summaryrefslogtreecommitdiff
path: root/symbols/web/p2p
diff options
context:
space:
mode:
authorGitHub Actions Bot <>2023-10-27 03:56:26 +0000
committerGitHub Actions Bot <>2023-10-27 03:56:26 +0000
commitf9a382efb7fae7f3ca6ef16b833cf427cad73fba (patch)
tree7e2248fe59d8106a024b413683358fbf890dd042 /symbols/web/p2p
parent56f5dcc7973ea1138074f273109719ff50003c80 (diff)
Update Symbols
Diffstat (limited to 'symbols/web/p2p')
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_48px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_20px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_24px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_40px.svg1
-rw-r--r--symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_48px.svg1
504 files changed, 504 insertions, 0 deletions
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_20px.svg
new file mode 100644
index 000000000000..2a709534ed13
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-168q-29.7 0-50.85-21.15Q96-210.3 96-240v-552q0-29.7 21.15-50.85Q138.3-864 168-864h192q29.7 0 50.85 21.15Q432-821.7 432-792v192h-72v-72H168v312h264v120q0 29.7-21.15 50.85Q389.7-168 360-168H168Zm432 72q-29.7 0-50.85-21.15Q528-138.3 528-168v-192h72v72h192v-312H528v-120q0-29.7 21.15-50.85Q570.3-792 600-792h192q29.7 0 50.85 21.15Q864-749.7 864-720v552q0 29.7-21.15 50.85Q821.7-96 792-96H600ZM168-288v48h192v-48H168Zm432 72v48h192v-48H600ZM168-744h192v-48H168v48Zm432 72h192v-48H600v48ZM336.211-444Q321-444 310.5-454.289q-10.5-10.29-10.5-25.5Q300-495 310.289-505.5q10.29-10.5 25.5-10.5Q351-516 361.5-505.711q10.5 10.29 10.5 25.5Q372-465 361.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q465-444 454.5-454.289q-10.5-10.29-10.5-25.5Q444-495 454.289-505.5q10.29-10.5 25.5-10.5Q495-516 505.5-505.711q10.5 10.29 10.5 25.5Q516-465 505.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q609-444 598.5-454.289q-10.5-10.29-10.5-25.5Q588-495 598.289-505.5q10.29-10.5 25.5-10.5Q639-516 649.5-505.711q10.5 10.29 10.5 25.5Q660-465 649.711-454.5q-10.29 10.5-25.5 10.5ZM168-288v48-48Zm432 72v48-48ZM168-744v-48 48Zm432 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_24px.svg
new file mode 100644
index 000000000000..f98b6841e33f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160-160q-33 0-56.5-23.5T80-240v-560q0-33 23.5-56.5T160-880h200q33 0 56.5 23.5T440-800v200h-80v-80H160v320h280v120q0 33-23.5 56.5T360-160H160Zm440 80q-33 0-56.5-23.5T520-160v-200h80v80h200v-320H520v-120q0-33 23.5-56.5T600-800h200q33 0 56.5 23.5T880-720v560q0 33-23.5 56.5T800-80H600ZM160-280v40h200v-40H160Zm440 80v40h200v-40H600ZM160-760h200v-40H160v40Zm440 80h200v-40H600v40ZM320-440q-17 0-28.5-11.5T280-480q0-17 11.5-28.5T320-520q17 0 28.5 11.5T360-480q0 17-11.5 28.5T320-440Zm160 0q-17 0-28.5-11.5T440-480q0-17 11.5-28.5T480-520q17 0 28.5 11.5T520-480q0 17-11.5 28.5T480-440Zm160 0q-17 0-28.5-11.5T600-480q0-17 11.5-28.5T640-520q17 0 28.5 11.5T680-480q0 17-11.5 28.5T640-440ZM160-280v40-40Zm440 80v40-40ZM160-760v-40 40Zm440 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_40px.svg
new file mode 100644
index 000000000000..f6db08da20a2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.666-160q-27.5 0-47.083-19.583T80-226.666v-586.668q0-27.5 19.583-47.083T146.666-880h220.001q27.5 0 47.083 19.583t19.583 47.083v202.667h-66.666v-80.667H146.666v342.668h286.667v122q0 27.5-19.583 47.083T366.667-160H146.666Zm454.001 80q-30.525 0-52.263-21.737-21.737-21.738-21.737-52.263v-194.666h66.666v80h220.001v-342.001H526.667v-122.667q0-27.5 19.583-47.083T593.333-800h220.001q27.5 0 47.083 19.583T880-733.334v586.668q0 27.5-19.583 47.083T813.334-80H600.667ZM146.666-282v55.334h220.001V-282H146.666Zm446.667 80v55.334h220.001V-202H593.333ZM146.666-758h220.001v-55.334H146.666V-758Zm446.667 80.667h220.001v-56.001H593.333v56.001Zm-273.45 230.666q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5ZM146.666-282v55.334V-282Zm446.667 80v55.334V-202ZM146.666-758v-55.334V-758Zm446.667 80.667v-56.001 56.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_48px.svg
new file mode 100644
index 000000000000..574bd9d81530
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140-160q-24.75 0-42.375-17.625T80-220v-600q0-24.75 17.625-42.375T140-880h230q24.75 0 42.375 17.625T430-820v204h-60v-81H140v354h290v123q0 24.75-17.625 42.375T370-160H140Zm461 80q-29.287 0-50.144-20.856Q530-121.713 530-151v-192h60v80h230v-353H530v-124q0-24.75 17.625-42.375T590-800h230q24.75 0 42.375 17.625T880-740v600q0 24.75-17.625 42.375T820-80H601ZM140-283v63h230v-63H140Zm450 80v63h230v-63H590ZM140-757h230v-63H140v63Zm450 81h230v-64H590v64ZM319.825-450Q307-450 298.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q467-450 458.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q627-450 618.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5ZM140-283v63-63Zm450 80v63-63ZM140-757v-63 63Zm450 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_20px.svg
new file mode 100644
index 000000000000..b095069a7070
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-168q-29.7 0-50.85-21.15Q96-210.3 96-240v-552q0-29.7 21.15-50.85Q138.3-864 168-864h192q29.7 0 50.85 21.15Q432-821.7 432-792v192h-72v-72H168v312h264v120q0 29.7-21.15 50.85Q389.7-168 360-168H168Zm432 72q-29.7 0-50.85-21.15Q528-138.3 528-168v-192h72v72h192v-312H528v-120q0-29.7 21.15-50.85Q570.3-792 600-792h192q29.7 0 50.85 21.15Q864-749.7 864-720v552q0 29.7-21.15 50.85Q821.7-96 792-96H600ZM336.211-444Q321-444 310.5-454.289q-10.5-10.29-10.5-25.5Q300-495 310.289-505.5q10.29-10.5 25.5-10.5Q351-516 361.5-505.711q10.5 10.29 10.5 25.5Q372-465 361.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q465-444 454.5-454.289q-10.5-10.29-10.5-25.5Q444-495 454.289-505.5q10.29-10.5 25.5-10.5Q495-516 505.5-505.711q10.5 10.29 10.5 25.5Q516-465 505.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q609-444 598.5-454.289q-10.5-10.29-10.5-25.5Q588-495 598.289-505.5q10.29-10.5 25.5-10.5Q639-516 649.5-505.711q10.5 10.29 10.5 25.5Q660-465 649.711-454.5q-10.29 10.5-25.5 10.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_24px.svg
new file mode 100644
index 000000000000..f92b10d1727e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160-160q-33 0-56.5-23.5T80-240v-560q0-33 23.5-56.5T160-880h200q33 0 56.5 23.5T440-800v200h-80v-80H160v320h280v120q0 33-23.5 56.5T360-160H160Zm440 80q-33 0-56.5-23.5T520-160v-200h80v80h200v-320H520v-120q0-33 23.5-56.5T600-800h200q33 0 56.5 23.5T880-720v560q0 33-23.5 56.5T800-80H600ZM320-440q-17 0-28.5-11.5T280-480q0-17 11.5-28.5T320-520q17 0 28.5 11.5T360-480q0 17-11.5 28.5T320-440Zm160 0q-17 0-28.5-11.5T440-480q0-17 11.5-28.5T480-520q17 0 28.5 11.5T520-480q0 17-11.5 28.5T480-440Zm160 0q-17 0-28.5-11.5T600-480q0-17 11.5-28.5T640-520q17 0 28.5 11.5T680-480q0 17-11.5 28.5T640-440Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_40px.svg
new file mode 100644
index 000000000000..785ac5c1f945
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.666-160q-27.5 0-47.083-19.583T80-226.666v-586.668q0-27.5 19.583-47.083T146.666-880h220.001q27.5 0 47.083 19.583t19.583 47.083v202.667h-66.666v-80.667H146.666v342.668h286.667v122q0 27.5-19.583 47.083T366.667-160H146.666Zm454.001 80q-30.525 0-52.263-21.737-21.737-21.738-21.737-52.263v-194.666h66.666v80h220.001v-342.001H526.667v-122.667q0-27.5 19.583-47.083T593.333-800h220.001q27.5 0 47.083 19.583T880-733.334v586.668q0 27.5-19.583 47.083T813.334-80H600.667ZM319.883-446.667q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_48px.svg
new file mode 100644
index 000000000000..cb6e6ff8dfa2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140-160q-24.75 0-42.375-17.625T80-220v-600q0-24.75 17.625-42.375T140-880h230q24.75 0 42.375 17.625T430-820v204h-60v-81H140v354h290v123q0 24.75-17.625 42.375T370-160H140Zm461 80q-29.287 0-50.144-20.856Q530-121.713 530-151v-192h60v80h230v-353H530v-124q0-24.75 17.625-42.375T590-800h230q24.75 0 42.375 17.625T880-740v600q0 24.75-17.625 42.375T820-80H601ZM319.825-450Q307-450 298.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q467-450 458.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q627-450 618.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_20px.svg
new file mode 100644
index 000000000000..db82882c636a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M162-136q-41.7 0-69.85-28.15Q64-192.3 64-234v-564q0-41.7 28.15-69.85Q120.3-896 162-896h172q41.7 0 69.85 28.15Q432-839.7 432-798v217h-97v-73H161v276h271v144q0 41.7-28.15 69.85Q375.7-136 334-136H162Zm453 72q-35.888 0-61.444-25.556Q528-115.113 528-151v-227h97v72h174v-275H528v-145q0-41.7 28.15-69.85Q584.3-824 626-824h172q41.7 0 69.85 28.15Q896-767.7 896-726v564q0 41.7-28.15 69.85Q839.7-64 798-64H615ZM161-281v48h174v-48H161Zm464 72v48h174v-48H625ZM161-751h174v-48H161v48Zm464 73h174v-49H625v49ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5ZM161-281v48-48Zm464 72v48-48ZM161-751v-48 48Zm464 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_24px.svg
new file mode 100644
index 000000000000..686062db68e6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-128q-45 0-75.5-30.5T48-234v-572q0-45 30.5-75.5T154-912h180q45 0 75.5 30.5T440-806v225H335v-81H153v284h287v144q0 45-30.5 75.5T334-128H154Zm461 80q-39.188 0-67.094-27.906Q520-103.812 520-143v-235h105v80h182v-283H520v-145q0-45 30.5-75.5T626-832h180q45 0 75.5 30.5T912-726v572q0 45-30.5 75.5T806-48H615ZM153-273v40h182v-40H153Zm472 80v40h182v-40H625ZM153-767h182v-40H153v40Zm472 81h182v-41H625v41ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427ZM153-273v40-40Zm472 80v40-40ZM153-767v-40 40Zm472 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_40px.svg
new file mode 100644
index 000000000000..a1cd94844522
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M142.666-138.667q-35.499 0-59.75-24.25-24.249-24.25-24.249-59.749v-594.668q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v219h-82.999v-81H142.333v318.668h291v138q0 35.499-24.25 59.749t-59.749 24.25H142.666Zm468.334 80q-35.379 0-59.856-24.477-24.477-24.477-24.477-59.856v-217.666h83.666v80h208.001v-317.668H526.667v-139q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v594.668q0 35.499-24.25 59.75-24.25 24.249-59.749 24.249H611Zm-468.667-219v55.334h208.001v-55.334H142.333Zm468 80v55.334h208.001v-55.334H610.333ZM142.333-763h208.001v-55.334H142.333V-763Zm468 81.667h208.001v-57.001H610.333v57.001Zm-306.45 242.999q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.272-29.728q12.272-12.5 29.5-12.5 17.227 0 29.727 12.467t12.5 29.983q0 17.233-12.467 29.391-12.466 12.158-29.983 12.158Zm176 0q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.271-29.728q12.272-12.5 29.5-12.5t29.728 12.467q12.5 12.467 12.5 29.983 0 17.233-12.467 29.391-12.467 12.158-29.983 12.158Zm176.789 0q-17.427 0-29.716-12.271-12.289-12.272-12.289-29.5t12.406-29.728q12.406-12.5 29.833-12.5t29.594 12.467q12.166 12.467 12.166 29.983 0 17.233-12.283 29.391-12.284 12.158-29.711 12.158ZM142.333-277.667v55.334-55.334Zm468 80v55.334-55.334ZM142.333-763v-55.334V-763Zm468 81.667v-57.001 57.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_48px.svg
new file mode 100644
index 000000000000..3345f005dcf8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M137-144q-30.75 0-51.875-21.125T64-217v-606q0-30.75 21.125-51.875T137-896h220q30.75 0 51.875 21.125T430-823v216h-72v-81H137v336h293v135q0 30.75-21.125 51.875T357-144H137Zm472 80q-33.475 0-56.237-22.763Q530-109.525 530-143v-209h73v80h221v-335H530v-136q0-30.75 21.125-51.875T603-816h220q30.75 0 51.875 21.125T896-743v606q0 30.75-21.125 51.875T823-64H609ZM137-280v63h221v-63H137Zm466 80v63h221v-63H603ZM137-761h221v-63H137v63Zm466 82h221v-65H603v65ZM307.825-444q-14.85 0-25.338-10.658Q272-465.316 272-480.158T282.658-506q10.658-11 25.5-11T334-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q323.099-444 307.825-444Zm172 0q-14.85 0-25.338-10.658Q444-465.316 444-480.158T454.658-506q10.658-11 25.5-11T506-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q495.099-444 479.825-444Zm172.684 0q-15.141 0-25.825-10.658T616-480.158Q616-495 626.86-506q10.859-11 26-11 15.14 0 25.64 10.95 10.5 10.951 10.5 26.225 0 14.85-10.675 25.338Q667.649-444 652.509-444ZM137-280v63-63Zm466 80v63-63ZM137-761v-63 63Zm466 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_20px.svg
new file mode 100644
index 000000000000..1fa1f61d9bc4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M162-136q-41.7 0-69.85-28.15Q64-192.3 64-234v-564q0-41.7 28.15-69.85Q120.3-896 162-896h172q41.7 0 69.85 28.15Q432-839.7 432-798v217h-97v-73H161v276h271v144q0 41.7-28.15 69.85Q375.7-136 334-136H162Zm453 72q-35.7 0-61.35-25.65T528-151v-227h97v72h174v-275H528v-145q0-41.7 28.15-69.85Q584.3-824 626-824h172q41.7 0 69.85 28.15Q896-767.7 896-726v564q0 41.7-28.15 69.85Q839.7-64 798-64H615ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_24px.svg
new file mode 100644
index 000000000000..da288964f14b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-128q-45 0-75.5-30.5T48-234v-572q0-45 30.5-75.5T154-912h180q45 0 75.5 30.5T440-806v225H335v-81H153v284h287v144q0 45-30.5 75.5T334-128H154Zm461 80q-39 0-67-28t-28-67v-235h105v80h182v-283H520v-145q0-45 30.5-75.5T626-832h180q45 0 75.5 30.5T912-726v572q0 45-30.5 75.5T806-48H615ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_40px.svg
new file mode 100644
index 000000000000..4412af2e09f4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M142.666-138.667q-35.499 0-59.75-24.25-24.249-24.25-24.249-59.749v-594.668q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v219h-82.999v-81H142.333v318.668h291v138q0 35.499-24.25 59.749t-59.749 24.25H142.666Zm468.334 80q-35.192 0-59.762-24.57-24.571-24.571-24.571-59.763v-217.666h83.666v80h208.001v-317.668H526.667v-139q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v594.668q0 35.499-24.25 59.75-24.25 24.249-59.749 24.249H611ZM303.883-438.334q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.272-29.728q12.272-12.5 29.5-12.5 17.227 0 29.727 12.467t12.5 29.983q0 17.233-12.467 29.391-12.466 12.158-29.983 12.158Zm176 0q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.271-29.728q12.272-12.5 29.5-12.5t29.728 12.467q12.5 12.467 12.5 29.983 0 17.233-12.467 29.391-12.467 12.158-29.983 12.158Zm176.789 0q-17.427 0-29.716-12.271-12.289-12.272-12.289-29.5t12.406-29.728q12.406-12.5 29.833-12.5t29.594 12.467q12.166 12.467 12.166 29.983 0 17.233-12.283 29.391-12.284 12.158-29.711 12.158Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_48px.svg
new file mode 100644
index 000000000000..90e5891a7c0e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M137-144q-30.75 0-51.875-21.125T64-217v-606q0-30.75 21.125-51.875T137-896h220q30.75 0 51.875 21.125T430-823v216h-72v-81H137v336h293v135q0 30.75-21.125 51.875T357-144H137Zm472 80q-33.287 0-56.144-22.856Q530-109.713 530-143v-209h73v80h221v-335H530v-136q0-30.75 21.125-51.875T603-816h220q30.75 0 51.875 21.125T896-743v606q0 30.75-21.125 51.875T823-64H609ZM307.825-444q-14.85 0-25.338-10.658Q272-465.316 272-480.158T282.658-506q10.658-11 25.5-11T334-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q323.099-444 307.825-444Zm172 0q-14.85 0-25.338-10.658Q444-465.316 444-480.158T454.658-506q10.658-11 25.5-11T506-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q495.099-444 479.825-444Zm172.684 0q-15.141 0-25.825-10.658T616-480.158Q616-495 626.86-506q10.859-11 26-11 15.14 0 25.64 10.95 10.5 10.951 10.5 26.225 0 14.85-10.675 25.338Q667.649-444 652.509-444Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_20px.svg
new file mode 100644
index 000000000000..f7d630bfcd71
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M173-178q-27.637 0-47.319-19.681Q106-217.363 106-245v-542q0-27.638 19.681-47.319Q145.363-854 173-854h189.5q27.638 0 47.319 19.681T429.5-787v189.5h-67v-72H173v307h256.5V-245q0 27.637-19.681 47.319Q390.138-178 362.5-178H173Zm426 72q-28.256 0-48.378-20.122T530.5-174.5v-188h67v72H787v-307H530.5V-715q0-27.638 19.681-47.319T597.5-782H787q27.638 0 47.319 19.681T854-715v542q0 27.637-19.681 47.319Q814.638-106 787-106H599ZM173-295.5v50.5h189.5v-50.5H173Zm424.5 72v50.5H787v-50.5H597.5ZM173-736.5h189.5V-787H173v50.5Zm424.5 72H787V-715H597.5v50.5Zm-261.289 218q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10ZM173-295.5v50.5-50.5Zm424.5 72v50.5-50.5ZM173-736.5V-787v50.5Zm424.5 72V-715v50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_24px.svg
new file mode 100644
index 000000000000..1101a00e125b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M165-170q-30.938 0-52.969-22.031Q90-214.062 90-245v-550q0-30.938 22.031-52.969Q134.062-870 165-870h197.5q30.938 0 52.969 22.031Q437.5-825.938 437.5-795v197.5h-75v-80H165v315h272.5V-245q0 30.938-22.031 52.969Q393.438-170 362.5-170H165Zm434 80q-31.556 0-54.028-22.472Q522.5-134.944 522.5-166.5v-196h75v80H795v-315H522.5V-715q0-30.938 22.031-52.969Q566.562-790 597.5-790H795q30.938 0 52.969 22.031Q870-745.938 870-715v550q0 30.938-22.031 52.969Q825.938-90 795-90H599ZM165-287.5v42.5h197.5v-42.5H165Zm432.5 80v42.5H795v-42.5H597.5ZM165-752.5h197.5V-795H165v42.5Zm432.5 80H795V-715H597.5v42.5ZM320-442.5q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm-475 155v42.5-42.5Zm432.5 80v42.5-42.5ZM165-752.5V-795v42.5Zm432.5 80V-715v42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_40px.svg
new file mode 100644
index 000000000000..51f9f2f4f191
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150-166.667q-26.125 0-44.729-18.604T86.667-230v-580q0-26.125 18.604-44.729T150-873.333h218.5q26.125 0 44.729 18.604T431.833-810v200.833H368.5v-80.667H150V-350.5h281.833V-230q0 26.125-18.604 44.729T368.5-166.667H150Zm450 80q-29.748 0-50.624-21.101T528.5-158.5v-192h63.333v80H810v-338.667H528.5V-730q0-26.125 18.448-44.729t44.885-18.604H810q26.125 0 44.729 18.604T873.333-730v580q0 26.125-18.604 44.729T810-86.667H600Zm-450-200.5V-230h218.5v-57.167H150Zm441.833 80V-150H810v-57.167H591.833ZM150-753.167h218.5V-810H150v56.833ZM591.833-672.5H810V-730H591.833v57.5Zm-271.95 224q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9ZM150-287.167V-230v-57.167Zm441.833 80V-150v-57.167ZM150-753.167V-810v56.833ZM591.833-672.5V-730v57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_48px.svg
new file mode 100644
index 000000000000..cf56529f83aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.5-165q-23.719 0-40.609-16.891Q85-198.781 85-222.5v-595q0-23.719 16.891-40.609Q118.781-875 142.5-875h229q23.719 0 40.609 16.891Q429-841.219 429-817.5V-615h-57.5v-81h-229v351.5H429v122q0 23.719-16.891 40.609Q395.219-165 371.5-165h-229Zm458 80q-28.844 0-48.922-20.416Q531.5-125.831 531.5-154.5v-190H589v80h228.5V-615h-286v-122.5q0-23.719 16.656-40.609Q564.812-795 589-795h228.5q23.719 0 40.609 16.891Q875-761.219 875-737.5v595q0 23.719-16.891 40.609Q841.219-85 817.5-85h-217Zm-458-202v64.5h229V-287h-229ZM589-207v64.5h228.5V-207H589ZM142.5-753.5h229v-64h-229v64Zm446.5 81h228.5v-65H589v65Zm-269.175 221q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8ZM142.5-287v64.5-64.5ZM589-207v64.5-64.5ZM142.5-753.5v-64 64Zm446.5 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_20px.svg
new file mode 100644
index 000000000000..97321b575a6f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M173-178q-27.637 0-47.319-19.681Q106-217.363 106-245v-542q0-27.638 19.681-47.319Q145.363-854 173-854h189.5q27.638 0 47.319 19.681T429.5-787v189.5h-67v-72H173v307h256.5V-245q0 27.637-19.681 47.319Q390.138-178 362.5-178H173Zm426 72q-28.256 0-48.378-20.122T530.5-174.5v-188h67v72H787v-307H530.5V-715q0-27.638 19.681-47.319T597.5-782H787q27.638 0 47.319 19.681T854-715v542q0 27.637-19.681 47.319Q814.638-106 787-106H599ZM336.211-446.5q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_24px.svg
new file mode 100644
index 000000000000..627784efebd9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M165-170q-30.938 0-52.969-22.031Q90-214.062 90-245v-550q0-30.938 22.031-52.969Q134.062-870 165-870h197.5q30.938 0 52.969 22.031Q437.5-825.938 437.5-795v197.5h-75v-80H165v315h272.5V-245q0 30.938-22.031 52.969Q393.438-170 362.5-170H165Zm434 80q-31.556 0-54.028-22.472Q522.5-134.944 522.5-166.5v-196h75v80H795v-315H522.5V-715q0-30.938 22.031-52.969Q566.562-790 597.5-790H795q30.938 0 52.969 22.031Q870-745.938 870-715v550q0 30.938-22.031 52.969Q825.938-90 795-90H599ZM320-442.5q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_40px.svg
new file mode 100644
index 000000000000..b5c70243a64f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150-166.667q-26.125 0-44.729-18.604T86.667-230v-580q0-26.125 18.604-44.729T150-873.333h218.5q26.125 0 44.729 18.604T431.833-810v200.833H368.5v-80.667H150V-350.5h281.833V-230q0 26.125-18.604 44.729T368.5-166.667H150Zm450 80q-29.748 0-50.624-21.101T528.5-158.5v-192h63.333v80H810v-338.667H528.5V-730q0-26.125 18.448-44.729t44.885-18.604H810q26.125 0 44.729 18.604T873.333-730v580q0 26.125-18.604 44.729T810-86.667H600ZM319.883-448.5q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_48px.svg
new file mode 100644
index 000000000000..5e0d8ff63163
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.5-165q-23.719 0-40.609-16.891Q85-198.781 85-222.5v-595q0-23.719 16.891-40.609Q118.781-875 142.5-875h229q23.719 0 40.609 16.891Q429-841.219 429-817.5V-615h-57.5v-81h-229v351.5H429v122q0 23.719-16.891 40.609Q395.219-165 371.5-165h-229Zm458 80q-28.844 0-48.922-20.416Q531.5-125.831 531.5-154.5v-190H589v80h228.5V-615h-286v-122.5q0-23.719 16.656-40.609Q564.812-795 589-795h228.5q23.719 0 40.609 16.891Q875-761.219 875-737.5v595q0 23.719-16.891 40.609Q841.219-85 817.5-85h-217ZM319.825-451.5q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_20px.svg
new file mode 100644
index 000000000000..5a32d45d83c2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-220q-21.45 0-36.725-15.275Q148-250.55 148-272v-488q0-21.45 15.275-36.725Q178.55-812 200-812h170q21.45 0 36.725 15.275Q422-781.45 422-760v152h-20v-73H168v330h254v79q0 21.45-15.275 36.725Q391.45-220 370-220H200Zm381 72q-17.737 0-30.369-12.631Q538-173.263 538-191v-160h20v72h234v-329H538v-80q0-21.45 15.275-36.725Q568.55-740 590-740h170q21.45 0 36.725 15.275Q812-709.45 812-688v488q0 21.45-15.275 36.725Q781.45-148 760-148H581ZM168-331v59q0 14 9 23t23 9h170q14 0 23-9t9-23v-59H168Zm390 72v59q0 14 9 23t23 9h170q14 0 23-9t9-23v-59H558ZM168-701h234v-59q0-14-9-23t-23-9H200q-14 0-23 9t-9 23v59Zm390 73h234v-60q0-14-9-23t-23-9H590q-14 0-23 9t-9 23v60ZM344.246-458q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm136 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm135 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5ZM168-331v91-91Zm390 72v91-91ZM168-701v-91 91Zm390 73v-92 92Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_24px.svg
new file mode 100644
index 000000000000..c44c94039985
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M192-212q-24.75 0-42.375-17.625T132-272v-496q0-24.75 17.625-42.375T192-828h178q24.75 0 42.375 17.625T430-768v160h-28v-81H160v338h270v79q0 24.75-17.625 42.375T370-212H192Zm389 80q-21.037 0-36.019-14.981Q530-161.962 530-183v-168h28v80h242v-337H530v-80q0-24.75 17.625-42.375T590-748h178q24.75 0 42.375 17.625T828-688v496q0 24.75-17.625 42.375T768-132H581ZM160-323v51q0 14 9 23t23 9h178q14 0 23-9t9-23v-51H160Zm398 80v51q0 14 9 23t23 9h178q14 0 23-9t9-23v-51H558ZM160-717h242v-51q0-14-9-23t-23-9H192q-14 0-23 9t-9 23v51Zm398 81h242v-52q0-14-9-23t-23-9H590q-14 0-23 9t-9 23v52ZM328.035-454Q317-454 309.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm152 0Q469-454 461.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm151 0Q620-454 612.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5ZM160-323v83-83Zm398 80v83-83ZM160-717v-83 83Zm398 81v-84 84Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_40px.svg
new file mode 100644
index 000000000000..8a7914c12c98
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188-212q-22.583 0-39.292-16.708Q132-245.417 132-268v-504q0-22.583 16.708-39.292Q165.417-828 188-828h184q22.583 0 39.292 16.708Q428-794.583 428-772v160.667h-24v-81H156v344.666h272V-268q0 22.583-16.708 39.292Q394.583-212 372-212H188Zm393 80q-20.562 0-34.781-14.219Q532-160.437 532-181v-166.667h24v80h248v-343.666H532V-692q0-22.583 16.708-39.292Q565.417-748 588-748h184q22.583 0 39.292 16.708Q828-714.583 828-692v504q0 22.583-16.708 39.292Q794.583-132 772-132H581ZM156-323.667V-268q0 14 9 23t23 9h184q14 0 23-9t9-23v-55.667H156Zm400 80V-188q0 14 9 23t23 9h184q14 0 23-9t9-23v-55.667H556ZM156-716.333h248V-772q0-14-9-23t-23-9H188q-14 0-23 9t-9 23v55.667Zm400 81h248V-692q0-14-9-23t-23-9H588q-14 0-23 9t-9 23v56.667ZM327.918-456q-9.585 0-16.751-7.249Q304-470.497 304-480.082q0-9.585 7.249-16.751Q318.497-504 328.082-504q9.585 0 16.751 7.249Q352-489.503 352-479.918q0 9.585-7.249 16.751Q337.503-456 327.918-456Zm152 0q-9.585 0-16.751-7.249Q456-470.497 456-480.082q0-9.585 7.249-16.751Q470.497-504 480.082-504q9.585 0 16.751 7.249Q504-489.503 504-479.918q0 9.585-7.249 16.751Q489.503-456 479.918-456Zm151 0q-9.585 0-16.751-7.249Q607-470.497 607-480.082q0-9.585 7.249-16.751Q621.497-504 631.082-504q9.585 0 16.751 7.249Q655-489.503 655-479.918q0 9.585-7.249 16.751Q640.503-456 630.918-456ZM156-323.667V-236v-87.667Zm400 80V-156v-87.667ZM156-716.333V-804v87.667Zm400 81V-724v88.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_48px.svg
new file mode 100644
index 000000000000..6f93c5c1a571
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187q21.5 0 37.75 16.25T427-774v161h-22v-81H154v348h273v80q0 21.5-16.25 37.75T373-212H186Zm395 80q-20.325 0-34.162-13.837Q533-159.675 533-180v-166h22v80h251v-347H533v-81q0-21.5 16.25-37.75T587-748h187q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM154-324v58q0 14 9 23t23 9h187q14 0 23-9t9-23v-58H154Zm401 80v58q0 14 9 23t23 9h187q14 0 23-9t9-23v-58H555ZM154-716h251v-58q0-14-9-23t-23-9H186q-14 0-23 9t-9 23v58Zm401 81h251v-59q0-14-9-23t-23-9H587q-14 0-23 9t-9 23v59ZM327.86-457q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm152 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm151 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7ZM154-324v90-90Zm401 80v90-90ZM154-716v-90 90Zm401 81v-91 91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_20px.svg
new file mode 100644
index 000000000000..13fedfa2fbcc
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-220q-21.45 0-36.725-15.275Q148-250.55 148-272v-488q0-21.45 15.275-36.725Q178.55-812 200-812h170q21.45 0 36.725 15.275Q422-781.45 422-760v152h-20v-73H168v330h254v79q0 21.45-15.275 36.725Q391.45-220 370-220H200Zm381 72q-17.737 0-30.369-12.631Q538-173.263 538-191v-160h20v72h234v-329H538v-80q0-21.45 15.275-36.725Q568.55-740 590-740h170q21.45 0 36.725 15.275Q812-709.45 812-688v488q0 21.45-15.275 36.725Q781.45-148 760-148H581ZM344.246-458q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm136 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm135 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_24px.svg
new file mode 100644
index 000000000000..b5effd559066
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M192-212q-24.75 0-42.375-17.625T132-272v-496q0-24.75 17.625-42.375T192-828h178q24.75 0 42.375 17.625T430-768v160h-28v-81H160v338h270v79q0 24.75-17.625 42.375T370-212H192Zm389 80q-21.037 0-36.019-14.981Q530-161.962 530-183v-168h28v80h242v-337H530v-80q0-24.75 17.625-42.375T590-748h178q24.75 0 42.375 17.625T828-688v496q0 24.75-17.625 42.375T768-132H581ZM328.035-454Q317-454 309.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm152 0Q469-454 461.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm151 0Q620-454 612.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_40px.svg
new file mode 100644
index 000000000000..f47e7013e63b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188-212q-22.583 0-39.292-16.708Q132-245.417 132-268v-504q0-22.583 16.708-39.292Q165.417-828 188-828h184q22.583 0 39.292 16.708Q428-794.583 428-772v160.667h-24v-81H156v344.666h272V-268q0 22.583-16.708 39.292Q394.583-212 372-212H188Zm393 80q-20.562 0-34.781-14.219Q532-160.437 532-181v-166.667h24v80h248v-343.666H532V-692q0-22.583 16.708-39.292Q565.417-748 588-748h184q22.583 0 39.292 16.708Q828-714.583 828-692v504q0 22.583-16.708 39.292Q794.583-132 772-132H581ZM327.918-456q-9.585 0-16.751-7.249Q304-470.497 304-480.082q0-9.585 7.249-16.751Q318.497-504 328.082-504q9.585 0 16.751 7.249Q352-489.503 352-479.918q0 9.585-7.249 16.751Q337.503-456 327.918-456Zm152 0q-9.585 0-16.751-7.249Q456-470.497 456-480.082q0-9.585 7.249-16.751Q470.497-504 480.082-504q9.585 0 16.751 7.249Q504-489.503 504-479.918q0 9.585-7.249 16.751Q489.503-456 479.918-456Zm151 0q-9.585 0-16.751-7.249Q607-470.497 607-480.082q0-9.585 7.249-16.751Q621.497-504 631.082-504q9.585 0 16.751 7.249Q655-489.503 655-479.918q0 9.585-7.249 16.751Q640.503-456 630.918-456Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_48px.svg
new file mode 100644
index 000000000000..db1c60d9a85e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187q21.5 0 37.75 16.25T427-774v161h-22v-81H154v348h273v80q0 21.5-16.25 37.75T373-212H186Zm395 80q-20.325 0-34.162-13.837Q533-159.675 533-180v-166h22v80h251v-347H533v-81q0-21.5 16.25-37.75T587-748h187q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM327.86-457q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm152 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm151 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_20px.svg
new file mode 100644
index 000000000000..c907898dda9a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M194-188q-33.45 0-55.725-22.275T116-266v-500q0-33.45 22.275-55.725T194-844h150q33.45 0 55.725 22.275T422-766v177h-45v-74H161v294h261v103q0 33.45-22.275 55.725T344-188H194Zm402 72q-23.925 0-40.963-17.038Q538-150.075 538-174v-195h45v72h216v-292H538v-105q0-33.45 22.275-55.725T616-772h150q33.45 0 55.725 22.275T844-694v500q0 33.45-22.275 55.725T766-116H596ZM161-324v59q0 14 9 23t23 9h152q14 0 23-9t9-23v-59H161Zm422 72v59q0 14 9 23t23 9h152q14 0 23-9t9-23v-59H583ZM161-708h216v-59q0-14-9-23t-23-9H193q-14 0-23 9t-9 23v59Zm422 74h216v-61q0-14-9-23t-23-9H615q-14 0-23 9t-9 23v61ZM320.246-445Q306-445 295.5-455.254q-10.5-10.255-10.5-24.5Q285-494 295.254-504.5q10.255-10.5 24.5-10.5Q334-515 344.5-504.746q10.5 10.255 10.5 24.5Q355-466 344.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q466-445 455.5-455.254q-10.5-10.255-10.5-24.5Q445-494 455.254-504.5q10.255-10.5 24.5-10.5Q494-515 504.5-504.746q10.5 10.255 10.5 24.5Q515-466 504.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q626-445 615.5-455.254q-10.5-10.255-10.5-24.5Q605-494 615.254-504.5q10.255-10.5 24.5-10.5Q654-515 664.5-504.746q10.5 10.255 10.5 24.5Q675-466 664.746-455.5q-10.255 10.5-24.5 10.5ZM161-324v91-91Zm422 72v91-91ZM161-708v-91 91Zm422 74v-93 93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_24px.svg
new file mode 100644
index 000000000000..e9d6b2c95916
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M186-180q-36.75 0-61.375-24.625T100-266v-508q0-36.75 24.625-61.375T186-860h158q36.75 0 61.375 24.625T430-774v185h-53v-82H153v302h277v103q0 36.75-24.625 61.375T344-180H186Zm410 80q-27.225 0-46.612-19.387Q530-138.775 530-166v-203h53v80h224v-300H530v-105q0-36.75 24.625-61.375T616-780h158q36.75 0 61.375 24.625T860-694v508q0 36.75-24.625 61.375T774-100H596ZM153-316v51q0 14 9 23t23 9h160q14 0 23-9t9-23v-51H153Zm430 80v51q0 14 9 23t23 9h160q14 0 23-9t9-23v-51H583ZM153-724h224v-51q0-14-9-23t-23-9H185q-14 0-23 9t-9 23v51Zm430 82h224v-53q0-14-9-23t-23-9H615q-14 0-23 9t-9 23v53ZM304.035-441Q288-441 276.5-452.465t-11.5-27.5Q265-496 276.465-507.5t27.5-11.5Q320-519 331.5-507.535t11.5 27.5Q343-464 331.535-452.5t-27.5 11.5Zm176 0Q464-441 452.5-452.465t-11.5-27.5Q441-496 452.465-507.5t27.5-11.5Q496-519 507.5-507.535t11.5 27.5Q519-464 507.535-452.5t-27.5 11.5Zm176 0Q640-441 628.5-452.465t-11.5-27.5Q617-496 628.465-507.5t27.5-11.5Q672-519 683.5-507.535t11.5 27.5Q695-464 683.535-452.5t-27.5 11.5ZM153-316v83-83Zm430 80v83-83ZM153-724v-83 83Zm430 82v-85 85Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_40px.svg
new file mode 100644
index 000000000000..a9bb49d40b24
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184-190.667q-30.583 0-51.958-21.375T110.667-264v-512q0-30.583 21.375-51.958T184-849.333h170.667q30.583 0 51.958 21.375T428-776v177h-40.333v-81.334h-236v320.668H428V-264q0 30.583-21.375 51.958t-51.958 21.375H184Zm407.333 80q-25.416 0-42.375-16.958Q532-144.584 532-170v-189.666h41v80h236V-599H532v-97q0-30.583 21.375-51.958t51.958-21.375H776q30.583 0 51.958 21.375T849.333-696v512q0 30.583-21.375 51.958T776-110.667H591.333ZM151.667-319.333v55.666q0 14 9 23t23 9h172q14 0 23-9t9-23v-55.666h-236Zm421.333 80v55.666q0 14 9 23t23 9h172q14 0 23-9t9-23v-55.666H573Zm-421.333-482h236V-777q0-14-9-23t-23-9h-172q-14 0-23 9t-9 23v55.667Zm421.333 82h236V-697q0-14-9-23t-23-9H605q-14 0-23 9t-9 23v57.667ZM311.918-447.667q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.904-22.763Q299.474-513 312.07-513q12.597 0 22.763 10.099Q345-492.803 345-479.918q0 12.601-10.098 22.426-10.099 9.825-22.984 9.825Zm168 0q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.903-22.763Q467.474-513 480.07-513q12.597 0 22.763 10.099Q513-492.803 513-479.918q0 12.601-10.099 22.426-10.098 9.825-22.983 9.825Zm167.789 0q-12.795 0-22.751-9.903-9.956-9.904-9.956-22.5 0-12.597 10.038-22.763Q635.076-513 647.871-513q12.795 0 22.629 10.099 9.833 10.098 9.833 22.983 0 12.601-9.915 22.426-9.915 9.825-22.711 9.825Zm-496.04 128.334v87.666-87.666Zm421.333 80v87.666-87.666Zm-421.333-482V-809v87.667Zm421.333 82V-729v89.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_48px.svg
new file mode 100644
index 000000000000..2eca9258f490
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M183-196q-27.5 0-47.25-19.75T116-263v-514q0-27.5 19.75-47.25T183-844h177q27.5 0 47.25 19.75T427-777v173h-34v-81H151v330h276v92q0 27.5-19.75 47.25T360-196H183Zm406 80q-24.512 0-40.256-15.744T533-172v-183h35v80h242v-329H533v-93q0-27.5 19.75-47.25T600-764h177q27.5 0 47.25 19.75T844-697v514q0 27.5-19.75 47.25T777-116H589ZM151-321v58q0 14 9 23t23 9h178q14 0 23-9t9-23v-58H151Zm417 80v58q0 14 9 23t23 9h178q14 0 23-9t9-23v-58H568ZM151-720h242v-58q0-14-9-23t-23-9H183q-14 0-23 9t-9 23v58Zm417 82h242v-60q0-14-9-23t-23-9H600q-14 0-23 9t-9 23v60ZM315.86-451q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q327.169-451 315.86-451Zm164 0q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q491.169-451 479.86-451Zm163.684 0q-11.176 0-20.36-9.123t-9.184-20q0-10.877 9.325-20.377 9.324-9.5 20.5-9.5Q655-510 664-500.585q9 9.416 9 20.725 0 10.885-9.14 19.873Q654.719-451 643.544-451ZM151-321v90-90Zm417 80v90-90ZM151-720v-90 90Zm417 82v-92 92Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_20px.svg
new file mode 100644
index 000000000000..b5658b92ab7e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M194-188q-33.45 0-55.725-22.275T116-266v-500q0-33.45 22.275-55.725T194-844h150q33.45 0 55.725 22.275T422-766v177h-45v-74H161v294h261v103q0 33.45-22.275 55.725T344-188H194Zm402 72q-23.737 0-40.869-17.131Q538-150.263 538-174v-195h45v72h216v-292H538v-105q0-33.45 22.275-55.725T616-772h150q33.45 0 55.725 22.275T844-694v500q0 33.45-22.275 55.725T766-116H596ZM320.246-445Q306-445 295.5-455.254q-10.5-10.255-10.5-24.5Q285-494 295.254-504.5q10.255-10.5 24.5-10.5Q334-515 344.5-504.746q10.5 10.255 10.5 24.5Q355-466 344.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q466-445 455.5-455.254q-10.5-10.255-10.5-24.5Q445-494 455.254-504.5q10.255-10.5 24.5-10.5Q494-515 504.5-504.746q10.5 10.255 10.5 24.5Q515-466 504.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q626-445 615.5-455.254q-10.5-10.255-10.5-24.5Q605-494 615.254-504.5q10.255-10.5 24.5-10.5Q654-515 664.5-504.746q10.5 10.255 10.5 24.5Q675-466 664.746-455.5q-10.255 10.5-24.5 10.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_24px.svg
new file mode 100644
index 000000000000..3895630b9576
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M186-180q-36.75 0-61.375-24.625T100-266v-508q0-36.75 24.625-61.375T186-860h158q36.75 0 61.375 24.625T430-774v185h-53v-82H153v302h277v103q0 36.75-24.625 61.375T344-180H186Zm410 80q-27.037 0-46.519-19.481Q530-138.962 530-166v-203h53v80h224v-300H530v-105q0-36.75 24.625-61.375T616-780h158q36.75 0 61.375 24.625T860-694v508q0 36.75-24.625 61.375T774-100H596ZM304.035-441Q288-441 276.5-452.465t-11.5-27.5Q265-496 276.465-507.5t27.5-11.5Q320-519 331.5-507.535t11.5 27.5Q343-464 331.535-452.5t-27.5 11.5Zm176 0Q464-441 452.5-452.465t-11.5-27.5Q441-496 452.465-507.5t27.5-11.5Q496-519 507.5-507.535t11.5 27.5Q519-464 507.535-452.5t-27.5 11.5Zm176 0Q640-441 628.5-452.465t-11.5-27.5Q617-496 628.465-507.5t27.5-11.5Q672-519 683.5-507.535t11.5 27.5Q695-464 683.535-452.5t-27.5 11.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_40px.svg
new file mode 100644
index 000000000000..f83715c82fa2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184-190.667q-30.583 0-51.958-21.375T110.667-264v-512q0-30.583 21.375-51.958T184-849.333h170.667q30.583 0 51.958 21.375T428-776v177h-40.333v-81.334h-236v320.668H428V-264q0 30.583-21.375 51.958t-51.958 21.375H184Zm407.333 80q-25.229 0-42.281-17.052T532-170v-189.666h41v80h236V-599H532v-97q0-30.583 21.375-51.958t51.958-21.375H776q30.583 0 51.958 21.375T849.333-696v512q0 30.583-21.375 51.958T776-110.667H591.333Zm-279.415-337q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.904-22.763Q299.474-513 312.07-513q12.597 0 22.763 10.099Q345-492.803 345-479.918q0 12.601-10.098 22.426-10.099 9.825-22.984 9.825Zm168 0q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.903-22.763Q467.474-513 480.07-513q12.597 0 22.763 10.099Q513-492.803 513-479.918q0 12.601-10.099 22.426-10.098 9.825-22.983 9.825Zm167.789 0q-12.795 0-22.751-9.903-9.956-9.904-9.956-22.5 0-12.597 10.038-22.763Q635.076-513 647.871-513q12.795 0 22.629 10.099 9.833 10.098 9.833 22.983 0 12.601-9.915 22.426-9.915 9.825-22.711 9.825Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_48px.svg
new file mode 100644
index 000000000000..4feb4ad72680
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M183-196q-27.5 0-47.25-19.75T116-263v-514q0-27.5 19.75-47.25T183-844h177q27.5 0 47.25 19.75T427-777v173h-34v-81H151v330h276v92q0 27.5-19.75 47.25T360-196H183Zm406 80q-24.325 0-40.162-15.837Q533-147.675 533-172v-183h35v80h242v-329H533v-93q0-27.5 19.75-47.25T600-764h177q27.5 0 47.25 19.75T844-697v514q0 27.5-19.75 47.25T777-116H589ZM315.86-451q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q327.169-451 315.86-451Zm164 0q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q491.169-451 479.86-451Zm163.684 0q-11.176 0-20.36-9.123t-9.184-20q0-10.877 9.325-20.377 9.324-9.5 20.5-9.5Q655-510 664-500.585q9 9.416 9 20.725 0 10.885-9.14 19.873Q654.719-451 643.544-451Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_20px.svg
new file mode 100644
index 000000000000..73cae6d85f51
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202.5-225q-20.419 0-34.959-14.541Q153-254.081 153-274.5v-483q0-20.419 14.541-34.959Q182.081-807 202.5-807h169q20.419 0 34.959 14.541Q421-777.919 421-757.5V-607h-17.5v-73h-233v327.5H421v78q0 20.419-14.541 34.959Q391.919-225 371.5-225h-169Zm378 72q-17.294 0-29.147-12.191Q539.5-177.381 539.5-194.5v-158H557v72h232.5V-607h-250v-78.5q0-20.419 14.306-34.959Q568.112-735 589-735h168.5q20.419 0 34.959 14.541Q807-705.919 807-685.5v483q0 20.419-14.541 34.959Q777.919-153 757.5-153h-177Zm-410-182v60.5q0 14 9 23t23 9h169q13.5 0 22.75-9t9.25-23V-335h-233ZM557-263v60.5q0 14 9 23t23 9h168.5q14 0 23-9t9-23V-263H557ZM170.5-697.5h233v-60q0-14-9.25-23t-22.75-9h-169q-14 0-23 9t-9 23v60Zm386.5 73h232.5v-61q0-14-9-23t-23-9H589q-14 0-23 9t-9 23v61Zm-212.658 165q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm136 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm135 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25ZM170.5-335v92.5-92.5ZM557-263v92.5-92.5ZM170.5-697.5v-92 92Zm386.5 73v-93 93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_24px.svg
new file mode 100644
index 000000000000..1bc18aaa9779
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M194.5-217q-23.719 0-40.609-16.891Q137-250.781 137-274.5v-491q0-23.719 16.891-40.609Q170.781-823 194.5-823h177q23.719 0 40.609 16.891Q429-789.219 429-765.5V-607h-25.5v-81h-241v335.5H429v78q0 23.719-16.891 40.609Q395.219-217 371.5-217h-177Zm386 80q-20.594 0-34.797-14.541Q531.5-166.081 531.5-186.5v-166H557v80h240.5V-607h-266v-78.5q0-23.719 16.656-40.609Q564.812-743 589-743h176.5q23.719 0 40.609 16.891Q823-709.219 823-685.5v491q0 23.719-16.891 40.609Q789.219-137 765.5-137h-185Zm-418-190v52.5q0 14 9 23t23 9h177q13.5 0 22.75-9t9.25-23V-327h-241ZM557-247v52.5q0 14 9 23t23 9h176.5q14 0 23-9t9-23V-247H557ZM162.5-713.5h241v-52q0-14-9.25-23t-22.75-9h-177q-14 0-23 9t-9 23v52Zm394.5 81h240.5v-53q0-14-9-23t-23-9H589q-14 0-23 9t-9 23v53Zm-228.868 177q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm152 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm151 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25ZM162.5-327v84.5-84.5ZM557-247v84.5-84.5ZM162.5-713.5v-84 84Zm394.5 81v-85 85Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_40px.svg
new file mode 100644
index 000000000000..29c65b40ef51
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188.833-213.667q-22.239 0-38.703-16.463-16.463-16.464-16.463-38.703v-502.334q0-22.239 16.463-38.703 16.464-16.463 38.703-16.463h184q22.24 0 38.703 16.463Q428-793.406 428-771.167v159.834h-23.167v-81h-248V-348.5H428v79.667q0 22.239-16.464 38.703-16.463 16.463-38.703 16.463h-184Zm392 80q-20.785 0-34.392-14.169-13.608-14.17-13.608-34.664v-166H556v80h247.167v-342.833H532.833v-79.834q0-22.239 16.073-38.703 16.073-16.463 39.094-16.463h183.167q22.239 0 38.703 16.463 16.463 16.464 16.463 38.703v502.334q0 22.239-16.463 38.703-16.464 16.463-38.703 16.463H580.833Zm-424-191.666v56.5q0 14 9 23t23 9h184q13.5 0 22.75-9t9.25-23v-56.5h-248Zm399.167 80v56.5q0 14 9 23t23 9h183.167q14 0 23-9t9-23v-56.5H556ZM156.833-715.5h248v-55.667q0-14-9.25-23t-22.75-9h-184q-14 0-23 9t-9 23v55.667ZM556-634.5h247.167v-56.667q0-14-9-23t-23-9H588q-14 0-23 9t-9 23v56.667ZM328.015-456.833q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q352-489.363 352-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm152 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q504-489.363 504-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm151 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532Q621.936-504 631.134-504q9.199 0 16.533 7.319Q655-489.363 655-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm-474.182 131.5v88.5-88.5Zm399.167 80v88.5-88.5ZM156.833-715.5v-87.667 87.667ZM556-634.5v-88.667 88.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_48px.svg
new file mode 100644
index 000000000000..afc8118fa5d4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187.5q21.5 0 37.75 16.25T427.5-774v160.5h-22v-81H154v348h273.5v80.5q0 21.5-16.25 37.75T373.5-212H186Zm395 80q-20.881 0-34.191-13.984Q533.5-159.969 533.5-180.5v-166h22v80H806v-347H533.5V-694q0-21.5 15.781-37.75T587.5-748H774q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM154-324.5v58.5q0 14 9 23t23 9h187.5q13.5 0 22.75-9t9.25-23v-58.5H154Zm401.5 80v58.5q0 14 9 23t23 9H774q14 0 23-9t9-23v-58.5H555.5ZM154-716.5h251.5V-774q0-14-9.25-23t-22.75-9H186q-14 0-23 9t-9 23v57.5Zm401.5 81H806V-694q0-14-9-23t-23-9H587.5q-14 0-23 9t-9 23v58.5Zm-227.544 178q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm152 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm151 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75ZM154-324.5v90.5-90.5Zm401.5 80v90.5-90.5ZM154-716.5V-806v89.5Zm401.5 81V-726v90.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_20px.svg
new file mode 100644
index 000000000000..647fbdb6d00a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202.5-225q-20.419 0-34.959-14.541Q153-254.081 153-274.5v-483q0-20.419 14.541-34.959Q182.081-807 202.5-807h169q20.419 0 34.959 14.541Q421-777.919 421-757.5V-607h-17.5v-73h-233v327.5H421v78q0 20.419-14.541 34.959Q391.919-225 371.5-225h-169Zm378 72q-17.294 0-29.147-12.191Q539.5-177.381 539.5-194.5v-158H557v72h232.5V-607h-250v-78.5q0-20.419 14.306-34.959Q568.112-735 589-735h168.5q20.419 0 34.959 14.541Q807-705.919 807-685.5v483q0 20.419-14.541 34.959Q777.919-153 757.5-153h-177ZM344.342-459.5q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm136 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm135 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_24px.svg
new file mode 100644
index 000000000000..1fab7b3fb41d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M194.5-217q-23.719 0-40.609-16.891Q137-250.781 137-274.5v-491q0-23.719 16.891-40.609Q170.781-823 194.5-823h177q23.719 0 40.609 16.891Q429-789.219 429-765.5V-607h-25.5v-81h-241v335.5H429v78q0 23.719-16.891 40.609Q395.219-217 371.5-217h-177Zm386 80q-20.594 0-34.797-14.541Q531.5-166.081 531.5-186.5v-166H557v80h240.5V-607h-266v-78.5q0-23.719 16.656-40.609Q564.812-743 589-743h176.5q23.719 0 40.609 16.891Q823-709.219 823-685.5v491q0 23.719-16.891 40.609Q789.219-137 765.5-137h-185ZM328.132-455.5q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm152 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm151 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_40px.svg
new file mode 100644
index 000000000000..70255b9ea421
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188.833-213.667q-22.239 0-38.703-16.463-16.463-16.464-16.463-38.703v-502.334q0-22.239 16.463-38.703 16.464-16.463 38.703-16.463h184q22.24 0 38.703 16.463Q428-793.406 428-771.167v159.834h-23.167v-81h-248V-348.5H428v79.667q0 22.239-16.464 38.703-16.463 16.463-38.703 16.463h-184Zm392 80q-20.785 0-34.392-14.169-13.608-14.17-13.608-34.664v-166H556v80h247.167v-342.833H532.833v-79.834q0-22.239 16.073-38.703 16.073-16.463 39.094-16.463h183.167q22.239 0 38.703 16.463 16.463 16.464 16.463 38.703v502.334q0 22.239-16.463 38.703-16.464 16.463-38.703 16.463H580.833ZM328.015-456.833q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q352-489.363 352-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm152 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q504-489.363 504-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm151 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532Q621.936-504 631.134-504q9.199 0 16.533 7.319Q655-489.363 655-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_48px.svg
new file mode 100644
index 000000000000..ce0612b68d64
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght100gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187.5q21.5 0 37.75 16.25T427.5-774v160.5h-22v-81H154v348h273.5v80.5q0 21.5-16.25 37.75T373.5-212H186Zm395 80q-20.881 0-34.191-13.984Q533.5-159.969 533.5-180.5v-166h22v80H806v-347H533.5V-694q0-21.5 15.781-37.75T587.5-748H774q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM327.956-457.5q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm152 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm151 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_20px.svg
new file mode 100644
index 000000000000..921ce7248635
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192.615-208q-23.354 0-39.984-16.631Q136-241.261 136-264.615v-502.77q0-23.354 16.631-39.984Q169.261-824 192.615-824h175.077q23.354 0 39.985 16.631 16.631 16.63 16.631 39.984v161.231h-32.001v-72.769H168v325.846h256.308v88.462q0 23.354-16.631 39.984Q391.046-208 367.692-208H192.615Zm392.77 72q-20.498 0-35.096-14.597-14.597-14.597-14.597-35.095v-167.385h32.001v72H792v-325.077H535.692v-89.231q0-23.354 16.631-39.984Q568.954-752 592.308-752h175.077q23.354 0 39.984 16.631Q824-718.739 824-695.385v502.77q0 23.354-16.631 39.984Q790.739-136 767.385-136h-182ZM168-321.077v56.462q0 10.769 6.923 17.692T192.615-240h175.077q10.769 0 17.692-6.923t6.923-17.692v-56.462H168Zm399.693 72v56.462q0 10.769 6.923 17.692T592.308-168h175.077q10.769 0 17.692-6.923T792-192.615v-56.462H567.693ZM168-710.923h224.307v-56.462q0-10.769-6.923-17.692T367.692-792H192.615q-10.769 0-17.692 6.923T168-767.385v56.462Zm399.693 72.769H792v-57.231q0-10.769-6.923-17.692T767.385-720H592.308q-10.769 0-17.692 6.923t-6.923 17.692v57.231ZM342.391-454.769q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423t18.046 7.186q7.423 7.185 7.423 17.807 0 10.623-7.186 18.046t-17.808 7.423Zm137.847 0q-10.623 0-18.046-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.807 7.423Zm137.076 0q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.808 7.423ZM168-321.077V-240v-81.077Zm399.693 72V-168v-81.077ZM168-710.923V-792v81.077Zm399.693 72.769V-720v81.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_24px.svg
new file mode 100644
index 000000000000..48c2aa6ba54e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M184.615-200q-26.654 0-45.634-18.981Q120-237.961 120-264.615v-510.77q0-26.654 18.981-45.634Q157.961-840 184.615-840h183.077q26.654 0 45.635 18.981 18.981 18.98 18.981 45.634v169.231h-40.001v-80.769H160v333.846h272.308v88.462q0 26.654-18.981 45.634Q394.346-200 367.692-200H184.615Zm400.77 80q-23.798 0-40.746-16.947-16.947-16.947-16.947-40.745v-175.385h40.001v80H800v-333.077H527.692v-89.231q0-26.654 18.981-45.634Q565.654-760 592.308-760h183.077q26.654 0 45.634 18.981Q840-722.039 840-695.385v510.77q0 26.654-18.981 45.634Q802.039-120 775.385-120h-190ZM160-313.077v48.462q0 10.769 6.923 17.692T184.615-240h183.077q10.769 0 17.692-6.923t6.923-17.692v-48.462H160Zm407.693 80v48.462q0 10.769 6.923 17.692T592.308-160h183.077q10.769 0 17.692-6.923T800-184.615v-48.462H567.693ZM160-726.923h232.307v-48.462q0-10.769-6.923-17.692T367.692-800H184.615q-10.769 0-17.692 6.923T160-775.385v48.462Zm407.693 80.769H800v-49.231q0-10.769-6.923-17.692T775.385-720H592.308q-10.769 0-17.692 6.923t-6.923 17.692v49.231ZM326.181-450.769q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.411 0 20.835 8.396 8.423 8.396 8.423 20.808 0 12.412-8.396 20.835-8.397 8.423-20.808 8.423Zm153.846 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Zm153.077 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423ZM160-313.077V-240v-73.077Zm407.693 80V-160v-73.077ZM160-726.923V-800v73.077Zm407.693 80.769V-720v73.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_40px.svg
new file mode 100644
index 000000000000..d03b9ffe832e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.461-200q-23.718 0-41.089-17.372Q120-234.743 120-258.461v-523.078q0-23.718 17.372-41.089Q154.743-840 178.461-840h192.308q23.718 0 41.09 17.372 17.372 17.371 17.372 41.089v170.359h-33.846v-80.923H153.846v344.206h275.385v89.436q0 23.718-17.372 41.089Q394.487-200 370.769-200H178.461Zm407.078 80q-22.862 0-38.816-15.954-15.954-15.953-15.954-38.815v-173.128h33.846v80h241.539V-611.18H530.769v-90.359q0-23.718 17.372-41.089Q565.513-760 589.231-760h192.308q23.718 0 41.089 17.372Q840-725.257 840-701.539v523.078q0 23.718-17.372 41.089Q805.257-120 781.539-120h-196ZM153.846-314.051v55.59q0 10.769 6.923 17.692t17.692 6.923h192.308q10.769 0 17.692-6.923 6.924-6.923 6.924-17.692v-55.59H153.846Zm410.769 80v55.59q0 10.769 6.924 17.692 6.923 6.923 17.692 6.923h192.308q10.769 0 17.692-6.923t6.923-17.692v-55.59H564.615ZM153.846-725.949h241.539v-55.59q0-10.769-6.924-17.692-6.923-6.923-17.692-6.923H178.461q-10.769 0-17.692 6.923t-6.923 17.692v55.59Zm410.769 80.923h241.539v-56.513q0-10.769-6.923-17.692t-17.692-6.923H589.231q-10.769 0-17.692 6.923-6.924 6.923-6.924 17.692v56.513Zm-238.551 191.18q-10.654 0-18.359-7.795Q300-469.436 300-480.09q0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.653 0 18.358 7.795 7.706 7.795 7.706 18.449 0 10.654-7.795 18.359-7.796 7.705-18.449 7.705Zm153.846 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Zm153.077 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705ZM153.846-314.051V-233.846-314.051Zm410.769 80V-153.846-234.051ZM153.846-725.949V-806.154-725.949Zm410.769 80.923v-81.128 81.128Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_48px.svg
new file mode 100644
index 000000000000..389ba07dd29b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.384-200q-22.25 0-38.817-16.567T120-255.384v-529.232q0-22.25 16.567-38.817T175.384-840h196.924q22.25 0 38.817 16.567t16.567 38.817v170.924h-30.769v-81H150.769v349.384h276.923v89.924q0 22.25-16.567 38.817T372.308-200H175.384Zm410.231 80q-22.393 0-37.85-15.457t-15.457-37.851v-172h30.769v80h246.154v-348.384H532.308v-90.924q0-22.25 16.567-38.817T587.692-760h196.924q22.25 0 38.817 16.567T840-704.616v529.232q0 22.25-16.567 38.817T784.616-120H585.615ZM150.769-314.538v59.154q0 10.769 6.923 17.692t17.692 6.923h196.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H150.769Zm412.308 80v59.154q0 10.769 6.923 17.692t17.692 6.923h196.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H563.077ZM150.769-725.462h246.154v-59.154q0-10.769-6.923-17.692t-17.692-6.923H175.384q-10.769 0-17.692 6.923t-6.923 17.692v59.154Zm412.308 81h246.154v-60.154q0-10.769-6.923-17.692t-17.692-6.923H587.692q-10.769 0-17.692 6.923t-6.923 17.692v60.154ZM326.005-455.385q-9.774 0-17.12-7.494-7.347-7.495-7.347-17.269 0-9.775 7.495-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.27 7.346Zm153.847 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm153.077 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm-482.16 140.847v83.769-83.769Zm412.308 80v83.769-83.769ZM150.769-725.462v-83.769 83.769Zm412.308 81v-84.769 84.769Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_20px.svg
new file mode 100644
index 000000000000..ccc1758e144a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192.615-208q-23.354 0-39.984-16.631Q136-241.261 136-264.615v-502.77q0-23.354 16.631-39.984Q169.261-824 192.615-824h175.077q23.354 0 39.985 16.631 16.631 16.63 16.631 39.984v161.231h-32.001v-72.769H168v325.846h256.308v88.462q0 23.354-16.631 39.984Q391.046-208 367.692-208H192.615Zm392.77 72q-20.498 0-35.096-14.597-14.597-14.597-14.597-35.095v-167.385h32.001v72H792v-325.077H535.692v-89.231q0-23.354 16.631-39.984Q568.954-752 592.308-752h175.077q23.354 0 39.984 16.631Q824-718.739 824-695.385v502.77q0 23.354-16.631 39.984Q790.739-136 767.385-136h-182ZM342.391-454.769q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423t18.046 7.186q7.423 7.185 7.423 17.807 0 10.623-7.186 18.046t-17.808 7.423Zm137.847 0q-10.623 0-18.046-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.807 7.423Zm137.076 0q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.808 7.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_24px.svg
new file mode 100644
index 000000000000..f32a5b045fea
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M184.615-200q-26.654 0-45.634-18.981Q120-237.961 120-264.615v-510.77q0-26.654 18.981-45.634Q157.961-840 184.615-840h183.077q26.654 0 45.635 18.981 18.981 18.98 18.981 45.634v169.231h-40.001v-80.769H160v333.846h272.308v88.462q0 26.654-18.981 45.634Q394.346-200 367.692-200H184.615Zm400.77 80q-23.798 0-40.746-16.947-16.947-16.947-16.947-40.745v-175.385h40.001v80H800v-333.077H527.692v-89.231q0-26.654 18.981-45.634Q565.654-760 592.308-760h183.077q26.654 0 45.634 18.981Q840-722.039 840-695.385v510.77q0 26.654-18.981 45.634Q802.039-120 775.385-120h-190ZM326.181-450.769q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.411 0 20.835 8.396 8.423 8.396 8.423 20.808 0 12.412-8.396 20.835-8.397 8.423-20.808 8.423Zm153.846 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Zm153.077 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_40px.svg
new file mode 100644
index 000000000000..d0012a9be503
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.461-200q-23.718 0-41.089-17.372Q120-234.743 120-258.461v-523.078q0-23.718 17.372-41.089Q154.743-840 178.461-840h192.308q23.718 0 41.09 17.372 17.372 17.371 17.372 41.089v170.359h-33.846v-80.923H153.846v344.206h275.385v89.436q0 23.718-17.372 41.089Q394.487-200 370.769-200H178.461Zm407.078 80q-22.862 0-38.816-15.954-15.954-15.953-15.954-38.815v-173.128h33.846v80h241.539V-611.18H530.769v-90.359q0-23.718 17.372-41.089Q565.513-760 589.231-760h192.308q23.718 0 41.089 17.372Q840-725.257 840-701.539v523.078q0 23.718-17.372 41.089Q805.257-120 781.539-120h-196ZM326.064-453.846q-10.654 0-18.359-7.795Q300-469.436 300-480.09q0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.653 0 18.358 7.795 7.706 7.795 7.706 18.449 0 10.654-7.795 18.359-7.796 7.705-18.449 7.705Zm153.846 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Zm153.077 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_48px.svg
new file mode 100644
index 000000000000..3ecef5ca78db
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.384-200q-22.25 0-38.817-16.567T120-255.384v-529.232q0-22.25 16.567-38.817T175.384-840h196.924q22.25 0 38.817 16.567t16.567 38.817v170.924h-30.769v-81H150.769v349.384h276.923v89.924q0 22.25-16.567 38.817T372.308-200H175.384Zm410.231 80q-22.393 0-37.85-15.457t-15.457-37.851v-172h30.769v80h246.154v-348.384H532.308v-90.924q0-22.25 16.567-38.817T587.692-760h196.924q22.25 0 38.817 16.567T840-704.616v529.232q0 22.25-16.567 38.817T784.616-120H585.615Zm-259.61-335.385q-9.774 0-17.12-7.494-7.347-7.495-7.347-17.269 0-9.775 7.495-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.27 7.346Zm153.847 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm153.077 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_20px.svg
new file mode 100644
index 000000000000..10ae6152b10e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M186.615-176q-35.354 0-58.984-23.631Q104-223.261 104-258.615v-514.77q0-35.354 23.631-58.984Q151.261-856 186.615-856h155.077q35.354 0 58.985 23.631 23.631 23.63 23.631 58.984v186.231h-57.001v-73.769H161v289.846h263.308v112.462q0 35.354-23.631 58.984Q377.046-176 341.692-176H186.615Zm413.77 72q-26.686 0-45.689-19.003-19.004-19.004-19.004-45.689v-202.385h57.001v72H799v-288.077H535.692v-114.231q0-35.354 23.631-58.984Q582.954-784 618.308-784h155.077q35.354 0 58.984 23.631Q856-736.739 856-701.385v514.77q0 35.354-23.631 58.984Q808.739-104 773.385-104h-173ZM161-314.077v56.462q0 10.769 6.923 17.692T185.615-233h157.077q10.769 0 17.692-6.923t6.923-17.692v-56.462H161Zm431.693 72v56.462q0 10.769 6.923 17.692T617.308-161h157.077q10.769 0 17.692-6.923T799-185.615v-56.462H592.693ZM161-717.923h206.307v-56.462q0-10.769-6.923-17.692T342.692-799H185.615q-10.769 0-17.692 6.923T161-774.385v56.462Zm431.693 73.769H799v-58.231q0-10.769-6.923-17.692T774.385-727H617.308q-10.769 0-17.692 6.923t-6.923 17.692v58.231ZM318.391-441.769q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.622 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046t-26.808 11.423Zm161.847 0q-15.623 0-27.046-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.807 11.423Zm162.076 0q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.808 11.423ZM161-314.077V-233v-81.077Zm431.693 72V-161v-81.077ZM161-717.923V-799v81.077Zm431.693 73.769V-727v82.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_24px.svg
new file mode 100644
index 000000000000..81009311d79a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M178.615-168q-38.654 0-64.634-25.981Q88-219.961 88-258.615v-522.77q0-38.654 25.981-64.634Q139.961-872 178.615-872h163.077q38.654 0 64.635 25.981 25.981 25.98 25.981 64.634v194.231h-65.001v-81.769H153v297.846h279.308v112.462q0 38.654-25.981 64.634Q380.346-168 341.692-168H178.615Zm421.77 80q-29.986 0-51.339-21.353-21.354-21.354-21.354-51.339v-210.385h65.001v80H807v-296.077H527.692v-114.231q0-38.654 25.981-64.634Q579.654-792 618.308-792h163.077q38.654 0 64.634 25.981Q872-740.039 872-701.385v522.77q0 38.654-25.981 64.634Q820.039-88 781.385-88h-181ZM153-306.077v48.462q0 10.769 6.923 17.692T177.615-233h165.077q10.769 0 17.692-6.923t6.923-17.692v-48.462H153Zm439.693 80v48.462q0 10.769 6.923 17.692T617.308-153h165.077q10.769 0 17.692-6.923T807-177.615v-48.462H592.693ZM153-733.923h214.307v-48.462q0-10.769-6.923-17.692T342.692-807H177.615q-10.769 0-17.692 6.923T153-782.385v48.462Zm439.693 81.769H807v-50.231q0-10.769-6.923-17.692T782.385-727H617.308q-10.769 0-17.692 6.923t-6.923 17.692v50.231ZM302.181-437.769q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423 17.411 0 29.835 12.396 12.423 12.396 12.423 29.808t-12.396 29.835q-12.397 12.423-29.808 12.423Zm177.846 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Zm178.077 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423ZM153-306.077V-233v-73.077Zm439.693 80V-153v-73.077ZM153-733.923V-807v73.077Zm439.693 81.769V-727v74.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_40px.svg
new file mode 100644
index 000000000000..9910a27d55ba
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.461-178.667q-31.718 0-53.756-22.038t-22.038-53.756v-531.078q0-31.718 22.038-53.756t53.756-22.038h178.975q31.718 0 53.756 22.038 22.039 22.038 22.039 53.756v186.693h-50.18v-81.257H149.513v320.206h279.718v105.436q0 31.718-22.039 53.756-22.038 22.038-53.756 22.038H174.461Zm421.411 80q-27.716 0-46.409-18.693-18.694-18.694-18.694-46.409v-196.128h50.846v80h229.539v-318.949H530.769v-106.693q0-31.718 22.039-53.756 22.038-22.038 53.756-22.038h178.975q31.718 0 53.756 22.038t22.038 53.756v531.078q0 31.718-22.038 53.756t-53.756 22.038H595.872ZM149.513-309.718v55.59q0 10.769 6.923 17.692t17.692 6.923h180.308q10.769 0 17.692-6.923t6.923-17.692v-55.59H149.513Zm432.102 80v55.59q0 10.769 6.923 17.692t17.692 6.923h180.309q10.769 0 17.692-6.923t6.923-17.692v-55.59H581.615ZM149.513-730.949h229.538v-55.59q0-10.769-6.923-17.692t-17.692-6.923H174.128q-10.769 0-17.692 6.923t-6.923 17.692v55.59Zm432.102 81.923h229.539v-57.513q0-10.769-6.923-17.692t-17.692-6.923H606.23q-10.769 0-17.692 6.923t-6.923 17.692v57.513ZM310.064-445.513q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705 13.666 0 24.371 10.645 10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.846 0q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705t24.371 10.645q10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.866 0q-13.864 0-24.358-10.45-10.495-10.45-10.495-24.115t10.585-24.371q10.584-10.705 24.448-10.705t24.236 10.645q10.372 10.645 10.372 24.599 0 13.67-10.462 24.034-10.462 10.363-24.326 10.363ZM149.513-309.718V-229.513-309.718Zm432.102 80V-149.513-229.718ZM149.513-730.949V-811.154-730.949Zm432.102 81.923v-82.128 82.128Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_48px.svg
new file mode 100644
index 000000000000..15def2e29f2e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M172.384-184q-28.25 0-48.317-20.067T104-252.384v-535.232q0-28.25 20.067-48.317T172.384-856h186.924q28.25 0 48.317 20.067t20.067 48.317v182.924h-42.769v-81H147.769v331.384h279.923v101.924q0 28.25-20.067 48.317T359.308-184H172.384Zm421.231 80q-26.58 0-43.944-17.363-17.363-17.364-17.363-43.945v-189h43.769v80h237.154v-330.384H532.308v-102.924q0-28.25 20.067-48.317T600.692-776h186.924q28.25 0 48.317 20.067T856-707.616v535.232q0 28.25-20.067 48.317T787.616-104H593.615ZM147.769-311.538v59.154q0 10.769 6.923 17.692t17.692 6.923h187.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H147.769Zm428.308 80v59.154q0 10.769 6.923 17.692t17.692 6.923h187.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H576.077ZM147.769-729.462h237.154v-59.154q0-10.769-6.923-17.692t-17.692-6.923H172.384q-10.769 0-17.692 6.923t-6.923 17.692v59.154Zm428.308 82h237.154v-61.154q0-10.769-6.923-17.692t-17.692-6.923H600.692q-10.769 0-17.692 6.923t-6.923 17.692v61.154ZM314.005-449.385q-11.799 0-21.133-9.477t-9.334-21.269q0-11.792 9.477-21.638 9.478-9.846 21.27-9.846t21.638 9.769q9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.995 9.333Zm165.847 0q-11.8 0-21.134-9.477-9.333-9.477-9.333-21.269 0-11.792 9.477-21.638 9.477-9.846 21.269-9.846 11.792 0 21.638 9.769 9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.994 9.333Zm165.761 0q-12.091 0-21.621-9.477t-9.53-21.269q0-11.792 9.678-21.638 9.679-9.846 21.77-9.846 12.09 0 21.436 9.769 9.346 9.77 9.346 21.994 0 11.8-9.494 21.134-9.495 9.333-21.585 9.333ZM147.769-311.538v83.769-83.769Zm428.308 80v83.769-83.769ZM147.769-729.462v-83.769 83.769Zm428.308 82v-85.769 85.769Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_20px.svg
new file mode 100644
index 000000000000..6442971f17b0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M186.615-176q-35.354 0-58.984-23.631Q104-223.261 104-258.615v-514.77q0-35.354 23.631-58.984Q151.261-856 186.615-856h155.077q35.354 0 58.985 23.631 23.631 23.63 23.631 58.984v186.231h-57.001v-73.769H161v289.846h263.308v112.462q0 35.354-23.631 58.984Q377.046-176 341.692-176H186.615Zm413.77 72q-26.498 0-45.596-19.097-19.097-19.097-19.097-45.595v-202.385h57.001v72H799v-288.077H535.692v-114.231q0-35.354 23.631-58.984Q582.954-784 618.308-784h155.077q35.354 0 58.984 23.631Q856-736.739 856-701.385v514.77q0 35.354-23.631 58.984Q808.739-104 773.385-104h-173ZM318.391-441.769q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.622 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046t-26.808 11.423Zm161.847 0q-15.623 0-27.046-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.807 11.423Zm162.076 0q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.808 11.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_24px.svg
new file mode 100644
index 000000000000..0fb6c564ce38
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M178.615-168q-38.654 0-64.634-25.981Q88-219.961 88-258.615v-522.77q0-38.654 25.981-64.634Q139.961-872 178.615-872h163.077q38.654 0 64.635 25.981 25.981 25.98 25.981 64.634v194.231h-65.001v-81.769H153v297.846h279.308v112.462q0 38.654-25.981 64.634Q380.346-168 341.692-168H178.615Zm421.77 80q-29.798 0-51.246-21.447-21.447-21.447-21.447-51.245v-210.385h65.001v80H807v-296.077H527.692v-114.231q0-38.654 25.981-64.634Q579.654-792 618.308-792h163.077q38.654 0 64.634 25.981Q872-740.039 872-701.385v522.77q0 38.654-25.981 64.634Q820.039-88 781.385-88h-181ZM302.181-437.769q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423 17.411 0 29.835 12.396 12.423 12.396 12.423 29.808t-12.396 29.835q-12.397 12.423-29.808 12.423Zm177.846 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Zm178.077 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_40px.svg
new file mode 100644
index 000000000000..fe27a7a756dc
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.461-178.667q-31.718 0-53.756-22.038t-22.038-53.756v-531.078q0-31.718 22.038-53.756t53.756-22.038h178.975q31.718 0 53.756 22.038 22.039 22.038 22.039 53.756v186.693h-50.18v-81.257H149.513v320.206h279.718v105.436q0 31.718-22.039 53.756-22.038 22.038-53.756 22.038H174.461Zm421.411 80q-27.528 0-46.316-18.787-18.787-18.787-18.787-46.315v-196.128h50.846v80h229.539v-318.949H530.769v-106.693q0-31.718 22.039-53.756 22.038-22.038 53.756-22.038h178.975q31.718 0 53.756 22.038t22.038 53.756v531.078q0 31.718-22.038 53.756t-53.756 22.038H595.872ZM310.064-445.513q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705 13.666 0 24.371 10.645 10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.846 0q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705t24.371 10.645q10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.866 0q-13.864 0-24.358-10.45-10.495-10.45-10.495-24.115t10.585-24.371q10.584-10.705 24.448-10.705t24.236 10.645q10.372 10.645 10.372 24.599 0 13.67-10.462 24.034-10.462 10.363-24.326 10.363Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_48px.svg
new file mode 100644
index 000000000000..c892cfa08950
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M172.384-184q-28.25 0-48.317-20.067T104-252.384v-535.232q0-28.25 20.067-48.317T172.384-856h186.924q28.25 0 48.317 20.067t20.067 48.317v182.924h-42.769v-81H147.769v331.384h279.923v101.924q0 28.25-20.067 48.317T359.308-184H172.384Zm421.231 80q-26.393 0-43.85-17.457t-17.457-43.851v-189h43.769v80h237.154v-330.384H532.308v-102.924q0-28.25 20.067-48.317T600.692-776h186.924q28.25 0 48.317 20.067T856-707.616v535.232q0 28.25-20.067 48.317T787.616-104H593.615Zm-279.61-345.385q-11.799 0-21.133-9.477t-9.334-21.269q0-11.792 9.477-21.638 9.478-9.846 21.27-9.846t21.638 9.769q9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.995 9.333Zm165.847 0q-11.8 0-21.134-9.477-9.333-9.477-9.333-21.269 0-11.792 9.477-21.638 9.477-9.846 21.269-9.846 11.792 0 21.638 9.769 9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.994 9.333Zm165.761 0q-12.091 0-21.621-9.477t-9.53-21.269q0-11.792 9.678-21.638 9.679-9.846 21.77-9.846 12.09 0 21.436 9.769 9.346 9.77 9.346 21.994 0 11.8-9.494 21.134-9.495 9.333-21.585 9.333Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_20px.svg
new file mode 100644
index 000000000000..7bf07ae2cec3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M195.692-214.154q-22.084 0-37.811-15.727t-15.727-37.811v-496.616q0-22.084 15.727-37.811t37.811-15.727h173.731q22.085 0 37.812 15.727 15.727 15.727 15.727 37.811v159.5h-28.924v-72.769H171.077v322.769h251.885v87.116q0 22.084-15.727 37.811t-37.812 15.727H195.692Zm389.077 72q-19.823 0-33.585-14.021-13.761-14.021-13.761-33.71v-164.923h28.923v72h222.577v-322h-251.5v-87.5q0-22.084 15.547-37.811 15.546-15.727 37.992-15.727h173.346q22.084 0 37.811 15.727t15.727 37.811v496.616q0 22.084-15.727 37.811t-37.811 15.727H584.769Zm-413.692-183.73v58.192q0 10.769 6.923 17.692t17.692 6.923h173.731q10.385 0 17.5-6.923t7.115-17.692v-58.192H171.077Zm395.269 72v58.192q0 10.769 6.923 17.692t17.693 6.923h173.346q10.769 0 17.692-6.923t6.923-17.692v-58.192H566.346ZM171.077-706.5h222.961v-57.808q0-10.769-7.115-17.692t-17.5-6.923H195.692q-10.769 0-17.692 6.923t-6.923 17.692v57.808Zm395.269 72.769h222.577v-58.577q0-10.769-6.923-17.692t-17.692-6.923H590.962q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v58.577ZM342.466-456.5q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.918-7.308 16.385-7.308 9.466 0 16.774 6.996 7.307 6.996 7.307 16.577 0 9.581-6.995 16.697-6.996 7.115-16.577 7.115Zm137.846 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Zm137.077 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115ZM171.077-325.884v82.807-82.807Zm395.269 72v82.807-82.807ZM171.077-706.5v-82.423 82.423Zm395.269 72.769V-716.923-633.731Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_24px.svg
new file mode 100644
index 000000000000..1a2ed214ea1d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M187.692-206.154q-25.384 0-43.461-18.077-18.077-18.077-18.077-43.461v-504.616q0-25.384 18.077-43.461 18.077-18.077 43.461-18.077h181.731q25.385 0 43.462 18.077t18.077 43.461v167.5h-36.924v-80.769H163.077v330.769h267.885v87.116q0 25.384-18.077 43.461-18.077 18.077-43.462 18.077H187.692Zm397.077 80q-23.123 0-39.235-16.371-16.111-16.371-16.111-39.36v-172.923h36.923v80h230.577v-330h-267.5v-87.5q0-25.384 17.897-43.461 17.896-18.077 43.642-18.077h181.346q25.384 0 43.461 18.077 18.077 18.077 18.077 43.461v504.616q0 25.384-18.077 43.461-18.077 18.077-43.461 18.077H584.769Zm-421.692-191.73v50.192q0 10.769 6.923 17.692t17.692 6.923h181.731q10.385 0 17.5-6.923t7.115-17.692v-50.192H163.077Zm403.269 80v50.192q0 10.769 6.923 17.692t17.693 6.923h181.346q10.769 0 17.692-6.923t6.923-17.692v-50.192H566.346ZM163.077-722.5h230.961v-49.808q0-10.769-7.115-17.692t-17.5-6.923H187.692q-10.769 0-17.692 6.923t-6.923 17.692v49.808Zm403.269 80.769h230.577v-50.577q0-10.769-6.923-17.692t-17.692-6.923H590.962q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v50.577ZM326.255-452.5q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.307 8.206 8.307 19.577 0 11.37-8.206 19.486-8.207 8.115-19.577 8.115Zm153.846 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.385-8.308 11.255 0 19.563 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Zm153.077 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115ZM163.077-317.884v74.807-74.807Zm403.269 80v74.807-74.807ZM163.077-722.5v-74.423 74.423Zm403.269 80.769V-716.923-641.731Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_40px.svg
new file mode 100644
index 000000000000..5365bb28b228
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M179.871-202.82q-23.136 0-40.093-16.958-16.958-16.957-16.958-40.093v-520.258q0-23.136 16.958-40.093 16.957-16.958 40.093-16.958h191.962q23.137 0 40.094 16.958 16.958 16.957 16.958 40.093v169.296h-32.436v-80.924H155.256v342.796h273.629v89.09q0 23.136-16.958 40.093-16.957 16.958-40.094 16.958H179.871Zm405.386 80q-22.854 0-38.139-15.77-15.285-15.769-15.285-38.371v-172h32.436v80h240.475v-341.872H531.833v-89.296q0-23.136 16.621-40.093 16.621-16.958 40.431-16.958h191.244q23.136 0 40.093 16.958 16.958 16.957 16.958 40.093v520.258q0 23.136-16.958 40.093-16.957 16.958-40.093 16.958H585.257ZM155.256-316.525v56.654q0 10.769 6.923 17.692t17.692 6.923h191.962q10.385 0 17.5-6.923 7.116-6.923 7.116-17.692v-56.654H155.256Zm409.013 80v56.654q0 10.769 6.923 17.692t17.693 6.923h191.244q10.769 0 17.692-6.923t6.923-17.692v-56.654H564.269ZM155.256-724.193h241.193v-55.936q0-10.769-7.116-17.692-7.115-6.923-17.5-6.923H179.871q-10.769 0-17.692 6.923t-6.923 17.692v55.936Zm409.013 80.924h240.475v-56.86q0-10.769-6.923-17.692t-17.692-6.923H588.885q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v56.86ZM326.138-454.91q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.756 7.773 7.756 18.052t-7.772 17.676q-7.772 7.398-18.051 7.398Zm153.846 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.772 17.676q-7.773 7.398-18.052 7.398Zm153.077 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.773 17.676q-7.772 7.398-18.051 7.398ZM155.256-316.525v81.269-81.269Zm409.013 80v81.269-81.269ZM155.256-724.193v-80.551 80.551Zm409.013 80.924v-81.475 81.475Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_48px.svg
new file mode 100644
index 000000000000..bcf8b481158a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.961-201.154q-22.012 0-38.41-16.397-16.397-16.398-16.397-38.41v-528.078q0-22.012 16.397-38.409 16.398-16.398 38.41-16.398h197.077q22.012 0 38.41 16.398 16.398 16.397 16.398 38.409v170.193h-30.192v-81H151.346v348.808h276.5v90.077q0 22.012-16.398 38.41-16.398 16.397-38.41 16.397H175.961Zm409.539 80q-22.719 0-37.59-15.468-14.872-15.469-14.872-37.878v-171.538h30.193v80h245.423v-347.808H533.038v-90.193q0-22.012 15.984-38.409 15.983-16.398 38.824-16.398h196.193q22.012 0 38.409 16.398 16.398 16.397 16.398 38.409v528.078q0 22.012-16.398 38.41-16.397 16.397-38.409 16.397H585.5ZM151.346-315.846v59.885q0 10.769 6.923 17.692t17.692 6.923h197.077q10.385 0 17.5-6.923 7.116-6.923 7.116-17.692v-59.885H151.346Zm411.885 80v59.885q0 10.769 6.923 17.692t17.692 6.923h196.193q10.769 0 17.692-6.923t6.923-17.692v-59.885H563.231ZM151.346-725.039h246.308v-59q0-10.769-7.116-17.692-7.115-6.923-17.5-6.923H175.961q-10.769 0-17.692 6.923t-6.923 17.692v59Zm411.885 81h245.423v-60q0-10.769-6.923-17.692t-17.692-6.923H587.846q-10.769 0-17.692 6.923t-6.923 17.692v60ZM326.08-456.115q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.846 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.077 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039ZM151.346-315.846v84.5-84.5Zm411.885 80v84.5-84.5ZM151.346-725.039V-808.654-725.039Zm411.885 81V-728.654-644.039Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_20px.svg
new file mode 100644
index 000000000000..7240b444a67f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M195.692-214.154q-22.084 0-37.811-15.727t-15.727-37.811v-496.616q0-22.084 15.727-37.811t37.811-15.727h173.731q22.085 0 37.812 15.727 15.727 15.727 15.727 37.811v159.5h-28.924v-72.769H171.077v322.769h251.885v87.116q0 22.084-15.727 37.811t-37.812 15.727H195.692Zm389.077 72q-19.823 0-33.585-14.021-13.761-14.021-13.761-33.71v-164.923h28.923v72h222.577v-322h-251.5v-87.5q0-22.084 15.547-37.811 15.546-15.727 37.992-15.727h173.346q22.084 0 37.811 15.727t15.727 37.811v496.616q0 22.084-15.727 37.811t-37.811 15.727H584.769ZM342.466-456.5q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.918-7.308 16.385-7.308 9.466 0 16.774 6.996 7.307 6.996 7.307 16.577 0 9.581-6.995 16.697-6.996 7.115-16.577 7.115Zm137.846 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Zm137.077 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_24px.svg
new file mode 100644
index 000000000000..4e216b0d19e5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M187.692-206.154q-25.384 0-43.461-18.077-18.077-18.077-18.077-43.461v-504.616q0-25.384 18.077-43.461 18.077-18.077 43.461-18.077h181.731q25.385 0 43.462 18.077t18.077 43.461v167.5h-36.924v-80.769H163.077v330.769h267.885v87.116q0 25.384-18.077 43.461-18.077 18.077-43.462 18.077H187.692Zm397.077 80q-23.123 0-39.235-16.371-16.111-16.371-16.111-39.36v-172.923h36.923v80h230.577v-330h-267.5v-87.5q0-25.384 17.897-43.461 17.896-18.077 43.642-18.077h181.346q25.384 0 43.461 18.077 18.077 18.077 18.077 43.461v504.616q0 25.384-18.077 43.461-18.077 18.077-43.461 18.077H584.769ZM326.255-452.5q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.307 8.206 8.307 19.577 0 11.37-8.206 19.486-8.207 8.115-19.577 8.115Zm153.846 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.385-8.308 11.255 0 19.563 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Zm153.077 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_40px.svg
new file mode 100644
index 000000000000..b716eae25dff
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M179.871-202.82q-23.136 0-40.093-16.958-16.958-16.957-16.958-40.093v-520.258q0-23.136 16.958-40.093 16.957-16.958 40.093-16.958h191.962q23.137 0 40.094 16.958 16.958 16.957 16.958 40.093v169.296h-32.436v-80.924H155.256v342.796h273.629v89.09q0 23.136-16.958 40.093-16.957 16.958-40.094 16.958H179.871Zm405.386 80q-22.854 0-38.139-15.77-15.285-15.769-15.285-38.371v-172h32.436v80h240.475v-341.872H531.833v-89.296q0-23.136 16.621-40.093 16.621-16.958 40.431-16.958h191.244q23.136 0 40.093 16.958 16.958 16.957 16.958 40.093v520.258q0 23.136-16.958 40.093-16.957 16.958-40.093 16.958H585.257ZM326.138-454.91q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.756 7.773 7.756 18.052t-7.772 17.676q-7.772 7.398-18.051 7.398Zm153.846 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.772 17.676q-7.773 7.398-18.052 7.398Zm153.077 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.773 17.676q-7.772 7.398-18.051 7.398Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_48px.svg
new file mode 100644
index 000000000000..d9ca33686b42
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght200gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.961-201.154q-22.012 0-38.41-16.397-16.397-16.398-16.397-38.41v-528.078q0-22.012 16.397-38.409 16.398-16.398 38.41-16.398h197.077q22.012 0 38.41 16.398 16.398 16.397 16.398 38.409v170.193h-30.192v-81H151.346v348.808h276.5v90.077q0 22.012-16.398 38.41-16.398 16.397-38.41 16.397H175.961Zm409.539 80q-22.719 0-37.59-15.468-14.872-15.469-14.872-37.878v-171.538h30.193v80h245.423v-347.808H533.038v-90.193q0-22.012 15.984-38.409 15.983-16.398 38.824-16.398h196.193q22.012 0 38.409 16.398 16.398 16.397 16.398 38.409v528.078q0 22.012-16.398 38.41-16.397 16.397-38.409 16.397H585.5ZM326.08-456.115q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.846 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.077 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_20px.svg
new file mode 100644
index 000000000000..0f39bc9ea7cd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180.309-188.001q-26.527 0-45.417-18.891-18.891-18.89-18.891-45.417v-527.382q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v176.614h-51.999v-72.385H168v318.924h260.154v104.229q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H180.309Zm412.383 72q-25.099 0-42.972-17.874-17.874-17.873-17.874-42.972v-179.691h51.999v72H792v-318.539H531.846v-104.614q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v527.382q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H592.692ZM168-304.54v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h183.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H168Zm415.845 72v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h183.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H583.845ZM168-727.46h208.155v-52.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H180.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.231Zm415.845 72.384H792v-52.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H596.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.615ZM339.301-449.385q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.923 0q-12.916 0-21.878-8.737-8.961-8.738-8.961-21.654t8.737-21.878q8.738-8.961 21.654-8.961t21.878 8.737q8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.538 0q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961ZM168-304.54V-240v-64.54Zm415.845 72V-168v-64.54ZM168-727.46V-792v64.54Zm415.845 72.384V-720v64.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_24px.svg
new file mode 100644
index 000000000000..02510173ff62
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172.309-180.001q-29.827 0-51.067-21.241-21.241-21.24-21.241-51.067v-535.382q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v184.614h-59.999v-80.385H160v326.924h276.154v104.229q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H172.309Zm420.383 80q-28.399 0-48.622-20.224-20.224-20.223-20.224-48.622v-187.691h59.999v80H800v-326.539H523.846v-104.614q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v535.382q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H592.692ZM160-296.54v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h191.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H160Zm423.845 80v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h191.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H583.845ZM160-743.46h216.155v-44.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H172.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.231Zm423.845 80.384H800v-44.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H596.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.615ZM323.091-445.385q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Zm156.922 0q-14.705 0-24.667-9.948-9.961-9.948-9.961-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.654 9.961Zm156.539 0q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961ZM160-296.54V-240v-56.54Zm423.845 80V-160v-56.54ZM160-743.46V-800v56.54Zm423.845 80.384V-720v56.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_40px.svg
new file mode 100644
index 000000000000..12df26e615ef
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M162.565-180.001q-25.609 0-44.086-18.478-18.478-18.477-18.478-44.086v-554.87q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v186.512h-50.255v-80.795H150.256v343.436h281.026v105.717q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H162.565Zm430.537 80q-26.693 0-45.538-18.846-18.846-18.845-18.846-45.538v-183.897h50.255v80h230.771v-342.641H528.718v-106.512q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v554.87q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H593.102ZM150.256-298.027v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h206.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H150.256Zm428.717 80v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h206.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H578.973ZM150.256-741.973h230.771v-55.462q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H162.565q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v55.462Zm428.717 80.795h230.771v-56.257q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H591.282q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v56.257ZM322.974-450.257q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.923 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.14-8.602 12.435 0 21.038 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.538 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.705 8.602-21.14 8.602Zm-486.179 152.23v67.771-67.771Zm428.717 80v67.771-67.771ZM150.256-741.973v-67.771 67.771Zm428.717 80.795v-68.566 68.566Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_48px.svg
new file mode 100644
index 000000000000..433e3a3b9667
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M157.694-180.001q-23.5 0-40.596-17.097-17.097-17.096-17.097-40.596v-564.612q0-23.5 17.097-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.096 17.096 17.096 40.596v187.46h-45.383v-81H145.385v351.692h283.461v106.46q0 23.5-17.096 40.596-17.096 17.097-40.596 17.097h-213.46Zm435.613 80q-25.84 0-43.997-18.157-18.156-18.157-18.156-43.997v-181.999h45.383v80h238.078v-350.692H531.154v-107.46q0-23.5 17.096-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.097 17.096 17.097 40.596v564.612q0 23.5-17.097 40.596-17.096 17.097-40.596 17.097H593.307ZM145.385-298.77v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H145.385Zm431.152 80v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H576.537ZM145.385-741.23h238.078v-61.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-213.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.076Zm431.152 81h238.078v-62.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-213.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v62.076ZM322.915-452.693q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Zm156.923 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.084-19.222 8.085-7.923 19.385-7.923 11.299 0 19.222 8.084 7.923 8.085 7.923 19.385 0 11.299-8.084 19.222-8.085 7.923-19.385 7.923Zm156.538 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923ZM145.385-298.77v73.385-73.385Zm431.152 80v73.385-73.385ZM145.385-741.23v-73.385 73.385Zm431.152 81v-74.385 74.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_20px.svg
new file mode 100644
index 000000000000..714927601b16
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180.309-188.001q-26.527 0-45.417-18.891-18.891-18.89-18.891-45.417v-527.382q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v176.614h-51.999v-72.385H168v318.924h260.154v104.229q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H180.309Zm412.383 72q-25.099 0-42.972-17.874-17.874-17.873-17.874-42.972v-179.691h51.999v72H792v-318.539H531.846v-104.614q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v527.382q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H592.692ZM339.301-449.385q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.923 0q-12.916 0-21.878-8.737-8.961-8.738-8.961-21.654t8.737-21.878q8.738-8.961 21.654-8.961t21.878 8.737q8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.538 0q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_24px.svg
new file mode 100644
index 000000000000..d3071dabea7b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172.309-180.001q-29.827 0-51.067-21.241-21.241-21.24-21.241-51.067v-535.382q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v184.614h-59.999v-80.385H160v326.924h276.154v104.229q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H172.309Zm420.383 80q-28.399 0-48.622-20.224-20.224-20.223-20.224-48.622v-187.691h59.999v80H800v-326.539H523.846v-104.614q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v535.382q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H592.692ZM323.091-445.385q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Zm156.922 0q-14.705 0-24.667-9.948-9.961-9.948-9.961-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.654 9.961Zm156.539 0q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_40px.svg
new file mode 100644
index 000000000000..969ac9e8b56c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M162.565-180.001q-25.609 0-44.086-18.478-18.478-18.477-18.478-44.086v-554.87q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v186.512h-50.255v-80.795H150.256v343.436h281.026v105.717q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H162.565Zm430.537 80q-26.693 0-45.538-18.846-18.846-18.845-18.846-45.538v-183.897h50.255v80h230.771v-342.641H528.718v-106.512q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v554.87q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H593.102ZM322.974-450.257q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.923 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.14-8.602 12.435 0 21.038 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.538 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.705 8.602-21.14 8.602Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_48px.svg
new file mode 100644
index 000000000000..2c2fb4da8aba
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M157.694-180.001q-23.5 0-40.596-17.097-17.097-17.096-17.097-40.596v-564.612q0-23.5 17.097-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.096 17.096 17.096 40.596v187.46h-45.383v-81H145.385v351.692h283.461v106.46q0 23.5-17.096 40.596-17.096 17.097-40.596 17.097h-213.46Zm435.613 80q-25.84 0-43.997-18.157-18.156-18.157-18.156-43.997v-181.999h45.383v80h238.078v-350.692H531.154v-107.46q0-23.5 17.096-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.097 17.096 17.097 40.596v564.612q0 23.5-17.097 40.596-17.096 17.097-40.596 17.097H593.307ZM322.915-452.693q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Zm156.923 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.084-19.222 8.085-7.923 19.385-7.923 11.299 0 19.222 8.084 7.923 8.085 7.923 19.385 0 11.299-8.084 19.222-8.085 7.923-19.385 7.923Zm156.538 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_20px.svg
new file mode 100644
index 000000000000..24ddf5e31ee4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.309-156.001q-38.527 0-64.417-25.891-25.89-25.89-25.89-64.417v-539.382q0-38.527 25.89-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v201.614h-76.999v-73.385H161v282.924h267.154v128.229q0 38.527-25.891 64.417-25.89 25.891-64.417 25.891H174.309Zm433.383 72q-31.286 0-53.566-22.28t-22.28-53.566v-214.691h76.999v72H799v-281.539H531.846v-129.614q0-38.527 25.891-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v539.382q0 38.527-25.891 64.417-25.89 25.89-64.417 25.89H607.692ZM161-297.54v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h165.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H161Zm447.845 72v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h165.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H608.845ZM161-734.46h190.155v-52.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H173.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.231Zm447.845 73.384H799v-53.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H621.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v53.615ZM315.301-436.385q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm164.923 0q-17.916 0-30.878-12.737-12.961-12.738-12.961-30.654t12.737-30.878q12.738-12.961 30.654-12.961t30.878 12.737q12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm165.538 0q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961ZM161-297.54V-233v-64.54Zm447.845 72V-161v-64.54ZM161-734.46V-799v64.54Zm447.845 73.384V-727v65.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_24px.svg
new file mode 100644
index 000000000000..f32a2b0d9020
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.309-148.001q-41.827 0-70.067-28.241-28.24-28.24-28.24-70.067v-547.382q0-41.827 28.24-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v209.614h-84.999v-81.385H153v290.924h283.154v128.229q0 41.827-28.241 70.067-28.24 28.241-70.067 28.241H166.309Zm441.383 80q-34.586 0-59.216-24.63-24.63-24.63-24.63-59.216v-222.691h84.999v80H807v-289.539H523.846v-129.614q0-41.827 28.241-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v547.382q0 41.827-28.241 70.067-28.24 28.24-70.067 28.24H607.692ZM153-289.54v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h173.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H153Zm455.845 80v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h173.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H608.845ZM153-750.46h198.155v-44.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H165.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.231Zm455.845 81.384H807v-45.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H621.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v45.615ZM299.091-432.385q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Zm180.922 0q-19.705 0-33.667-13.948-13.961-13.948-13.961-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.654 13.961Zm181.539 0q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961ZM153-289.54V-233v-56.54Zm455.845 80V-153v-56.54ZM153-750.46V-807v56.54Zm455.845 81.384V-727v57.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_40px.svg
new file mode 100644
index 000000000000..e713f7ef1451
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M158.565-158.668q-33.609 0-56.753-23.144t-23.144-56.753v-562.87q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v202.845h-66.588v-81.128H145.923v319.436h285.359v121.717q0 33.609-23.144 56.753t-56.753 23.144h-192.82Zm444.87 80q-31.547 0-53.132-21.585-21.585-21.585-21.585-53.132v-206.897h67.255v80h218.771V-598.59H528.718v-122.845q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v562.87q0 33.609-23.144 56.753t-56.753 23.144h-198ZM145.923-293.695v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h194.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H145.923Zm450.05 80v55.462q0 5.385 3.462 8.847 3.461 3.462 8.846 3.462h194.154q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H595.973Zm-450.05-533.279h218.771v-55.462q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H158.232q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v55.462Zm450.05 81.795h218.771v-57.257q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H608.281q-5.385 0-8.846 3.462-3.462 3.462-3.462 8.847v57.257ZM306.974-441.924q-15.451 0-26.712-11.36-11.261-11.361-11.261-26.808 0-15.446 11.361-27.049 11.361-11.602 26.807-11.602 15.447 0 27.049 11.556t11.602 27.29q0 15.452-11.555 26.713-11.556 11.26-27.291 11.26Zm172.923 0q-15.452 0-26.713-11.36-11.26-11.361-11.26-26.808 0-15.446 11.36-27.049 11.361-11.602 26.808-11.602 15.446 0 27.049 11.556 11.602 11.556 11.602 27.29 0 15.452-11.556 26.713-11.556 11.26-27.29 11.26Zm173.327 0q-15.645 0-27.037-11.36-11.392-11.361-11.392-26.808 0-15.446 11.495-27.049 11.496-11.602 27.141-11.602 15.645 0 26.914 11.556 11.269 11.556 11.269 27.29 0 15.452-11.372 26.713-11.373 11.26-27.018 11.26Zm-507.301 148.23v67.771-67.771Zm450.05 80v67.771-67.771Zm-450.05-533.279v-67.771 67.771Zm450.05 81.795v-69.566 69.566Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_48px.svg
new file mode 100644
index 000000000000..a420b4326e4b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M154.694-164.001q-29.5 0-50.096-20.597-20.597-20.596-20.597-50.096v-570.612q0-29.5 20.597-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.596 20.596 20.596 50.096v199.46h-57.383v-81H142.385v333.692h286.461v118.46q0 29.5-20.596 50.096-20.596 20.597-50.096 20.597h-203.46Zm446.613 80q-30.027 0-50.09-20.063-20.063-20.063-20.063-50.091v-198.999h58.383v80h229.078v-332.692H531.154v-119.46q0-29.5 20.596-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.597 20.596 20.597 50.096v570.612q0 29.5-20.597 50.096-20.596 20.597-50.096 20.597H601.307ZM142.385-295.77v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H142.385Zm447.152 80v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H589.537ZM142.385-745.23h229.078v-61.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-204.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.076Zm447.152 82h229.078v-63.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-204.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v63.076ZM310.915-446.693q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.068-10.423 23.385-10.423 13.317 0 23.74 10.359 10.423 10.36 10.423 24.11 0 13.324-10.36 23.235-10.36 9.91-24.11 9.91Zm168.923 0q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.067-10.423 23.384-10.423t23.74 10.359q10.423 10.36 10.423 24.11 0 13.324-10.359 23.235-10.36 9.91-24.11 9.91Zm169.222 0q-13.615 0-23.722-10.067-10.107-10.067-10.107-23.384t10.269-23.74q10.269-10.423 23.884-10.423 13.616 0 23.539 10.359 9.923 10.36 9.923 24.11 0 13.324-10.085 23.235-10.085 9.91-23.701 9.91ZM142.385-295.77v73.385-73.385Zm447.152 80v73.385-73.385ZM142.385-745.23v-73.385 73.385Zm447.152 82v-75.385 75.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_20px.svg
new file mode 100644
index 000000000000..3b59f0767e74
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.309-156.001q-38.527 0-64.417-25.891-25.89-25.89-25.89-64.417v-539.382q0-38.527 25.89-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v201.614h-76.999v-73.385H161v282.924h267.154v128.229q0 38.527-25.891 64.417-25.89 25.891-64.417 25.891H174.309Zm433.383 72q-31.099 0-53.472-22.374-22.374-22.373-22.374-53.472v-214.691h76.999v72H799v-281.539H531.846v-129.614q0-38.527 25.891-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v539.382q0 38.527-25.891 64.417-25.89 25.89-64.417 25.89H607.692ZM315.301-436.385q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm164.923 0q-17.916 0-30.878-12.737-12.961-12.738-12.961-30.654t12.737-30.878q12.738-12.961 30.654-12.961t30.878 12.737q12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm165.538 0q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_24px.svg
new file mode 100644
index 000000000000..bf13fe4750fb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.309-148.001q-41.827 0-70.067-28.241-28.24-28.24-28.24-70.067v-547.382q0-41.827 28.24-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v209.614h-84.999v-81.385H153v290.924h283.154v128.229q0 41.827-28.241 70.067-28.24 28.241-70.067 28.241H166.309Zm441.383 80q-34.399 0-59.122-24.724-24.724-24.723-24.724-59.122v-222.691h84.999v80H807v-289.539H523.846v-129.614q0-41.827 28.241-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v547.382q0 41.827-28.241 70.067-28.24 28.24-70.067 28.24H607.692ZM299.091-432.385q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Zm180.922 0q-19.705 0-33.667-13.948-13.961-13.948-13.961-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.654 13.961Zm181.539 0q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_40px.svg
new file mode 100644
index 000000000000..c1b72ac7e0df
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M158.565-158.668q-33.609 0-56.753-23.144t-23.144-56.753v-562.87q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v202.845h-66.588v-81.128H145.923v319.436h285.359v121.717q0 33.609-23.144 56.753t-56.753 23.144h-192.82Zm444.87 80q-31.359 0-53.038-21.679-21.679-21.679-21.679-53.038v-206.897h67.255v80h218.771V-598.59H528.718v-122.845q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v562.87q0 33.609-23.144 56.753t-56.753 23.144h-198ZM306.974-441.924q-15.451 0-26.712-11.36-11.261-11.361-11.261-26.808 0-15.446 11.361-27.049 11.361-11.602 26.807-11.602 15.447 0 27.049 11.556t11.602 27.29q0 15.452-11.555 26.713-11.556 11.26-27.291 11.26Zm172.923 0q-15.452 0-26.713-11.36-11.26-11.361-11.26-26.808 0-15.446 11.36-27.049 11.361-11.602 26.808-11.602 15.446 0 27.049 11.556 11.602 11.556 11.602 27.29 0 15.452-11.556 26.713-11.556 11.26-27.29 11.26Zm173.327 0q-15.645 0-27.037-11.36-11.392-11.361-11.392-26.808 0-15.446 11.495-27.049 11.496-11.602 27.141-11.602 15.645 0 26.914 11.556 11.269 11.556 11.269 27.29 0 15.452-11.372 26.713-11.373 11.26-27.018 11.26Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_48px.svg
new file mode 100644
index 000000000000..94b4eb6a967b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M154.694-164.001q-29.5 0-50.096-20.597-20.597-20.596-20.597-50.096v-570.612q0-29.5 20.597-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.596 20.596 20.596 50.096v199.46h-57.383v-81H142.385v333.692h286.461v118.46q0 29.5-20.596 50.096-20.596 20.597-50.096 20.597h-203.46Zm446.613 80q-29.84 0-49.997-20.157-20.156-20.157-20.156-49.997v-198.999h58.383v80h229.078v-332.692H531.154v-119.46q0-29.5 20.596-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.597 20.596 20.597 50.096v570.612q0 29.5-20.597 50.096-20.596 20.597-50.096 20.597H601.307ZM310.915-446.693q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.068-10.423 23.385-10.423 13.317 0 23.74 10.359 10.423 10.36 10.423 24.11 0 13.324-10.36 23.235-10.36 9.91-24.11 9.91Zm168.923 0q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.067-10.423 23.384-10.423t23.74 10.359q10.423 10.36 10.423 24.11 0 13.324-10.359 23.235-10.36 9.91-24.11 9.91Zm169.222 0q-13.615 0-23.722-10.067-10.107-10.067-10.107-23.384t10.269-23.74q10.269-10.423 23.884-10.423 13.616 0 23.539 10.359 9.923 10.36 9.923 24.11 0 13.324-10.085 23.235-10.085 9.91-23.701 9.91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_20px.svg
new file mode 100644
index 000000000000..c9c7086c142e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M184.347-196.078q-24.861 0-42.565-17.704-17.704-17.704-17.704-42.565v-519.306q0-24.861 17.704-42.565 17.704-17.704 42.565-17.704h181.615q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v174.499H378.27v-72.385H172.038v314.885h254.193v102.307q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H184.347Zm407.537 72q-24.04 0-40.981-17.071-16.941-17.072-16.941-41.044v-176.461h47.96v72h206.04v-314.5h-254v-102.499q0-24.861 17.614-42.565 17.613-17.704 42.655-17.704h181.422q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v519.306q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H591.884ZM172.038-310.693v54.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h181.615q5.192 0 8.75-3.462t3.558-8.847v-54.346H172.038Zm409.884 72v54.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h181.422q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-54.346h-206.04ZM172.038-721.499H378.27v-54.154q0-5.385-3.558-8.847-3.558-3.462-8.75-3.462H184.347q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v54.154Zm409.884 72.385h206.04v-54.539q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H594.231q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v54.539ZM339.338-451.5q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.923 0q-11.645 0-20.203-8.354t-8.558-19.942q0-11.588 8.354-20.242 8.354-8.654 19.942-8.654 11.588 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.538 0q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.392 20.203-8.393 8.558-20.039 8.558ZM172.038-310.693v66.655-66.655Zm409.884 72v66.655-66.655ZM172.038-721.499V-787.962-721.499Zm409.884 72.385v-66.848 66.848Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_24px.svg
new file mode 100644
index 000000000000..5921438ca48b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176.347-188.078q-28.161 0-48.215-20.054-20.054-20.054-20.054-48.215v-527.306q0-28.161 20.054-48.215 20.054-20.054 48.215-20.054h189.615q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v182.499H378.27v-80.385H164.038v322.885h270.193v102.307q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H176.347Zm415.537 80q-27.34 0-46.631-19.421-19.291-19.422-19.291-46.694v-184.461h55.96v80h214.04v-322.5h-270v-102.499q0-28.161 19.964-48.215 19.963-20.054 48.305-20.054h189.422q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v527.306q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H591.884ZM164.038-302.693v46.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h189.615q5.192 0 8.75-3.462t3.558-8.847v-46.346H164.038Zm417.884 80v46.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h189.422q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-46.346h-214.04ZM164.038-737.499H378.27v-46.154q0-5.385-3.558-8.847-3.558-3.462-8.75-3.462H176.347q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v46.154Zm417.884 80.385h214.04v-46.539q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H594.231q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v46.539ZM323.128-447.5q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.923 0q-13.435 0-22.993-9.565-9.558-9.564-9.558-22.942 0-13.377 9.565-23.031 9.564-9.654 22.942-9.654 13.377 0 23.031 9.603 9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.538 0q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558ZM164.038-302.693v58.655V-302.693Zm417.884 80v58.655V-222.693ZM164.038-737.499V-795.962v58.463Zm417.884 80.385V-715.962v58.848Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_40px.svg
new file mode 100644
index 000000000000..7bf98b25c3b2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M164.937-184.745q-24.631 0-42.411-17.781-17.781-17.78-17.781-42.411v-550.126q0-24.631 17.781-42.411 17.78-17.781 42.411-17.781h205.23q24.63 0 42.411 17.781 17.781 17.78 17.781 42.411V-610h-47.883v-80.795H152.628v341.065h277.731v104.793q0 24.631-17.781 42.411-17.781 17.781-42.411 17.781h-205.23Zm427.691 80q-26.301 0-44.381-18.435-18.08-18.435-18.08-44.551V-349.73h47.883v80h229.322V-610H530.167v-105.063q0-24.631 17.534-42.411 17.535-17.781 42.658-17.781h204.704q24.631 0 42.411 17.781 17.781 17.78 17.781 42.411v550.126q0 24.631-17.781 42.411-17.78 17.781-42.411 17.781H592.628Zm-440-197.102v56.91q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h205.23q5.193 0 8.751-3.462t3.558-8.847v-56.91H152.628Zm425.422 80v56.91q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.704q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-56.91H578.05ZM152.628-738.678h229.848v-56.385q0-5.385-3.558-8.847-3.558-3.462-8.751-3.462h-205.23q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v56.385Zm425.422 80.794h229.322v-57.179q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H590.359q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v57.179ZM323.011-451.706q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Zm156.923 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.528 20.03-8.527 8.198-20.358 8.198Zm156.538 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198ZM152.628-301.847v69.219-69.219Zm425.422 80v69.219-69.219ZM152.628-738.678v-68.694 68.694Zm425.422 80.794v-69.488 69.488Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_48px.svg
new file mode 100644
index 000000000000..ddd18b1e815c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M159.232-183.078q-22.865 0-39.51-16.644-16.644-16.645-16.644-39.51v-561.536q0-22.865 16.644-39.51 16.645-16.644 39.51-16.644h213.037q22.866 0 39.51 16.644 16.644 16.645 16.644 39.51v186.345h-43.845v-81H146.923v350.154h281.5v106.037q0 22.865-16.644 39.51-16.644 16.644-39.51 16.644H159.232Zm433.767 80q-25.781 0-43.255-17.942-17.475-17.942-17.475-43.481v-180.768h43.845v80h236.963v-349.154H532.269v-106.345q0-22.865 16.32-39.51 16.32-16.644 39.834-16.644h212.345q22.865 0 39.51 16.644 16.644 16.645 16.644 39.51v561.536q0 22.865-16.644 39.51-16.645 16.644-39.51 16.644H592.999ZM146.923-301.424v62.192q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.037q5.193 0 8.751-3.462t3.558-8.847v-62.192H146.923Zm429.191 80v62.192q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h212.345q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-62.192H576.114ZM146.923-739.268h237.655v-61.5q0-5.385-3.558-8.847-3.558-3.462-8.751-3.462H159.232q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.5Zm429.191 81h236.963v-62.5q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H588.423q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v62.5Zm-253.162 204.46q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm156.923 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99t7.865 19.019q0 11.029-7.99 18.548-7.99 7.519-19.019 7.519Zm156.538 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm-489.49 152.384v74.501-74.501Zm429.191 80v74.501-74.501ZM146.923-739.268v-73.809 73.809Zm429.191 81v-74.809 74.809Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_20px.svg
new file mode 100644
index 000000000000..3c088397efe7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M184.347-196.078q-24.861 0-42.565-17.704-17.704-17.704-17.704-42.565v-519.306q0-24.861 17.704-42.565 17.704-17.704 42.565-17.704h181.615q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v174.499H378.27v-72.385H172.038v314.885h254.193v102.307q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H184.347Zm407.537 72q-24.04 0-40.981-17.071-16.941-17.072-16.941-41.044v-176.461h47.96v72h206.04v-314.5h-254v-102.499q0-24.861 17.614-42.565 17.613-17.704 42.655-17.704h181.422q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v519.306q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H591.884ZM339.338-451.5q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.923 0q-11.645 0-20.203-8.354t-8.558-19.942q0-11.588 8.354-20.242 8.354-8.654 19.942-8.654 11.588 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.538 0q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.392 20.203-8.393 8.558-20.039 8.558Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_24px.svg
new file mode 100644
index 000000000000..43bf5a0b1c42
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176.347-188.078q-28.161 0-48.215-20.054-20.054-20.054-20.054-48.215v-527.306q0-28.161 20.054-48.215 20.054-20.054 48.215-20.054h189.615q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v182.499H378.27v-80.385H164.038v322.885h270.193v102.307q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H176.347Zm415.537 80q-27.34 0-46.631-19.421-19.291-19.422-19.291-46.694v-184.461h55.96v80h214.04v-322.5h-270v-102.499q0-28.161 19.964-48.215 19.963-20.054 48.305-20.054h189.422q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v527.306q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H591.884ZM323.128-447.5q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.923 0q-13.435 0-22.993-9.565-9.558-9.564-9.558-22.942 0-13.377 9.565-23.031 9.564-9.654 22.942-9.654 13.377 0 23.031 9.603 9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.538 0q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_40px.svg
new file mode 100644
index 000000000000..2283fbf455a0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M164.937-184.745q-24.631 0-42.411-17.781-17.781-17.78-17.781-42.411v-550.126q0-24.631 17.781-42.411 17.78-17.781 42.411-17.781h205.23q24.63 0 42.411 17.781 17.781 17.78 17.781 42.411V-610h-47.883v-80.795H152.628v341.065h277.731v104.793q0 24.631-17.781 42.411-17.781 17.781-42.411 17.781h-205.23Zm427.691 80q-26.301 0-44.381-18.435-18.08-18.435-18.08-44.551V-349.73h47.883v80h229.322V-610H530.167v-105.063q0-24.631 17.534-42.411 17.535-17.781 42.658-17.781h204.704q24.631 0 42.411 17.781 17.781 17.78 17.781 42.411v550.126q0 24.631-17.781 42.411-17.78 17.781-42.411 17.781H592.628ZM323.011-451.706q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Zm156.923 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.528 20.03-8.527 8.198-20.358 8.198Zm156.538 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_48px.svg
new file mode 100644
index 000000000000..3220f9e8d99e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght300gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M159.232-183.078q-22.865 0-39.51-16.644-16.644-16.645-16.644-39.51v-561.536q0-22.865 16.644-39.51 16.645-16.644 39.51-16.644h213.037q22.866 0 39.51 16.644 16.644 16.645 16.644 39.51v186.345h-43.845v-81H146.923v350.154h281.5v106.037q0 22.865-16.644 39.51-16.644 16.644-39.51 16.644H159.232Zm433.767 80q-25.781 0-43.255-17.942-17.475-17.942-17.475-43.481v-180.768h43.845v80h236.963v-349.154H532.269v-106.345q0-22.865 16.32-39.51 16.32-16.644 39.834-16.644h212.345q22.865 0 39.51 16.644 16.644 16.645 16.644 39.51v561.536q0 22.865-16.644 39.51-16.645 16.644-39.51 16.644H592.999Zm-270.047-350.73q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm156.923 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99t7.865 19.019q0 11.029-7.99 18.548-7.99 7.519-19.019 7.519Zm156.538 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_20px.svg
new file mode 100644
index 000000000000..241705dd30d4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M170.87-159.869q-34.483 0-58.742-24.259T87.869-242.87v-546.26q0-34.483 24.259-58.742t58.742-24.259H349q34.482 0 58.741 24.259T432-789.13v192.956h-77.978v-72H165.848v304.348H432v120.956q0 34.483-24.259 58.742T349-159.869H170.87Zm432.717 72q-31.18 0-53.383-22.204Q528-132.277 528-163.456v-200.37h77.978v72h188.174v-304.348H528V-717.13q0-34.483 24.259-58.742T611-800.131h178.13q34.483 0 58.742 24.259t24.259 58.742v546.26q0 34.483-24.259 58.742T789.13-87.869H603.587ZM165.848-285.848v48h188.174v-48H165.848Zm440.13 72v48h188.174v-48H605.978Zm-440.13-532.304h188.174v-48H165.848v48Zm440.13 72h188.174v-48H605.978v48ZM330.471-440.891q-16.406 0-27.862-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.457 11.246 11.457 27.652 0 16.407-11.247 27.863-11.246 11.457-27.652 11.457Zm149.74 0q-16.407 0-27.863-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457 16.407 0 27.863 11.246 11.457 11.246 11.457 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Zm149.978 0q-16.406 0-27.863-11.246-11.456-11.246-11.456-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.456 11.246 11.456 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457ZM165.848-285.848v48-48Zm440.13 72v48-48Zm-440.13-532.304v-48 48Zm440.13 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_24px.svg
new file mode 100644
index 000000000000..e66526a54676
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M162.87-151.869q-37.783 0-64.392-26.609Q71.87-205.087 71.87-242.87v-554.26q0-37.783 26.61-64.392 26.608-26.609 64.391-26.609H349q37.782 0 64.391 26.609Q440-834.913 440-797.13v200.956h-85.978v-80H157.848v312.348H440v120.956q0 37.783-26.609 64.392-26.609 26.609-64.391 26.609H162.87Zm440.717 80q-34.48 0-59.033-24.554Q520-120.977 520-155.456v-208.37h85.978v80h196.174v-312.348H520V-717.13q0-37.783 26.609-64.392 26.609-26.609 64.391-26.609h186.13q37.783 0 64.392 26.609 26.609 26.609 26.609 64.392v554.26q0 37.783-26.609 64.392Q834.913-71.87 797.13-71.87H603.587ZM157.848-277.848v40h196.174v-40H157.848Zm448.13 80v40h196.174v-40H605.978Zm-448.13-564.304h196.174v-40H157.848v40Zm448.13 80h196.174v-40H605.978v40ZM314.261-436.891q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457 18.195 0 30.652 12.457Q357.37-498.196 357.37-480t-12.457 30.652q-12.457 12.457-30.652 12.457Zm165.739 0q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457t30.652 12.457q12.457 12.456 12.457 30.652t-12.457 30.652Q498.196-436.891 480-436.891Zm165.978 0q-18.195 0-30.652-12.457Q602.87-461.804 602.87-480t12.456-30.652q12.457-12.457 30.652-12.457 18.196 0 30.653 12.457 12.456 12.456 12.456 30.652t-12.456 30.652q-12.457 12.457-30.653 12.457Zm-488.13 159.043v40-40Zm448.13 80v40-40Zm-448.13-564.304v-40 40Zm448.13 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_40px.svg
new file mode 100644
index 000000000000..991de64b87d5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M149.058-153.304q-31.494 0-53.624-22.13-22.13-22.13-22.13-53.624v-581.884q0-31.56 22.13-53.736 22.13-22.177 53.624-22.177H357.58q31.326 0 53.539 22.177 22.214 22.176 22.214 53.736v203.463h-71.688v-80.666H144.833v336.29h288.5v122.797q0 31.494-22.214 53.624-22.213 22.13-53.539 22.13H149.058Zm454.558 80q-31.845 0-54.397-22.552t-22.552-54.331v-201.668h71.688v80h216.812v-335.624h-288.5v-123.463q0-31.56 22.177-53.736 22.177-22.177 53.736-22.177h208.362q31.56 0 53.736 22.177 22.177 22.176 22.177 53.736v581.884q0 31.494-22.177 53.624-22.176 22.13-53.736 22.13H603.616ZM144.833-280.167v55.334h216.812v-55.334H144.833Zm453.522 80v55.334h216.812v-55.334H598.355ZM144.833-759.833h216.812v-55.334H144.833v55.334Zm453.522 80.666h216.812v-56H598.355v56ZM315.07-444.036q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.444-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.666 10.297Zm164.782 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.667 10.297Zm165.022 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.221 0 25.518 10.445t10.297 25.667q0 15.222-10.444 25.519-10.445 10.297-25.667 10.297ZM144.833-280.167v55.334-55.334Zm453.522 80v55.334-55.334ZM144.833-759.833v-55.334 55.334Zm453.522 80.666v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_48px.svg
new file mode 100644
index 000000000000..6412ddafaec7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.152-154.022q-28.349 0-48.24-19.89-19.89-19.891-19.89-48.24v-595.696q0-28.447 19.89-48.408 19.891-19.962 48.24-19.962h219.717q28.098 0 48.115 19.962Q430-846.295 430-817.848v204.718h-64.544v-81h-227.13v348.26H430v123.718q0 28.349-20.016 48.24-20.017 19.89-48.115 19.89H142.152Zm461.478 80q-30.528 0-52.079-21.55Q530-117.125 530-147.554V-345.87h64.544v80h227.13v-347.26H530v-124.718q0-28.447 19.961-48.408 19.961-19.962 48.409-19.962h219.478q28.447 0 48.408 19.962 19.962 19.961 19.962 48.408v595.696q0 28.349-19.962 48.24-19.961 19.89-48.408 19.89H603.63ZM138.326-281.326v63h227.13v-63h-227.13Zm456.218 80v63h227.13v-63h-227.13ZM138.326-758.674h227.13v-63h-227.13v63Zm456.218 81h227.13v-64h-227.13v64Zm-279.07 230.065q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.304 0q-13.735 0-22.952-9.439-9.217-9.439-9.217-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.952 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.544 0q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217ZM138.326-281.326v63-63Zm456.218 80v63-63ZM138.326-758.674v-63 63Zm456.218 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_20px.svg
new file mode 100644
index 000000000000..327e7e3ce7da
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M170.87-159.869q-34.483 0-58.742-24.259T87.869-242.87v-546.26q0-34.483 24.259-58.742t58.742-24.259H349q34.482 0 58.741 24.259T432-789.13v192.956h-77.978v-72H165.848v304.348H432v120.956q0 34.483-24.259 58.742T349-159.869H170.87Zm432.717 72q-31.135 0-53.361-22.226Q528-132.322 528-163.456v-200.37h77.978v72h188.174v-304.348H528V-717.13q0-34.483 24.259-58.742T611-800.131h178.13q34.483 0 58.742 24.259t24.259 58.742v546.26q0 34.483-24.259 58.742T789.13-87.869H603.587ZM330.471-440.891q-16.406 0-27.862-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.457 11.246 11.457 27.652 0 16.407-11.247 27.863-11.246 11.457-27.652 11.457Zm149.74 0q-16.407 0-27.863-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457 16.407 0 27.863 11.246 11.457 11.246 11.457 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Zm149.978 0q-16.406 0-27.863-11.246-11.456-11.246-11.456-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.456 11.246 11.456 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_24px.svg
new file mode 100644
index 000000000000..b3fa8657b257
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M162.87-151.869q-37.783 0-64.392-26.609Q71.87-205.087 71.87-242.87v-554.26q0-37.783 26.61-64.392 26.608-26.609 64.391-26.609H349q37.782 0 64.391 26.609Q440-834.913 440-797.13v200.956h-85.978v-80H157.848v312.348H440v120.956q0 37.783-26.609 64.392-26.609 26.609-64.391 26.609H162.87Zm440.717 80q-34.435 0-59.011-24.576Q520-121.022 520-155.457v-208.37h85.978v80h196.174v-312.348H520V-717.13q0-37.783 26.609-64.392 26.609-26.609 64.391-26.609h186.13q37.783 0 64.392 26.609 26.609 26.609 26.609 64.392v554.26q0 37.783-26.609 64.392Q834.913-71.87 797.13-71.87H603.587ZM314.261-436.891q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457 18.195 0 30.652 12.457Q357.37-498.196 357.37-480t-12.457 30.652q-12.457 12.457-30.652 12.457Zm165.739 0q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457t30.652 12.457q12.457 12.456 12.457 30.652t-12.457 30.652Q498.196-436.891 480-436.891Zm165.978 0q-18.195 0-30.652-12.457Q602.87-461.804 602.87-480t12.456-30.652q12.457-12.457 30.652-12.457 18.196 0 30.653 12.457 12.456 12.456 12.456 30.652t-12.456 30.652q-12.457 12.457-30.653 12.457Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_40px.svg
new file mode 100644
index 000000000000..c843520a8bfb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M149.058-153.304q-31.494 0-53.624-22.13-22.13-22.13-22.13-53.624v-581.884q0-31.56 22.13-53.736 22.13-22.177 53.624-22.177H357.58q31.326 0 53.539 22.177 22.214 22.176 22.214 53.736v203.463h-71.688v-80.666H144.833v336.29h288.5v122.797q0 31.494-22.214 53.624-22.213 22.13-53.539 22.13H149.058Zm454.558 80q-31.8 0-54.375-22.575-22.574-22.574-22.574-54.308v-201.668h71.688v80h216.812v-335.624h-288.5v-123.463q0-31.56 22.177-53.736 22.177-22.177 53.736-22.177h208.362q31.56 0 53.736 22.177 22.177 22.176 22.177 53.736v581.884q0 31.494-22.177 53.624-22.176 22.13-53.736 22.13H603.616ZM315.07-444.036q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.444-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.666 10.297Zm164.782 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.667 10.297Zm165.022 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.221 0 25.518 10.445t10.297 25.667q0 15.222-10.444 25.519-10.445 10.297-25.667 10.297Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_48px.svg
new file mode 100644
index 000000000000..2143ad41e2ff
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.152-154.022q-28.349 0-48.24-19.89-19.89-19.891-19.89-48.24v-595.696q0-28.447 19.89-48.408 19.891-19.962 48.24-19.962h219.717q28.098 0 48.115 19.962Q430-846.295 430-817.848v204.718h-64.544v-81h-227.13v348.26H430v123.718q0 28.349-20.016 48.24-20.017 19.89-48.115 19.89H142.152Zm461.478 80q-30.483 0-52.056-21.573Q530-117.17 530-147.553V-345.87h64.544v80h227.13v-347.26H530v-124.718q0-28.447 19.961-48.408 19.961-19.962 48.409-19.962h219.478q28.447 0 48.408 19.962 19.962 19.961 19.962 48.408v595.696q0 28.349-19.962 48.24-19.961 19.89-48.408 19.89H603.63ZM315.474-447.609q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.304 0q-13.735 0-22.952-9.439-9.217-9.439-9.217-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.952 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.544 0q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_20px.svg
new file mode 100644
index 000000000000..4485dede70fd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M165.826-132.652q-44.569 0-74.872-30.302-30.302-30.303-30.302-74.872v-556.348q0-44.569 30.302-74.872 30.303-30.302 74.872-30.302h161q44.57 0 74.872 30.302Q432-838.743 432-794.174v214.131h-99.391v-72.761H159.804v273.608H432v141.37q0 44.569-30.302 74.872-30.302 30.302-74.872 30.302h-161Zm450.609 72q-36.65 0-62.542-25.908Q528-112.467 528-148.848v-230.348h99.391v72h172.805v-272.847H528v-142.131q0-44.569 30.302-74.872 30.302-30.302 74.872-30.302h161q44.569 0 74.872 30.302 30.302 30.303 30.302 74.872v556.348q0 44.569-30.302 74.872-30.303 30.302-74.872 30.302H616.435ZM159.804-279.804v48h172.805v-48H159.804Zm467.587 72v48h172.805v-48H627.391ZM159.804-752.196h172.805v-48H159.804v48Zm467.587 73h172.805v-49H627.391v49ZM310.058-429.804q-20.593 0-35.499-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.593 0 35.5 14.696 14.906 14.696 14.906 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm170.153 0q-20.594 0-35.5-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.594 0 35.5 14.696 14.907 14.696 14.907 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm171.324 0q-20.622 0-35.481-14.696-14.858-14.696-14.858-35.289 0-20.594 14.667-35.5 14.667-14.907 35.217-14.907 20.55 0 35.529 14.696 14.978 14.696 14.978 35.289 0 20.594-14.715 35.5-14.716 14.907-35.337 14.907Zm-491.731 150v48-48Zm467.587 72v48-48ZM159.804-752.196v-48 48Zm467.587 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_24px.svg
new file mode 100644
index 000000000000..27cb1a051527
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M157.826-124.652q-47.869 0-80.522-32.652-32.652-32.653-32.652-80.522v-564.348q0-47.869 32.652-80.522 32.653-32.652 80.522-32.652h169q47.87 0 80.522 32.652Q440-850.043 440-802.174v222.131H332.609v-80.761H151.804v281.608H440v141.37q0 47.869-32.652 80.522-32.652 32.652-80.522 32.652h-169Zm458.609 80q-39.95 0-68.192-28.258Q520-101.167 520-140.848v-238.348h107.391v80h180.805v-280.847H520v-142.131q0-47.869 32.652-80.522 32.652-32.652 80.522-32.652h169q47.869 0 80.522 32.652 32.652 32.653 32.652 80.522v564.348q0 47.869-32.652 80.522-32.653 32.652-80.522 32.652H616.435ZM151.804-271.804v40h180.805v-40H151.804Zm475.587 80v40h180.805v-40H627.391ZM151.804-768.196h180.805v-40H151.804v40Zm475.587 81h180.805v-41H627.391v41ZM293.848-425.804q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.382 0 38.289 15.907 15.906 15.906 15.906 38.289 0 22.383-15.906 38.289-15.907 15.907-38.289 15.907Zm186.152 0q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.383 0 38.289 15.907 15.907 15.906 15.907 38.289 0 22.383-15.907 38.289-15.906 15.907-38.289 15.907Zm187.324 0q-22.411 0-38.27-15.907-15.858-15.906-15.858-38.289 0-22.383 15.877-38.289 15.878-15.907 38.218-15.907 22.339 0 38.318 15.907 15.978 15.906 15.978 38.289 0 22.383-15.926 38.289-15.926 15.907-38.337 15.907Zm-515.52 154v40-40Zm475.587 80v40-40ZM151.804-768.196v-40 40Zm475.587 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_40px.svg
new file mode 100644
index 000000000000..845afb8df42e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.014-136.754q-37.58 0-63.42-25.84-25.84-25.84-25.84-63.42v-587.972q0-37.646 25.84-63.533 25.84-25.886 63.42-25.886h198.059q37.413 0 63.336 25.886 25.924 25.887 25.924 63.533v215.971h-84.434v-80.761H141.456v317.552h291.877v135.21q0 37.58-25.924 63.42-25.923 25.84-63.336 25.84H146.014Zm465.783 80q-35.982 0-60.556-24.589-24.574-24.589-24.574-60.236v-219.645h85.101v80h207.443v-316.791H526.667v-135.971q0-37.646 25.887-63.533 25.887-25.886 63.533-25.886h197.899q37.646 0 63.533 25.886 25.886 25.887 25.886 63.533v587.972q0 37.58-25.886 63.42-25.887 25.84-63.533 25.84H611.797ZM141.456-276.79v55.334h207.443v-55.334H141.456Zm470.312 80v55.334h207.443v-55.334H611.768ZM141.456-763.877h207.443v-55.334H141.456v55.334Zm470.312 81.667h207.443v-57.001H611.768v57.001ZM302.657-437.616q-17.425 0-29.831-12.55-12.405-12.55-12.405-29.97 0-17.42 12.55-30.167 12.549-12.747 29.97-12.747 17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.745 29.83-12.744 12.406-30.453 12.406Zm177.195 0q-17.425 0-29.83-12.55-12.406-12.55-12.406-29.97 0-17.42 12.55-30.167t29.97-12.747q17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.744 29.83-12.745 12.406-30.454 12.406Zm178.157 0q-17.648 0-30.136-12.55-12.489-12.55-12.489-29.97 0-17.42 12.655-30.167 12.656-12.747 30.232-12.747t30.062 12.744q12.485 12.745 12.485 30.454 0 17.425-12.58 29.83-12.581 12.406-30.229 12.406ZM141.456-276.79v55.334-55.334Zm470.312 80v55.334-55.334ZM141.456-763.877v-55.334 55.334Zm470.312 81.667v-57.001 57.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_48px.svg
new file mode 100644
index 000000000000..e190f9961e55
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140.109-142.804q-32.436 0-54.87-22.435-22.435-22.434-22.435-54.87v-599.782q0-32.535 22.435-55.039 22.434-22.505 54.87-22.505h212.587q32.184 0 54.744 22.505Q430-852.426 430-819.891V-607h-72.957v-80.761h-220.76v335.522H430v132.13q0 32.436-22.56 54.87-22.56 22.435-54.744 22.435H140.109Zm469.369 80q-33.998 0-56.738-22.755Q530-108.314 530-141.944v-210.295h73.957v80h220.76V-607H530v-132.891q0-32.535 22.505-55.039 22.504-22.505 55.039-22.505h212.347q32.535 0 55.039 22.505 22.505 22.504 22.505 55.039v599.782q0 32.436-22.505 54.87-22.504 22.435-55.039 22.435H609.478ZM136.283-279.283v63h220.76v-63h-220.76Zm467.674 80v63h220.76v-63h-220.76ZM136.283-761.717h220.76v-63h-220.76v63Zm467.674 82h220.76v-65h-220.76v65ZM307.061-443.522q-14.947 0-25.602-10.871-10.655-10.872-10.655-25.811t10.872-26.107q10.871-11.167 25.811-11.167 14.939 0 26.106 11.164 11.168 11.164 11.168 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm172.717 0q-14.946 0-25.601-10.871-10.655-10.872-10.655-25.811t10.871-26.107q10.872-11.167 25.811-11.167t26.107 11.164q11.167 11.164 11.167 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm173.574 0q-15.266 0-26.07-10.871-10.804-10.872-10.804-25.811t11.045-26.107q11.044-11.167 26.239-11.167t25.934 11.164q10.739 11.164 10.739 26.536 0 14.946-10.909 25.601-10.908 10.655-26.174 10.655ZM136.283-279.283v63-63Zm467.674 80v63-63ZM136.283-761.717v-63 63Zm467.674 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_20px.svg
new file mode 100644
index 000000000000..1eb399c51359
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M165.826-132.652q-44.569 0-74.872-30.302-30.302-30.303-30.302-74.872v-556.348q0-44.569 30.302-74.872 30.303-30.302 74.872-30.302h161q44.57 0 74.872 30.302Q432-838.743 432-794.174v214.131h-99.391v-72.761H159.804v273.608H432v141.37q0 44.569-30.302 74.872-30.302 30.302-74.872 30.302h-161Zm450.609 72q-36.418 0-62.426-26.024Q528-112.699 528-148.848v-230.348h99.391v72h172.805v-272.847H528v-142.131q0-44.569 30.302-74.872 30.302-30.302 74.872-30.302h161q44.569 0 74.872 30.302 30.302 30.303 30.302 74.872v556.348q0 44.569-30.302 74.872-30.303 30.302-74.872 30.302H616.435ZM310.058-429.804q-20.593 0-35.499-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.593 0 35.5 14.696 14.906 14.696 14.906 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm170.153 0q-20.594 0-35.5-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.594 0 35.5 14.696 14.907 14.696 14.907 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm171.324 0q-20.622 0-35.481-14.696-14.858-14.696-14.858-35.289 0-20.594 14.667-35.5 14.667-14.907 35.217-14.907 20.55 0 35.529 14.696 14.978 14.696 14.978 35.289 0 20.594-14.715 35.5-14.716 14.907-35.337 14.907Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_24px.svg
new file mode 100644
index 000000000000..84ecc57d7387
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M157.826-124.652q-47.869 0-80.522-32.652-32.652-32.653-32.652-80.522v-564.348q0-47.869 32.652-80.522 32.653-32.652 80.522-32.652h169q47.87 0 80.522 32.652Q440-850.043 440-802.174v222.131H332.609v-80.761H151.804v281.608H440v141.37q0 47.869-32.652 80.522-32.652 32.652-80.522 32.652h-169Zm458.609 80q-39.718 0-68.076-28.374Q520-101.399 520-140.848v-238.348h107.391v80h180.805v-280.847H520v-142.131q0-47.869 32.652-80.522 32.652-32.652 80.522-32.652h169q47.869 0 80.522 32.652 32.652 32.653 32.652 80.522v564.348q0 47.869-32.652 80.522-32.653 32.652-80.522 32.652H616.435ZM293.848-425.804q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.382 0 38.289 15.907 15.906 15.906 15.906 38.289 0 22.383-15.906 38.289-15.907 15.907-38.289 15.907Zm186.152 0q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.383 0 38.289 15.907 15.907 15.906 15.907 38.289 0 22.383-15.907 38.289-15.906 15.907-38.289 15.907Zm187.324 0q-22.411 0-38.27-15.907-15.858-15.906-15.858-38.289 0-22.383 15.877-38.289 15.878-15.907 38.218-15.907 22.339 0 38.318 15.907 15.978 15.906 15.978 38.289 0 22.383-15.926 38.289-15.926 15.907-38.337 15.907Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_40px.svg
new file mode 100644
index 000000000000..4f5d71dce1ec
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.014-136.754q-37.58 0-63.42-25.84-25.84-25.84-25.84-63.42v-587.972q0-37.646 25.84-63.533 25.84-25.886 63.42-25.886h198.059q37.413 0 63.336 25.886 25.924 25.887 25.924 63.533v215.971h-84.434v-80.761H141.456v317.552h291.877v135.21q0 37.58-25.924 63.42-25.923 25.84-63.336 25.84H146.014Zm465.783 80q-35.75 0-60.44-24.705-24.69-24.705-24.69-60.12v-219.645h85.101v80h207.443v-316.791H526.667v-135.971q0-37.646 25.887-63.533 25.887-25.886 63.533-25.886h197.899q37.646 0 63.533 25.886 25.886 25.887 25.886 63.533v587.972q0 37.58-25.886 63.42-25.887 25.84-63.533 25.84H611.797Zm-309.14-380.862q-17.425 0-29.831-12.55-12.405-12.55-12.405-29.97 0-17.42 12.55-30.167 12.549-12.747 29.97-12.747 17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.745 29.83-12.744 12.406-30.453 12.406Zm177.195 0q-17.425 0-29.83-12.55-12.406-12.55-12.406-29.97 0-17.42 12.55-30.167t29.97-12.747q17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.744 29.83-12.745 12.406-30.454 12.406Zm178.157 0q-17.648 0-30.136-12.55-12.489-12.55-12.489-29.97 0-17.42 12.655-30.167 12.656-12.747 30.232-12.747t30.062 12.744q12.485 12.745 12.485 30.454 0 17.425-12.58 29.83-12.581 12.406-30.229 12.406Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_48px.svg
new file mode 100644
index 000000000000..7c8c74733a0a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140.109-142.804q-32.436 0-54.87-22.435-22.435-22.434-22.435-54.87v-599.782q0-32.535 22.435-55.039 22.434-22.505 54.87-22.505h212.587q32.184 0 54.744 22.505Q430-852.426 430-819.891V-607h-72.957v-80.761h-220.76v335.522H430v132.13q0 32.436-22.56 54.87-22.56 22.435-54.744 22.435H140.109Zm469.369 80q-33.765 0-56.622-22.871Q530-108.547 530-141.945v-210.295h73.957v80h220.76V-607H530v-132.891q0-32.535 22.505-55.039 22.504-22.505 55.039-22.505h212.347q32.535 0 55.039 22.505 22.505 22.504 22.505 55.039v599.782q0 32.436-22.505 54.87-22.504 22.435-55.039 22.435H609.478ZM307.061-443.522q-14.947 0-25.602-10.871-10.655-10.872-10.655-25.811t10.872-26.107q10.871-11.167 25.811-11.167 14.939 0 26.106 11.164 11.168 11.164 11.168 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm172.717 0q-14.946 0-25.601-10.871-10.655-10.872-10.655-25.811t10.871-26.107q10.872-11.167 25.811-11.167t26.107 11.164q11.167 11.164 11.167 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm173.574 0q-15.266 0-26.07-10.871-10.804-10.872-10.804-25.811t11.045-26.107q11.044-11.167 26.239-11.167t25.934 11.164q10.739 11.164 10.739 26.536 0 14.946-10.909 25.601-10.908 10.655-26.174 10.655Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_20px.svg
new file mode 100644
index 000000000000..ce51cc7824a2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M175.87-169.869q-32.421 0-55.211-22.79t-22.79-55.211v-536.26q0-32.421 22.79-55.211t55.211-22.79H351.5q32.42 0 55.21 22.79t22.79 55.211v190.456h-72.978v-72H170.848v299.348H429.5v118.456q0 32.421-22.79 55.211t-55.21 22.79H175.87Zm426.717 72q-29.736 0-50.911-21.176-21.176-21.176-21.176-50.911v-196.37h72.978v72h185.674v-299.348H530.5V-712.13q0-32.421 22.79-55.211t55.21-22.79h175.63q32.421 0 55.211 22.79t22.79 55.211v536.26q0 32.421-22.79 55.211t-55.211 22.79H602.587ZM170.848-293.348v50.5h185.674v-50.5H170.848Zm432.63 72v50.5h185.674v-50.5H603.478Zm-432.63-517.304h185.674v-50.5H170.848v50.5Zm432.63 72h185.674v-50.5H603.478v50.5ZM330.471-443.391q-14.906 0-25.862-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.957 10.746 10.957 25.652 0 14.907-10.747 25.863-10.746 10.957-25.652 10.957Zm149.74 0q-14.907 0-25.863-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957 14.907 0 25.863 10.746 10.957 10.746 10.957 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Zm149.978 0q-14.906 0-25.863-10.746-10.956-10.746-10.956-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.956 10.746 10.956 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957ZM170.848-293.348v50.5-50.5Zm432.63 72v50.5-50.5Zm-432.63-517.304v-50.5 50.5Zm432.63 72v-50.5 50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_24px.svg
new file mode 100644
index 000000000000..dbba3e858063
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M167.87-161.869q-35.721 0-60.861-25.14t-25.14-60.861v-544.26q0-35.721 25.14-60.861t60.861-25.14H351.5q35.72 0 60.86 25.14t25.14 60.861v198.456h-80.978v-80H162.848v307.348H437.5v118.456q0 35.721-25.14 60.861t-60.86 25.14H167.87Zm434.717 80q-33.036 0-56.561-23.526-23.526-23.526-23.526-56.561v-204.37h80.978v80h193.674v-307.348H522.5V-712.13q0-35.721 25.14-60.861t60.86-25.14h183.63q35.721 0 60.861 25.14t25.14 60.861v544.26q0 35.721-25.14 60.861t-60.861 25.14H602.587ZM162.848-285.348v42.5h193.674v-42.5H162.848Zm440.63 80v42.5h193.674v-42.5H603.478Zm-440.63-549.304h193.674v-42.5H162.848v42.5Zm440.63 80h193.674v-42.5H603.478v42.5ZM314.261-439.391q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957 16.695 0 28.652 11.957Q354.87-496.696 354.87-480t-11.957 28.652q-11.957 11.957-28.652 11.957Zm165.739 0q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957t28.652 11.957q11.957 11.956 11.957 28.652t-11.957 28.652Q496.696-439.391 480-439.391Zm165.978 0q-16.695 0-28.652-11.957Q605.37-463.304 605.37-480t11.956-28.652q11.957-11.957 28.652-11.957 16.696 0 28.653 11.957 11.956 11.956 11.956 28.652t-11.956 28.652q-11.957 11.957-28.653 11.957Zm-483.13 154.043v42.5-42.5Zm440.63 80v42.5-42.5Zm-440.63-549.304v-42.5 42.5Zm440.63 80v-42.5 42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_40px.svg
new file mode 100644
index 000000000000..0abdc8a819fb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.391-159.971q-30.119 0-51.269-21.151-21.151-21.15-21.151-51.269v-575.218q0-30.184 21.151-51.382 21.15-21.198 51.269-21.198h207.022q29.951 0 51.186 21.198 21.234 21.198 21.234 51.382v201.63h-68.355v-80.666H148.166v332.957h283.667v121.297q0 30.119-21.234 51.269-21.235 21.151-51.186 21.151H152.391Zm450.558 80q-31.068 0-52.758-21.915-21.691-21.916-21.691-52.801v-199.001h68.355v80h214.979v-332.291H528.5v-121.63q0-30.184 21.042-51.382 21.041-21.198 51.538-21.198h206.529q30.184 0 51.382 21.198 21.198 21.198 21.198 51.382v575.218q0 30.119-21.198 51.269-21.198 21.151-51.382 21.151h-204.66ZM148.166-285.333v57.167h215.312v-57.167H148.166Zm448.689 80v57.167h214.979v-57.167H596.855ZM148.166-755h215.312v-56.834H148.166V-755Zm448.689 80.667h214.979v-57.501H596.855v57.501ZM315.07-445.87q-14.389 0-24.186-9.944-9.797-9.945-9.797-24.334 0-14.388 9.945-24.352t24.333-9.964q14.389 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.499 9.797Zm164.782 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.5 9.797Zm165.022 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.963 10.111 9.963 24.5 0 14.388-10.111 24.185-10.111 9.797-24.5 9.797ZM148.166-285.333v57.167-57.167Zm448.689 80v57.167-57.167ZM148.166-755v-56.834V-755Zm448.689 80.667v-57.501 57.501Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_48px.svg
new file mode 100644
index 000000000000..01b429b70fdf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.652-159.022q-27.318 0-46.474-19.156-19.156-19.156-19.156-46.474v-590.696q0-27.416 19.156-46.643t46.474-19.227h218.717q27.067 0 46.349 19.227Q429-842.764 429-815.348v203.218h-62.044v-81h-226.13v345.76H429v122.718q0 27.318-19.282 46.474-19.282 19.156-46.349 19.156H144.652Zm458.478 80q-30.084 0-50.857-21.11-20.773-21.111-20.773-50.921V-347.37h62.044v80h225.63v-344.76H531.5v-123.218q0-27.416 18.992-46.643 18.993-19.227 46.878-19.227h217.978q27.416 0 46.643 19.227t19.227 46.643v590.696q0 27.318-19.227 46.474-19.227 19.156-46.643 19.156H603.13ZM140.826-285.326v64.5h226.13v-64.5h-226.13Zm452.718 80v64.5h225.63v-64.5h-225.63ZM140.826-755.174h226.13v-64h-226.13v64Zm452.718 81h225.63v-65h-225.63v65Zm-278.07 225.065q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.304 0q-13.235 0-21.952-8.939-8.717-8.939-8.717-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.202 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.544 0q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717ZM140.826-285.326v64.5-64.5Zm452.718 80v64.5-64.5ZM140.826-755.174v-64 64Zm452.718 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_20px.svg
new file mode 100644
index 000000000000..2cc89708f6b0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M175.87-169.869q-32.421 0-55.211-22.79t-22.79-55.211v-536.26q0-32.421 22.79-55.211t55.211-22.79H351.5q32.42 0 55.21 22.79t22.79 55.211v190.456h-72.978v-72H170.848v299.348H429.5v118.456q0 32.421-22.79 55.211t-55.21 22.79H175.87Zm426.717 72q-29.691 0-50.889-21.198-21.198-21.198-21.198-50.889v-196.37h72.978v72h185.674v-299.348H530.5V-712.13q0-32.421 22.79-55.211t55.21-22.79h175.63q32.421 0 55.211 22.79t22.79 55.211v536.26q0 32.421-22.79 55.211t-55.211 22.79H602.587ZM330.471-443.391q-14.906 0-25.862-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.957 10.746 10.957 25.652 0 14.907-10.747 25.863-10.746 10.957-25.652 10.957Zm149.74 0q-14.907 0-25.863-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957 14.907 0 25.863 10.746 10.957 10.746 10.957 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Zm149.978 0q-14.906 0-25.863-10.746-10.956-10.746-10.956-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.956 10.746 10.956 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_24px.svg
new file mode 100644
index 000000000000..006d7b55eda8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M167.87-161.869q-35.721 0-60.861-25.14t-25.14-60.861v-544.26q0-35.721 25.14-60.861t60.861-25.14H351.5q35.72 0 60.86 25.14t25.14 60.861v198.456h-80.978v-80H162.848v307.348H437.5v118.456q0 35.721-25.14 60.861t-60.86 25.14H167.87Zm434.717 80q-32.991 0-56.539-23.548-23.548-23.548-23.548-56.539v-204.37h80.978v80h193.674v-307.348H522.5V-712.13q0-35.721 25.14-60.861t60.86-25.14h183.63q35.721 0 60.861 25.14t25.14 60.861v544.26q0 35.721-25.14 60.861t-60.861 25.14H602.587ZM314.261-439.391q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957 16.695 0 28.652 11.957Q354.87-496.696 354.87-480t-11.957 28.652q-11.957 11.957-28.652 11.957Zm165.739 0q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957t28.652 11.957q11.957 11.956 11.957 28.652t-11.957 28.652Q496.696-439.391 480-439.391Zm165.978 0q-16.695 0-28.652-11.957Q605.37-463.304 605.37-480t11.956-28.652q11.957-11.957 28.652-11.957 16.696 0 28.653 11.957 11.956 11.956 11.956 28.652t-11.956 28.652q-11.957 11.957-28.653 11.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_40px.svg
new file mode 100644
index 000000000000..5c5db6b9b0cf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.391-159.971q-30.119 0-51.269-21.151-21.151-21.15-21.151-51.269v-575.218q0-30.184 21.151-51.382 21.15-21.198 51.269-21.198h207.022q29.951 0 51.186 21.198 21.234 21.198 21.234 51.382v201.63h-68.355v-80.666H148.166v332.957h283.667v121.297q0 30.119-21.234 51.269-21.235 21.151-51.186 21.151H152.391Zm450.558 80q-31.023 0-52.736-21.938-21.713-21.938-21.713-52.778v-199.001h68.355v80h214.979v-332.291H528.5v-121.63q0-30.184 21.042-51.382 21.041-21.198 51.538-21.198h206.529q30.184 0 51.382 21.198 21.198 21.198 21.198 51.382v575.218q0 30.119-21.198 51.269-21.198 21.151-51.382 21.151h-204.66ZM315.07-445.87q-14.389 0-24.186-9.944-9.797-9.945-9.797-24.334 0-14.388 9.945-24.352t24.333-9.964q14.389 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.499 9.797Zm164.782 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.5 9.797Zm165.022 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.963 10.111 9.963 24.5 0 14.388-10.111 24.185-10.111 9.797-24.5 9.797Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_48px.svg
new file mode 100644
index 000000000000..8302436434e3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght500gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.652-159.022q-27.318 0-46.474-19.156-19.156-19.156-19.156-46.474v-590.696q0-27.416 19.156-46.643t46.474-19.227h218.717q27.067 0 46.349 19.227Q429-842.764 429-815.348v203.218h-62.044v-81h-226.13v345.76H429v122.718q0 27.318-19.282 46.474-19.282 19.156-46.349 19.156H144.652Zm458.478 80q-30.039 0-50.834-21.133-20.796-21.133-20.796-50.898V-347.37h62.044v80h225.63v-344.76H531.5v-123.218q0-27.416 18.992-46.643 18.993-19.227 46.878-19.227h217.978q27.416 0 46.643 19.227t19.227 46.643v590.696q0 27.318-19.227 46.474-19.227 19.156-46.643 19.156H603.13ZM315.474-449.109q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.304 0q-13.235 0-21.952-8.939-8.717-8.939-8.717-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.202 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.544 0q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_20px.svg
new file mode 100644
index 000000000000..22ab1239f964
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.783-148.782q-41.005 0-69.503-28.498-28.498-28.498-28.498-69.503v-538.434q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498Q432-826.222 432-785.217v194.261h-86.131v-72H162.913v293.912H432v122.261q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H174.783Zm433.696 72q-33.198 0-56.838-23.64Q528-124.063 528-157.26v-211.784h86.131v72h182.956v-293.912H528v-122.261q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498 28.498 28.498 28.498 69.503v538.434q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H608.479ZM162.913-282.913v48h182.956v-48H162.913Zm451.218 72v48h182.956v-48H614.131ZM162.913-749.087h182.956v-48H162.913v48Zm451.218 72h182.956v-48H614.131v48ZM322.645-436.652q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm157.566 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.587-12.761 18.037 0 30.798 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm158.131 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761ZM162.913-282.913v48-48Zm451.218 72v48-48ZM162.913-749.087v-48 48Zm451.218 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_24px.svg
new file mode 100644
index 000000000000..1832243c6005
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.783-140.782q-44.305 0-75.153-30.848-30.848-30.848-30.848-75.153v-546.434q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848Q440-837.522 440-793.217v202.261h-94.131v-80H154.913v301.912H440v122.261q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H166.783Zm441.696 80q-36.498 0-62.488-25.99Q520-112.763 520-149.26v-219.784h94.131v80h190.956v-301.912H520v-122.261q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848 30.848 30.848 30.848 75.153v546.434q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H608.479ZM154.913-274.913v40h190.956v-40H154.913Zm459.218 80v40h190.956v-40H614.131ZM154.913-765.087h190.956v-40H154.913v40Zm459.218 80h190.956v-40H614.131v40ZM306.434-432.652q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm173.566 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm174.131 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761ZM154.913-274.913v40-40Zm459.218 80v40-40ZM154.913-765.087v-40 40Zm459.218 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_40px.svg
new file mode 100644
index 000000000000..3e4f415e54ce
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.319-144.173q-36.94 0-62.543-25.603t-25.603-62.543v-575.362q0-37.095 25.603-62.809t62.543-25.714h192.869q36.543 0 62.344 25.714 25.801 25.714 25.801 62.809v204.551h-78.536v-80.667H142.333v327.594h291v123.884q0 36.94-25.801 62.543t-62.344 25.603H152.319Zm455.319 80q-33.646 0-57.308-23.663-23.663-23.663-23.663-57.151v-211.216h78.536v80h212.464V-603.13h-291v-124.551q0-37.095 25.714-62.809 25.713-25.714 62.808-25.714h192.492q37.095 0 62.809 25.714t25.714 62.809v575.362q0 36.94-25.714 62.543t-62.809 25.603H607.638ZM142.333-277.667v55.334h212.464v-55.334H142.333Zm462.87 80v55.334h212.464v-55.334H605.203Zm-462.87-564.666h212.464v-55.334H142.333v55.334Zm462.87 80.666h212.464v-56H605.203v56ZM308.505-440.449q-16.592 0-27.977-11.574-11.384-11.574-11.384-28.167 0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.305 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.87 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384ZM142.333-277.667v55.334-55.334Zm462.87 80v55.334-55.334Zm-462.87-564.666v-55.334 55.334Zm462.87 80.666v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_48px.svg
new file mode 100644
index 000000000000..9a79d7a56bfa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M145.087-145.869q-33.257 0-56.237-22.981-22.981-22.98-22.981-56.237v-589.826q0-33.49 22.98-56.637 22.981-23.146 56.238-23.146h205.695q32.663 0 55.941 23.146Q430-848.403 430-814.913v205.696h-70.74v-81H136.043v340.434H430v124.696q0 33.257-23.277 56.237-23.278 22.981-55.941 22.981H145.087Zm462.131 80q-32.22 0-54.719-22.499Q530-110.867 530-142.85v-206.932h70.74v80h223.217v-339.434H530v-125.696q0-33.49 23.147-56.637 23.147-23.146 56.637-23.146h205.129q33.49 0 56.637 23.146 23.146 23.147 23.146 56.637v589.826q0 33.257-23.146 56.237-23.147 22.981-56.637 22.981H607.218ZM136.043-279.043v63H359.26v-63H136.043Zm464.697 80v63h223.217v-63H600.74ZM136.043-760.957H359.26v-63H136.043v63Zm464.697 81h223.217v-64H600.74v64ZM309.541-444.348q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.48-25.172 10.481-10.195 25.457-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.481 10.195-25.457 10.195Zm170.174 0q-14.976 0-25.172-10.48-10.195-10.48-10.195-25.457 0-14.976 10.48-25.172 10.48-10.195 25.457-10.195 14.976 0 25.172 10.48 10.195 10.48 10.195 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Zm170.74 0q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.481-25.172 10.48-10.195 25.456-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195ZM136.043-279.043v63-63Zm464.697 80v63-63ZM136.043-760.957v-63 63Zm464.697 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_20px.svg
new file mode 100644
index 000000000000..7cd04f1f4500
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.783-148.782q-41.005 0-69.503-28.498-28.498-28.498-28.498-69.503v-538.434q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498Q432-826.222 432-785.217v194.261h-86.131v-72H162.913v293.912H432v122.261q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H174.783Zm433.696 72q-33.092 0-56.785-23.693Q528-124.169 528-157.26v-211.784h86.131v72h182.956v-293.912H528v-122.261q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498 28.498 28.498 28.498 69.503v538.434q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H608.479Zm-285.834-359.87q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm157.566 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.587-12.761 18.037 0 30.798 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm158.131 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_24px.svg
new file mode 100644
index 000000000000..eceb0ef89c63
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.783-140.782q-44.305 0-75.153-30.848-30.848-30.848-30.848-75.153v-546.434q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848Q440-837.522 440-793.217v202.261h-94.131v-80H154.913v301.912H440v122.261q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H166.783Zm441.696 80q-36.392 0-62.435-26.043Q520-112.87 520-149.26v-219.784h94.131v80h190.956v-301.912H520v-122.261q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848 30.848 30.848 30.848 75.153v546.434q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H608.479Zm-302.045-371.87q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm173.566 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm174.131 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_40px.svg
new file mode 100644
index 000000000000..1b87284234b4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.319-144.173q-36.94 0-62.543-25.603t-25.603-62.543v-575.362q0-37.095 25.603-62.809t62.543-25.714h192.869q36.543 0 62.344 25.714 25.801 25.714 25.801 62.809v204.551h-78.536v-80.667H142.333v327.594h291v123.884q0 36.94-25.801 62.543t-62.344 25.603H152.319Zm455.319 80q-33.54 0-57.255-23.716-23.716-23.716-23.716-57.098v-211.216h78.536v80h212.464V-603.13h-291v-124.551q0-37.095 25.714-62.809 25.713-25.714 62.808-25.714h192.492q37.095 0 62.809 25.714t25.714 62.809v575.362q0 36.94-25.714 62.543t-62.809 25.603H607.638ZM308.505-440.45q-16.592 0-27.977-11.574-11.384-11.574-11.384-28.167 0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.305 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.87 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_48px.svg
new file mode 100644
index 000000000000..7341e7dd77aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M145.087-145.869q-33.257 0-56.237-22.981-22.981-22.98-22.981-56.237v-589.826q0-33.49 22.98-56.637 22.981-23.146 56.238-23.146h205.695q32.663 0 55.941 23.146Q430-848.403 430-814.913v205.696h-70.74v-81H136.043v340.434H430v124.696q0 33.257-23.277 56.237-23.278 22.981-55.941 22.981H145.087Zm462.131 80q-32.114 0-54.666-22.552T530-142.85v-206.932h70.74v80h223.217v-339.434H530v-125.696q0-33.49 23.147-56.637 23.147-23.146 56.637-23.146h205.129q33.49 0 56.637 23.146 23.146 23.147 23.146 56.637v589.826q0 33.257-23.146 56.237-23.147 22.981-56.637 22.981H607.218ZM309.541-444.348q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.48-25.172 10.481-10.195 25.457-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.481 10.195-25.457 10.195Zm170.174 0q-14.976 0-25.172-10.48-10.195-10.48-10.195-25.457 0-14.976 10.48-25.172 10.48-10.195 25.457-10.195 14.976 0 25.172 10.48 10.195 10.48 10.195 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Zm170.74 0q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.481-25.172 10.48-10.195 25.456-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_20px.svg
new file mode 100644
index 000000000000..a2fd4d27a0f9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M171.044-128.087q-48.483 0-81.72-33.237t-33.237-81.72v-545.912q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237T432-788.956v210.217H329.348v-72.435H158.174v270.348H432v137.782q0 48.483-33.237 81.72t-81.72 33.237H171.044Zm447.347 72q-37.689 0-64.04-26.386Q528-108.859 528-145.913v-234.913h102.652v72h171.174v-269.913H528v-138.217q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237t33.237 81.72v545.912q0 48.483-33.237 81.72t-81.72 33.237H618.391ZM158.174-278.173v48h171.174v-48H158.174Zm472.478 72v48h171.174v-48H630.652ZM158.174-753.826h171.174v-48H158.174v48Zm472.478 73h171.174v-49H630.652v49ZM307.123-428.174q-21.115 0-36.576-15.25-15.46-15.251-15.46-36.365 0-21.115 15.25-36.576 15.25-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.366 15.461Zm173.088 0q-21.115 0-36.576-15.25-15.461-15.251-15.461-36.365 0-21.115 15.25-36.576 15.251-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.365 15.461Zm174.493 0q-21.182 0-36.53-15.25-15.348-15.251-15.348-36.365 0-21.115 15.182-36.576 15.182-15.461 36.196-15.461 21.014 0 36.644 15.25 15.631 15.251 15.631 36.365 0 21.115-15.296 36.576-15.296 15.461-36.479 15.461Zm-496.53 150v48-48Zm472.478 72v48-48ZM158.174-753.826v-48 48Zm472.478 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_24px.svg
new file mode 100644
index 000000000000..73af49b61387
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M163.044-120.087q-51.783 0-87.37-35.587-35.588-35.587-35.588-87.37v-553.912q0-51.783 35.588-87.37 35.587-35.587 87.37-35.587h153.999q51.783 0 87.37 35.587T440-796.956v218.217H329.348v-80.435H150.174v278.348H440v137.782q0 51.783-35.587 87.37t-87.37 35.587H163.044Zm455.347 80q-40.989 0-69.69-28.736Q520-97.56 520-137.913v-242.913h110.652v80h179.174v-277.913H520v-138.217q0-51.783 35.587-87.37t87.37-35.587h153.999q51.783 0 87.37 35.587t35.587 87.37v553.912q0 51.783-35.587 87.37-35.587 35.588-87.37 35.588H618.391ZM150.174-270.173v40h179.174v-40H150.174Zm480.478 80v40h179.174v-40H630.652ZM150.174-769.826h179.174v-40H150.174v40Zm480.478 81h179.174v-41H630.652v41ZM290.913-424.174q-22.905 0-39.366-16.461-16.46-16.461-16.46-39.365 0-22.904 16.46-39.365 16.461-16.461 39.366-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm189.087 0q-22.904 0-39.365-16.461-16.461-16.461-16.461-39.365 0-22.904 16.461-39.365 16.461-16.461 39.365-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm190.494 0q-22.972 0-39.32-16.461T614.826-480q0-22.904 16.393-39.365 16.392-16.461 39.195-16.461 22.804 0 39.434 16.461 16.631 16.461 16.631 39.365 0 22.904-16.507 39.365-16.506 16.461-39.478 16.461Zm-520.32 154v40-40Zm480.478 80v40-40ZM150.174-769.826v-40 40Zm480.478 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_40px.svg
new file mode 100644
index 000000000000..7a95d33f01fe
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150.58-134.145q-40.418 0-68.426-28.009-28.009-28.008-28.009-68.426v-578.84q0-40.573 28.009-68.692 28.008-28.12 68.426-28.12h186.319q40.021 0 68.228 28.12 28.206 28.119 28.206 68.692v211.84h-86.391v-80.435H140.26v316.03h293.073v131.405q0 40.418-28.206 68.426-28.207 28.009-68.228 28.009H150.58Zm462.304 80q-36.804 0-61.511-24.742-24.706-24.742-24.706-60.753v-222.345h87.057v80h206.682V-597.58H526.667v-131.84q0-40.573 28.119-68.692 28.12-28.12 68.692-28.12H809.42q40.573 0 68.692 28.12 28.12 28.119 28.12 68.692v578.84q0 40.418-28.12 68.426-28.119 28.009-68.692 28.009H612.884ZM140.26-275.594v55.334h206.682v-55.334H140.26Zm473.464 80v55.334h206.682v-55.334H613.724ZM140.26-765.072h206.682v-55.334H140.26v55.334Zm473.464 81.666h206.682v-57H613.724v57Zm-312.74 246.768q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm178.826 0q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm180.022 0q-17.949 0-30.709-12.929-12.761-12.928-12.761-30.611t12.995-30.767q12.995-13.084 30.775-13.084 17.781 0 30.701 13.124 12.92 13.124 12.92 31.095 0 17.687-12.986 30.43-12.986 12.742-30.935 12.742ZM140.26-275.594v55.334-55.334Zm473.464 80v55.334-55.334ZM140.26-765.072v-55.334 55.334Zm473.464 81.666v-57 57Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_48px.svg
new file mode 100644
index 000000000000..4f58bf580445
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.348-141.174q-34.735 0-58.955-24.219-24.22-24.22-24.22-58.955v-591.304q0-34.968 24.22-59.354 24.22-24.385 58.955-24.385h202.478q34.141 0 58.658 24.385Q430-850.62 430-815.652V-607h-74.261v-80.435H135.304v334.87H430v128.217q0 34.735-24.516 58.955-24.517 24.219-58.658 24.219H144.348Zm465.782 80q-34.711 0-57.42-22.745Q530-106.663 530-140.504v-212.061h75.261v80h220.435V-607H530v-128.652q0-34.968 24.386-59.354 24.386-24.385 59.354-24.385h201.912q34.968 0 59.354 24.385 24.385 24.386 24.385 59.354v591.304q0 34.735-24.385 58.955-24.386 24.22-59.354 24.22H610.13Zm-474.826-217.13v63h220.435v-63H135.304Zm469.957 80v63h220.435v-63H605.261ZM135.304-762.696h220.435v-63H135.304v63Zm469.957 82h220.435v-65H605.261v65ZM306.02-442.87q-15.08 0-25.963-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.396 11.455 11.396 26.96 0 15.079-11.455 25.962-11.456 10.883-26.96 10.883Zm173.695 0q-15.079 0-25.962-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.395 11.455 11.395 26.96 0 15.079-11.455 25.962t-26.96 10.883Zm174.787 0q-15.438 0-26.405-11.162-10.967-11.163-10.967-26.235t11.296-26.468q11.296-11.395 26.566-11.395 15.269 0 26.334 11.455t11.065 26.96q0 15.079-11.225 25.962-11.226 10.883-26.664 10.883ZM135.304-278.304v63-63Zm469.957 80v63-63ZM135.304-762.696v-63 63Zm469.957 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_20px.svg
new file mode 100644
index 000000000000..f76e88fb60ea
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M171.044-128.087q-48.483 0-81.72-33.237t-33.237-81.72v-545.912q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237T432-788.956v210.217H329.348v-72.435H158.174v270.348H432v137.782q0 48.483-33.237 81.72t-81.72 33.237H171.044Zm447.347 72q-37.395 0-63.893-26.533Q528-109.153 528-145.913v-234.913h102.652v72h171.174v-269.913H528v-138.217q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237t33.237 81.72v545.912q0 48.483-33.237 81.72t-81.72 33.237H618.391ZM307.123-428.173q-21.115 0-36.576-15.25-15.46-15.251-15.46-36.365 0-21.115 15.25-36.576 15.25-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.366 15.461Zm173.088 0q-21.115 0-36.576-15.25-15.461-15.251-15.461-36.365 0-21.115 15.25-36.576 15.251-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.365 15.461Zm174.493 0q-21.182 0-36.53-15.25-15.348-15.251-15.348-36.365 0-21.115 15.182-36.576 15.182-15.461 36.196-15.461 21.014 0 36.644 15.25 15.631 15.251 15.631 36.365 0 21.115-15.296 36.576-15.296 15.461-36.479 15.461Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_24px.svg
new file mode 100644
index 000000000000..6a311f070709
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M163.044-120.087q-51.783 0-87.37-35.587-35.588-35.587-35.588-87.37v-553.912q0-51.783 35.588-87.37 35.587-35.587 87.37-35.587h153.999q51.783 0 87.37 35.587T440-796.956v218.217H329.348v-80.435H150.174v278.348H440v137.782q0 51.783-35.587 87.37t-87.37 35.587H163.044Zm455.347 80q-40.695 0-69.543-28.883Q520-97.853 520-137.913v-242.913h110.652v80h179.174v-277.913H520v-138.217q0-51.783 35.587-87.37t87.37-35.587h153.999q51.783 0 87.37 35.587t35.587 87.37v553.912q0 51.783-35.587 87.37-35.587 35.588-87.37 35.588H618.391ZM290.913-424.173q-22.905 0-39.366-16.461-16.46-16.461-16.46-39.365 0-22.904 16.46-39.365 16.461-16.461 39.366-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm189.087 0q-22.904 0-39.365-16.461-16.461-16.461-16.461-39.365 0-22.904 16.461-39.365 16.461-16.461 39.365-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm190.494 0q-22.972 0-39.32-16.461T614.826-480q0-22.904 16.393-39.365 16.392-16.461 39.195-16.461 22.804 0 39.434 16.461 16.631 16.461 16.631 39.365 0 22.904-16.507 39.365-16.506 16.461-39.478 16.461Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_40px.svg
new file mode 100644
index 000000000000..756354b24977
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150.58-134.145q-40.418 0-68.426-28.009-28.009-28.008-28.009-68.426v-578.84q0-40.573 28.009-68.692 28.008-28.12 68.426-28.12h186.319q40.021 0 68.228 28.12 28.206 28.119 28.206 68.692v211.84h-86.391v-80.435H140.26v316.03h293.073v131.405q0 40.418-28.206 68.426-28.207 28.009-68.228 28.009H150.58Zm462.304 80q-36.51 0-61.364-24.889-24.853-24.888-24.853-60.606v-222.345h87.057v80h206.682V-597.58H526.667v-131.84q0-40.573 28.119-68.692 28.12-28.12 68.692-28.12H809.42q40.573 0 68.692 28.12 28.12 28.119 28.12 68.692v578.84q0 40.418-28.12 68.426-28.119 28.009-68.692 28.009H612.884Zm-311.9-382.493q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm178.826 0q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm180.022 0q-17.949 0-30.709-12.929-12.761-12.928-12.761-30.611t12.995-30.767q12.995-13.084 30.775-13.084 17.781 0 30.701 13.124 12.92 13.124 12.92 31.095 0 17.687-12.986 30.43-12.986 12.742-30.935 12.742Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_48px.svg
new file mode 100644
index 000000000000..45b6ddb3ee73
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.348-141.174q-34.735 0-58.955-24.219-24.22-24.22-24.22-58.955v-591.304q0-34.968 24.22-59.354 24.22-24.385 58.955-24.385h202.478q34.141 0 58.658 24.385Q430-850.62 430-815.652V-607h-74.261v-80.435H135.304v334.87H430v128.217q0 34.735-24.516 58.955-24.517 24.219-58.658 24.219H144.348Zm465.782 80q-34.417 0-57.274-22.891Q530-106.957 530-140.504v-212.061h75.261v80h220.435V-607H530v-128.652q0-34.968 24.386-59.354 24.386-24.385 59.354-24.385h201.912q34.968 0 59.354 24.385 24.385 24.386 24.385 59.354v591.304q0 34.735-24.385 58.955-24.386 24.22-59.354 24.22H610.13ZM306.02-442.87q-15.08 0-25.963-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.396 11.455 11.396 26.96 0 15.079-11.455 25.962-11.456 10.883-26.96 10.883Zm173.695 0q-15.079 0-25.962-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.395 11.455 11.395 26.96 0 15.079-11.455 25.962t-26.96 10.883Zm174.787 0q-15.438 0-26.405-11.162-10.967-11.163-10.967-26.235t11.296-26.468q11.296-11.395 26.566-11.395 15.269 0 26.334 11.455t11.065 26.96q0 15.079-11.225 25.962-11.226 10.883-26.664 10.883Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_20px.svg
new file mode 100644
index 000000000000..2392030ccb15
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M179.783-158.782q-38.942 0-65.972-27.029-27.03-27.03-27.03-65.972v-528.434q0-38.942 27.03-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v191.761h-81.131v-72H167.913v288.912H429.5v119.761q0 38.942-27.029 65.972-27.03 27.029-65.972 27.029H179.783Zm427.696 72q-31.754 0-54.367-22.612Q530.5-132.007 530.5-163.76v-207.784h81.131v72h180.456v-288.912H530.5v-119.761q0-38.942 27.029-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v528.434q0 38.942-27.029 65.972-27.03 27.03-65.972 27.03H607.479ZM167.913-290.413v50.5h180.456v-50.5H167.913Zm443.718 72v50.5h180.456v-50.5H611.631ZM167.913-741.587h180.456v-50.5H167.913v50.5Zm443.718 72h180.456v-50.5H611.631v50.5ZM322.645-439.152q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm157.566 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.587-12.261 16.537 0 28.798 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm158.131 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261ZM167.913-290.413v50.5-50.5Zm443.718 72v50.5-50.5ZM167.913-741.587v-50.5 50.5Zm443.718 72v-50.5 50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_24px.svg
new file mode 100644
index 000000000000..c36f823cc97e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M171.783-150.782q-42.242 0-71.622-29.379-29.38-29.38-29.38-71.622v-536.434q0-42.242 29.38-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v199.761h-89.131v-80H159.913v296.912H437.5v119.761q0 42.242-29.379 71.622-29.38 29.379-71.622 29.379H171.783Zm435.696 80q-35.054 0-60.016-24.962Q522.5-120.707 522.5-155.76v-215.784h89.131v80h188.456v-296.912H522.5v-119.761q0-42.242 29.379-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v536.434q0 42.242-29.379 71.622-29.38 29.38-71.622 29.38H607.479ZM159.913-282.413v42.5h188.456v-42.5H159.913Zm451.718 80v42.5h188.456v-42.5H611.631ZM159.913-757.587h188.456v-42.5H159.913v42.5Zm451.718 80h188.456v-42.5H611.631v42.5ZM306.434-435.152q-18.326 0-31.587-13.261T261.586-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T351.282-480q0 18.326-13.261 31.587t-31.587 13.261Zm173.566 0q-18.326 0-31.587-13.261T435.152-480q0-18.326 13.261-31.587T480-524.848q18.326 0 31.587 13.261T524.848-480q0 18.326-13.261 31.587T480-435.152Zm174.131 0q-18.326 0-31.587-13.261T609.283-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T698.979-480q0 18.326-13.261 31.587t-31.587 13.261ZM159.913-282.413v42.5-42.5Zm451.718 80v42.5-42.5ZM159.913-757.587v-42.5 42.5Zm451.718 80v-42.5 42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_40px.svg
new file mode 100644
index 000000000000..fcb26f968b65
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M155.652-150.84q-35.564 0-60.188-24.624-24.624-24.624-24.624-60.188v-568.696q0-35.72 24.624-60.454 24.624-24.735 60.188-24.735h191.369q35.169 0 59.99 24.735 24.822 24.734 24.822 60.454v202.718H356.63v-80.667H145.666v324.261h286.167v122.384q0 35.564-24.822 60.188-24.821 24.624-59.99 24.624H155.652Zm451.319 80q-32.868 0-55.669-23.026-22.802-23.026-22.802-55.621v-208.549h75.203v80h210.631V-601.63H528.5v-122.718q0-35.72 24.578-60.454 24.579-24.735 60.611-24.735h190.659q35.72 0 60.454 24.735 24.735 24.734 24.735 60.454v568.696q0 35.564-24.735 60.188-24.734 24.624-60.454 24.624H606.971ZM145.666-282.833v57.167H356.63v-57.167H145.666Zm458.037 80v57.167h210.631v-57.167H603.703ZM145.666-757.5H356.63v-56.834H145.666v56.834Zm458.037 80.666h210.631v-57.5H603.703v57.5ZM308.505-442.283q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.24 26.643-11.241 10.884-27.001 10.884Zm171.305 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm171.87 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm-506.014 159.45v57.167-57.167Zm458.037 80v57.167-57.167ZM145.666-757.5v-56.834 56.834Zm458.037 80.666v-57.5 57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_48px.svg
new file mode 100644
index 000000000000..6c14ef4ccf58
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M147.587-150.869q-32.225 0-54.472-22.246-22.246-22.247-22.246-54.472v-584.826q0-32.459 22.246-54.871 22.247-22.412 54.472-22.412h204.695q31.632 0 54.175 22.412Q429-844.872 429-812.413v204.196h-68.24v-81H138.543v337.934H429v123.696q0 32.225-22.543 54.472-22.543 22.246-54.175 22.246H147.587Zm459.131 80q-31.776 0-53.497-22.058-21.721-22.059-21.721-53.424v-204.932h68.24v80h221.717v-336.934H531.5v-124.196q0-32.459 22.178-54.871t55.106-22.412h203.629q32.459 0 54.871 22.412t22.412 54.871v584.826q0 32.225-22.412 54.472-22.412 22.246-54.871 22.246H606.718ZM138.543-283.043v64.5H360.76v-64.5H138.543Zm461.197 80v64.5h221.717v-64.5H599.74ZM138.543-757.457H360.76v-64H138.543v64Zm461.197 81h221.717v-65H599.74v65ZM309.541-445.848q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.98-24.422 9.981-9.945 24.457-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.231 9.695-24.707 9.695Zm170.174 0q-14.476 0-24.172-9.98-9.695-9.98-9.695-24.457 0-14.476 9.98-24.422 9.98-9.945 24.457-9.945 14.476 0 24.422 10.23 9.945 10.23 9.945 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Zm170.74 0q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.981-24.422 9.98-9.945 24.456-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695ZM138.543-283.043v64.5-64.5Zm461.197 80v64.5-64.5ZM138.543-757.457v-64 64Zm461.197 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_20px.svg
new file mode 100644
index 000000000000..17daa31a48e2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M179.783-158.782q-38.942 0-65.972-27.029-27.03-27.03-27.03-65.972v-528.434q0-38.942 27.03-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v191.761h-81.131v-72H167.913v288.912H429.5v119.761q0 38.942-27.029 65.972-27.03 27.029-65.972 27.029H179.783Zm427.696 72q-31.648 0-54.314-22.665Q530.5-132.113 530.5-163.76v-207.784h81.131v72h180.456v-288.912H530.5v-119.761q0-38.942 27.029-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v528.434q0 38.942-27.029 65.972-27.03 27.03-65.972 27.03H607.479Zm-284.834-352.37q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm157.566 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.587-12.261 16.537 0 28.798 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm158.131 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_24px.svg
new file mode 100644
index 000000000000..e0b96dd97d62
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M171.783-150.782q-42.242 0-71.622-29.379-29.38-29.38-29.38-71.622v-536.434q0-42.242 29.38-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v199.761h-89.131v-80H159.913v296.912H437.5v119.761q0 42.242-29.379 71.622-29.38 29.379-71.622 29.379H171.783Zm435.696 80q-34.948 0-59.963-25.015Q522.5-120.813 522.5-155.76v-215.784h89.131v80h188.456v-296.912H522.5v-119.761q0-42.242 29.379-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v536.434q0 42.242-29.379 71.622-29.38 29.38-71.622 29.38H607.479Zm-301.045-364.37q-18.326 0-31.587-13.261T261.586-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T351.282-480q0 18.326-13.261 31.587t-31.587 13.261Zm173.566 0q-18.326 0-31.587-13.261T435.152-480q0-18.326 13.261-31.587T480-524.848q18.326 0 31.587 13.261T524.848-480q0 18.326-13.261 31.587T480-435.152Zm174.131 0q-18.326 0-31.587-13.261T609.283-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T698.979-480q0 18.326-13.261 31.587t-31.587 13.261Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_40px.svg
new file mode 100644
index 000000000000..3f47dfe209c5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M155.652-150.84q-35.564 0-60.188-24.624-24.624-24.624-24.624-60.188v-568.696q0-35.72 24.624-60.454 24.624-24.735 60.188-24.735h191.369q35.169 0 59.99 24.735 24.822 24.734 24.822 60.454v202.718H356.63v-80.667H145.666v324.261h286.167v122.384q0 35.564-24.822 60.188-24.821 24.624-59.99 24.624H155.652Zm451.319 80q-32.762 0-55.617-23.08-22.854-23.078-22.854-55.567v-208.549h75.203v80h210.631V-601.63H528.5v-122.718q0-35.72 24.578-60.454 24.579-24.735 60.611-24.735h190.659q35.72 0 60.454 24.735 24.735 24.734 24.735 60.454v568.696q0 35.564-24.735 60.188-24.734 24.624-60.454 24.624H606.971ZM308.505-442.283q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.24 26.643-11.241 10.884-27.001 10.884Zm171.305 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm171.87 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_48px.svg
new file mode 100644
index 000000000000..7e54bafe9205
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght600gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M147.587-150.869q-32.225 0-54.472-22.246-22.246-22.247-22.246-54.472v-584.826q0-32.459 22.246-54.871 22.247-22.412 54.472-22.412h204.695q31.632 0 54.175 22.412Q429-844.872 429-812.413v204.196h-68.24v-81H138.543v337.934H429v123.696q0 32.225-22.543 54.472-22.543 22.246-54.175 22.246H147.587Zm459.131 80q-31.67 0-53.444-22.111-21.774-22.112-21.774-53.371v-204.932h68.24v80h221.717v-336.934H531.5v-124.196q0-32.459 22.178-54.871t55.106-22.412h203.629q32.459 0 54.871 22.412t22.412 54.871v584.826q0 32.225-22.412 54.472-22.412 22.246-54.871 22.246H606.718ZM309.541-445.848q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.98-24.422 9.981-9.945 24.457-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.231 9.695-24.707 9.695Zm170.174 0q-14.476 0-24.172-9.98-9.695-9.98-9.695-24.457 0-14.476 9.98-24.422 9.98-9.945 24.457-9.945 14.476 0 24.422 10.23 9.945 10.23 9.945 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Zm170.74 0q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.981-24.422 9.98-9.945 24.456-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_20px.svg
new file mode 100644
index 000000000000..bb4f7cf15fde
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-134q-49.7 0-83.85-34.15Q62-202.3 62-252v-528q0-49.7 34.15-83.85Q130.3-898 180-898h134q49.7 0 83.85 34.15Q432-829.7 432-780v196h-97v-72H159v280h273v124q0 49.7-34.15 83.85Q363.7-134 314-134H180Zm435 72q-35.888 0-61.444-25.556Q528-113.113 528-149v-227h97v72h176v-280H528v-124q0-49.7 34.15-83.85Q596.3-826 646-826h134q49.7 0 83.85 34.15Q898-757.7 898-708v528q0 49.7-34.15 83.85Q829.7-62 780-62H615ZM159-279v48h176v-48H159Zm466 72v48h176v-48H625ZM159-753h176v-48H159v48Zm466 72h176v-48H625v48ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5ZM159-279v48-48Zm466 72v48-48ZM159-753v-48 48Zm466 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_24px.svg
new file mode 100644
index 000000000000..9cabca45307b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172-126q-53 0-89.5-36.5T46-252v-536q0-53 36.5-89.5T172-914h142q53 0 89.5 36.5T440-788v204H335v-80H151v288h289v124q0 53-36.5 89.5T314-126H172Zm443 80q-39.188 0-67.094-27.906Q520-101.812 520-141v-235h105v80h184v-288H520v-124q0-53 36.5-89.5T646-834h142q53 0 89.5 36.5T914-708v536q0 53-36.5 89.5T788-46H615ZM151-271v40h184v-40H151Zm474 80v40h184v-40H625ZM151-769h184v-40H151v40Zm474 80h184v-40H625v40ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427ZM151-271v40-40Zm474 80v40-40ZM151-769v-40 40Zm474 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_40px.svg
new file mode 100644
index 000000000000..80b96bfffbeb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-132q-44.2 0-74.433-30.233Q52-192.466 52-236.666v-566.668q0-44.475 30.233-74.904 30.233-30.429 74.433-30.429h172.001q43.5 0 74.083 30.429t30.583 74.904v206h-87.666V-678H139v316h294.333v125.334q0 44.2-30.583 74.433Q372.167-132 328.667-132H156.666ZM613-52q-36.046 0-61.189-25.144-25.144-25.144-25.144-60.912V-362h87.666v80H821v-315.334H526.667v-126q0-44.475 30.429-74.904 30.429-30.429 74.904-30.429h171.334q44.475 0 74.904 30.429 30.429 30.429 30.429 74.904v566.668q0 44.2-30.429 74.433Q847.809-52 803.334-52H613ZM139-274.333V-219h206.667v-55.333H139Zm475.333 80V-139H821v-55.333H614.333ZM139-765.667h206.667V-821H139v55.333ZM614.333-685H821v-56H614.333v56ZM299.754-435.667q-18.42 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T331.254-448.5q-13.079 12.833-31.5 12.833Zm180 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T511.254-448.5q-13.079 12.833-31.5 12.833Zm181 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.499-12.833 18.421 0 31.255 13.079 12.833 13.079 12.833 31.5T692.254-448.5q-13.079 12.833-31.5 12.833ZM139-274.333V-219v-55.333Zm475.333 80V-139v-55.333ZM139-765.667V-821v55.333ZM614.333-685v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_48px.svg
new file mode 100644
index 000000000000..6336e2c4c4d6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M149-135q-39.8 0-66.9-27.1Q55-189.2 55-229v-582q0-40.213 27.1-67.606Q109.2-906 149-906h187q38.75 0 66.375 27.394Q430-851.213 430-811v207h-79v-81H133v330h297v126q0 39.8-27.625 66.9Q374.75-135 336-135H149Zm463 80q-34.475 0-58.237-23.763Q530-102.525 530-136.584V-355h79v80h218v-329H530v-127q0-40.213 27.394-67.606Q584.787-826 625-826h186q40.213 0 67.606 27.394Q906-771.213 906-731v582q0 39.8-27.394 66.9Q851.213-55 811-55H612ZM133-276v63h218v-63H133Zm476 80v63h218v-63H609ZM133-764h218v-63H133v63Zm476 81h218v-64H609v64ZM301.632-440Q285-440 273.5-451.868q-11.5-11.869-11.5-28.5Q262-497 273.868-508.5q11.869-11.5 28.5-11.5Q319-520 330.5-508.132q11.5 11.869 11.5 28.5Q342-463 330.132-451.5q-11.869 11.5-28.5 11.5Zm178 0Q463-440 451.5-451.868q-11.5-11.869-11.5-28.5Q440-497 451.868-508.5q11.869-11.5 28.5-11.5Q497-520 508.5-508.132q11.5 11.869 11.5 28.5Q520-463 508.132-451.5q-11.869 11.5-28.5 11.5Zm179 0Q642-440 630.5-451.868q-11.5-11.869-11.5-28.5Q619-497 630.868-508.5q11.869-11.5 28.5-11.5Q676-520 687.5-508.132q11.5 11.869 11.5 28.5Q699-463 687.132-451.5q-11.869 11.5-28.5 11.5ZM133-276v63-63Zm476 80v63-63ZM133-764v-63 63Zm476 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_20px.svg
new file mode 100644
index 000000000000..2c28f99a1d6c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-134q-49.7 0-83.85-34.15Q62-202.3 62-252v-528q0-49.7 34.15-83.85Q130.3-898 180-898h134q49.7 0 83.85 34.15Q432-829.7 432-780v196h-97v-72H159v280h273v124q0 49.7-34.15 83.85Q363.7-134 314-134H180Zm435 72q-35.7 0-61.35-25.65T528-149v-227h97v72h176v-280H528v-124q0-49.7 34.15-83.85Q596.3-826 646-826h134q49.7 0 83.85 34.15Q898-757.7 898-708v528q0 49.7-34.15 83.85Q829.7-62 780-62H615ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_24px.svg
new file mode 100644
index 000000000000..088dc91539aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172-126q-53 0-89.5-36.5T46-252v-536q0-53 36.5-89.5T172-914h142q53 0 89.5 36.5T440-788v204H335v-80H151v288h289v124q0 53-36.5 89.5T314-126H172Zm443 80q-39 0-67-28t-28-67v-235h105v80h184v-288H520v-124q0-53 36.5-89.5T646-834h142q53 0 89.5 36.5T914-708v536q0 53-36.5 89.5T788-46H615ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_40px.svg
new file mode 100644
index 000000000000..1ff2167c0bf1
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-132q-44.2 0-74.433-30.233Q52-192.466 52-236.666v-566.668q0-44.475 30.233-74.904 30.233-30.429 74.433-30.429h172.001q43.5 0 74.083 30.429t30.583 74.904v206h-87.666V-678H139v316h294.333v125.334q0 44.2-30.583 74.433Q372.167-132 328.667-132H156.666ZM613-52q-35.858 0-61.096-25.238-25.237-25.237-25.237-60.818V-362h87.666v80H821v-315.334H526.667v-126q0-44.475 30.429-74.904 30.429-30.429 74.904-30.429h171.334q44.475 0 74.904 30.429 30.429 30.429 30.429 74.904v566.668q0 44.2-30.429 74.433Q847.809-52 803.334-52H613ZM299.754-435.667q-18.42 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T331.254-448.5q-13.079 12.833-31.5 12.833Zm180 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T511.254-448.5q-13.079 12.833-31.5 12.833Zm181 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.499-12.833 18.421 0 31.255 13.079 12.833 13.079 12.833 31.5T692.254-448.5q-13.079 12.833-31.5 12.833Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_48px.svg
new file mode 100644
index 000000000000..6f84526bf646
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M149-135q-39.8 0-66.9-27.1Q55-189.2 55-229v-582q0-40.213 27.1-67.606Q109.2-906 149-906h187q38.75 0 66.375 27.394Q430-851.213 430-811v207h-79v-81H133v330h297v126q0 39.8-27.625 66.9Q374.75-135 336-135H149Zm463 80q-34.287 0-58.144-23.856Q530-102.713 530-136.584V-355h79v80h218v-329H530v-127q0-40.213 27.394-67.606Q584.787-826 625-826h186q40.213 0 67.606 27.394Q906-771.213 906-731v582q0 39.8-27.394 66.9Q851.213-55 811-55H612ZM301.632-440Q285-440 273.5-451.868q-11.5-11.869-11.5-28.5Q262-497 273.868-508.5q11.869-11.5 28.5-11.5Q319-520 330.5-508.132q11.5 11.869 11.5 28.5Q342-463 330.132-451.5q-11.869 11.5-28.5 11.5Zm178 0Q463-440 451.5-451.868q-11.5-11.869-11.5-28.5Q440-497 451.868-508.5q11.869-11.5 28.5-11.5Q497-520 508.5-508.132q11.5 11.869 11.5 28.5Q520-463 508.132-451.5q-11.869 11.5-28.5 11.5Zm179 0Q642-440 630.5-451.868q-11.5-11.869-11.5-28.5Q619-497 630.868-508.5q11.869-11.5 28.5-11.5Q676-520 687.5-508.132q11.5 11.869 11.5 28.5Q699-463 687.132-451.5q-11.869 11.5-28.5 11.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_20px.svg
new file mode 100644
index 000000000000..b8d86a7747c7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M178-122q-53.7 0-90.85-37.15Q50-196.3 50-250v-532q0-53.7 37.15-90.85Q124.3-910 178-910h126q53.7 0 90.85 37.15Q432-835.7 432-782v205H325v-72H156v266h276v133q0 53.7-37.15 90.85Q357.7-122 304-122H178Zm443 72q-39.075 0-66.037-27.025Q528-104.05 528-142v-241h107v72h169v-266H528v-133q0-53.7 37.15-90.85Q602.3-838 656-838h126q53.7 0 90.85 37.15Q910-763.7 910-710v532q0 53.7-37.15 90.85Q835.7-50 782-50H621ZM156-276v48h169v-48H156Zm479 72v48h169v-48H635ZM156-756h169v-48H156v48Zm479 73h169v-49H635v49ZM303.211-426q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.989 38.011-15.99 16.2-37.8 16.2Zm177 0q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.99 38.011-15.989 16.2-37.799 16.2Zm178.719 0Q637-426 621-441.989q-16-15.99-16-37.8 0-21.811 15.868-38.011 15.869-16.2 37.5-16.2Q680-534 696.5-518.01q16.5 15.989 16.5 37.799 0 21.811-16.07 38.011-16.07 16.2-38 16.2ZM156-276v48-48Zm479 72v48-48ZM156-756v-48 48Zm479 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_24px.svg
new file mode 100644
index 000000000000..4b17403ff3d3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M170-114q-57 0-96.5-39.5T34-250v-540q0-57 39.5-96.5T170-926h134q57 0 96.5 39.5T440-790v213H325v-80H148v274h292v133q0 57-39.5 96.5T304-114H170Zm451 80q-42.375 0-71.688-29.375Q520-92.75 520-134v-249h115v80h177v-274H520v-133q0-57 39.5-96.5T656-846h134q57 0 96.5 39.5T926-710v540q0 57-39.5 96.5T790-34H621ZM148-268v40h177v-40H148Zm487 80v40h177v-40H635ZM148-772h177v-40H148v40Zm487 81h177v-41H635v41ZM287-422q-23.6 0-40.8-17.2Q229-456.4 229-480q0-23.6 17.2-40.8Q263.4-538 287-538q23.6 0 40.8 17.2Q345-503.6 345-480q0 23.6-17.2 40.8Q310.6-422 287-422Zm193 0q-23.6 0-40.8-17.2Q422-456.4 422-480q0-23.6 17.2-40.8Q456.4-538 480-538q23.6 0 40.8 17.2Q538-503.6 538-480q0 23.6-17.2 40.8Q503.6-422 480-422Zm194.719 0Q651-422 634-439.2T617-480q0-23.6 17.079-40.8 17.079-17.2 40.5-17.2t40.921 17.2Q733-503.6 733-480q0 23.6-17.281 40.8-17.28 17.2-41 17.2ZM148-268v40-40Zm487 80v40-40ZM148-772v-40 40Zm487 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_40px.svg
new file mode 100644
index 000000000000..33f956d91442
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-130.667q-44.199 0-75.1-30.9-30.899-30.9-30.899-75.099v-566.668q0-44.474 30.9-75.57Q112.467-910 156.666-910h170.668q43.5 0 74.749 31.096 31.25 31.096 31.25 75.57v206.333h-88.999v-80H138.666v314.002h294.667v126.333q0 44.199-31.25 75.099-31.249 30.9-74.749 30.9H156.666Zm457.667 80q-37.9 0-62.783-24.946-24.883-24.946-24.883-61.443v-225.943h89.666v80H822v-314.002H526.667v-126.333q0-44.474 31.095-75.57Q588.858-830 633.333-830h170.001q44.474 0 75.57 31.096Q910-767.808 910-723.334v566.668q0 44.199-31.096 75.1-31.096 30.899-75.57 30.899H614.333ZM138.666-274v55.334h205.668V-274H138.666Zm477.667 80v55.334H822V-194H616.333ZM138.666-766.667h205.668V-822H138.666v55.333ZM616.333-685H822v-57H616.333v57ZM298.755-435.334q-18.038 0-31.229-13.434-13.192-13.433-13.192-31.466t13.434-31.566q13.434-13.533 31.466-13.533 18.033 0 31.566 13.629 13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.628 13.191-31.949 13.191Zm180.999 0q-18.037 0-31.229-13.434-13.191-13.433-13.191-31.466t13.434-31.566q13.433-13.533 31.466-13.533t31.566 13.629q13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.629 13.191-31.95 13.191Zm182.509 0q-18.351 0-31.474-13.434-13.122-13.433-13.122-31.466t13.447-31.566q13.447-13.533 31.5-13.533 18.052 0 31.552 13.629t13.5 31.95q0 18.037-13.526 31.229-13.527 13.191-31.877 13.191ZM138.666-274v55.334V-274Zm477.667 80v55.334V-194ZM138.666-766.667V-822v55.333ZM616.333-685v-57 57Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_48px.svg
new file mode 100644
index 000000000000..008e85b9858f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M150-139q-37.8 0-64.4-26.6Q59-192.2 59-230v-580q0-38.213 26.6-65.106Q112.2-902 150-902h189q36.75 0 63.875 26.894Q430-848.213 430-810v203h-76v-80H134v334h296v123q0 37.8-27.125 64.4Q375.75-139 339-139H150Zm461 80q-35.662 0-58.331-22.731Q530-104.463 530-138.584V-353h77v80h220v-334H530v-123q0-38.213 26.894-65.106Q583.787-822 622-822h188q38.213 0 65.106 26.894Q902-768.213 902-730v580q0 37.8-26.894 64.4Q848.213-59 810-59H611ZM134-277v63h220v-63H134Zm473 80v63h220v-63H607ZM134-764h220v-63H134v63Zm473 82h220v-65H607v65ZM304.632-442q-15.257 0-26.444-11.551Q267-465.102 267-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q320.313-442 304.632-442Zm175 0q-15.257 0-26.444-11.551Q442-465.102 442-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q495.313-442 479.632-442Zm176.403 0q-15.667 0-26.851-11.551T618-480.351q0-15.249 11.632-26.949 11.631-11.7 27-11.7Q672-519 683.5-507.157q11.5 11.844 11.5 27.525 0 15.257-11.649 26.444Q671.702-442 656.035-442ZM134-277v63-63Zm473 80v63-63ZM134-764v-63 63Zm473 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_20px.svg
new file mode 100644
index 000000000000..b921474e6133
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M178-122q-53.7 0-90.85-37.15Q50-196.3 50-250v-532q0-53.7 37.15-90.85Q124.3-910 178-910h126q53.7 0 90.85 37.15Q432-835.7 432-782v205H325v-72H156v266h276v133q0 53.7-37.15 90.85Q357.7-122 304-122H178Zm443 72q-38.7 0-65.85-27.213Q528-104.425 528-142v-241h107v72h169v-266H528v-133q0-53.7 37.15-90.85Q602.3-838 656-838h126q53.7 0 90.85 37.15Q910-763.7 910-710v532q0 53.7-37.15 90.85Q835.7-50 782-50H621ZM303.211-426q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.989 38.011-15.99 16.2-37.8 16.2Zm177 0q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.99 38.011-15.989 16.2-37.799 16.2Zm178.719 0Q637-426 621-441.989q-16-15.99-16-37.8 0-21.811 15.868-38.011 15.869-16.2 37.5-16.2Q680-534 696.5-518.01q16.5 15.989 16.5 37.799 0 21.811-16.07 38.011-16.07 16.2-38 16.2Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_24px.svg
new file mode 100644
index 000000000000..8ee679016a9e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M170-114q-57 0-96.5-39.5T34-250v-540q0-57 39.5-96.5T170-926h134q57 0 96.5 39.5T440-790v213H325v-80H148v274h292v133q0 57-39.5 96.5T304-114H170Zm451 80q-42 0-71.5-29.563Q520-93.124 520-134v-249h115v80h177v-274H520v-133q0-57 39.5-96.5T656-846h134q57 0 96.5 39.5T926-710v540q0 57-39.5 96.5T790-34H621ZM287-422q-23.6 0-40.8-17.2Q229-456.4 229-480q0-23.6 17.2-40.8Q263.4-538 287-538q23.6 0 40.8 17.2Q345-503.6 345-480q0 23.6-17.2 40.8Q310.6-422 287-422Zm193 0q-23.6 0-40.8-17.2Q422-456.4 422-480q0-23.6 17.2-40.8Q456.4-538 480-538q23.6 0 40.8 17.2Q538-503.6 538-480q0 23.6-17.2 40.8Q503.6-422 480-422Zm194.719 0Q651-422 634-439.2T617-480q0-23.6 17.079-40.8 17.079-17.2 40.5-17.2t40.921 17.2Q733-503.6 733-480q0 23.6-17.281 40.8-17.28 17.2-41 17.2Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_40px.svg
new file mode 100644
index 000000000000..afcc87b8afbb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-130.667q-44.199 0-75.1-30.9-30.899-30.9-30.899-75.099v-566.668q0-44.474 30.9-75.57Q112.467-910 156.666-910h170.668q43.5 0 74.749 31.096 31.25 31.096 31.25 75.57v206.333h-88.999v-80H138.666v314.002h294.667v126.333q0 44.199-31.25 75.099-31.249 30.9-74.749 30.9H156.666Zm457.667 80q-37.525 0-62.595-25.133-25.071-25.134-25.071-61.256v-225.943h89.666v80H822v-314.002H526.667v-126.333q0-44.474 31.095-75.57Q588.858-830 633.333-830h170.001q44.474 0 75.57 31.096Q910-767.808 910-723.334v566.668q0 44.199-31.096 75.1-31.096 30.899-75.57 30.899H614.333ZM298.755-435.334q-18.038 0-31.229-13.434-13.192-13.433-13.192-31.466t13.434-31.566q13.434-13.533 31.466-13.533 18.033 0 31.566 13.629 13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.628 13.191-31.949 13.191Zm180.999 0q-18.037 0-31.229-13.434-13.191-13.433-13.191-31.466t13.434-31.566q13.433-13.533 31.466-13.533t31.566 13.629q13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.629 13.191-31.95 13.191Zm182.509 0q-18.351 0-31.474-13.434-13.122-13.433-13.122-31.466t13.447-31.566q13.447-13.533 31.5-13.533 18.052 0 31.552 13.629t13.5 31.95q0 18.037-13.526 31.229-13.527 13.191-31.877 13.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_48px.svg
new file mode 100644
index 000000000000..72166445ae57
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M150-139q-37.8 0-64.4-26.6Q59-192.2 59-230v-580q0-38.213 26.6-65.106Q112.2-902 150-902h189q36.75 0 63.875 26.894Q430-848.213 430-810v203h-76v-80H134v334h296v123q0 37.8-27.125 64.4Q375.75-139 339-139H150Zm461 80q-35.287 0-58.144-22.919Q530-104.838 530-138.584V-353h77v80h220v-334H530v-123q0-38.213 26.894-65.106Q583.787-822 622-822h188q38.213 0 65.106 26.894Q902-768.213 902-730v580q0 37.8-26.894 64.4Q848.213-59 810-59H611ZM304.632-442q-15.257 0-26.444-11.551Q267-465.102 267-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q320.313-442 304.632-442Zm175 0q-15.257 0-26.444-11.551Q442-465.102 442-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q495.313-442 479.632-442Zm176.403 0q-15.667 0-26.851-11.551T618-480.351q0-15.249 11.632-26.949 11.631-11.7 27-11.7Q672-519 683.5-507.157q11.5 11.844 11.5 27.525 0 15.257-11.649 26.444Q671.702-442 656.035-442Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_20px.svg
new file mode 100644
index 000000000000..ad6fd389ebf1
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M185-144q-47.637 0-80.319-32.681Q72-209.363 72-257v-518q0-47.638 32.681-80.319Q137.363-888 185-888h131.5q47.638 0 80.319 32.681Q429.5-822.638 429.5-775v193.5h-92v-72H164v275h265.5V-257q0 47.637-32.681 80.319Q364.138-144 316.5-144H185Zm429 72q-34.444 0-58.972-24.528T530.5-155.5v-223h92v72H796v-275H530.5V-703q0-47.638 32.681-80.319Q595.862-816 643.5-816H775q47.638 0 80.319 32.681Q888-750.638 888-703v518q0 47.637-32.681 80.319Q822.638-72 775-72H614ZM164-286.5v50.5h173.5v-50.5H164Zm458.5 72v50.5H796v-50.5H622.5ZM164-745.5h173.5V-796H164v50.5Zm458.5 72H796V-724H622.5v50.5Zm-310.289 240q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm168 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm169 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14ZM164-286.5v50.5-50.5Zm458.5 72v50.5-50.5ZM164-745.5V-796v50.5Zm458.5 72V-724v50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_24px.svg
new file mode 100644
index 000000000000..9c4faaee9bde
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M177-136q-50.938 0-85.969-35.031Q56-206.062 56-257v-526q0-50.938 35.031-85.969Q126.062-904 177-904h139.5q50.938 0 85.969 35.031Q437.5-833.938 437.5-783v201.5h-100v-80H156v283h281.5V-257q0 50.938-35.031 85.969Q367.438-136 316.5-136H177Zm437 80q-37.744 0-64.622-26.878T522.5-147.5v-231h100v80H804v-283H522.5V-703q0-50.938 35.031-85.969Q592.562-824 643.5-824H783q50.938 0 85.969 35.031Q904-753.938 904-703v526q0 50.938-35.031 85.969Q833.938-56 783-56H614ZM156-278.5v42.5h181.5v-42.5H156Zm466.5 80v42.5H804v-42.5H622.5ZM156-761.5h181.5V-804H156v42.5Zm466.5 80H804V-724H622.5v42.5ZM296-429.5q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm184 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm185 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm-509 151v42.5-42.5Zm466.5 80v42.5-42.5ZM156-761.5V-804v42.5Zm466.5 80V-724v42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_40px.svg
new file mode 100644
index 000000000000..d4ef19b3f4f7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M159.999-138.667q-42.824 0-72.078-29.254-29.254-29.254-29.254-72.078v-560.002q0-43.099 29.254-72.549Q117.175-902 159.999-902H330.5q42.125 0 71.729 29.45t29.604 72.549v204.167H347.5V-676.5H142.333v312.667h289.5v123.834q0 42.824-29.604 72.078-29.604 29.254-71.729 29.254H159.999Zm452.334 80q-35.268 0-59.551-24.507-24.282-24.507-24.282-59.382v-221.277h84.333v80h204.834v-312.001H528.5v-124.167q0-43.099 29.294-72.549Q587.087-822 630.5-822h169.501q43.099 0 72.549 29.45Q902-763.1 902-720.001v560.002q0 42.824-29.45 72.078-29.45 29.254-72.549 29.254H612.333Zm-470-220.833v57.167H347.5V-279.5H142.333Zm470.5 80v57.167h204.834V-199.5H612.833Zm-470.5-561.333H347.5v-56.834H142.333v56.834Zm470.5 80.666h204.834v-57.5H612.833v57.5ZM299.754-437.5q-17.587 0-29.92-12.579-12.334-12.579-12.334-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm180 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm181 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.166-12.5q17.588 0 30.088 12.745 12.5 12.746 12.5 30.334 0 17.587-12.746 29.921-12.745 12.333-30.333 12.333Zm-518.421 158v57.167-57.167Zm470.5 80v57.167-57.167Zm-470.5-561.333v-56.834 56.834Zm470.5 80.666v-57.5 57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_48px.svg
new file mode 100644
index 000000000000..cf2b61fdf823
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M151.5-140q-38.769 0-65.134-26.366Q60-192.731 60-231.5v-577q0-39.181 26.366-65.841Q112.73-901 151.5-901h186q37.719 0 64.609 26.659Q429-847.681 429-808.5V-603h-76.5v-81h-217v327.5H429v125q0 38.769-26.891 65.134Q375.219-140 337.5-140h-186Zm460 80q-34.031 0-57.016-23.322-22.984-23.322-22.984-56.762V-356.5H608v80h216.5V-603h-293v-125.5q0-39.181 26.425-65.841Q584.35-821 624-821h184.5q39.181 0 65.841 26.659Q901-767.681 901-728.5v577q0 38.769-26.659 65.134Q847.681-60 808.5-60h-197Zm-476-220v64.5h217V-280h-217ZM608-200v64.5h216.5V-200H608ZM135.5-760.5h217v-64h-217v64Zm472.5 81h216.5v-65H608v65Zm-306.368 238q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q341-495.763 341-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm178 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q519-495.763 519-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm179 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q698-495.763 698-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11ZM135.5-280v64.5-64.5ZM608-200v64.5-64.5ZM135.5-760.5v-64 64Zm472.5 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_20px.svg
new file mode 100644
index 000000000000..ccdb45eb6836
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M185-144q-47.637 0-80.319-32.681Q72-209.363 72-257v-518q0-47.638 32.681-80.319Q137.363-888 185-888h131.5q47.638 0 80.319 32.681Q429.5-822.638 429.5-775v193.5h-92v-72H164v275h265.5V-257q0 47.637-32.681 80.319Q364.138-144 316.5-144H185Zm429 72q-34.256 0-58.878-24.622T530.5-155.5v-223h92v72H796v-275H530.5V-703q0-47.638 32.681-80.319Q595.862-816 643.5-816H775q47.638 0 80.319 32.681Q888-750.638 888-703v518q0 47.637-32.681 80.319Q822.638-72 775-72H614ZM312.211-433.5q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm168 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm169 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_24px.svg
new file mode 100644
index 000000000000..f36e1458031e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M177-136q-50.938 0-85.969-35.031Q56-206.062 56-257v-526q0-50.938 35.031-85.969Q126.062-904 177-904h139.5q50.938 0 85.969 35.031Q437.5-833.938 437.5-783v201.5h-100v-80H156v283h281.5V-257q0 50.938-35.031 85.969Q367.438-136 316.5-136H177Zm437 80q-37.556 0-64.528-26.972Q522.5-109.944 522.5-147.5v-231h100v80H804v-283H522.5V-703q0-50.938 35.031-85.969Q592.562-824 643.5-824H783q50.938 0 85.969 35.031Q904-753.938 904-703v526q0 50.938-35.031 85.969Q833.938-56 783-56H614ZM296-429.5q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm184 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm185 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_40px.svg
new file mode 100644
index 000000000000..e53bf8b8238a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M159.999-138.667q-42.824 0-72.078-29.254-29.254-29.254-29.254-72.078v-560.002q0-43.099 29.254-72.549Q117.175-902 159.999-902H330.5q42.125 0 71.729 29.45t29.604 72.549v204.167H347.5V-676.5H142.333v312.667h289.5v123.834q0 42.824-29.604 72.078-29.604 29.254-71.729 29.254H159.999Zm452.334 80q-35.081 0-59.457-24.6Q528.5-107.87 528.5-142.557v-221.277h84.333v80h204.834v-312.001H528.5v-124.167q0-43.099 29.294-72.549Q587.087-822 630.5-822h169.501q43.099 0 72.549 29.45Q902-763.1 902-720.001v560.002q0 42.824-29.45 72.078-29.45 29.254-72.549 29.254H612.333ZM299.754-437.5q-17.587 0-29.92-12.579-12.334-12.579-12.334-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm180 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm181 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.166-12.5q17.588 0 30.088 12.745 12.5 12.746 12.5 30.334 0 17.587-12.746 29.921-12.745 12.333-30.333 12.333Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_48px.svg
new file mode 100644
index 000000000000..29c7d7994af7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsoutlined/p2p_wght700gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M151.5-140q-38.769 0-65.134-26.366Q60-192.731 60-231.5v-577q0-39.181 26.366-65.841Q112.73-901 151.5-901h186q37.719 0 64.609 26.659Q429-847.681 429-808.5V-603h-76.5v-81h-217v327.5H429v125q0 38.769-26.891 65.134Q375.219-140 337.5-140h-186Zm460 80q-33.844 0-56.922-23.416Q531.5-106.83 531.5-140.084V-356.5H608v80h216.5V-603h-293v-125.5q0-39.181 26.425-65.841Q584.35-821 624-821h184.5q39.181 0 65.841 26.659Q901-767.681 901-728.5v577q0 38.769-26.659 65.134Q847.681-60 808.5-60h-197ZM301.632-441.5q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q341-495.763 341-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm178 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q519-495.763 519-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm179 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q698-495.763 698-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_20px.svg
new file mode 100644
index 000000000000..2a709534ed13
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-168q-29.7 0-50.85-21.15Q96-210.3 96-240v-552q0-29.7 21.15-50.85Q138.3-864 168-864h192q29.7 0 50.85 21.15Q432-821.7 432-792v192h-72v-72H168v312h264v120q0 29.7-21.15 50.85Q389.7-168 360-168H168Zm432 72q-29.7 0-50.85-21.15Q528-138.3 528-168v-192h72v72h192v-312H528v-120q0-29.7 21.15-50.85Q570.3-792 600-792h192q29.7 0 50.85 21.15Q864-749.7 864-720v552q0 29.7-21.15 50.85Q821.7-96 792-96H600ZM168-288v48h192v-48H168Zm432 72v48h192v-48H600ZM168-744h192v-48H168v48Zm432 72h192v-48H600v48ZM336.211-444Q321-444 310.5-454.289q-10.5-10.29-10.5-25.5Q300-495 310.289-505.5q10.29-10.5 25.5-10.5Q351-516 361.5-505.711q10.5 10.29 10.5 25.5Q372-465 361.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q465-444 454.5-454.289q-10.5-10.29-10.5-25.5Q444-495 454.289-505.5q10.29-10.5 25.5-10.5Q495-516 505.5-505.711q10.5 10.29 10.5 25.5Q516-465 505.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q609-444 598.5-454.289q-10.5-10.29-10.5-25.5Q588-495 598.289-505.5q10.29-10.5 25.5-10.5Q639-516 649.5-505.711q10.5 10.29 10.5 25.5Q660-465 649.711-454.5q-10.29 10.5-25.5 10.5ZM168-288v48-48Zm432 72v48-48ZM168-744v-48 48Zm432 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_24px.svg
new file mode 100644
index 000000000000..f98b6841e33f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160-160q-33 0-56.5-23.5T80-240v-560q0-33 23.5-56.5T160-880h200q33 0 56.5 23.5T440-800v200h-80v-80H160v320h280v120q0 33-23.5 56.5T360-160H160Zm440 80q-33 0-56.5-23.5T520-160v-200h80v80h200v-320H520v-120q0-33 23.5-56.5T600-800h200q33 0 56.5 23.5T880-720v560q0 33-23.5 56.5T800-80H600ZM160-280v40h200v-40H160Zm440 80v40h200v-40H600ZM160-760h200v-40H160v40Zm440 80h200v-40H600v40ZM320-440q-17 0-28.5-11.5T280-480q0-17 11.5-28.5T320-520q17 0 28.5 11.5T360-480q0 17-11.5 28.5T320-440Zm160 0q-17 0-28.5-11.5T440-480q0-17 11.5-28.5T480-520q17 0 28.5 11.5T520-480q0 17-11.5 28.5T480-440Zm160 0q-17 0-28.5-11.5T600-480q0-17 11.5-28.5T640-520q17 0 28.5 11.5T680-480q0 17-11.5 28.5T640-440ZM160-280v40-40Zm440 80v40-40ZM160-760v-40 40Zm440 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_40px.svg
new file mode 100644
index 000000000000..f6db08da20a2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.666-160q-27.5 0-47.083-19.583T80-226.666v-586.668q0-27.5 19.583-47.083T146.666-880h220.001q27.5 0 47.083 19.583t19.583 47.083v202.667h-66.666v-80.667H146.666v342.668h286.667v122q0 27.5-19.583 47.083T366.667-160H146.666Zm454.001 80q-30.525 0-52.263-21.737-21.737-21.738-21.737-52.263v-194.666h66.666v80h220.001v-342.001H526.667v-122.667q0-27.5 19.583-47.083T593.333-800h220.001q27.5 0 47.083 19.583T880-733.334v586.668q0 27.5-19.583 47.083T813.334-80H600.667ZM146.666-282v55.334h220.001V-282H146.666Zm446.667 80v55.334h220.001V-202H593.333ZM146.666-758h220.001v-55.334H146.666V-758Zm446.667 80.667h220.001v-56.001H593.333v56.001Zm-273.45 230.666q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5ZM146.666-282v55.334V-282Zm446.667 80v55.334V-202ZM146.666-758v-55.334V-758Zm446.667 80.667v-56.001 56.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_48px.svg
new file mode 100644
index 000000000000..574bd9d81530
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140-160q-24.75 0-42.375-17.625T80-220v-600q0-24.75 17.625-42.375T140-880h230q24.75 0 42.375 17.625T430-820v204h-60v-81H140v354h290v123q0 24.75-17.625 42.375T370-160H140Zm461 80q-29.287 0-50.144-20.856Q530-121.713 530-151v-192h60v80h230v-353H530v-124q0-24.75 17.625-42.375T590-800h230q24.75 0 42.375 17.625T880-740v600q0 24.75-17.625 42.375T820-80H601ZM140-283v63h230v-63H140Zm450 80v63h230v-63H590ZM140-757h230v-63H140v63Zm450 81h230v-64H590v64ZM319.825-450Q307-450 298.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q467-450 458.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q627-450 618.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5ZM140-283v63-63Zm450 80v63-63ZM140-757v-63 63Zm450 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_20px.svg
new file mode 100644
index 000000000000..b095069a7070
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-168q-29.7 0-50.85-21.15Q96-210.3 96-240v-552q0-29.7 21.15-50.85Q138.3-864 168-864h192q29.7 0 50.85 21.15Q432-821.7 432-792v192h-72v-72H168v312h264v120q0 29.7-21.15 50.85Q389.7-168 360-168H168Zm432 72q-29.7 0-50.85-21.15Q528-138.3 528-168v-192h72v72h192v-312H528v-120q0-29.7 21.15-50.85Q570.3-792 600-792h192q29.7 0 50.85 21.15Q864-749.7 864-720v552q0 29.7-21.15 50.85Q821.7-96 792-96H600ZM336.211-444Q321-444 310.5-454.289q-10.5-10.29-10.5-25.5Q300-495 310.289-505.5q10.29-10.5 25.5-10.5Q351-516 361.5-505.711q10.5 10.29 10.5 25.5Q372-465 361.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q465-444 454.5-454.289q-10.5-10.29-10.5-25.5Q444-495 454.289-505.5q10.29-10.5 25.5-10.5Q495-516 505.5-505.711q10.5 10.29 10.5 25.5Q516-465 505.711-454.5q-10.29 10.5-25.5 10.5Zm144 0Q609-444 598.5-454.289q-10.5-10.29-10.5-25.5Q588-495 598.289-505.5q10.29-10.5 25.5-10.5Q639-516 649.5-505.711q10.5 10.29 10.5 25.5Q660-465 649.711-454.5q-10.29 10.5-25.5 10.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_24px.svg
new file mode 100644
index 000000000000..f92b10d1727e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160-160q-33 0-56.5-23.5T80-240v-560q0-33 23.5-56.5T160-880h200q33 0 56.5 23.5T440-800v200h-80v-80H160v320h280v120q0 33-23.5 56.5T360-160H160Zm440 80q-33 0-56.5-23.5T520-160v-200h80v80h200v-320H520v-120q0-33 23.5-56.5T600-800h200q33 0 56.5 23.5T880-720v560q0 33-23.5 56.5T800-80H600ZM320-440q-17 0-28.5-11.5T280-480q0-17 11.5-28.5T320-520q17 0 28.5 11.5T360-480q0 17-11.5 28.5T320-440Zm160 0q-17 0-28.5-11.5T440-480q0-17 11.5-28.5T480-520q17 0 28.5 11.5T520-480q0 17-11.5 28.5T480-440Zm160 0q-17 0-28.5-11.5T600-480q0-17 11.5-28.5T640-520q17 0 28.5 11.5T680-480q0 17-11.5 28.5T640-440Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_40px.svg
new file mode 100644
index 000000000000..785ac5c1f945
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.666-160q-27.5 0-47.083-19.583T80-226.666v-586.668q0-27.5 19.583-47.083T146.666-880h220.001q27.5 0 47.083 19.583t19.583 47.083v202.667h-66.666v-80.667H146.666v342.668h286.667v122q0 27.5-19.583 47.083T366.667-160H146.666Zm454.001 80q-30.525 0-52.263-21.737-21.737-21.738-21.737-52.263v-194.666h66.666v80h220.001v-342.001H526.667v-122.667q0-27.5 19.583-47.083T593.333-800h220.001q27.5 0 47.083 19.583T880-733.334v586.668q0 27.5-19.583 47.083T813.334-80H600.667ZM319.883-446.667q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Zm160 0q-14.216 0-23.716-9.617-9.5-9.617-9.5-23.833 0-14.216 9.617-23.716 9.617-9.5 23.833-9.5 14.216 0 23.716 9.617 9.5 9.617 9.5 23.833 0 14.216-9.617 23.716-9.617 9.5-23.833 9.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_48px.svg
new file mode 100644
index 000000000000..cb6e6ff8dfa2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140-160q-24.75 0-42.375-17.625T80-220v-600q0-24.75 17.625-42.375T140-880h230q24.75 0 42.375 17.625T430-820v204h-60v-81H140v354h290v123q0 24.75-17.625 42.375T370-160H140Zm461 80q-29.287 0-50.144-20.856Q530-121.713 530-151v-192h60v80h230v-353H530v-124q0-24.75 17.625-42.375T590-800h230q24.75 0 42.375 17.625T880-740v600q0 24.75-17.625 42.375T820-80H601ZM319.825-450Q307-450 298.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q467-450 458.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Zm160 0Q627-450 618.5-458.675q-8.5-8.676-8.5-21.5 0-12.825 8.675-21.325 8.676-8.5 21.5-8.5 12.825 0 21.325 8.675 8.5 8.676 8.5 21.5 0 12.825-8.675 21.325-8.676 8.5-21.5 8.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_20px.svg
new file mode 100644
index 000000000000..db82882c636a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M162-136q-41.7 0-69.85-28.15Q64-192.3 64-234v-564q0-41.7 28.15-69.85Q120.3-896 162-896h172q41.7 0 69.85 28.15Q432-839.7 432-798v217h-97v-73H161v276h271v144q0 41.7-28.15 69.85Q375.7-136 334-136H162Zm453 72q-35.888 0-61.444-25.556Q528-115.113 528-151v-227h97v72h174v-275H528v-145q0-41.7 28.15-69.85Q584.3-824 626-824h172q41.7 0 69.85 28.15Q896-767.7 896-726v564q0 41.7-28.15 69.85Q839.7-64 798-64H615ZM161-281v48h174v-48H161Zm464 72v48h174v-48H625ZM161-751h174v-48H161v48Zm464 73h174v-49H625v49ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5ZM161-281v48-48Zm464 72v48-48ZM161-751v-48 48Zm464 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_24px.svg
new file mode 100644
index 000000000000..686062db68e6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-128q-45 0-75.5-30.5T48-234v-572q0-45 30.5-75.5T154-912h180q45 0 75.5 30.5T440-806v225H335v-81H153v284h287v144q0 45-30.5 75.5T334-128H154Zm461 80q-39.188 0-67.094-27.906Q520-103.812 520-143v-235h105v80h182v-283H520v-145q0-45 30.5-75.5T626-832h180q45 0 75.5 30.5T912-726v572q0 45-30.5 75.5T806-48H615ZM153-273v40h182v-40H153Zm472 80v40h182v-40H625ZM153-767h182v-40H153v40Zm472 81h182v-41H625v41ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427ZM153-273v40-40Zm472 80v40-40ZM153-767v-40 40Zm472 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_40px.svg
new file mode 100644
index 000000000000..a1cd94844522
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M142.666-138.667q-35.499 0-59.75-24.25-24.249-24.25-24.249-59.749v-594.668q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v219h-82.999v-81H142.333v318.668h291v138q0 35.499-24.25 59.749t-59.749 24.25H142.666Zm468.334 80q-35.379 0-59.856-24.477-24.477-24.477-24.477-59.856v-217.666h83.666v80h208.001v-317.668H526.667v-139q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v594.668q0 35.499-24.25 59.75-24.25 24.249-59.749 24.249H611Zm-468.667-219v55.334h208.001v-55.334H142.333Zm468 80v55.334h208.001v-55.334H610.333ZM142.333-763h208.001v-55.334H142.333V-763Zm468 81.667h208.001v-57.001H610.333v57.001Zm-306.45 242.999q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.272-29.728q12.272-12.5 29.5-12.5 17.227 0 29.727 12.467t12.5 29.983q0 17.233-12.467 29.391-12.466 12.158-29.983 12.158Zm176 0q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.271-29.728q12.272-12.5 29.5-12.5t29.728 12.467q12.5 12.467 12.5 29.983 0 17.233-12.467 29.391-12.467 12.158-29.983 12.158Zm176.789 0q-17.427 0-29.716-12.271-12.289-12.272-12.289-29.5t12.406-29.728q12.406-12.5 29.833-12.5t29.594 12.467q12.166 12.467 12.166 29.983 0 17.233-12.283 29.391-12.284 12.158-29.711 12.158ZM142.333-277.667v55.334-55.334Zm468 80v55.334-55.334ZM142.333-763v-55.334V-763Zm468 81.667v-57.001 57.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_48px.svg
new file mode 100644
index 000000000000..3345f005dcf8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M137-144q-30.75 0-51.875-21.125T64-217v-606q0-30.75 21.125-51.875T137-896h220q30.75 0 51.875 21.125T430-823v216h-72v-81H137v336h293v135q0 30.75-21.125 51.875T357-144H137Zm472 80q-33.475 0-56.237-22.763Q530-109.525 530-143v-209h73v80h221v-335H530v-136q0-30.75 21.125-51.875T603-816h220q30.75 0 51.875 21.125T896-743v606q0 30.75-21.125 51.875T823-64H609ZM137-280v63h221v-63H137Zm466 80v63h221v-63H603ZM137-761h221v-63H137v63Zm466 82h221v-65H603v65ZM307.825-444q-14.85 0-25.338-10.658Q272-465.316 272-480.158T282.658-506q10.658-11 25.5-11T334-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q323.099-444 307.825-444Zm172 0q-14.85 0-25.338-10.658Q444-465.316 444-480.158T454.658-506q10.658-11 25.5-11T506-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q495.099-444 479.825-444Zm172.684 0q-15.141 0-25.825-10.658T616-480.158Q616-495 626.86-506q10.859-11 26-11 15.14 0 25.64 10.95 10.5 10.951 10.5 26.225 0 14.85-10.675 25.338Q667.649-444 652.509-444ZM137-280v63-63Zm466 80v63-63ZM137-761v-63 63Zm466 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_20px.svg
new file mode 100644
index 000000000000..1fa1f61d9bc4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M162-136q-41.7 0-69.85-28.15Q64-192.3 64-234v-564q0-41.7 28.15-69.85Q120.3-896 162-896h172q41.7 0 69.85 28.15Q432-839.7 432-798v217h-97v-73H161v276h271v144q0 41.7-28.15 69.85Q375.7-136 334-136H162Zm453 72q-35.7 0-61.35-25.65T528-151v-227h97v72h174v-275H528v-145q0-41.7 28.15-69.85Q584.3-824 626-824h172q41.7 0 69.85 28.15Q896-767.7 896-726v564q0 41.7-28.15 69.85Q839.7-64 798-64H615ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_24px.svg
new file mode 100644
index 000000000000..da288964f14b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-128q-45 0-75.5-30.5T48-234v-572q0-45 30.5-75.5T154-912h180q45 0 75.5 30.5T440-806v225H335v-81H153v284h287v144q0 45-30.5 75.5T334-128H154Zm461 80q-39 0-67-28t-28-67v-235h105v80h182v-283H520v-145q0-45 30.5-75.5T626-832h180q45 0 75.5 30.5T912-726v572q0 45-30.5 75.5T806-48H615ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_40px.svg
new file mode 100644
index 000000000000..4412af2e09f4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M142.666-138.667q-35.499 0-59.75-24.25-24.249-24.25-24.249-59.749v-594.668q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v219h-82.999v-81H142.333v318.668h291v138q0 35.499-24.25 59.749t-59.749 24.25H142.666Zm468.334 80q-35.192 0-59.762-24.57-24.571-24.571-24.571-59.763v-217.666h83.666v80h208.001v-317.668H526.667v-139q0-35.499 24.25-59.749t59.749-24.25h206.668q35.499 0 59.749 24.25t24.25 59.749v594.668q0 35.499-24.25 59.75-24.25 24.249-59.749 24.249H611ZM303.883-438.334q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.272-29.728q12.272-12.5 29.5-12.5 17.227 0 29.727 12.467t12.5 29.983q0 17.233-12.467 29.391-12.466 12.158-29.983 12.158Zm176 0q-17.233 0-29.391-12.271-12.158-12.272-12.158-29.5t12.271-29.728q12.272-12.5 29.5-12.5t29.728 12.467q12.5 12.467 12.5 29.983 0 17.233-12.467 29.391-12.467 12.158-29.983 12.158Zm176.789 0q-17.427 0-29.716-12.271-12.289-12.272-12.289-29.5t12.406-29.728q12.406-12.5 29.833-12.5t29.594 12.467q12.166 12.467 12.166 29.983 0 17.233-12.283 29.391-12.284 12.158-29.711 12.158Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_48px.svg
new file mode 100644
index 000000000000..90e5891a7c0e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M137-144q-30.75 0-51.875-21.125T64-217v-606q0-30.75 21.125-51.875T137-896h220q30.75 0 51.875 21.125T430-823v216h-72v-81H137v336h293v135q0 30.75-21.125 51.875T357-144H137Zm472 80q-33.287 0-56.144-22.856Q530-109.713 530-143v-209h73v80h221v-335H530v-136q0-30.75 21.125-51.875T603-816h220q30.75 0 51.875 21.125T896-743v606q0 30.75-21.125 51.875T823-64H609ZM307.825-444q-14.85 0-25.338-10.658Q272-465.316 272-480.158T282.658-506q10.658-11 25.5-11T334-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q323.099-444 307.825-444Zm172 0q-14.85 0-25.338-10.658Q444-465.316 444-480.158T454.658-506q10.658-11 25.5-11T506-506.05q11 10.951 11 26.225 0 14.85-10.95 25.338Q495.099-444 479.825-444Zm172.684 0q-15.141 0-25.825-10.658T616-480.158Q616-495 626.86-506q10.859-11 26-11 15.14 0 25.64 10.95 10.5 10.951 10.5 26.225 0 14.85-10.675 25.338Q667.649-444 652.509-444Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_20px.svg
new file mode 100644
index 000000000000..f7d630bfcd71
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M173-178q-27.637 0-47.319-19.681Q106-217.363 106-245v-542q0-27.638 19.681-47.319Q145.363-854 173-854h189.5q27.638 0 47.319 19.681T429.5-787v189.5h-67v-72H173v307h256.5V-245q0 27.637-19.681 47.319Q390.138-178 362.5-178H173Zm426 72q-28.256 0-48.378-20.122T530.5-174.5v-188h67v72H787v-307H530.5V-715q0-27.638 19.681-47.319T597.5-782H787q27.638 0 47.319 19.681T854-715v542q0 27.637-19.681 47.319Q814.638-106 787-106H599ZM173-295.5v50.5h189.5v-50.5H173Zm424.5 72v50.5H787v-50.5H597.5ZM173-736.5h189.5V-787H173v50.5Zm424.5 72H787V-715H597.5v50.5Zm-261.289 218q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10ZM173-295.5v50.5-50.5Zm424.5 72v50.5-50.5ZM173-736.5V-787v50.5Zm424.5 72V-715v50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_24px.svg
new file mode 100644
index 000000000000..1101a00e125b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M165-170q-30.938 0-52.969-22.031Q90-214.062 90-245v-550q0-30.938 22.031-52.969Q134.062-870 165-870h197.5q30.938 0 52.969 22.031Q437.5-825.938 437.5-795v197.5h-75v-80H165v315h272.5V-245q0 30.938-22.031 52.969Q393.438-170 362.5-170H165Zm434 80q-31.556 0-54.028-22.472Q522.5-134.944 522.5-166.5v-196h75v80H795v-315H522.5V-715q0-30.938 22.031-52.969Q566.562-790 597.5-790H795q30.938 0 52.969 22.031Q870-745.938 870-715v550q0 30.938-22.031 52.969Q825.938-90 795-90H599ZM165-287.5v42.5h197.5v-42.5H165Zm432.5 80v42.5H795v-42.5H597.5ZM165-752.5h197.5V-795H165v42.5Zm432.5 80H795V-715H597.5v42.5ZM320-442.5q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm-475 155v42.5-42.5Zm432.5 80v42.5-42.5ZM165-752.5V-795v42.5Zm432.5 80V-715v42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_40px.svg
new file mode 100644
index 000000000000..51f9f2f4f191
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150-166.667q-26.125 0-44.729-18.604T86.667-230v-580q0-26.125 18.604-44.729T150-873.333h218.5q26.125 0 44.729 18.604T431.833-810v200.833H368.5v-80.667H150V-350.5h281.833V-230q0 26.125-18.604 44.729T368.5-166.667H150Zm450 80q-29.748 0-50.624-21.101T528.5-158.5v-192h63.333v80H810v-338.667H528.5V-730q0-26.125 18.448-44.729t44.885-18.604H810q26.125 0 44.729 18.604T873.333-730v580q0 26.125-18.604 44.729T810-86.667H600Zm-450-200.5V-230h218.5v-57.167H150Zm441.833 80V-150H810v-57.167H591.833ZM150-753.167h218.5V-810H150v56.833ZM591.833-672.5H810V-730H591.833v57.5Zm-271.95 224q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9ZM150-287.167V-230v-57.167Zm441.833 80V-150v-57.167ZM150-753.167V-810v56.833ZM591.833-672.5V-730v57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_48px.svg
new file mode 100644
index 000000000000..cf56529f83aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.5-165q-23.719 0-40.609-16.891Q85-198.781 85-222.5v-595q0-23.719 16.891-40.609Q118.781-875 142.5-875h229q23.719 0 40.609 16.891Q429-841.219 429-817.5V-615h-57.5v-81h-229v351.5H429v122q0 23.719-16.891 40.609Q395.219-165 371.5-165h-229Zm458 80q-28.844 0-48.922-20.416Q531.5-125.831 531.5-154.5v-190H589v80h228.5V-615h-286v-122.5q0-23.719 16.656-40.609Q564.812-795 589-795h228.5q23.719 0 40.609 16.891Q875-761.219 875-737.5v595q0 23.719-16.891 40.609Q841.219-85 817.5-85h-217Zm-458-202v64.5h229V-287h-229ZM589-207v64.5h228.5V-207H589ZM142.5-753.5h229v-64h-229v64Zm446.5 81h228.5v-65H589v65Zm-269.175 221q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8ZM142.5-287v64.5-64.5ZM589-207v64.5-64.5ZM142.5-753.5v-64 64Zm446.5 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_20px.svg
new file mode 100644
index 000000000000..97321b575a6f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M173-178q-27.637 0-47.319-19.681Q106-217.363 106-245v-542q0-27.638 19.681-47.319Q145.363-854 173-854h189.5q27.638 0 47.319 19.681T429.5-787v189.5h-67v-72H173v307h256.5V-245q0 27.637-19.681 47.319Q390.138-178 362.5-178H173Zm426 72q-28.256 0-48.378-20.122T530.5-174.5v-188h67v72H787v-307H530.5V-715q0-27.638 19.681-47.319T597.5-782H787q27.638 0 47.319 19.681T854-715v542q0 27.637-19.681 47.319Q814.638-106 787-106H599ZM336.211-446.5q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Zm144 0q-13.711 0-23.711-9.789-10-9.79-10-23.5 0-13.711 9.789-23.711 9.79-10 23.5-10 13.711 0 23.711 9.789 10 9.79 10 23.5 0 13.711-9.789 23.711-9.79 10-23.5 10Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_24px.svg
new file mode 100644
index 000000000000..627784efebd9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M165-170q-30.938 0-52.969-22.031Q90-214.062 90-245v-550q0-30.938 22.031-52.969Q134.062-870 165-870h197.5q30.938 0 52.969 22.031Q437.5-825.938 437.5-795v197.5h-75v-80H165v315h272.5V-245q0 30.938-22.031 52.969Q393.438-170 362.5-170H165Zm434 80q-31.556 0-54.028-22.472Q522.5-134.944 522.5-166.5v-196h75v80H795v-315H522.5V-715q0-30.938 22.031-52.969Q566.562-790 597.5-790H795q30.938 0 52.969 22.031Q870-745.938 870-715v550q0 30.938-22.031 52.969Q825.938-90 795-90H599ZM320-442.5q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Zm160 0q-15.5 0-26.5-11t-11-26.5q0-15.5 11-26.5t26.5-11q15.5 0 26.5 11t11 26.5q0 15.5-11 26.5t-26.5 11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_40px.svg
new file mode 100644
index 000000000000..b5c70243a64f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150-166.667q-26.125 0-44.729-18.604T86.667-230v-580q0-26.125 18.604-44.729T150-873.333h218.5q26.125 0 44.729 18.604T431.833-810v200.833H368.5v-80.667H150V-350.5h281.833V-230q0 26.125-18.604 44.729T368.5-166.667H150Zm450 80q-29.748 0-50.624-21.101T528.5-158.5v-192h63.333v80H810v-338.667H528.5V-730q0-26.125 18.448-44.729t44.885-18.604H810q26.125 0 44.729 18.604T873.333-730v580q0 26.125-18.604 44.729T810-86.667H600ZM319.883-448.5q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Zm160 0q-13.383 0-22.383-9.117t-9-22.5q0-13.383 9.117-22.55 9.117-9.166 22.5-9.166t22.55 9.283q9.166 9.284 9.166 22.667 0 13.383-9.283 22.383-9.284 9-22.667 9Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_48px.svg
new file mode 100644
index 000000000000..5e0d8ff63163
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.5-165q-23.719 0-40.609-16.891Q85-198.781 85-222.5v-595q0-23.719 16.891-40.609Q118.781-875 142.5-875h229q23.719 0 40.609 16.891Q429-841.219 429-817.5V-615h-57.5v-81h-229v351.5H429v122q0 23.719-16.891 40.609Q395.219-165 371.5-165h-229Zm458 80q-28.844 0-48.922-20.416Q531.5-125.831 531.5-154.5v-190H589v80h228.5V-615h-286v-122.5q0-23.719 16.656-40.609Q564.812-795 589-795h228.5q23.719 0 40.609 16.891Q875-761.219 875-737.5v595q0 23.719-16.891 40.609Q841.219-85 817.5-85h-217ZM319.825-451.5q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Zm160 0q-12.325 0-20.325-8.175-8-8.176-8-20.5 0-12.325 8.175-20.575 8.176-8.25 20.5-8.25 12.325 0 20.575 8.425 8.25 8.426 8.25 20.75 0 12.325-8.425 20.325-8.426 8-20.75 8Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_20px.svg
new file mode 100644
index 000000000000..5a32d45d83c2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-220q-21.45 0-36.725-15.275Q148-250.55 148-272v-488q0-21.45 15.275-36.725Q178.55-812 200-812h170q21.45 0 36.725 15.275Q422-781.45 422-760v152h-20v-73H168v330h254v79q0 21.45-15.275 36.725Q391.45-220 370-220H200Zm381 72q-17.737 0-30.369-12.631Q538-173.263 538-191v-160h20v72h234v-329H538v-80q0-21.45 15.275-36.725Q568.55-740 590-740h170q21.45 0 36.725 15.275Q812-709.45 812-688v488q0 21.45-15.275 36.725Q781.45-148 760-148H581ZM168-331v59q0 14 9 23t23 9h170q14 0 23-9t9-23v-59H168Zm390 72v59q0 14 9 23t23 9h170q14 0 23-9t9-23v-59H558ZM168-701h234v-59q0-14-9-23t-23-9H200q-14 0-23 9t-9 23v59Zm390 73h234v-60q0-14-9-23t-23-9H590q-14 0-23 9t-9 23v60ZM344.246-458q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm136 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm135 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5ZM168-331v91-91Zm390 72v91-91ZM168-701v-91 91Zm390 73v-92 92Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_24px.svg
new file mode 100644
index 000000000000..c44c94039985
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M192-212q-24.75 0-42.375-17.625T132-272v-496q0-24.75 17.625-42.375T192-828h178q24.75 0 42.375 17.625T430-768v160h-28v-81H160v338h270v79q0 24.75-17.625 42.375T370-212H192Zm389 80q-21.037 0-36.019-14.981Q530-161.962 530-183v-168h28v80h242v-337H530v-80q0-24.75 17.625-42.375T590-748h178q24.75 0 42.375 17.625T828-688v496q0 24.75-17.625 42.375T768-132H581ZM160-323v51q0 14 9 23t23 9h178q14 0 23-9t9-23v-51H160Zm398 80v51q0 14 9 23t23 9h178q14 0 23-9t9-23v-51H558ZM160-717h242v-51q0-14-9-23t-23-9H192q-14 0-23 9t-9 23v51Zm398 81h242v-52q0-14-9-23t-23-9H590q-14 0-23 9t-9 23v52ZM328.035-454Q317-454 309.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm152 0Q469-454 461.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm151 0Q620-454 612.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5ZM160-323v83-83Zm398 80v83-83ZM160-717v-83 83Zm398 81v-84 84Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_40px.svg
new file mode 100644
index 000000000000..8a7914c12c98
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188-212q-22.583 0-39.292-16.708Q132-245.417 132-268v-504q0-22.583 16.708-39.292Q165.417-828 188-828h184q22.583 0 39.292 16.708Q428-794.583 428-772v160.667h-24v-81H156v344.666h272V-268q0 22.583-16.708 39.292Q394.583-212 372-212H188Zm393 80q-20.562 0-34.781-14.219Q532-160.437 532-181v-166.667h24v80h248v-343.666H532V-692q0-22.583 16.708-39.292Q565.417-748 588-748h184q22.583 0 39.292 16.708Q828-714.583 828-692v504q0 22.583-16.708 39.292Q794.583-132 772-132H581ZM156-323.667V-268q0 14 9 23t23 9h184q14 0 23-9t9-23v-55.667H156Zm400 80V-188q0 14 9 23t23 9h184q14 0 23-9t9-23v-55.667H556ZM156-716.333h248V-772q0-14-9-23t-23-9H188q-14 0-23 9t-9 23v55.667Zm400 81h248V-692q0-14-9-23t-23-9H588q-14 0-23 9t-9 23v56.667ZM327.918-456q-9.585 0-16.751-7.249Q304-470.497 304-480.082q0-9.585 7.249-16.751Q318.497-504 328.082-504q9.585 0 16.751 7.249Q352-489.503 352-479.918q0 9.585-7.249 16.751Q337.503-456 327.918-456Zm152 0q-9.585 0-16.751-7.249Q456-470.497 456-480.082q0-9.585 7.249-16.751Q470.497-504 480.082-504q9.585 0 16.751 7.249Q504-489.503 504-479.918q0 9.585-7.249 16.751Q489.503-456 479.918-456Zm151 0q-9.585 0-16.751-7.249Q607-470.497 607-480.082q0-9.585 7.249-16.751Q621.497-504 631.082-504q9.585 0 16.751 7.249Q655-489.503 655-479.918q0 9.585-7.249 16.751Q640.503-456 630.918-456ZM156-323.667V-236v-87.667Zm400 80V-156v-87.667ZM156-716.333V-804v87.667Zm400 81V-724v88.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_48px.svg
new file mode 100644
index 000000000000..6f93c5c1a571
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187q21.5 0 37.75 16.25T427-774v161h-22v-81H154v348h273v80q0 21.5-16.25 37.75T373-212H186Zm395 80q-20.325 0-34.162-13.837Q533-159.675 533-180v-166h22v80h251v-347H533v-81q0-21.5 16.25-37.75T587-748h187q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM154-324v58q0 14 9 23t23 9h187q14 0 23-9t9-23v-58H154Zm401 80v58q0 14 9 23t23 9h187q14 0 23-9t9-23v-58H555ZM154-716h251v-58q0-14-9-23t-23-9H186q-14 0-23 9t-9 23v58Zm401 81h251v-59q0-14-9-23t-23-9H587q-14 0-23 9t-9 23v59ZM327.86-457q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm152 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm151 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7ZM154-324v90-90Zm401 80v90-90ZM154-716v-90 90Zm401 81v-91 91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_20px.svg
new file mode 100644
index 000000000000..13fedfa2fbcc
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-220q-21.45 0-36.725-15.275Q148-250.55 148-272v-488q0-21.45 15.275-36.725Q178.55-812 200-812h170q21.45 0 36.725 15.275Q422-781.45 422-760v152h-20v-73H168v330h254v79q0 21.45-15.275 36.725Q391.45-220 370-220H200Zm381 72q-17.737 0-30.369-12.631Q538-173.263 538-191v-160h20v72h234v-329H538v-80q0-21.45 15.275-36.725Q568.55-740 590-740h170q21.45 0 36.725 15.275Q812-709.45 812-688v488q0 21.45-15.275 36.725Q781.45-148 760-148H581ZM344.246-458q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm136 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Zm135 0q-9.246 0-15.746-6.254-6.5-6.255-6.5-15.5 0-9.246 6.254-15.746 6.255-6.5 15.5-6.5 9.246 0 15.746 6.254 6.5 6.255 6.5 15.5 0 9.246-6.254 15.746-6.255 6.5-15.5 6.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_24px.svg
new file mode 100644
index 000000000000..b5effd559066
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M192-212q-24.75 0-42.375-17.625T132-272v-496q0-24.75 17.625-42.375T192-828h178q24.75 0 42.375 17.625T430-768v160h-28v-81H160v338h270v79q0 24.75-17.625 42.375T370-212H192Zm389 80q-21.037 0-36.019-14.981Q530-161.962 530-183v-168h28v80h242v-337H530v-80q0-24.75 17.625-42.375T590-748h178q24.75 0 42.375 17.625T828-688v496q0 24.75-17.625 42.375T768-132H581ZM328.035-454Q317-454 309.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm152 0Q469-454 461.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Zm151 0Q620-454 612.5-461.465t-7.5-18.5q0-11.035 7.465-18.535t18.5-7.5q11.035 0 18.535 7.465t7.5 18.5q0 11.035-7.465 18.535t-18.5 7.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_40px.svg
new file mode 100644
index 000000000000..f47e7013e63b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188-212q-22.583 0-39.292-16.708Q132-245.417 132-268v-504q0-22.583 16.708-39.292Q165.417-828 188-828h184q22.583 0 39.292 16.708Q428-794.583 428-772v160.667h-24v-81H156v344.666h272V-268q0 22.583-16.708 39.292Q394.583-212 372-212H188Zm393 80q-20.562 0-34.781-14.219Q532-160.437 532-181v-166.667h24v80h248v-343.666H532V-692q0-22.583 16.708-39.292Q565.417-748 588-748h184q22.583 0 39.292 16.708Q828-714.583 828-692v504q0 22.583-16.708 39.292Q794.583-132 772-132H581ZM327.918-456q-9.585 0-16.751-7.249Q304-470.497 304-480.082q0-9.585 7.249-16.751Q318.497-504 328.082-504q9.585 0 16.751 7.249Q352-489.503 352-479.918q0 9.585-7.249 16.751Q337.503-456 327.918-456Zm152 0q-9.585 0-16.751-7.249Q456-470.497 456-480.082q0-9.585 7.249-16.751Q470.497-504 480.082-504q9.585 0 16.751 7.249Q504-489.503 504-479.918q0 9.585-7.249 16.751Q489.503-456 479.918-456Zm151 0q-9.585 0-16.751-7.249Q607-470.497 607-480.082q0-9.585 7.249-16.751Q621.497-504 631.082-504q9.585 0 16.751 7.249Q655-489.503 655-479.918q0 9.585-7.249 16.751Q640.503-456 630.918-456Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_48px.svg
new file mode 100644
index 000000000000..db1c60d9a85e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187q21.5 0 37.75 16.25T427-774v161h-22v-81H154v348h273v80q0 21.5-16.25 37.75T373-212H186Zm395 80q-20.325 0-34.162-13.837Q533-159.675 533-180v-166h22v80h251v-347H533v-81q0-21.5 16.25-37.75T587-748h187q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM327.86-457q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm152 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Zm151 0q-8.86 0-15.86-7.14-7-7.141-7-16 0-8.86 7.14-15.86 7.141-7 16-7 8.86 0 15.86 7.14 7 7.141 7 16 0 8.86-7.14 15.86-7.141 7-16 7Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_20px.svg
new file mode 100644
index 000000000000..c907898dda9a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M194-188q-33.45 0-55.725-22.275T116-266v-500q0-33.45 22.275-55.725T194-844h150q33.45 0 55.725 22.275T422-766v177h-45v-74H161v294h261v103q0 33.45-22.275 55.725T344-188H194Zm402 72q-23.925 0-40.963-17.038Q538-150.075 538-174v-195h45v72h216v-292H538v-105q0-33.45 22.275-55.725T616-772h150q33.45 0 55.725 22.275T844-694v500q0 33.45-22.275 55.725T766-116H596ZM161-324v59q0 14 9 23t23 9h152q14 0 23-9t9-23v-59H161Zm422 72v59q0 14 9 23t23 9h152q14 0 23-9t9-23v-59H583ZM161-708h216v-59q0-14-9-23t-23-9H193q-14 0-23 9t-9 23v59Zm422 74h216v-61q0-14-9-23t-23-9H615q-14 0-23 9t-9 23v61ZM320.246-445Q306-445 295.5-455.254q-10.5-10.255-10.5-24.5Q285-494 295.254-504.5q10.255-10.5 24.5-10.5Q334-515 344.5-504.746q10.5 10.255 10.5 24.5Q355-466 344.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q466-445 455.5-455.254q-10.5-10.255-10.5-24.5Q445-494 455.254-504.5q10.255-10.5 24.5-10.5Q494-515 504.5-504.746q10.5 10.255 10.5 24.5Q515-466 504.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q626-445 615.5-455.254q-10.5-10.255-10.5-24.5Q605-494 615.254-504.5q10.255-10.5 24.5-10.5Q654-515 664.5-504.746q10.5 10.255 10.5 24.5Q675-466 664.746-455.5q-10.255 10.5-24.5 10.5ZM161-324v91-91Zm422 72v91-91ZM161-708v-91 91Zm422 74v-93 93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_24px.svg
new file mode 100644
index 000000000000..e9d6b2c95916
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M186-180q-36.75 0-61.375-24.625T100-266v-508q0-36.75 24.625-61.375T186-860h158q36.75 0 61.375 24.625T430-774v185h-53v-82H153v302h277v103q0 36.75-24.625 61.375T344-180H186Zm410 80q-27.225 0-46.612-19.387Q530-138.775 530-166v-203h53v80h224v-300H530v-105q0-36.75 24.625-61.375T616-780h158q36.75 0 61.375 24.625T860-694v508q0 36.75-24.625 61.375T774-100H596ZM153-316v51q0 14 9 23t23 9h160q14 0 23-9t9-23v-51H153Zm430 80v51q0 14 9 23t23 9h160q14 0 23-9t9-23v-51H583ZM153-724h224v-51q0-14-9-23t-23-9H185q-14 0-23 9t-9 23v51Zm430 82h224v-53q0-14-9-23t-23-9H615q-14 0-23 9t-9 23v53ZM304.035-441Q288-441 276.5-452.465t-11.5-27.5Q265-496 276.465-507.5t27.5-11.5Q320-519 331.5-507.535t11.5 27.5Q343-464 331.535-452.5t-27.5 11.5Zm176 0Q464-441 452.5-452.465t-11.5-27.5Q441-496 452.465-507.5t27.5-11.5Q496-519 507.5-507.535t11.5 27.5Q519-464 507.535-452.5t-27.5 11.5Zm176 0Q640-441 628.5-452.465t-11.5-27.5Q617-496 628.465-507.5t27.5-11.5Q672-519 683.5-507.535t11.5 27.5Q695-464 683.535-452.5t-27.5 11.5ZM153-316v83-83Zm430 80v83-83ZM153-724v-83 83Zm430 82v-85 85Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_40px.svg
new file mode 100644
index 000000000000..a9bb49d40b24
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184-190.667q-30.583 0-51.958-21.375T110.667-264v-512q0-30.583 21.375-51.958T184-849.333h170.667q30.583 0 51.958 21.375T428-776v177h-40.333v-81.334h-236v320.668H428V-264q0 30.583-21.375 51.958t-51.958 21.375H184Zm407.333 80q-25.416 0-42.375-16.958Q532-144.584 532-170v-189.666h41v80h236V-599H532v-97q0-30.583 21.375-51.958t51.958-21.375H776q30.583 0 51.958 21.375T849.333-696v512q0 30.583-21.375 51.958T776-110.667H591.333ZM151.667-319.333v55.666q0 14 9 23t23 9h172q14 0 23-9t9-23v-55.666h-236Zm421.333 80v55.666q0 14 9 23t23 9h172q14 0 23-9t9-23v-55.666H573Zm-421.333-482h236V-777q0-14-9-23t-23-9h-172q-14 0-23 9t-9 23v55.667Zm421.333 82h236V-697q0-14-9-23t-23-9H605q-14 0-23 9t-9 23v57.667ZM311.918-447.667q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.904-22.763Q299.474-513 312.07-513q12.597 0 22.763 10.099Q345-492.803 345-479.918q0 12.601-10.098 22.426-10.099 9.825-22.984 9.825Zm168 0q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.903-22.763Q467.474-513 480.07-513q12.597 0 22.763 10.099Q513-492.803 513-479.918q0 12.601-10.099 22.426-10.098 9.825-22.983 9.825Zm167.789 0q-12.795 0-22.751-9.903-9.956-9.904-9.956-22.5 0-12.597 10.038-22.763Q635.076-513 647.871-513q12.795 0 22.629 10.099 9.833 10.098 9.833 22.983 0 12.601-9.915 22.426-9.915 9.825-22.711 9.825Zm-496.04 128.334v87.666-87.666Zm421.333 80v87.666-87.666Zm-421.333-482V-809v87.667Zm421.333 82V-729v89.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_48px.svg
new file mode 100644
index 000000000000..2eca9258f490
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M183-196q-27.5 0-47.25-19.75T116-263v-514q0-27.5 19.75-47.25T183-844h177q27.5 0 47.25 19.75T427-777v173h-34v-81H151v330h276v92q0 27.5-19.75 47.25T360-196H183Zm406 80q-24.512 0-40.256-15.744T533-172v-183h35v80h242v-329H533v-93q0-27.5 19.75-47.25T600-764h177q27.5 0 47.25 19.75T844-697v514q0 27.5-19.75 47.25T777-116H589ZM151-321v58q0 14 9 23t23 9h178q14 0 23-9t9-23v-58H151Zm417 80v58q0 14 9 23t23 9h178q14 0 23-9t9-23v-58H568ZM151-720h242v-58q0-14-9-23t-23-9H183q-14 0-23 9t-9 23v58Zm417 82h242v-60q0-14-9-23t-23-9H600q-14 0-23 9t-9 23v60ZM315.86-451q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q327.169-451 315.86-451Zm164 0q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q491.169-451 479.86-451Zm163.684 0q-11.176 0-20.36-9.123t-9.184-20q0-10.877 9.325-20.377 9.324-9.5 20.5-9.5Q655-510 664-500.585q9 9.416 9 20.725 0 10.885-9.14 19.873Q654.719-451 643.544-451ZM151-321v90-90Zm417 80v90-90ZM151-720v-90 90Zm417 82v-92 92Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_20px.svg
new file mode 100644
index 000000000000..b5658b92ab7e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M194-188q-33.45 0-55.725-22.275T116-266v-500q0-33.45 22.275-55.725T194-844h150q33.45 0 55.725 22.275T422-766v177h-45v-74H161v294h261v103q0 33.45-22.275 55.725T344-188H194Zm402 72q-23.737 0-40.869-17.131Q538-150.263 538-174v-195h45v72h216v-292H538v-105q0-33.45 22.275-55.725T616-772h150q33.45 0 55.725 22.275T844-694v500q0 33.45-22.275 55.725T766-116H596ZM320.246-445Q306-445 295.5-455.254q-10.5-10.255-10.5-24.5Q285-494 295.254-504.5q10.255-10.5 24.5-10.5Q334-515 344.5-504.746q10.5 10.255 10.5 24.5Q355-466 344.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q466-445 455.5-455.254q-10.5-10.255-10.5-24.5Q445-494 455.254-504.5q10.255-10.5 24.5-10.5Q494-515 504.5-504.746q10.5 10.255 10.5 24.5Q515-466 504.746-455.5q-10.255 10.5-24.5 10.5Zm160 0Q626-445 615.5-455.254q-10.5-10.255-10.5-24.5Q605-494 615.254-504.5q10.255-10.5 24.5-10.5Q654-515 664.5-504.746q10.5 10.255 10.5 24.5Q675-466 664.746-455.5q-10.255 10.5-24.5 10.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_24px.svg
new file mode 100644
index 000000000000..3895630b9576
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M186-180q-36.75 0-61.375-24.625T100-266v-508q0-36.75 24.625-61.375T186-860h158q36.75 0 61.375 24.625T430-774v185h-53v-82H153v302h277v103q0 36.75-24.625 61.375T344-180H186Zm410 80q-27.037 0-46.519-19.481Q530-138.962 530-166v-203h53v80h224v-300H530v-105q0-36.75 24.625-61.375T616-780h158q36.75 0 61.375 24.625T860-694v508q0 36.75-24.625 61.375T774-100H596ZM304.035-441Q288-441 276.5-452.465t-11.5-27.5Q265-496 276.465-507.5t27.5-11.5Q320-519 331.5-507.535t11.5 27.5Q343-464 331.535-452.5t-27.5 11.5Zm176 0Q464-441 452.5-452.465t-11.5-27.5Q441-496 452.465-507.5t27.5-11.5Q496-519 507.5-507.535t11.5 27.5Q519-464 507.535-452.5t-27.5 11.5Zm176 0Q640-441 628.5-452.465t-11.5-27.5Q617-496 628.465-507.5t27.5-11.5Q672-519 683.5-507.535t11.5 27.5Q695-464 683.535-452.5t-27.5 11.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_40px.svg
new file mode 100644
index 000000000000..f83715c82fa2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184-190.667q-30.583 0-51.958-21.375T110.667-264v-512q0-30.583 21.375-51.958T184-849.333h170.667q30.583 0 51.958 21.375T428-776v177h-40.333v-81.334h-236v320.668H428V-264q0 30.583-21.375 51.958t-51.958 21.375H184Zm407.333 80q-25.229 0-42.281-17.052T532-170v-189.666h41v80h236V-599H532v-97q0-30.583 21.375-51.958t51.958-21.375H776q30.583 0 51.958 21.375T849.333-696v512q0 30.583-21.375 51.958T776-110.667H591.333Zm-279.415-337q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.904-22.763Q299.474-513 312.07-513q12.597 0 22.763 10.099Q345-492.803 345-479.918q0 12.601-10.098 22.426-10.099 9.825-22.984 9.825Zm168 0q-12.601 0-22.426-9.903-9.825-9.904-9.825-22.5 0-12.597 9.903-22.763Q467.474-513 480.07-513q12.597 0 22.763 10.099Q513-492.803 513-479.918q0 12.601-10.099 22.426-10.098 9.825-22.983 9.825Zm167.789 0q-12.795 0-22.751-9.903-9.956-9.904-9.956-22.5 0-12.597 10.038-22.763Q635.076-513 647.871-513q12.795 0 22.629 10.099 9.833 10.098 9.833 22.983 0 12.601-9.915 22.426-9.915 9.825-22.711 9.825Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_48px.svg
new file mode 100644
index 000000000000..4feb4ad72680
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M183-196q-27.5 0-47.25-19.75T116-263v-514q0-27.5 19.75-47.25T183-844h177q27.5 0 47.25 19.75T427-777v173h-34v-81H151v330h276v92q0 27.5-19.75 47.25T360-196H183Zm406 80q-24.325 0-40.162-15.837Q533-147.675 533-172v-183h35v80h242v-329H533v-93q0-27.5 19.75-47.25T600-764h177q27.5 0 47.25 19.75T844-697v514q0 27.5-19.75 47.25T777-116H589ZM315.86-451q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q327.169-451 315.86-451Zm164 0q-10.885 0-19.873-9.123-8.987-9.123-8.987-20t9.123-20.377q9.123-9.5 20-9.5t20.377 9.415q9.5 9.416 9.5 20.725 0 10.885-9.415 19.873Q491.169-451 479.86-451Zm163.684 0q-11.176 0-20.36-9.123t-9.184-20q0-10.877 9.325-20.377 9.324-9.5 20.5-9.5Q655-510 664-500.585q9 9.416 9 20.725 0 10.885-9.14 19.873Q654.719-451 643.544-451Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_20px.svg
new file mode 100644
index 000000000000..73cae6d85f51
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202.5-225q-20.419 0-34.959-14.541Q153-254.081 153-274.5v-483q0-20.419 14.541-34.959Q182.081-807 202.5-807h169q20.419 0 34.959 14.541Q421-777.919 421-757.5V-607h-17.5v-73h-233v327.5H421v78q0 20.419-14.541 34.959Q391.919-225 371.5-225h-169Zm378 72q-17.294 0-29.147-12.191Q539.5-177.381 539.5-194.5v-158H557v72h232.5V-607h-250v-78.5q0-20.419 14.306-34.959Q568.112-735 589-735h168.5q20.419 0 34.959 14.541Q807-705.919 807-685.5v483q0 20.419-14.541 34.959Q777.919-153 757.5-153h-177Zm-410-182v60.5q0 14 9 23t23 9h169q13.5 0 22.75-9t9.25-23V-335h-233ZM557-263v60.5q0 14 9 23t23 9h168.5q14 0 23-9t9-23V-263H557ZM170.5-697.5h233v-60q0-14-9.25-23t-22.75-9h-169q-14 0-23 9t-9 23v60Zm386.5 73h232.5v-61q0-14-9-23t-23-9H589q-14 0-23 9t-9 23v61Zm-212.658 165q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm136 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm135 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25ZM170.5-335v92.5-92.5ZM557-263v92.5-92.5ZM170.5-697.5v-92 92Zm386.5 73v-93 93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_24px.svg
new file mode 100644
index 000000000000..1bc18aaa9779
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M194.5-217q-23.719 0-40.609-16.891Q137-250.781 137-274.5v-491q0-23.719 16.891-40.609Q170.781-823 194.5-823h177q23.719 0 40.609 16.891Q429-789.219 429-765.5V-607h-25.5v-81h-241v335.5H429v78q0 23.719-16.891 40.609Q395.219-217 371.5-217h-177Zm386 80q-20.594 0-34.797-14.541Q531.5-166.081 531.5-186.5v-166H557v80h240.5V-607h-266v-78.5q0-23.719 16.656-40.609Q564.812-743 589-743h176.5q23.719 0 40.609 16.891Q823-709.219 823-685.5v491q0 23.719-16.891 40.609Q789.219-137 765.5-137h-185Zm-418-190v52.5q0 14 9 23t23 9h177q13.5 0 22.75-9t9.25-23V-327h-241ZM557-247v52.5q0 14 9 23t23 9h176.5q14 0 23-9t9-23V-247H557ZM162.5-713.5h241v-52q0-14-9.25-23t-22.75-9h-177q-14 0-23 9t-9 23v52Zm394.5 81h240.5v-53q0-14-9-23t-23-9H589q-14 0-23 9t-9 23v53Zm-228.868 177q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm152 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm151 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25ZM162.5-327v84.5-84.5ZM557-247v84.5-84.5ZM162.5-713.5v-84 84Zm394.5 81v-85 85Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_40px.svg
new file mode 100644
index 000000000000..29c65b40ef51
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188.833-213.667q-22.239 0-38.703-16.463-16.463-16.464-16.463-38.703v-502.334q0-22.239 16.463-38.703 16.464-16.463 38.703-16.463h184q22.24 0 38.703 16.463Q428-793.406 428-771.167v159.834h-23.167v-81h-248V-348.5H428v79.667q0 22.239-16.464 38.703-16.463 16.463-38.703 16.463h-184Zm392 80q-20.785 0-34.392-14.169-13.608-14.17-13.608-34.664v-166H556v80h247.167v-342.833H532.833v-79.834q0-22.239 16.073-38.703 16.073-16.463 39.094-16.463h183.167q22.239 0 38.703 16.463 16.463 16.464 16.463 38.703v502.334q0 22.239-16.463 38.703-16.464 16.463-38.703 16.463H580.833Zm-424-191.666v56.5q0 14 9 23t23 9h184q13.5 0 22.75-9t9.25-23v-56.5h-248Zm399.167 80v56.5q0 14 9 23t23 9h183.167q14 0 23-9t9-23v-56.5H556ZM156.833-715.5h248v-55.667q0-14-9.25-23t-22.75-9h-184q-14 0-23 9t-9 23v55.667ZM556-634.5h247.167v-56.667q0-14-9-23t-23-9H588q-14 0-23 9t-9 23v56.667ZM328.015-456.833q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q352-489.363 352-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm152 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q504-489.363 504-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm151 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532Q621.936-504 631.134-504q9.199 0 16.533 7.319Q655-489.363 655-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm-474.182 131.5v88.5-88.5Zm399.167 80v88.5-88.5ZM156.833-715.5v-87.667 87.667ZM556-634.5v-88.667 88.667Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_48px.svg
new file mode 100644
index 000000000000..afc8118fa5d4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187.5q21.5 0 37.75 16.25T427.5-774v160.5h-22v-81H154v348h273.5v80.5q0 21.5-16.25 37.75T373.5-212H186Zm395 80q-20.881 0-34.191-13.984Q533.5-159.969 533.5-180.5v-166h22v80H806v-347H533.5V-694q0-21.5 15.781-37.75T587.5-748H774q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM154-324.5v58.5q0 14 9 23t23 9h187.5q13.5 0 22.75-9t9.25-23v-58.5H154Zm401.5 80v58.5q0 14 9 23t23 9H774q14 0 23-9t9-23v-58.5H555.5ZM154-716.5h251.5V-774q0-14-9.25-23t-22.75-9H186q-14 0-23 9t-9 23v57.5Zm401.5 81H806V-694q0-14-9-23t-23-9H587.5q-14 0-23 9t-9 23v58.5Zm-227.544 178q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm152 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm151 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75ZM154-324.5v90.5-90.5Zm401.5 80v90.5-90.5ZM154-716.5V-806v89.5Zm401.5 81V-726v90.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_20px.svg
new file mode 100644
index 000000000000..647fbdb6d00a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202.5-225q-20.419 0-34.959-14.541Q153-254.081 153-274.5v-483q0-20.419 14.541-34.959Q182.081-807 202.5-807h169q20.419 0 34.959 14.541Q421-777.919 421-757.5V-607h-17.5v-73h-233v327.5H421v78q0 20.419-14.541 34.959Q391.919-225 371.5-225h-169Zm378 72q-17.294 0-29.147-12.191Q539.5-177.381 539.5-194.5v-158H557v72h232.5V-607h-250v-78.5q0-20.419 14.306-34.959Q568.112-735 589-735h168.5q20.419 0 34.959 14.541Q807-705.919 807-685.5v483q0 20.419-14.541 34.959Q777.919-153 757.5-153h-177ZM344.342-459.5q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm136 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Zm135 0q-8.342 0-14.592-6.057t-6.25-14.25q0-8.193 6.057-14.693t14.25-6.5q8.193 0 14.693 6.158t6.5 14.5q0 8.342-6.158 14.592t-14.5 6.25Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_24px.svg
new file mode 100644
index 000000000000..1fab7b3fb41d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M194.5-217q-23.719 0-40.609-16.891Q137-250.781 137-274.5v-491q0-23.719 16.891-40.609Q170.781-823 194.5-823h177q23.719 0 40.609 16.891Q429-789.219 429-765.5V-607h-25.5v-81h-241v335.5H429v78q0 23.719-16.891 40.609Q395.219-217 371.5-217h-177Zm386 80q-20.594 0-34.797-14.541Q531.5-166.081 531.5-186.5v-166H557v80h240.5V-607h-266v-78.5q0-23.719 16.656-40.609Q564.812-743 589-743h176.5q23.719 0 40.609 16.891Q823-709.219 823-685.5v491q0 23.719-16.891 40.609Q789.219-137 765.5-137h-185ZM328.132-455.5q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm152 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Zm151 0q-10.132 0-17.382-7.268-7.25-7.267-7.25-17.25 0-9.982 7.268-17.482 7.267-7.5 17.25-7.5 9.982 0 17.482 7.368 7.5 7.369 7.5 17.5 0 10.132-7.368 17.382-7.369 7.25-17.5 7.25Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_40px.svg
new file mode 100644
index 000000000000..70255b9ea421
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M188.833-213.667q-22.239 0-38.703-16.463-16.463-16.464-16.463-38.703v-502.334q0-22.239 16.463-38.703 16.464-16.463 38.703-16.463h184q22.24 0 38.703 16.463Q428-793.406 428-771.167v159.834h-23.167v-81h-248V-348.5H428v79.667q0 22.239-16.464 38.703-16.463 16.463-38.703 16.463h-184Zm392 80q-20.785 0-34.392-14.169-13.608-14.17-13.608-34.664v-166H556v80h247.167v-342.833H532.833v-79.834q0-22.239 16.073-38.703 16.073-16.463 39.094-16.463h183.167q22.239 0 38.703 16.463 16.463 16.464 16.463 38.703v502.334q0 22.239-16.463 38.703-16.464 16.463-38.703 16.463H580.833ZM328.015-456.833q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q352-489.363 352-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm152 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532 7.051-7.333 16.25-7.333 9.198 0 16.532 7.319Q504-489.363 504-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Zm151 0q-9.348 0-16.265-7.052-6.917-7.051-6.917-16.25 0-9.198 7.052-16.532Q621.936-504 631.134-504q9.199 0 16.533 7.319Q655-489.363 655-480.015t-7.319 16.265q-7.318 6.917-16.666 6.917Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_48px.svg
new file mode 100644
index 000000000000..ce0612b68d64
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght100gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M186-212q-21.5 0-37.75-16.25T132-266v-508q0-21.5 16.25-37.75T186-828h187.5q21.5 0 37.75 16.25T427.5-774v160.5h-22v-81H154v348h273.5v80.5q0 21.5-16.25 37.75T373.5-212H186Zm395 80q-20.881 0-34.191-13.984Q533.5-159.969 533.5-180.5v-166h22v80H806v-347H533.5V-694q0-21.5 15.781-37.75T587.5-748H774q21.5 0 37.75 16.25T828-694v508q0 21.5-16.25 37.75T774-132H581ZM327.956-457.5q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm152 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Zm151 0q-8.956 0-15.706-6.943t-6.75-15.75q0-8.807 6.943-16.057 6.943-7.25 15.75-7.25t16.057 7.294q7.25 7.294 7.25 16.25t-7.294 15.706q-7.294 6.75-16.25 6.75Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_20px.svg
new file mode 100644
index 000000000000..921ce7248635
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192.615-208q-23.354 0-39.984-16.631Q136-241.261 136-264.615v-502.77q0-23.354 16.631-39.984Q169.261-824 192.615-824h175.077q23.354 0 39.985 16.631 16.631 16.63 16.631 39.984v161.231h-32.001v-72.769H168v325.846h256.308v88.462q0 23.354-16.631 39.984Q391.046-208 367.692-208H192.615Zm392.77 72q-20.498 0-35.096-14.597-14.597-14.597-14.597-35.095v-167.385h32.001v72H792v-325.077H535.692v-89.231q0-23.354 16.631-39.984Q568.954-752 592.308-752h175.077q23.354 0 39.984 16.631Q824-718.739 824-695.385v502.77q0 23.354-16.631 39.984Q790.739-136 767.385-136h-182ZM168-321.077v56.462q0 10.769 6.923 17.692T192.615-240h175.077q10.769 0 17.692-6.923t6.923-17.692v-56.462H168Zm399.693 72v56.462q0 10.769 6.923 17.692T592.308-168h175.077q10.769 0 17.692-6.923T792-192.615v-56.462H567.693ZM168-710.923h224.307v-56.462q0-10.769-6.923-17.692T367.692-792H192.615q-10.769 0-17.692 6.923T168-767.385v56.462Zm399.693 72.769H792v-57.231q0-10.769-6.923-17.692T767.385-720H592.308q-10.769 0-17.692 6.923t-6.923 17.692v57.231ZM342.391-454.769q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423t18.046 7.186q7.423 7.185 7.423 17.807 0 10.623-7.186 18.046t-17.808 7.423Zm137.847 0q-10.623 0-18.046-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.807 7.423Zm137.076 0q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.808 7.423ZM168-321.077V-240v-81.077Zm399.693 72V-168v-81.077ZM168-710.923V-792v81.077Zm399.693 72.769V-720v81.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_24px.svg
new file mode 100644
index 000000000000..48c2aa6ba54e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M184.615-200q-26.654 0-45.634-18.981Q120-237.961 120-264.615v-510.77q0-26.654 18.981-45.634Q157.961-840 184.615-840h183.077q26.654 0 45.635 18.981 18.981 18.98 18.981 45.634v169.231h-40.001v-80.769H160v333.846h272.308v88.462q0 26.654-18.981 45.634Q394.346-200 367.692-200H184.615Zm400.77 80q-23.798 0-40.746-16.947-16.947-16.947-16.947-40.745v-175.385h40.001v80H800v-333.077H527.692v-89.231q0-26.654 18.981-45.634Q565.654-760 592.308-760h183.077q26.654 0 45.634 18.981Q840-722.039 840-695.385v510.77q0 26.654-18.981 45.634Q802.039-120 775.385-120h-190ZM160-313.077v48.462q0 10.769 6.923 17.692T184.615-240h183.077q10.769 0 17.692-6.923t6.923-17.692v-48.462H160Zm407.693 80v48.462q0 10.769 6.923 17.692T592.308-160h183.077q10.769 0 17.692-6.923T800-184.615v-48.462H567.693ZM160-726.923h232.307v-48.462q0-10.769-6.923-17.692T367.692-800H184.615q-10.769 0-17.692 6.923T160-775.385v48.462Zm407.693 80.769H800v-49.231q0-10.769-6.923-17.692T775.385-720H592.308q-10.769 0-17.692 6.923t-6.923 17.692v49.231ZM326.181-450.769q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.411 0 20.835 8.396 8.423 8.396 8.423 20.808 0 12.412-8.396 20.835-8.397 8.423-20.808 8.423Zm153.846 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Zm153.077 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423ZM160-313.077V-240v-73.077Zm407.693 80V-160v-73.077ZM160-726.923V-800v73.077Zm407.693 80.769V-720v73.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_40px.svg
new file mode 100644
index 000000000000..d03b9ffe832e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.461-200q-23.718 0-41.089-17.372Q120-234.743 120-258.461v-523.078q0-23.718 17.372-41.089Q154.743-840 178.461-840h192.308q23.718 0 41.09 17.372 17.372 17.371 17.372 41.089v170.359h-33.846v-80.923H153.846v344.206h275.385v89.436q0 23.718-17.372 41.089Q394.487-200 370.769-200H178.461Zm407.078 80q-22.862 0-38.816-15.954-15.954-15.953-15.954-38.815v-173.128h33.846v80h241.539V-611.18H530.769v-90.359q0-23.718 17.372-41.089Q565.513-760 589.231-760h192.308q23.718 0 41.089 17.372Q840-725.257 840-701.539v523.078q0 23.718-17.372 41.089Q805.257-120 781.539-120h-196ZM153.846-314.051v55.59q0 10.769 6.923 17.692t17.692 6.923h192.308q10.769 0 17.692-6.923 6.924-6.923 6.924-17.692v-55.59H153.846Zm410.769 80v55.59q0 10.769 6.924 17.692 6.923 6.923 17.692 6.923h192.308q10.769 0 17.692-6.923t6.923-17.692v-55.59H564.615ZM153.846-725.949h241.539v-55.59q0-10.769-6.924-17.692-6.923-6.923-17.692-6.923H178.461q-10.769 0-17.692 6.923t-6.923 17.692v55.59Zm410.769 80.923h241.539v-56.513q0-10.769-6.923-17.692t-17.692-6.923H589.231q-10.769 0-17.692 6.923-6.924 6.923-6.924 17.692v56.513Zm-238.551 191.18q-10.654 0-18.359-7.795Q300-469.436 300-480.09q0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.653 0 18.358 7.795 7.706 7.795 7.706 18.449 0 10.654-7.795 18.359-7.796 7.705-18.449 7.705Zm153.846 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Zm153.077 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705ZM153.846-314.051V-233.846-314.051Zm410.769 80V-153.846-234.051ZM153.846-725.949V-806.154-725.949Zm410.769 80.923v-81.128 81.128Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_48px.svg
new file mode 100644
index 000000000000..389ba07dd29b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.384-200q-22.25 0-38.817-16.567T120-255.384v-529.232q0-22.25 16.567-38.817T175.384-840h196.924q22.25 0 38.817 16.567t16.567 38.817v170.924h-30.769v-81H150.769v349.384h276.923v89.924q0 22.25-16.567 38.817T372.308-200H175.384Zm410.231 80q-22.393 0-37.85-15.457t-15.457-37.851v-172h30.769v80h246.154v-348.384H532.308v-90.924q0-22.25 16.567-38.817T587.692-760h196.924q22.25 0 38.817 16.567T840-704.616v529.232q0 22.25-16.567 38.817T784.616-120H585.615ZM150.769-314.538v59.154q0 10.769 6.923 17.692t17.692 6.923h196.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H150.769Zm412.308 80v59.154q0 10.769 6.923 17.692t17.692 6.923h196.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H563.077ZM150.769-725.462h246.154v-59.154q0-10.769-6.923-17.692t-17.692-6.923H175.384q-10.769 0-17.692 6.923t-6.923 17.692v59.154Zm412.308 81h246.154v-60.154q0-10.769-6.923-17.692t-17.692-6.923H587.692q-10.769 0-17.692 6.923t-6.923 17.692v60.154ZM326.005-455.385q-9.774 0-17.12-7.494-7.347-7.495-7.347-17.269 0-9.775 7.495-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.27 7.346Zm153.847 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm153.077 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm-482.16 140.847v83.769-83.769Zm412.308 80v83.769-83.769ZM150.769-725.462v-83.769 83.769Zm412.308 81v-84.769 84.769Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_20px.svg
new file mode 100644
index 000000000000..ccc1758e144a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192.615-208q-23.354 0-39.984-16.631Q136-241.261 136-264.615v-502.77q0-23.354 16.631-39.984Q169.261-824 192.615-824h175.077q23.354 0 39.985 16.631 16.631 16.63 16.631 39.984v161.231h-32.001v-72.769H168v325.846h256.308v88.462q0 23.354-16.631 39.984Q391.046-208 367.692-208H192.615Zm392.77 72q-20.498 0-35.096-14.597-14.597-14.597-14.597-35.095v-167.385h32.001v72H792v-325.077H535.692v-89.231q0-23.354 16.631-39.984Q568.954-752 592.308-752h175.077q23.354 0 39.984 16.631Q824-718.739 824-695.385v502.77q0 23.354-16.631 39.984Q790.739-136 767.385-136h-182ZM342.391-454.769q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423t18.046 7.186q7.423 7.185 7.423 17.807 0 10.623-7.186 18.046t-17.808 7.423Zm137.847 0q-10.623 0-18.046-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.807 7.423Zm137.076 0q-10.622 0-18.045-7.186-7.423-7.185-7.423-17.807 0-10.623 7.186-18.046 7.185-7.423 17.807-7.423 10.623 0 18.046 7.186 7.423 7.185 7.423 17.807 0 10.623-7.186 18.046-7.185 7.423-17.808 7.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_24px.svg
new file mode 100644
index 000000000000..f32a5b045fea
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M184.615-200q-26.654 0-45.634-18.981Q120-237.961 120-264.615v-510.77q0-26.654 18.981-45.634Q157.961-840 184.615-840h183.077q26.654 0 45.635 18.981 18.981 18.98 18.981 45.634v169.231h-40.001v-80.769H160v333.846h272.308v88.462q0 26.654-18.981 45.634Q394.346-200 367.692-200H184.615Zm400.77 80q-23.798 0-40.746-16.947-16.947-16.947-16.947-40.745v-175.385h40.001v80H800v-333.077H527.692v-89.231q0-26.654 18.981-45.634Q565.654-760 592.308-760h183.077q26.654 0 45.634 18.981Q840-722.039 840-695.385v510.77q0 26.654-18.981 45.634Q802.039-120 775.385-120h-190ZM326.181-450.769q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.411 0 20.835 8.396 8.423 8.396 8.423 20.808 0 12.412-8.396 20.835-8.397 8.423-20.808 8.423Zm153.846 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Zm153.077 0q-12.412 0-20.835-8.396t-8.423-20.808q0-12.412 8.396-20.835t20.808-8.423q12.412 0 20.835 8.396t8.423 20.808q0 12.412-8.396 20.835t-20.808 8.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_40px.svg
new file mode 100644
index 000000000000..d0012a9be503
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.461-200q-23.718 0-41.089-17.372Q120-234.743 120-258.461v-523.078q0-23.718 17.372-41.089Q154.743-840 178.461-840h192.308q23.718 0 41.09 17.372 17.372 17.371 17.372 41.089v170.359h-33.846v-80.923H153.846v344.206h275.385v89.436q0 23.718-17.372 41.089Q394.487-200 370.769-200H178.461Zm407.078 80q-22.862 0-38.816-15.954-15.954-15.953-15.954-38.815v-173.128h33.846v80h241.539V-611.18H530.769v-90.359q0-23.718 17.372-41.089Q565.513-760 589.231-760h192.308q23.718 0 41.089 17.372Q840-725.257 840-701.539v523.078q0 23.718-17.372 41.089Q805.257-120 781.539-120h-196ZM326.064-453.846q-10.654 0-18.359-7.795Q300-469.436 300-480.09q0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.653 0 18.358 7.795 7.706 7.795 7.706 18.449 0 10.654-7.795 18.359-7.796 7.705-18.449 7.705Zm153.846 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Zm153.077 0q-10.654 0-18.359-7.795-7.705-7.795-7.705-18.449 0-10.654 7.795-18.359 7.795-7.705 18.449-7.705 10.654 0 18.359 7.795 7.705 7.795 7.705 18.449 0 10.654-7.795 18.359-7.795 7.705-18.449 7.705Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_48px.svg
new file mode 100644
index 000000000000..3ecef5ca78db
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.384-200q-22.25 0-38.817-16.567T120-255.384v-529.232q0-22.25 16.567-38.817T175.384-840h196.924q22.25 0 38.817 16.567t16.567 38.817v170.924h-30.769v-81H150.769v349.384h276.923v89.924q0 22.25-16.567 38.817T372.308-200H175.384Zm410.231 80q-22.393 0-37.85-15.457t-15.457-37.851v-172h30.769v80h246.154v-348.384H532.308v-90.924q0-22.25 16.567-38.817T587.692-760h196.924q22.25 0 38.817 16.567T840-704.616v529.232q0 22.25-16.567 38.817T784.616-120H585.615Zm-259.61-335.385q-9.774 0-17.12-7.494-7.347-7.495-7.347-17.269 0-9.775 7.495-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.27 7.346Zm153.847 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Zm153.077 0q-9.775 0-17.121-7.494-7.346-7.495-7.346-17.269 0-9.775 7.494-17.121 7.495-7.346 17.269-7.346 9.775 0 17.121 7.494 7.346 7.495 7.346 17.269 0 9.775-7.494 17.121-7.495 7.346-17.269 7.346Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_20px.svg
new file mode 100644
index 000000000000..10ae6152b10e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M186.615-176q-35.354 0-58.984-23.631Q104-223.261 104-258.615v-514.77q0-35.354 23.631-58.984Q151.261-856 186.615-856h155.077q35.354 0 58.985 23.631 23.631 23.63 23.631 58.984v186.231h-57.001v-73.769H161v289.846h263.308v112.462q0 35.354-23.631 58.984Q377.046-176 341.692-176H186.615Zm413.77 72q-26.686 0-45.689-19.003-19.004-19.004-19.004-45.689v-202.385h57.001v72H799v-288.077H535.692v-114.231q0-35.354 23.631-58.984Q582.954-784 618.308-784h155.077q35.354 0 58.984 23.631Q856-736.739 856-701.385v514.77q0 35.354-23.631 58.984Q808.739-104 773.385-104h-173ZM161-314.077v56.462q0 10.769 6.923 17.692T185.615-233h157.077q10.769 0 17.692-6.923t6.923-17.692v-56.462H161Zm431.693 72v56.462q0 10.769 6.923 17.692T617.308-161h157.077q10.769 0 17.692-6.923T799-185.615v-56.462H592.693ZM161-717.923h206.307v-56.462q0-10.769-6.923-17.692T342.692-799H185.615q-10.769 0-17.692 6.923T161-774.385v56.462Zm431.693 73.769H799v-58.231q0-10.769-6.923-17.692T774.385-727H617.308q-10.769 0-17.692 6.923t-6.923 17.692v58.231ZM318.391-441.769q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.622 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046t-26.808 11.423Zm161.847 0q-15.623 0-27.046-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.807 11.423Zm162.076 0q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.808 11.423ZM161-314.077V-233v-81.077Zm431.693 72V-161v-81.077ZM161-717.923V-799v81.077Zm431.693 73.769V-727v82.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_24px.svg
new file mode 100644
index 000000000000..81009311d79a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M178.615-168q-38.654 0-64.634-25.981Q88-219.961 88-258.615v-522.77q0-38.654 25.981-64.634Q139.961-872 178.615-872h163.077q38.654 0 64.635 25.981 25.981 25.98 25.981 64.634v194.231h-65.001v-81.769H153v297.846h279.308v112.462q0 38.654-25.981 64.634Q380.346-168 341.692-168H178.615Zm421.77 80q-29.986 0-51.339-21.353-21.354-21.354-21.354-51.339v-210.385h65.001v80H807v-296.077H527.692v-114.231q0-38.654 25.981-64.634Q579.654-792 618.308-792h163.077q38.654 0 64.634 25.981Q872-740.039 872-701.385v522.77q0 38.654-25.981 64.634Q820.039-88 781.385-88h-181ZM153-306.077v48.462q0 10.769 6.923 17.692T177.615-233h165.077q10.769 0 17.692-6.923t6.923-17.692v-48.462H153Zm439.693 80v48.462q0 10.769 6.923 17.692T617.308-153h165.077q10.769 0 17.692-6.923T807-177.615v-48.462H592.693ZM153-733.923h214.307v-48.462q0-10.769-6.923-17.692T342.692-807H177.615q-10.769 0-17.692 6.923T153-782.385v48.462Zm439.693 81.769H807v-50.231q0-10.769-6.923-17.692T782.385-727H617.308q-10.769 0-17.692 6.923t-6.923 17.692v50.231ZM302.181-437.769q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423 17.411 0 29.835 12.396 12.423 12.396 12.423 29.808t-12.396 29.835q-12.397 12.423-29.808 12.423Zm177.846 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Zm178.077 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423ZM153-306.077V-233v-73.077Zm439.693 80V-153v-73.077ZM153-733.923V-807v73.077Zm439.693 81.769V-727v74.846Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_40px.svg
new file mode 100644
index 000000000000..9910a27d55ba
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.461-178.667q-31.718 0-53.756-22.038t-22.038-53.756v-531.078q0-31.718 22.038-53.756t53.756-22.038h178.975q31.718 0 53.756 22.038 22.039 22.038 22.039 53.756v186.693h-50.18v-81.257H149.513v320.206h279.718v105.436q0 31.718-22.039 53.756-22.038 22.038-53.756 22.038H174.461Zm421.411 80q-27.716 0-46.409-18.693-18.694-18.694-18.694-46.409v-196.128h50.846v80h229.539v-318.949H530.769v-106.693q0-31.718 22.039-53.756 22.038-22.038 53.756-22.038h178.975q31.718 0 53.756 22.038t22.038 53.756v531.078q0 31.718-22.038 53.756t-53.756 22.038H595.872ZM149.513-309.718v55.59q0 10.769 6.923 17.692t17.692 6.923h180.308q10.769 0 17.692-6.923t6.923-17.692v-55.59H149.513Zm432.102 80v55.59q0 10.769 6.923 17.692t17.692 6.923h180.309q10.769 0 17.692-6.923t6.923-17.692v-55.59H581.615ZM149.513-730.949h229.538v-55.59q0-10.769-6.923-17.692t-17.692-6.923H174.128q-10.769 0-17.692 6.923t-6.923 17.692v55.59Zm432.102 81.923h229.539v-57.513q0-10.769-6.923-17.692t-17.692-6.923H606.23q-10.769 0-17.692 6.923t-6.923 17.692v57.513ZM310.064-445.513q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705 13.666 0 24.371 10.645 10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.846 0q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705t24.371 10.645q10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.866 0q-13.864 0-24.358-10.45-10.495-10.45-10.495-24.115t10.585-24.371q10.584-10.705 24.448-10.705t24.236 10.645q10.372 10.645 10.372 24.599 0 13.67-10.462 24.034-10.462 10.363-24.326 10.363ZM149.513-309.718V-229.513-309.718Zm432.102 80V-149.513-229.718ZM149.513-730.949V-811.154-730.949Zm432.102 81.923v-82.128 82.128Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_48px.svg
new file mode 100644
index 000000000000..15def2e29f2e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M172.384-184q-28.25 0-48.317-20.067T104-252.384v-535.232q0-28.25 20.067-48.317T172.384-856h186.924q28.25 0 48.317 20.067t20.067 48.317v182.924h-42.769v-81H147.769v331.384h279.923v101.924q0 28.25-20.067 48.317T359.308-184H172.384Zm421.231 80q-26.58 0-43.944-17.363-17.363-17.364-17.363-43.945v-189h43.769v80h237.154v-330.384H532.308v-102.924q0-28.25 20.067-48.317T600.692-776h186.924q28.25 0 48.317 20.067T856-707.616v535.232q0 28.25-20.067 48.317T787.616-104H593.615ZM147.769-311.538v59.154q0 10.769 6.923 17.692t17.692 6.923h187.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H147.769Zm428.308 80v59.154q0 10.769 6.923 17.692t17.692 6.923h187.924q10.769 0 17.692-6.923t6.923-17.692v-59.154H576.077ZM147.769-729.462h237.154v-59.154q0-10.769-6.923-17.692t-17.692-6.923H172.384q-10.769 0-17.692 6.923t-6.923 17.692v59.154Zm428.308 82h237.154v-61.154q0-10.769-6.923-17.692t-17.692-6.923H600.692q-10.769 0-17.692 6.923t-6.923 17.692v61.154ZM314.005-449.385q-11.799 0-21.133-9.477t-9.334-21.269q0-11.792 9.477-21.638 9.478-9.846 21.27-9.846t21.638 9.769q9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.995 9.333Zm165.847 0q-11.8 0-21.134-9.477-9.333-9.477-9.333-21.269 0-11.792 9.477-21.638 9.477-9.846 21.269-9.846 11.792 0 21.638 9.769 9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.994 9.333Zm165.761 0q-12.091 0-21.621-9.477t-9.53-21.269q0-11.792 9.678-21.638 9.679-9.846 21.77-9.846 12.09 0 21.436 9.769 9.346 9.77 9.346 21.994 0 11.8-9.494 21.134-9.495 9.333-21.585 9.333ZM147.769-311.538v83.769-83.769Zm428.308 80v83.769-83.769ZM147.769-729.462v-83.769 83.769Zm428.308 82v-85.769 85.769Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_20px.svg
new file mode 100644
index 000000000000..6442971f17b0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M186.615-176q-35.354 0-58.984-23.631Q104-223.261 104-258.615v-514.77q0-35.354 23.631-58.984Q151.261-856 186.615-856h155.077q35.354 0 58.985 23.631 23.631 23.63 23.631 58.984v186.231h-57.001v-73.769H161v289.846h263.308v112.462q0 35.354-23.631 58.984Q377.046-176 341.692-176H186.615Zm413.77 72q-26.498 0-45.596-19.097-19.097-19.097-19.097-45.595v-202.385h57.001v72H799v-288.077H535.692v-114.231q0-35.354 23.631-58.984Q582.954-784 618.308-784h155.077q35.354 0 58.984 23.631Q856-736.739 856-701.385v514.77q0 35.354-23.631 58.984Q808.739-104 773.385-104h-173ZM318.391-441.769q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.622 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046t-26.808 11.423Zm161.847 0q-15.623 0-27.046-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.807 11.423Zm162.076 0q-15.622 0-27.045-11.186-11.423-11.185-11.423-26.807 0-15.623 11.186-27.046 11.185-11.423 26.807-11.423 15.623 0 27.046 11.186 11.423 11.185 11.423 26.807 0 15.623-11.186 27.046-11.185 11.423-26.808 11.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_24px.svg
new file mode 100644
index 000000000000..0fb6c564ce38
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M178.615-168q-38.654 0-64.634-25.981Q88-219.961 88-258.615v-522.77q0-38.654 25.981-64.634Q139.961-872 178.615-872h163.077q38.654 0 64.635 25.981 25.981 25.98 25.981 64.634v194.231h-65.001v-81.769H153v297.846h279.308v112.462q0 38.654-25.981 64.634Q380.346-168 341.692-168H178.615Zm421.77 80q-29.798 0-51.246-21.447-21.447-21.447-21.447-51.245v-210.385h65.001v80H807v-296.077H527.692v-114.231q0-38.654 25.981-64.634Q579.654-792 618.308-792h163.077q38.654 0 64.634 25.981Q872-740.039 872-701.385v522.77q0 38.654-25.981 64.634Q820.039-88 781.385-88h-181ZM302.181-437.769q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423 17.411 0 29.835 12.396 12.423 12.396 12.423 29.808t-12.396 29.835q-12.397 12.423-29.808 12.423Zm177.846 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Zm178.077 0q-17.412 0-29.835-12.396-12.423-12.396-12.423-29.808t12.396-29.835q12.396-12.423 29.808-12.423t29.835 12.396q12.423 12.396 12.423 29.808t-12.396 29.835q-12.396 12.423-29.808 12.423Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_40px.svg
new file mode 100644
index 000000000000..fe27a7a756dc
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.461-178.667q-31.718 0-53.756-22.038t-22.038-53.756v-531.078q0-31.718 22.038-53.756t53.756-22.038h178.975q31.718 0 53.756 22.038 22.039 22.038 22.039 53.756v186.693h-50.18v-81.257H149.513v320.206h279.718v105.436q0 31.718-22.039 53.756-22.038 22.038-53.756 22.038H174.461Zm421.411 80q-27.528 0-46.316-18.787-18.787-18.787-18.787-46.315v-196.128h50.846v80h229.539v-318.949H530.769v-106.693q0-31.718 22.039-53.756 22.038-22.038 53.756-22.038h178.975q31.718 0 53.756 22.038t22.038 53.756v531.078q0 31.718-22.038 53.756t-53.756 22.038H595.872ZM310.064-445.513q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705 13.666 0 24.371 10.645 10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.846 0q-13.67 0-24.034-10.45-10.363-10.45-10.363-24.115t10.45-24.371q10.45-10.705 24.115-10.705t24.371 10.645q10.705 10.645 10.705 24.599 0 13.67-10.645 24.034-10.645 10.363-24.599 10.363Zm169.866 0q-13.864 0-24.358-10.45-10.495-10.45-10.495-24.115t10.585-24.371q10.584-10.705 24.448-10.705t24.236 10.645q10.372 10.645 10.372 24.599 0 13.67-10.462 24.034-10.462 10.363-24.326 10.363Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_48px.svg
new file mode 100644
index 000000000000..c892cfa08950
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M172.384-184q-28.25 0-48.317-20.067T104-252.384v-535.232q0-28.25 20.067-48.317T172.384-856h186.924q28.25 0 48.317 20.067t20.067 48.317v182.924h-42.769v-81H147.769v331.384h279.923v101.924q0 28.25-20.067 48.317T359.308-184H172.384Zm421.231 80q-26.393 0-43.85-17.457t-17.457-43.851v-189h43.769v80h237.154v-330.384H532.308v-102.924q0-28.25 20.067-48.317T600.692-776h186.924q28.25 0 48.317 20.067T856-707.616v535.232q0 28.25-20.067 48.317T787.616-104H593.615Zm-279.61-345.385q-11.799 0-21.133-9.477t-9.334-21.269q0-11.792 9.477-21.638 9.478-9.846 21.27-9.846t21.638 9.769q9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.995 9.333Zm165.847 0q-11.8 0-21.134-9.477-9.333-9.477-9.333-21.269 0-11.792 9.477-21.638 9.477-9.846 21.269-9.846 11.792 0 21.638 9.769 9.846 9.77 9.846 21.994 0 11.8-9.769 21.134-9.77 9.333-21.994 9.333Zm165.761 0q-12.091 0-21.621-9.477t-9.53-21.269q0-11.792 9.678-21.638 9.679-9.846 21.77-9.846 12.09 0 21.436 9.769 9.346 9.77 9.346 21.994 0 11.8-9.494 21.134-9.495 9.333-21.585 9.333Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_20px.svg
new file mode 100644
index 000000000000..7bf07ae2cec3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M195.692-214.154q-22.084 0-37.811-15.727t-15.727-37.811v-496.616q0-22.084 15.727-37.811t37.811-15.727h173.731q22.085 0 37.812 15.727 15.727 15.727 15.727 37.811v159.5h-28.924v-72.769H171.077v322.769h251.885v87.116q0 22.084-15.727 37.811t-37.812 15.727H195.692Zm389.077 72q-19.823 0-33.585-14.021-13.761-14.021-13.761-33.71v-164.923h28.923v72h222.577v-322h-251.5v-87.5q0-22.084 15.547-37.811 15.546-15.727 37.992-15.727h173.346q22.084 0 37.811 15.727t15.727 37.811v496.616q0 22.084-15.727 37.811t-37.811 15.727H584.769Zm-413.692-183.73v58.192q0 10.769 6.923 17.692t17.692 6.923h173.731q10.385 0 17.5-6.923t7.115-17.692v-58.192H171.077Zm395.269 72v58.192q0 10.769 6.923 17.692t17.693 6.923h173.346q10.769 0 17.692-6.923t6.923-17.692v-58.192H566.346ZM171.077-706.5h222.961v-57.808q0-10.769-7.115-17.692t-17.5-6.923H195.692q-10.769 0-17.692 6.923t-6.923 17.692v57.808Zm395.269 72.769h222.577v-58.577q0-10.769-6.923-17.692t-17.692-6.923H590.962q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v58.577ZM342.466-456.5q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.918-7.308 16.385-7.308 9.466 0 16.774 6.996 7.307 6.996 7.307 16.577 0 9.581-6.995 16.697-6.996 7.115-16.577 7.115Zm137.846 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Zm137.077 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115ZM171.077-325.884v82.807-82.807Zm395.269 72v82.807-82.807ZM171.077-706.5v-82.423 82.423Zm395.269 72.769V-716.923-633.731Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_24px.svg
new file mode 100644
index 000000000000..1a2ed214ea1d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M187.692-206.154q-25.384 0-43.461-18.077-18.077-18.077-18.077-43.461v-504.616q0-25.384 18.077-43.461 18.077-18.077 43.461-18.077h181.731q25.385 0 43.462 18.077t18.077 43.461v167.5h-36.924v-80.769H163.077v330.769h267.885v87.116q0 25.384-18.077 43.461-18.077 18.077-43.462 18.077H187.692Zm397.077 80q-23.123 0-39.235-16.371-16.111-16.371-16.111-39.36v-172.923h36.923v80h230.577v-330h-267.5v-87.5q0-25.384 17.897-43.461 17.896-18.077 43.642-18.077h181.346q25.384 0 43.461 18.077 18.077 18.077 18.077 43.461v504.616q0 25.384-18.077 43.461-18.077 18.077-43.461 18.077H584.769Zm-421.692-191.73v50.192q0 10.769 6.923 17.692t17.692 6.923h181.731q10.385 0 17.5-6.923t7.115-17.692v-50.192H163.077Zm403.269 80v50.192q0 10.769 6.923 17.692t17.693 6.923h181.346q10.769 0 17.692-6.923t6.923-17.692v-50.192H566.346ZM163.077-722.5h230.961v-49.808q0-10.769-7.115-17.692t-17.5-6.923H187.692q-10.769 0-17.692 6.923t-6.923 17.692v49.808Zm403.269 80.769h230.577v-50.577q0-10.769-6.923-17.692t-17.692-6.923H590.962q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v50.577ZM326.255-452.5q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.307 8.206 8.307 19.577 0 11.37-8.206 19.486-8.207 8.115-19.577 8.115Zm153.846 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.385-8.308 11.255 0 19.563 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Zm153.077 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115ZM163.077-317.884v74.807-74.807Zm403.269 80v74.807-74.807ZM163.077-722.5v-74.423 74.423Zm403.269 80.769V-716.923-641.731Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_40px.svg
new file mode 100644
index 000000000000..5365bb28b228
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M179.871-202.82q-23.136 0-40.093-16.958-16.958-16.957-16.958-40.093v-520.258q0-23.136 16.958-40.093 16.957-16.958 40.093-16.958h191.962q23.137 0 40.094 16.958 16.958 16.957 16.958 40.093v169.296h-32.436v-80.924H155.256v342.796h273.629v89.09q0 23.136-16.958 40.093-16.957 16.958-40.094 16.958H179.871Zm405.386 80q-22.854 0-38.139-15.77-15.285-15.769-15.285-38.371v-172h32.436v80h240.475v-341.872H531.833v-89.296q0-23.136 16.621-40.093 16.621-16.958 40.431-16.958h191.244q23.136 0 40.093 16.958 16.958 16.957 16.958 40.093v520.258q0 23.136-16.958 40.093-16.957 16.958-40.093 16.958H585.257ZM155.256-316.525v56.654q0 10.769 6.923 17.692t17.692 6.923h191.962q10.385 0 17.5-6.923 7.116-6.923 7.116-17.692v-56.654H155.256Zm409.013 80v56.654q0 10.769 6.923 17.692t17.693 6.923h191.244q10.769 0 17.692-6.923t6.923-17.692v-56.654H564.269ZM155.256-724.193h241.193v-55.936q0-10.769-7.116-17.692-7.115-6.923-17.5-6.923H179.871q-10.769 0-17.692 6.923t-6.923 17.692v55.936Zm409.013 80.924h240.475v-56.86q0-10.769-6.923-17.692t-17.692-6.923H588.885q-10.77 0-17.693 6.923-6.923 6.923-6.923 17.692v56.86ZM326.138-454.91q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.756 7.773 7.756 18.052t-7.772 17.676q-7.772 7.398-18.051 7.398Zm153.846 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.772 17.676q-7.773 7.398-18.052 7.398Zm153.077 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.773 17.676q-7.772 7.398-18.051 7.398ZM155.256-316.525v81.269-81.269Zm409.013 80v81.269-81.269ZM155.256-724.193v-80.551 80.551Zm409.013 80.924v-81.475 81.475Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_48px.svg
new file mode 100644
index 000000000000..bcf8b481158a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.961-201.154q-22.012 0-38.41-16.397-16.397-16.398-16.397-38.41v-528.078q0-22.012 16.397-38.409 16.398-16.398 38.41-16.398h197.077q22.012 0 38.41 16.398 16.398 16.397 16.398 38.409v170.193h-30.192v-81H151.346v348.808h276.5v90.077q0 22.012-16.398 38.41-16.398 16.397-38.41 16.397H175.961Zm409.539 80q-22.719 0-37.59-15.468-14.872-15.469-14.872-37.878v-171.538h30.193v80h245.423v-347.808H533.038v-90.193q0-22.012 15.984-38.409 15.983-16.398 38.824-16.398h196.193q22.012 0 38.409 16.398 16.398 16.397 16.398 38.409v528.078q0 22.012-16.398 38.41-16.397 16.397-38.409 16.397H585.5ZM151.346-315.846v59.885q0 10.769 6.923 17.692t17.692 6.923h197.077q10.385 0 17.5-6.923 7.116-6.923 7.116-17.692v-59.885H151.346Zm411.885 80v59.885q0 10.769 6.923 17.692t17.692 6.923h196.193q10.769 0 17.692-6.923t6.923-17.692v-59.885H563.231ZM151.346-725.039h246.308v-59q0-10.769-7.116-17.692-7.115-6.923-17.5-6.923H175.961q-10.769 0-17.692 6.923t-6.923 17.692v59Zm411.885 81h245.423v-60q0-10.769-6.923-17.692t-17.692-6.923H587.846q-10.769 0-17.692 6.923t-6.923 17.692v60ZM326.08-456.115q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.846 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.077 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039ZM151.346-315.846v84.5-84.5Zm411.885 80v84.5-84.5ZM151.346-725.039V-808.654-725.039Zm411.885 81V-728.654-644.039Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_20px.svg
new file mode 100644
index 000000000000..7240b444a67f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M195.692-214.154q-22.084 0-37.811-15.727t-15.727-37.811v-496.616q0-22.084 15.727-37.811t37.811-15.727h173.731q22.085 0 37.812 15.727 15.727 15.727 15.727 37.811v159.5h-28.924v-72.769H171.077v322.769h251.885v87.116q0 22.084-15.727 37.811t-37.812 15.727H195.692Zm389.077 72q-19.823 0-33.585-14.021-13.761-14.021-13.761-33.71v-164.923h28.923v72h222.577v-322h-251.5v-87.5q0-22.084 15.547-37.811 15.546-15.727 37.992-15.727h173.346q22.084 0 37.811 15.727t15.727 37.811v496.616q0 22.084-15.727 37.811t-37.811 15.727H584.769ZM342.466-456.5q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.918-7.308 16.385-7.308 9.466 0 16.774 6.996 7.307 6.996 7.307 16.577 0 9.581-6.995 16.697-6.996 7.115-16.577 7.115Zm137.846 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Zm137.077 0q-9.581 0-16.697-6.918-7.115-6.919-7.115-16.385 0-9.466 6.918-16.774 6.919-7.308 16.385-7.308 9.466 0 16.774 6.996 7.308 6.996 7.308 16.577 0 9.581-6.996 16.697-6.996 7.115-16.577 7.115Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_24px.svg
new file mode 100644
index 000000000000..4e216b0d19e5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M187.692-206.154q-25.384 0-43.461-18.077-18.077-18.077-18.077-43.461v-504.616q0-25.384 18.077-43.461 18.077-18.077 43.461-18.077h181.731q25.385 0 43.462 18.077t18.077 43.461v167.5h-36.924v-80.769H163.077v330.769h267.885v87.116q0 25.384-18.077 43.461-18.077 18.077-43.462 18.077H187.692Zm397.077 80q-23.123 0-39.235-16.371-16.111-16.371-16.111-39.36v-172.923h36.923v80h230.577v-330h-267.5v-87.5q0-25.384 17.897-43.461 17.896-18.077 43.642-18.077h181.346q25.384 0 43.461 18.077 18.077 18.077 18.077 43.461v504.616q0 25.384-18.077 43.461-18.077 18.077-43.461 18.077H584.769ZM326.255-452.5q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.307 8.206 8.307 19.577 0 11.37-8.206 19.486-8.207 8.115-19.577 8.115Zm153.846 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.385-8.308 11.255 0 19.563 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Zm153.077 0q-11.37 0-19.486-8.129-8.115-8.129-8.115-19.385 0-11.255 8.129-19.563 8.129-8.308 19.384-8.308 11.256 0 19.564 8.207 8.308 8.206 8.308 19.577 0 11.37-8.207 19.486-8.206 8.115-19.577 8.115Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_40px.svg
new file mode 100644
index 000000000000..b716eae25dff
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M179.871-202.82q-23.136 0-40.093-16.958-16.958-16.957-16.958-40.093v-520.258q0-23.136 16.958-40.093 16.957-16.958 40.093-16.958h191.962q23.137 0 40.094 16.958 16.958 16.957 16.958 40.093v169.296h-32.436v-80.924H155.256v342.796h273.629v89.09q0 23.136-16.958 40.093-16.957 16.958-40.094 16.958H179.871Zm405.386 80q-22.854 0-38.139-15.77-15.285-15.769-15.285-38.371v-172h32.436v80h240.475v-341.872H531.833v-89.296q0-23.136 16.621-40.093 16.621-16.958 40.431-16.958h191.244q23.136 0 40.093 16.958 16.958 16.957 16.958 40.093v520.258q0 23.136-16.958 40.093-16.957 16.958-40.093 16.958H585.257ZM326.138-454.91q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.756 7.773 7.756 18.052t-7.772 17.676q-7.772 7.398-18.051 7.398Zm153.846 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.772 17.676q-7.773 7.398-18.052 7.398Zm153.077 0q-10.279 0-17.676-7.528-7.398-7.528-7.398-17.692 0-10.165 7.528-17.921 7.528-7.757 17.692-7.757 10.165 0 17.921 7.772 7.757 7.773 7.757 18.052t-7.773 17.676q-7.772 7.398-18.051 7.398Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_48px.svg
new file mode 100644
index 000000000000..d9ca33686b42
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght200gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175.961-201.154q-22.012 0-38.41-16.397-16.397-16.398-16.397-38.41v-528.078q0-22.012 16.397-38.409 16.398-16.398 38.41-16.398h197.077q22.012 0 38.41 16.398 16.398 16.397 16.398 38.409v170.193h-30.192v-81H151.346v348.808h276.5v90.077q0 22.012-16.398 38.41-16.398 16.397-38.41 16.397H175.961Zm409.539 80q-22.719 0-37.59-15.468-14.872-15.469-14.872-37.878v-171.538h30.193v80h245.423v-347.808H533.038v-90.193q0-22.012 15.984-38.409 15.983-16.398 38.824-16.398h196.193q22.012 0 38.409 16.398 16.398 16.397 16.398 38.409v528.078q0 22.012-16.398 38.41-16.397 16.397-38.409 16.397H585.5ZM326.08-456.115q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.846 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Zm153.077 0q-9.734 0-16.772-7.228-7.039-7.227-7.039-16.846t7.228-17.099q7.227-7.481 16.846-7.481t17.099 7.555q7.481 7.555 7.481 17.288 0 9.734-7.555 16.772-7.555 7.039-17.288 7.039Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_20px.svg
new file mode 100644
index 000000000000..0f39bc9ea7cd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180.309-188.001q-26.527 0-45.417-18.891-18.891-18.89-18.891-45.417v-527.382q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v176.614h-51.999v-72.385H168v318.924h260.154v104.229q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H180.309Zm412.383 72q-25.099 0-42.972-17.874-17.874-17.873-17.874-42.972v-179.691h51.999v72H792v-318.539H531.846v-104.614q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v527.382q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H592.692ZM168-304.54v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h183.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H168Zm415.845 72v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h183.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H583.845ZM168-727.46h208.155v-52.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H180.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.231Zm415.845 72.384H792v-52.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H596.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.615ZM339.301-449.385q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.923 0q-12.916 0-21.878-8.737-8.961-8.738-8.961-21.654t8.737-21.878q8.738-8.961 21.654-8.961t21.878 8.737q8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.538 0q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961ZM168-304.54V-240v-64.54Zm415.845 72V-168v-64.54ZM168-727.46V-792v64.54Zm415.845 72.384V-720v64.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_24px.svg
new file mode 100644
index 000000000000..02510173ff62
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172.309-180.001q-29.827 0-51.067-21.241-21.241-21.24-21.241-51.067v-535.382q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v184.614h-59.999v-80.385H160v326.924h276.154v104.229q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H172.309Zm420.383 80q-28.399 0-48.622-20.224-20.224-20.223-20.224-48.622v-187.691h59.999v80H800v-326.539H523.846v-104.614q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v535.382q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H592.692ZM160-296.54v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h191.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H160Zm423.845 80v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h191.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H583.845ZM160-743.46h216.155v-44.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H172.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.231Zm423.845 80.384H800v-44.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H596.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.615ZM323.091-445.385q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Zm156.922 0q-14.705 0-24.667-9.948-9.961-9.948-9.961-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.654 9.961Zm156.539 0q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961ZM160-296.54V-240v-56.54Zm423.845 80V-160v-56.54ZM160-743.46V-800v56.54Zm423.845 80.384V-720v56.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_40px.svg
new file mode 100644
index 000000000000..12df26e615ef
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M162.565-180.001q-25.609 0-44.086-18.478-18.478-18.477-18.478-44.086v-554.87q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v186.512h-50.255v-80.795H150.256v343.436h281.026v105.717q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H162.565Zm430.537 80q-26.693 0-45.538-18.846-18.846-18.845-18.846-45.538v-183.897h50.255v80h230.771v-342.641H528.718v-106.512q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v554.87q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H593.102ZM150.256-298.027v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h206.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H150.256Zm428.717 80v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h206.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H578.973ZM150.256-741.973h230.771v-55.462q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H162.565q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v55.462Zm428.717 80.795h230.771v-56.257q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H591.282q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v56.257ZM322.974-450.257q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.923 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.14-8.602 12.435 0 21.038 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.538 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.705 8.602-21.14 8.602Zm-486.179 152.23v67.771-67.771Zm428.717 80v67.771-67.771ZM150.256-741.973v-67.771 67.771Zm428.717 80.795v-68.566 68.566Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_48px.svg
new file mode 100644
index 000000000000..433e3a3b9667
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M157.694-180.001q-23.5 0-40.596-17.097-17.097-17.096-17.097-40.596v-564.612q0-23.5 17.097-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.096 17.096 17.096 40.596v187.46h-45.383v-81H145.385v351.692h283.461v106.46q0 23.5-17.096 40.596-17.096 17.097-40.596 17.097h-213.46Zm435.613 80q-25.84 0-43.997-18.157-18.156-18.157-18.156-43.997v-181.999h45.383v80h238.078v-350.692H531.154v-107.46q0-23.5 17.096-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.097 17.096 17.097 40.596v564.612q0 23.5-17.097 40.596-17.096 17.097-40.596 17.097H593.307ZM145.385-298.77v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H145.385Zm431.152 80v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H576.537ZM145.385-741.23h238.078v-61.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-213.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.076Zm431.152 81h238.078v-62.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-213.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v62.076ZM322.915-452.693q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Zm156.923 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.084-19.222 8.085-7.923 19.385-7.923 11.299 0 19.222 8.084 7.923 8.085 7.923 19.385 0 11.299-8.084 19.222-8.085 7.923-19.385 7.923Zm156.538 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923ZM145.385-298.77v73.385-73.385Zm431.152 80v73.385-73.385ZM145.385-741.23v-73.385 73.385Zm431.152 81v-74.385 74.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_20px.svg
new file mode 100644
index 000000000000..714927601b16
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180.309-188.001q-26.527 0-45.417-18.891-18.891-18.89-18.891-45.417v-527.382q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v176.614h-51.999v-72.385H168v318.924h260.154v104.229q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H180.309Zm412.383 72q-25.099 0-42.972-17.874-17.874-17.873-17.874-42.972v-179.691h51.999v72H792v-318.539H531.846v-104.614q0-26.527 18.891-45.417 18.89-18.891 45.417-18.891h183.537q26.527 0 45.417 18.891 18.891 18.89 18.891 45.417v527.382q0 26.527-18.891 45.417-18.89 18.891-45.417 18.891H592.692ZM339.301-449.385q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.923 0q-12.916 0-21.878-8.737-8.961-8.738-8.961-21.654t8.737-21.878q8.738-8.961 21.654-8.961t21.878 8.737q8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Zm140.538 0q-12.916 0-21.877-8.737-8.962-8.738-8.962-21.654t8.738-21.878q8.737-8.961 21.653-8.961 12.916 0 21.878 8.737 8.961 8.738 8.961 21.654t-8.737 21.878q-8.738 8.961-21.654 8.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_24px.svg
new file mode 100644
index 000000000000..d3071dabea7b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172.309-180.001q-29.827 0-51.067-21.241-21.241-21.24-21.241-51.067v-535.382q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v184.614h-59.999v-80.385H160v326.924h276.154v104.229q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H172.309Zm420.383 80q-28.399 0-48.622-20.224-20.224-20.223-20.224-48.622v-187.691h59.999v80H800v-326.539H523.846v-104.614q0-29.827 21.241-51.067 21.24-21.241 51.067-21.241h191.537q29.827 0 51.067 21.241 21.241 21.24 21.241 51.067v535.382q0 29.827-21.241 51.067-21.24 21.241-51.067 21.241H592.692ZM323.091-445.385q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Zm156.922 0q-14.705 0-24.667-9.948-9.961-9.948-9.961-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.654 9.961Zm156.539 0q-14.706 0-24.667-9.948-9.962-9.948-9.962-24.654 0-14.705 9.948-24.667 9.948-9.961 24.654-9.961 14.705 0 24.667 9.948 9.961 9.948 9.961 24.654 0 14.705-9.948 24.667-9.948 9.961-24.653 9.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_40px.svg
new file mode 100644
index 000000000000..969ac9e8b56c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M162.565-180.001q-25.609 0-44.086-18.478-18.478-18.477-18.478-44.086v-554.87q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v186.512h-50.255v-80.795H150.256v343.436h281.026v105.717q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H162.565Zm430.537 80q-26.693 0-45.538-18.846-18.846-18.845-18.846-45.538v-183.897h50.255v80h230.771v-342.641H528.718v-106.512q0-25.609 18.478-44.086 18.477-18.478 44.086-18.478h206.153q25.609 0 44.086 18.478 18.478 18.477 18.478 44.086v554.87q0 25.609-18.478 44.086-18.477 18.478-44.086 18.478H593.102ZM322.974-450.257q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.923 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.14-8.602 12.435 0 21.038 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.706 8.602-21.14 8.602Zm156.538 0q-12.435 0-21.038-8.706-8.602-8.706-8.602-21.14 0-12.435 8.706-21.038 8.706-8.602 21.141-8.602 12.434 0 21.037 8.706 8.602 8.706 8.602 21.14 0 12.435-8.706 21.038-8.705 8.602-21.14 8.602Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_48px.svg
new file mode 100644
index 000000000000..2c2fb4da8aba
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M157.694-180.001q-23.5 0-40.596-17.097-17.097-17.096-17.097-40.596v-564.612q0-23.5 17.097-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.096 17.096 17.096 40.596v187.46h-45.383v-81H145.385v351.692h283.461v106.46q0 23.5-17.096 40.596-17.096 17.097-40.596 17.097h-213.46Zm435.613 80q-25.84 0-43.997-18.157-18.156-18.157-18.156-43.997v-181.999h45.383v80h238.078v-350.692H531.154v-107.46q0-23.5 17.096-40.596 17.096-17.097 40.596-17.097h213.46q23.5 0 40.596 17.097 17.097 17.096 17.097 40.596v564.612q0 23.5-17.097 40.596-17.096 17.097-40.596 17.097H593.307ZM322.915-452.693q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Zm156.923 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.084-19.222 8.085-7.923 19.385-7.923 11.299 0 19.222 8.084 7.923 8.085 7.923 19.385 0 11.299-8.084 19.222-8.085 7.923-19.385 7.923Zm156.538 0q-11.299 0-19.222-8.084-7.923-8.085-7.923-19.385 0-11.299 8.085-19.222 8.085-7.923 19.384-7.923 11.3 0 19.223 8.084 7.923 8.085 7.923 19.385 0 11.299-8.085 19.222-8.085 7.923-19.385 7.923Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_20px.svg
new file mode 100644
index 000000000000..24ddf5e31ee4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.309-156.001q-38.527 0-64.417-25.891-25.89-25.89-25.89-64.417v-539.382q0-38.527 25.89-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v201.614h-76.999v-73.385H161v282.924h267.154v128.229q0 38.527-25.891 64.417-25.89 25.891-64.417 25.891H174.309Zm433.383 72q-31.286 0-53.566-22.28t-22.28-53.566v-214.691h76.999v72H799v-281.539H531.846v-129.614q0-38.527 25.891-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v539.382q0 38.527-25.891 64.417-25.89 25.89-64.417 25.89H607.692ZM161-297.54v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h165.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H161Zm447.845 72v52.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h165.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-52.231H608.845ZM161-734.46h190.155v-52.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H173.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v52.231Zm447.845 73.384H799v-53.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H621.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v53.615ZM315.301-436.385q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm164.923 0q-17.916 0-30.878-12.737-12.961-12.738-12.961-30.654t12.737-30.878q12.738-12.961 30.654-12.961t30.878 12.737q12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm165.538 0q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961ZM161-297.54V-233v-64.54Zm447.845 72V-161v-64.54ZM161-734.46V-799v64.54Zm447.845 73.384V-727v65.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_24px.svg
new file mode 100644
index 000000000000..f32a2b0d9020
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.309-148.001q-41.827 0-70.067-28.241-28.24-28.24-28.24-70.067v-547.382q0-41.827 28.24-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v209.614h-84.999v-81.385H153v290.924h283.154v128.229q0 41.827-28.241 70.067-28.24 28.241-70.067 28.241H166.309Zm441.383 80q-34.586 0-59.216-24.63-24.63-24.63-24.63-59.216v-222.691h84.999v80H807v-289.539H523.846v-129.614q0-41.827 28.241-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v547.382q0 41.827-28.241 70.067-28.24 28.24-70.067 28.24H607.692ZM153-289.54v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h173.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H153Zm455.845 80v44.231q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h173.537q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-44.231H608.845ZM153-750.46h198.155v-44.231q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H165.309q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v44.231Zm455.845 81.384H807v-45.615q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H621.154q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v45.615ZM299.091-432.385q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Zm180.922 0q-19.705 0-33.667-13.948-13.961-13.948-13.961-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.654 13.961Zm181.539 0q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961ZM153-289.54V-233v-56.54Zm455.845 80V-153v-56.54ZM153-750.46V-807v56.54Zm455.845 81.384V-727v57.924Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_40px.svg
new file mode 100644
index 000000000000..e713f7ef1451
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M158.565-158.668q-33.609 0-56.753-23.144t-23.144-56.753v-562.87q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v202.845h-66.588v-81.128H145.923v319.436h285.359v121.717q0 33.609-23.144 56.753t-56.753 23.144h-192.82Zm444.87 80q-31.547 0-53.132-21.585-21.585-21.585-21.585-53.132v-206.897h67.255v80h218.771V-598.59H528.718v-122.845q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v562.87q0 33.609-23.144 56.753t-56.753 23.144h-198ZM145.923-293.695v55.462q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h194.153q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H145.923Zm450.05 80v55.462q0 5.385 3.462 8.847 3.461 3.462 8.846 3.462h194.154q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-55.462H595.973Zm-450.05-533.279h218.771v-55.462q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H158.232q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v55.462Zm450.05 81.795h218.771v-57.257q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H608.281q-5.385 0-8.846 3.462-3.462 3.462-3.462 8.847v57.257ZM306.974-441.924q-15.451 0-26.712-11.36-11.261-11.361-11.261-26.808 0-15.446 11.361-27.049 11.361-11.602 26.807-11.602 15.447 0 27.049 11.556t11.602 27.29q0 15.452-11.555 26.713-11.556 11.26-27.291 11.26Zm172.923 0q-15.452 0-26.713-11.36-11.26-11.361-11.26-26.808 0-15.446 11.36-27.049 11.361-11.602 26.808-11.602 15.446 0 27.049 11.556 11.602 11.556 11.602 27.29 0 15.452-11.556 26.713-11.556 11.26-27.29 11.26Zm173.327 0q-15.645 0-27.037-11.36-11.392-11.361-11.392-26.808 0-15.446 11.495-27.049 11.496-11.602 27.141-11.602 15.645 0 26.914 11.556 11.269 11.556 11.269 27.29 0 15.452-11.372 26.713-11.373 11.26-27.018 11.26Zm-507.301 148.23v67.771-67.771Zm450.05 80v67.771-67.771Zm-450.05-533.279v-67.771 67.771Zm450.05 81.795v-69.566 69.566Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_48px.svg
new file mode 100644
index 000000000000..a420b4326e4b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M154.694-164.001q-29.5 0-50.096-20.597-20.597-20.596-20.597-50.096v-570.612q0-29.5 20.597-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.596 20.596 20.596 50.096v199.46h-57.383v-81H142.385v333.692h286.461v118.46q0 29.5-20.596 50.096-20.596 20.597-50.096 20.597h-203.46Zm446.613 80q-30.027 0-50.09-20.063-20.063-20.063-20.063-50.091v-198.999h58.383v80h229.078v-332.692H531.154v-119.46q0-29.5 20.596-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.597 20.596 20.597 50.096v570.612q0 29.5-20.597 50.096-20.596 20.597-50.096 20.597H601.307ZM142.385-295.77v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H142.385Zm447.152 80v61.076q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.46q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-61.076H589.537ZM142.385-745.23h229.078v-61.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-204.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.076Zm447.152 82h229.078v-63.076q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462h-204.46q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v63.076ZM310.915-446.693q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.068-10.423 23.385-10.423 13.317 0 23.74 10.359 10.423 10.36 10.423 24.11 0 13.324-10.36 23.235-10.36 9.91-24.11 9.91Zm168.923 0q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.067-10.423 23.384-10.423t23.74 10.359q10.423 10.36 10.423 24.11 0 13.324-10.359 23.235-10.36 9.91-24.11 9.91Zm169.222 0q-13.615 0-23.722-10.067-10.107-10.067-10.107-23.384t10.269-23.74q10.269-10.423 23.884-10.423 13.616 0 23.539 10.359 9.923 10.36 9.923 24.11 0 13.324-10.085 23.235-10.085 9.91-23.701 9.91ZM142.385-295.77v73.385-73.385Zm447.152 80v73.385-73.385ZM142.385-745.23v-73.385 73.385Zm447.152 82v-75.385 75.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_20px.svg
new file mode 100644
index 000000000000..3b59f0767e74
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.309-156.001q-38.527 0-64.417-25.891-25.89-25.89-25.89-64.417v-539.382q0-38.527 25.89-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v201.614h-76.999v-73.385H161v282.924h267.154v128.229q0 38.527-25.891 64.417-25.89 25.891-64.417 25.891H174.309Zm433.383 72q-31.099 0-53.472-22.374-22.374-22.373-22.374-53.472v-214.691h76.999v72H799v-281.539H531.846v-129.614q0-38.527 25.891-64.417 25.89-25.891 64.417-25.891h163.537q38.527 0 64.417 25.891 25.891 25.89 25.891 64.417v539.382q0 38.527-25.891 64.417-25.89 25.89-64.417 25.89H607.692ZM315.301-436.385q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm164.923 0q-17.916 0-30.878-12.737-12.961-12.738-12.961-30.654t12.737-30.878q12.738-12.961 30.654-12.961t30.878 12.737q12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Zm165.538 0q-17.916 0-30.877-12.737-12.962-12.738-12.962-30.654t12.738-30.878q12.737-12.961 30.653-12.961 17.916 0 30.878 12.737 12.961 12.738 12.961 30.654t-12.737 30.878q-12.738 12.961-30.654 12.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_24px.svg
new file mode 100644
index 000000000000..bf13fe4750fb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.309-148.001q-41.827 0-70.067-28.241-28.24-28.24-28.24-70.067v-547.382q0-41.827 28.24-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v209.614h-84.999v-81.385H153v290.924h283.154v128.229q0 41.827-28.241 70.067-28.24 28.241-70.067 28.241H166.309Zm441.383 80q-34.399 0-59.122-24.724-24.724-24.723-24.724-59.122v-222.691h84.999v80H807v-289.539H523.846v-129.614q0-41.827 28.241-70.067 28.24-28.241 70.067-28.241h171.537q41.827 0 70.067 28.241 28.241 28.24 28.241 70.067v547.382q0 41.827-28.241 70.067-28.24 28.24-70.067 28.24H607.692ZM299.091-432.385q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Zm180.922 0q-19.705 0-33.667-13.948-13.961-13.948-13.961-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.654 13.961Zm181.539 0q-19.706 0-33.667-13.948-13.962-13.948-13.962-33.654 0-19.705 13.948-33.667 13.948-13.961 33.654-13.961 19.705 0 33.667 13.948 13.961 13.948 13.961 33.654 0 19.705-13.948 33.667-13.948 13.961-33.653 13.961Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_40px.svg
new file mode 100644
index 000000000000..c1b72ac7e0df
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M158.565-158.668q-33.609 0-56.753-23.144t-23.144-56.753v-562.87q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v202.845h-66.588v-81.128H145.923v319.436h285.359v121.717q0 33.609-23.144 56.753t-56.753 23.144h-192.82Zm444.87 80q-31.359 0-53.038-21.679-21.679-21.679-21.679-53.038v-206.897h67.255v80h218.771V-598.59H528.718v-122.845q0-33.609 23.144-56.753t56.753-23.144h192.82q33.609 0 56.753 23.144t23.144 56.753v562.87q0 33.609-23.144 56.753t-56.753 23.144h-198ZM306.974-441.924q-15.451 0-26.712-11.36-11.261-11.361-11.261-26.808 0-15.446 11.361-27.049 11.361-11.602 26.807-11.602 15.447 0 27.049 11.556t11.602 27.29q0 15.452-11.555 26.713-11.556 11.26-27.291 11.26Zm172.923 0q-15.452 0-26.713-11.36-11.26-11.361-11.26-26.808 0-15.446 11.36-27.049 11.361-11.602 26.808-11.602 15.446 0 27.049 11.556 11.602 11.556 11.602 27.29 0 15.452-11.556 26.713-11.556 11.26-27.29 11.26Zm173.327 0q-15.645 0-27.037-11.36-11.392-11.361-11.392-26.808 0-15.446 11.495-27.049 11.496-11.602 27.141-11.602 15.645 0 26.914 11.556 11.269 11.556 11.269 27.29 0 15.452-11.372 26.713-11.373 11.26-27.018 11.26Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_48px.svg
new file mode 100644
index 000000000000..94b4eb6a967b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M154.694-164.001q-29.5 0-50.096-20.597-20.597-20.596-20.597-50.096v-570.612q0-29.5 20.597-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.596 20.596 20.596 50.096v199.46h-57.383v-81H142.385v333.692h286.461v118.46q0 29.5-20.596 50.096-20.596 20.597-50.096 20.597h-203.46Zm446.613 80q-29.84 0-49.997-20.157-20.156-20.157-20.156-49.997v-198.999h58.383v80h229.078v-332.692H531.154v-119.46q0-29.5 20.596-50.096 20.596-20.597 50.096-20.597h203.46q29.5 0 50.096 20.597 20.597 20.596 20.597 50.096v570.612q0 29.5-20.597 50.096-20.596 20.597-50.096 20.597H601.307ZM310.915-446.693q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.068-10.423 23.385-10.423 13.317 0 23.74 10.359 10.423 10.36 10.423 24.11 0 13.324-10.36 23.235-10.36 9.91-24.11 9.91Zm168.923 0q-13.324 0-23.235-10.067-9.91-10.067-9.91-23.384t10.067-23.74q10.067-10.423 23.384-10.423t23.74 10.359q10.423 10.36 10.423 24.11 0 13.324-10.359 23.235-10.36 9.91-24.11 9.91Zm169.222 0q-13.615 0-23.722-10.067-10.107-10.067-10.107-23.384t10.269-23.74q10.269-10.423 23.884-10.423 13.616 0 23.539 10.359 9.923 10.36 9.923 24.11 0 13.324-10.085 23.235-10.085 9.91-23.701 9.91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_20px.svg
new file mode 100644
index 000000000000..c9c7086c142e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M184.347-196.078q-24.861 0-42.565-17.704-17.704-17.704-17.704-42.565v-519.306q0-24.861 17.704-42.565 17.704-17.704 42.565-17.704h181.615q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v174.499H378.27v-72.385H172.038v314.885h254.193v102.307q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H184.347Zm407.537 72q-24.04 0-40.981-17.071-16.941-17.072-16.941-41.044v-176.461h47.96v72h206.04v-314.5h-254v-102.499q0-24.861 17.614-42.565 17.613-17.704 42.655-17.704h181.422q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v519.306q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H591.884ZM172.038-310.693v54.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h181.615q5.192 0 8.75-3.462t3.558-8.847v-54.346H172.038Zm409.884 72v54.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h181.422q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-54.346h-206.04ZM172.038-721.499H378.27v-54.154q0-5.385-3.558-8.847-3.558-3.462-8.75-3.462H184.347q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v54.154Zm409.884 72.385h206.04v-54.539q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H594.231q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v54.539ZM339.338-451.5q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.923 0q-11.645 0-20.203-8.354t-8.558-19.942q0-11.588 8.354-20.242 8.354-8.654 19.942-8.654 11.588 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.538 0q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.392 20.203-8.393 8.558-20.039 8.558ZM172.038-310.693v66.655-66.655Zm409.884 72v66.655-66.655ZM172.038-721.499V-787.962-721.499Zm409.884 72.385v-66.848 66.848Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_24px.svg
new file mode 100644
index 000000000000..5921438ca48b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176.347-188.078q-28.161 0-48.215-20.054-20.054-20.054-20.054-48.215v-527.306q0-28.161 20.054-48.215 20.054-20.054 48.215-20.054h189.615q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v182.499H378.27v-80.385H164.038v322.885h270.193v102.307q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H176.347Zm415.537 80q-27.34 0-46.631-19.421-19.291-19.422-19.291-46.694v-184.461h55.96v80h214.04v-322.5h-270v-102.499q0-28.161 19.964-48.215 19.963-20.054 48.305-20.054h189.422q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v527.306q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H591.884ZM164.038-302.693v46.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h189.615q5.192 0 8.75-3.462t3.558-8.847v-46.346H164.038Zm417.884 80v46.346q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h189.422q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-46.346h-214.04ZM164.038-737.499H378.27v-46.154q0-5.385-3.558-8.847-3.558-3.462-8.75-3.462H176.347q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v46.154Zm417.884 80.385h214.04v-46.539q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H594.231q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v46.539ZM323.128-447.5q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.923 0q-13.435 0-22.993-9.565-9.558-9.564-9.558-22.942 0-13.377 9.565-23.031 9.564-9.654 22.942-9.654 13.377 0 23.031 9.603 9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.538 0q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558ZM164.038-302.693v58.655V-302.693Zm417.884 80v58.655V-222.693ZM164.038-737.499V-795.962v58.463Zm417.884 80.385V-715.962v58.848Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_40px.svg
new file mode 100644
index 000000000000..7bf98b25c3b2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M164.937-184.745q-24.631 0-42.411-17.781-17.781-17.78-17.781-42.411v-550.126q0-24.631 17.781-42.411 17.78-17.781 42.411-17.781h205.23q24.63 0 42.411 17.781 17.781 17.78 17.781 42.411V-610h-47.883v-80.795H152.628v341.065h277.731v104.793q0 24.631-17.781 42.411-17.781 17.781-42.411 17.781h-205.23Zm427.691 80q-26.301 0-44.381-18.435-18.08-18.435-18.08-44.551V-349.73h47.883v80h229.322V-610H530.167v-105.063q0-24.631 17.534-42.411 17.535-17.781 42.658-17.781h204.704q24.631 0 42.411 17.781 17.781 17.78 17.781 42.411v550.126q0 24.631-17.781 42.411-17.78 17.781-42.411 17.781H592.628Zm-440-197.102v56.91q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h205.23q5.193 0 8.751-3.462t3.558-8.847v-56.91H152.628Zm425.422 80v56.91q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h204.704q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-56.91H578.05ZM152.628-738.678h229.848v-56.385q0-5.385-3.558-8.847-3.558-3.462-8.751-3.462h-205.23q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v56.385Zm425.422 80.794h229.322v-57.179q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H590.359q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v57.179ZM323.011-451.706q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Zm156.923 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.528 20.03-8.527 8.198-20.358 8.198Zm156.538 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198ZM152.628-301.847v69.219-69.219Zm425.422 80v69.219-69.219ZM152.628-738.678v-68.694 68.694Zm425.422 80.794v-69.488 69.488Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_48px.svg
new file mode 100644
index 000000000000..ddd18b1e815c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M159.232-183.078q-22.865 0-39.51-16.644-16.644-16.645-16.644-39.51v-561.536q0-22.865 16.644-39.51 16.645-16.644 39.51-16.644h213.037q22.866 0 39.51 16.644 16.644 16.645 16.644 39.51v186.345h-43.845v-81H146.923v350.154h281.5v106.037q0 22.865-16.644 39.51-16.644 16.644-39.51 16.644H159.232Zm433.767 80q-25.781 0-43.255-17.942-17.475-17.942-17.475-43.481v-180.768h43.845v80h236.963v-349.154H532.269v-106.345q0-22.865 16.32-39.51 16.32-16.644 39.834-16.644h212.345q22.865 0 39.51 16.644 16.644 16.645 16.644 39.51v561.536q0 22.865-16.644 39.51-16.645 16.644-39.51 16.644H592.999ZM146.923-301.424v62.192q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h213.037q5.193 0 8.751-3.462t3.558-8.847v-62.192H146.923Zm429.191 80v62.192q0 5.385 3.462 8.847 3.462 3.462 8.847 3.462h212.345q5.385 0 8.847-3.462 3.462-3.462 3.462-8.847v-62.192H576.114ZM146.923-739.268h237.655v-61.5q0-5.385-3.558-8.847-3.558-3.462-8.751-3.462H159.232q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v61.5Zm429.191 81h236.963v-62.5q0-5.385-3.462-8.847-3.462-3.462-8.847-3.462H588.423q-5.385 0-8.847 3.462-3.462 3.462-3.462 8.847v62.5Zm-253.162 204.46q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm156.923 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99t7.865 19.019q0 11.029-7.99 18.548-7.99 7.519-19.019 7.519Zm156.538 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm-489.49 152.384v74.501-74.501Zm429.191 80v74.501-74.501ZM146.923-739.268v-73.809 73.809Zm429.191 81v-74.809 74.809Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_20px.svg
new file mode 100644
index 000000000000..3c088397efe7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M184.347-196.078q-24.861 0-42.565-17.704-17.704-17.704-17.704-42.565v-519.306q0-24.861 17.704-42.565 17.704-17.704 42.565-17.704h181.615q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v174.499H378.27v-72.385H172.038v314.885h254.193v102.307q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H184.347Zm407.537 72q-24.04 0-40.981-17.071-16.941-17.072-16.941-41.044v-176.461h47.96v72h206.04v-314.5h-254v-102.499q0-24.861 17.614-42.565 17.613-17.704 42.655-17.704h181.422q24.861 0 42.565 17.704 17.704 17.704 17.704 42.565v519.306q0 24.861-17.704 42.565-17.704 17.704-42.565 17.704H591.884ZM339.338-451.5q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.923 0q-11.645 0-20.203-8.354t-8.558-19.942q0-11.588 8.354-20.242 8.354-8.654 19.942-8.654 11.588 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.393 20.203-8.392 8.558-20.038 8.558Zm140.538 0q-11.645 0-20.203-8.354-8.557-8.354-8.557-19.942 0-11.588 8.353-20.242 8.354-8.654 19.942-8.654 11.589 0 20.242 8.393 8.654 8.392 8.654 20.038 0 11.645-8.392 20.203-8.393 8.558-20.039 8.558Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_24px.svg
new file mode 100644
index 000000000000..43bf5a0b1c42
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176.347-188.078q-28.161 0-48.215-20.054-20.054-20.054-20.054-48.215v-527.306q0-28.161 20.054-48.215 20.054-20.054 48.215-20.054h189.615q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v182.499H378.27v-80.385H164.038v322.885h270.193v102.307q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H176.347Zm415.537 80q-27.34 0-46.631-19.421-19.291-19.422-19.291-46.694v-184.461h55.96v80h214.04v-322.5h-270v-102.499q0-28.161 19.964-48.215 19.963-20.054 48.305-20.054h189.422q28.161 0 48.215 20.054 20.054 20.054 20.054 48.215v527.306q0 28.161-20.054 48.215-20.054 20.054-48.215 20.054H591.884ZM323.128-447.5q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.923 0q-13.435 0-22.993-9.565-9.558-9.564-9.558-22.942 0-13.377 9.565-23.031 9.564-9.654 22.942-9.654 13.377 0 23.031 9.603 9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Zm156.538 0q-13.435 0-22.993-9.565-9.557-9.564-9.557-22.942 0-13.377 9.564-23.031 9.564-9.654 22.942-9.654t23.031 9.603q9.654 9.603 9.654 23.038t-9.603 22.993q-9.603 9.558-23.038 9.558Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_40px.svg
new file mode 100644
index 000000000000..2283fbf455a0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M164.937-184.745q-24.631 0-42.411-17.781-17.781-17.78-17.781-42.411v-550.126q0-24.631 17.781-42.411 17.78-17.781 42.411-17.781h205.23q24.63 0 42.411 17.781 17.781 17.78 17.781 42.411V-610h-47.883v-80.795H152.628v341.065h277.731v104.793q0 24.631-17.781 42.411-17.781 17.781-42.411 17.781h-205.23Zm427.691 80q-26.301 0-44.381-18.435-18.08-18.435-18.08-44.551V-349.73h47.883v80h229.322V-610H530.167v-105.063q0-24.631 17.534-42.411 17.535-17.781 42.658-17.781h204.704q24.631 0 42.411 17.781 17.781 17.78 17.781 42.411v550.126q0 24.631-17.781 42.411-17.78 17.781-42.411 17.781H592.628ZM323.011-451.706q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Zm156.923 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.528 20.03-8.527 8.198-20.358 8.198Zm156.538 0q-11.831 0-20.03-8.322-8.198-8.322-8.198-20.096 0-11.773 8.322-20.235 8.322-8.461 20.096-8.461 11.773 0 20.235 8.528 8.461 8.527 8.461 20.358 0 11.831-8.527 20.03-8.528 8.198-20.359 8.198Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_48px.svg
new file mode 100644
index 000000000000..3220f9e8d99e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght300gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M159.232-183.078q-22.865 0-39.51-16.644-16.644-16.645-16.644-39.51v-561.536q0-22.865 16.644-39.51 16.645-16.644 39.51-16.644h213.037q22.866 0 39.51 16.644 16.644 16.645 16.644 39.51v186.345h-43.845v-81H146.923v350.154h281.5v106.037q0 22.865-16.644 39.51-16.644 16.644-39.51 16.644H159.232Zm433.767 80q-25.781 0-43.255-17.942-17.475-17.942-17.475-43.481v-180.768h43.845v80h236.963v-349.154H532.269v-106.345q0-22.865 16.32-39.51 16.32-16.644 39.834-16.644h212.345q22.865 0 39.51 16.644 16.644 16.645 16.644 39.51v561.536q0 22.865-16.644 39.51-16.645 16.644-39.51 16.644H592.999Zm-270.047-350.73q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Zm156.923 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99t7.865 19.019q0 11.029-7.99 18.548-7.99 7.519-19.019 7.519Zm156.538 0q-11.029 0-18.548-7.701-7.519-7.702-7.519-18.673 0-10.972 7.701-18.837 7.702-7.865 18.673-7.865 10.972 0 18.837 7.99 7.866 7.99 7.866 19.019 0 11.029-7.991 18.548-7.99 7.519-19.019 7.519Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_20px.svg
new file mode 100644
index 000000000000..241705dd30d4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M170.87-159.869q-34.483 0-58.742-24.259T87.869-242.87v-546.26q0-34.483 24.259-58.742t58.742-24.259H349q34.482 0 58.741 24.259T432-789.13v192.956h-77.978v-72H165.848v304.348H432v120.956q0 34.483-24.259 58.742T349-159.869H170.87Zm432.717 72q-31.18 0-53.383-22.204Q528-132.277 528-163.456v-200.37h77.978v72h188.174v-304.348H528V-717.13q0-34.483 24.259-58.742T611-800.131h178.13q34.483 0 58.742 24.259t24.259 58.742v546.26q0 34.483-24.259 58.742T789.13-87.869H603.587ZM165.848-285.848v48h188.174v-48H165.848Zm440.13 72v48h188.174v-48H605.978Zm-440.13-532.304h188.174v-48H165.848v48Zm440.13 72h188.174v-48H605.978v48ZM330.471-440.891q-16.406 0-27.862-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.457 11.246 11.457 27.652 0 16.407-11.247 27.863-11.246 11.457-27.652 11.457Zm149.74 0q-16.407 0-27.863-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457 16.407 0 27.863 11.246 11.457 11.246 11.457 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Zm149.978 0q-16.406 0-27.863-11.246-11.456-11.246-11.456-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.456 11.246 11.456 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457ZM165.848-285.848v48-48Zm440.13 72v48-48Zm-440.13-532.304v-48 48Zm440.13 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_24px.svg
new file mode 100644
index 000000000000..e66526a54676
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M162.87-151.869q-37.783 0-64.392-26.609Q71.87-205.087 71.87-242.87v-554.26q0-37.783 26.61-64.392 26.608-26.609 64.391-26.609H349q37.782 0 64.391 26.609Q440-834.913 440-797.13v200.956h-85.978v-80H157.848v312.348H440v120.956q0 37.783-26.609 64.392-26.609 26.609-64.391 26.609H162.87Zm440.717 80q-34.48 0-59.033-24.554Q520-120.977 520-155.456v-208.37h85.978v80h196.174v-312.348H520V-717.13q0-37.783 26.609-64.392 26.609-26.609 64.391-26.609h186.13q37.783 0 64.392 26.609 26.609 26.609 26.609 64.392v554.26q0 37.783-26.609 64.392Q834.913-71.87 797.13-71.87H603.587ZM157.848-277.848v40h196.174v-40H157.848Zm448.13 80v40h196.174v-40H605.978Zm-448.13-564.304h196.174v-40H157.848v40Zm448.13 80h196.174v-40H605.978v40ZM314.261-436.891q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457 18.195 0 30.652 12.457Q357.37-498.196 357.37-480t-12.457 30.652q-12.457 12.457-30.652 12.457Zm165.739 0q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457t30.652 12.457q12.457 12.456 12.457 30.652t-12.457 30.652Q498.196-436.891 480-436.891Zm165.978 0q-18.195 0-30.652-12.457Q602.87-461.804 602.87-480t12.456-30.652q12.457-12.457 30.652-12.457 18.196 0 30.653 12.457 12.456 12.456 12.456 30.652t-12.456 30.652q-12.457 12.457-30.653 12.457Zm-488.13 159.043v40-40Zm448.13 80v40-40Zm-448.13-564.304v-40 40Zm448.13 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_40px.svg
new file mode 100644
index 000000000000..991de64b87d5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M149.058-153.304q-31.494 0-53.624-22.13-22.13-22.13-22.13-53.624v-581.884q0-31.56 22.13-53.736 22.13-22.177 53.624-22.177H357.58q31.326 0 53.539 22.177 22.214 22.176 22.214 53.736v203.463h-71.688v-80.666H144.833v336.29h288.5v122.797q0 31.494-22.214 53.624-22.213 22.13-53.539 22.13H149.058Zm454.558 80q-31.845 0-54.397-22.552t-22.552-54.331v-201.668h71.688v80h216.812v-335.624h-288.5v-123.463q0-31.56 22.177-53.736 22.177-22.177 53.736-22.177h208.362q31.56 0 53.736 22.177 22.177 22.176 22.177 53.736v581.884q0 31.494-22.177 53.624-22.176 22.13-53.736 22.13H603.616ZM144.833-280.167v55.334h216.812v-55.334H144.833Zm453.522 80v55.334h216.812v-55.334H598.355ZM144.833-759.833h216.812v-55.334H144.833v55.334Zm453.522 80.666h216.812v-56H598.355v56ZM315.07-444.036q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.444-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.666 10.297Zm164.782 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.667 10.297Zm165.022 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.221 0 25.518 10.445t10.297 25.667q0 15.222-10.444 25.519-10.445 10.297-25.667 10.297ZM144.833-280.167v55.334-55.334Zm453.522 80v55.334-55.334ZM144.833-759.833v-55.334 55.334Zm453.522 80.666v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_48px.svg
new file mode 100644
index 000000000000..6412ddafaec7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.152-154.022q-28.349 0-48.24-19.89-19.89-19.891-19.89-48.24v-595.696q0-28.447 19.89-48.408 19.891-19.962 48.24-19.962h219.717q28.098 0 48.115 19.962Q430-846.295 430-817.848v204.718h-64.544v-81h-227.13v348.26H430v123.718q0 28.349-20.016 48.24-20.017 19.89-48.115 19.89H142.152Zm461.478 80q-30.528 0-52.079-21.55Q530-117.125 530-147.554V-345.87h64.544v80h227.13v-347.26H530v-124.718q0-28.447 19.961-48.408 19.961-19.962 48.409-19.962h219.478q28.447 0 48.408 19.962 19.962 19.961 19.962 48.408v595.696q0 28.349-19.962 48.24-19.961 19.89-48.408 19.89H603.63ZM138.326-281.326v63h227.13v-63h-227.13Zm456.218 80v63h227.13v-63h-227.13ZM138.326-758.674h227.13v-63h-227.13v63Zm456.218 81h227.13v-64h-227.13v64Zm-279.07 230.065q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.304 0q-13.735 0-22.952-9.439-9.217-9.439-9.217-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.952 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.544 0q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217ZM138.326-281.326v63-63Zm456.218 80v63-63ZM138.326-758.674v-63 63Zm456.218 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_20px.svg
new file mode 100644
index 000000000000..327e7e3ce7da
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M170.87-159.869q-34.483 0-58.742-24.259T87.869-242.87v-546.26q0-34.483 24.259-58.742t58.742-24.259H349q34.482 0 58.741 24.259T432-789.13v192.956h-77.978v-72H165.848v304.348H432v120.956q0 34.483-24.259 58.742T349-159.869H170.87Zm432.717 72q-31.135 0-53.361-22.226Q528-132.322 528-163.456v-200.37h77.978v72h188.174v-304.348H528V-717.13q0-34.483 24.259-58.742T611-800.131h178.13q34.483 0 58.742 24.259t24.259 58.742v546.26q0 34.483-24.259 58.742T789.13-87.869H603.587ZM330.471-440.891q-16.406 0-27.862-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.457 11.246 11.457 27.652 0 16.407-11.247 27.863-11.246 11.457-27.652 11.457Zm149.74 0q-16.407 0-27.863-11.246-11.457-11.246-11.457-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457 16.407 0 27.863 11.246 11.457 11.246 11.457 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Zm149.978 0q-16.406 0-27.863-11.246-11.456-11.246-11.456-27.652 0-16.407 11.246-27.863 11.246-11.457 27.652-11.457t27.863 11.246q11.456 11.246 11.456 27.652 0 16.407-11.246 27.863-11.246 11.457-27.652 11.457Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_24px.svg
new file mode 100644
index 000000000000..b3fa8657b257
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M162.87-151.869q-37.783 0-64.392-26.609Q71.87-205.087 71.87-242.87v-554.26q0-37.783 26.61-64.392 26.608-26.609 64.391-26.609H349q37.782 0 64.391 26.609Q440-834.913 440-797.13v200.956h-85.978v-80H157.848v312.348H440v120.956q0 37.783-26.609 64.392-26.609 26.609-64.391 26.609H162.87Zm440.717 80q-34.435 0-59.011-24.576Q520-121.022 520-155.457v-208.37h85.978v80h196.174v-312.348H520V-717.13q0-37.783 26.609-64.392 26.609-26.609 64.391-26.609h186.13q37.783 0 64.392 26.609 26.609 26.609 26.609 64.392v554.26q0 37.783-26.609 64.392Q834.913-71.87 797.13-71.87H603.587ZM314.261-436.891q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457 18.195 0 30.652 12.457Q357.37-498.196 357.37-480t-12.457 30.652q-12.457 12.457-30.652 12.457Zm165.739 0q-18.196 0-30.652-12.457-12.457-12.456-12.457-30.652t12.457-30.652q12.456-12.457 30.652-12.457t30.652 12.457q12.457 12.456 12.457 30.652t-12.457 30.652Q498.196-436.891 480-436.891Zm165.978 0q-18.195 0-30.652-12.457Q602.87-461.804 602.87-480t12.456-30.652q12.457-12.457 30.652-12.457 18.196 0 30.653 12.457 12.456 12.456 12.456 30.652t-12.456 30.652q-12.457 12.457-30.653 12.457Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_40px.svg
new file mode 100644
index 000000000000..c843520a8bfb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M149.058-153.304q-31.494 0-53.624-22.13-22.13-22.13-22.13-53.624v-581.884q0-31.56 22.13-53.736 22.13-22.177 53.624-22.177H357.58q31.326 0 53.539 22.177 22.214 22.176 22.214 53.736v203.463h-71.688v-80.666H144.833v336.29h288.5v122.797q0 31.494-22.214 53.624-22.213 22.13-53.539 22.13H149.058Zm454.558 80q-31.8 0-54.375-22.575-22.574-22.574-22.574-54.308v-201.668h71.688v80h216.812v-335.624h-288.5v-123.463q0-31.56 22.177-53.736 22.177-22.177 53.736-22.177h208.362q31.56 0 53.736 22.177 22.177 22.176 22.177 53.736v581.884q0 31.494-22.177 53.624-22.176 22.13-53.736 22.13H603.616ZM315.07-444.036q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.444-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.666 10.297Zm164.782 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.222 0 25.519 10.445 10.297 10.445 10.297 25.667 0 15.222-10.445 25.519-10.445 10.297-25.667 10.297Zm165.022 0q-15.222 0-25.519-10.445-10.297-10.445-10.297-25.667 0-15.222 10.445-25.519 10.445-10.297 25.667-10.297 15.221 0 25.518 10.445t10.297 25.667q0 15.222-10.444 25.519-10.445 10.297-25.667 10.297Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_48px.svg
new file mode 100644
index 000000000000..2143ad41e2ff
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M142.152-154.022q-28.349 0-48.24-19.89-19.89-19.891-19.89-48.24v-595.696q0-28.447 19.89-48.408 19.891-19.962 48.24-19.962h219.717q28.098 0 48.115 19.962Q430-846.295 430-817.848v204.718h-64.544v-81h-227.13v348.26H430v123.718q0 28.349-20.016 48.24-20.017 19.89-48.115 19.89H142.152Zm461.478 80q-30.483 0-52.056-21.573Q530-117.17 530-147.553V-345.87h64.544v80h227.13v-347.26H530v-124.718q0-28.447 19.961-48.408 19.961-19.962 48.409-19.962h219.478q28.447 0 48.408 19.962 19.962 19.961 19.962 48.408v595.696q0 28.349-19.962 48.24-19.961 19.89-48.408 19.89H603.63ZM315.474-447.609q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.304 0q-13.735 0-22.952-9.439-9.217-9.439-9.217-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.952 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Zm164.544 0q-13.735 0-22.952-9.439-9.218-9.439-9.218-23.174t9.439-22.952q9.439-9.217 23.174-9.217t22.953 9.439q9.217 9.439 9.217 23.174t-9.439 22.952q-9.439 9.217-23.174 9.217Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_20px.svg
new file mode 100644
index 000000000000..4485dede70fd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M165.826-132.652q-44.569 0-74.872-30.302-30.302-30.303-30.302-74.872v-556.348q0-44.569 30.302-74.872 30.303-30.302 74.872-30.302h161q44.57 0 74.872 30.302Q432-838.743 432-794.174v214.131h-99.391v-72.761H159.804v273.608H432v141.37q0 44.569-30.302 74.872-30.302 30.302-74.872 30.302h-161Zm450.609 72q-36.65 0-62.542-25.908Q528-112.467 528-148.848v-230.348h99.391v72h172.805v-272.847H528v-142.131q0-44.569 30.302-74.872 30.302-30.302 74.872-30.302h161q44.569 0 74.872 30.302 30.302 30.303 30.302 74.872v556.348q0 44.569-30.302 74.872-30.303 30.302-74.872 30.302H616.435ZM159.804-279.804v48h172.805v-48H159.804Zm467.587 72v48h172.805v-48H627.391ZM159.804-752.196h172.805v-48H159.804v48Zm467.587 73h172.805v-49H627.391v49ZM310.058-429.804q-20.593 0-35.499-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.593 0 35.5 14.696 14.906 14.696 14.906 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm170.153 0q-20.594 0-35.5-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.594 0 35.5 14.696 14.907 14.696 14.907 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm171.324 0q-20.622 0-35.481-14.696-14.858-14.696-14.858-35.289 0-20.594 14.667-35.5 14.667-14.907 35.217-14.907 20.55 0 35.529 14.696 14.978 14.696 14.978 35.289 0 20.594-14.715 35.5-14.716 14.907-35.337 14.907Zm-491.731 150v48-48Zm467.587 72v48-48ZM159.804-752.196v-48 48Zm467.587 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_24px.svg
new file mode 100644
index 000000000000..27cb1a051527
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M157.826-124.652q-47.869 0-80.522-32.652-32.652-32.653-32.652-80.522v-564.348q0-47.869 32.652-80.522 32.653-32.652 80.522-32.652h169q47.87 0 80.522 32.652Q440-850.043 440-802.174v222.131H332.609v-80.761H151.804v281.608H440v141.37q0 47.869-32.652 80.522-32.652 32.652-80.522 32.652h-169Zm458.609 80q-39.95 0-68.192-28.258Q520-101.167 520-140.848v-238.348h107.391v80h180.805v-280.847H520v-142.131q0-47.869 32.652-80.522 32.652-32.652 80.522-32.652h169q47.869 0 80.522 32.652 32.652 32.653 32.652 80.522v564.348q0 47.869-32.652 80.522-32.653 32.652-80.522 32.652H616.435ZM151.804-271.804v40h180.805v-40H151.804Zm475.587 80v40h180.805v-40H627.391ZM151.804-768.196h180.805v-40H151.804v40Zm475.587 81h180.805v-41H627.391v41ZM293.848-425.804q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.382 0 38.289 15.907 15.906 15.906 15.906 38.289 0 22.383-15.906 38.289-15.907 15.907-38.289 15.907Zm186.152 0q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.383 0 38.289 15.907 15.907 15.906 15.907 38.289 0 22.383-15.907 38.289-15.906 15.907-38.289 15.907Zm187.324 0q-22.411 0-38.27-15.907-15.858-15.906-15.858-38.289 0-22.383 15.877-38.289 15.878-15.907 38.218-15.907 22.339 0 38.318 15.907 15.978 15.906 15.978 38.289 0 22.383-15.926 38.289-15.926 15.907-38.337 15.907Zm-515.52 154v40-40Zm475.587 80v40-40ZM151.804-768.196v-40 40Zm475.587 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_40px.svg
new file mode 100644
index 000000000000..845afb8df42e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.014-136.754q-37.58 0-63.42-25.84-25.84-25.84-25.84-63.42v-587.972q0-37.646 25.84-63.533 25.84-25.886 63.42-25.886h198.059q37.413 0 63.336 25.886 25.924 25.887 25.924 63.533v215.971h-84.434v-80.761H141.456v317.552h291.877v135.21q0 37.58-25.924 63.42-25.923 25.84-63.336 25.84H146.014Zm465.783 80q-35.982 0-60.556-24.589-24.574-24.589-24.574-60.236v-219.645h85.101v80h207.443v-316.791H526.667v-135.971q0-37.646 25.887-63.533 25.887-25.886 63.533-25.886h197.899q37.646 0 63.533 25.886 25.886 25.887 25.886 63.533v587.972q0 37.58-25.886 63.42-25.887 25.84-63.533 25.84H611.797ZM141.456-276.79v55.334h207.443v-55.334H141.456Zm470.312 80v55.334h207.443v-55.334H611.768ZM141.456-763.877h207.443v-55.334H141.456v55.334Zm470.312 81.667h207.443v-57.001H611.768v57.001ZM302.657-437.616q-17.425 0-29.831-12.55-12.405-12.55-12.405-29.97 0-17.42 12.55-30.167 12.549-12.747 29.97-12.747 17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.745 29.83-12.744 12.406-30.453 12.406Zm177.195 0q-17.425 0-29.83-12.55-12.406-12.55-12.406-29.97 0-17.42 12.55-30.167t29.97-12.747q17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.744 29.83-12.745 12.406-30.454 12.406Zm178.157 0q-17.648 0-30.136-12.55-12.489-12.55-12.489-29.97 0-17.42 12.655-30.167 12.656-12.747 30.232-12.747t30.062 12.744q12.485 12.745 12.485 30.454 0 17.425-12.58 29.83-12.581 12.406-30.229 12.406ZM141.456-276.79v55.334-55.334Zm470.312 80v55.334-55.334ZM141.456-763.877v-55.334 55.334Zm470.312 81.667v-57.001 57.001Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_48px.svg
new file mode 100644
index 000000000000..e190f9961e55
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140.109-142.804q-32.436 0-54.87-22.435-22.435-22.434-22.435-54.87v-599.782q0-32.535 22.435-55.039 22.434-22.505 54.87-22.505h212.587q32.184 0 54.744 22.505Q430-852.426 430-819.891V-607h-72.957v-80.761h-220.76v335.522H430v132.13q0 32.436-22.56 54.87-22.56 22.435-54.744 22.435H140.109Zm469.369 80q-33.998 0-56.738-22.755Q530-108.314 530-141.944v-210.295h73.957v80h220.76V-607H530v-132.891q0-32.535 22.505-55.039 22.504-22.505 55.039-22.505h212.347q32.535 0 55.039 22.505 22.505 22.504 22.505 55.039v599.782q0 32.436-22.505 54.87-22.504 22.435-55.039 22.435H609.478ZM136.283-279.283v63h220.76v-63h-220.76Zm467.674 80v63h220.76v-63h-220.76ZM136.283-761.717h220.76v-63h-220.76v63Zm467.674 82h220.76v-65h-220.76v65ZM307.061-443.522q-14.947 0-25.602-10.871-10.655-10.872-10.655-25.811t10.872-26.107q10.871-11.167 25.811-11.167 14.939 0 26.106 11.164 11.168 11.164 11.168 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm172.717 0q-14.946 0-25.601-10.871-10.655-10.872-10.655-25.811t10.871-26.107q10.872-11.167 25.811-11.167t26.107 11.164q11.167 11.164 11.167 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm173.574 0q-15.266 0-26.07-10.871-10.804-10.872-10.804-25.811t11.045-26.107q11.044-11.167 26.239-11.167t25.934 11.164q10.739 11.164 10.739 26.536 0 14.946-10.909 25.601-10.908 10.655-26.174 10.655ZM136.283-279.283v63-63Zm467.674 80v63-63ZM136.283-761.717v-63 63Zm467.674 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_20px.svg
new file mode 100644
index 000000000000..1eb399c51359
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M165.826-132.652q-44.569 0-74.872-30.302-30.302-30.303-30.302-74.872v-556.348q0-44.569 30.302-74.872 30.303-30.302 74.872-30.302h161q44.57 0 74.872 30.302Q432-838.743 432-794.174v214.131h-99.391v-72.761H159.804v273.608H432v141.37q0 44.569-30.302 74.872-30.302 30.302-74.872 30.302h-161Zm450.609 72q-36.418 0-62.426-26.024Q528-112.699 528-148.848v-230.348h99.391v72h172.805v-272.847H528v-142.131q0-44.569 30.302-74.872 30.302-30.302 74.872-30.302h161q44.569 0 74.872 30.302 30.302 30.303 30.302 74.872v556.348q0 44.569-30.302 74.872-30.303 30.302-74.872 30.302H616.435ZM310.058-429.804q-20.593 0-35.499-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.593 0 35.5 14.696 14.906 14.696 14.906 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm170.153 0q-20.594 0-35.5-14.696-14.907-14.696-14.907-35.289 0-20.594 14.696-35.5 14.696-14.907 35.289-14.907 20.594 0 35.5 14.696 14.907 14.696 14.907 35.289 0 20.594-14.696 35.5-14.696 14.907-35.289 14.907Zm171.324 0q-20.622 0-35.481-14.696-14.858-14.696-14.858-35.289 0-20.594 14.667-35.5 14.667-14.907 35.217-14.907 20.55 0 35.529 14.696 14.978 14.696 14.978 35.289 0 20.594-14.715 35.5-14.716 14.907-35.337 14.907Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_24px.svg
new file mode 100644
index 000000000000..84ecc57d7387
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M157.826-124.652q-47.869 0-80.522-32.652-32.652-32.653-32.652-80.522v-564.348q0-47.869 32.652-80.522 32.653-32.652 80.522-32.652h169q47.87 0 80.522 32.652Q440-850.043 440-802.174v222.131H332.609v-80.761H151.804v281.608H440v141.37q0 47.869-32.652 80.522-32.652 32.652-80.522 32.652h-169Zm458.609 80q-39.718 0-68.076-28.374Q520-101.399 520-140.848v-238.348h107.391v80h180.805v-280.847H520v-142.131q0-47.869 32.652-80.522 32.652-32.652 80.522-32.652h169q47.869 0 80.522 32.652 32.652 32.653 32.652 80.522v564.348q0 47.869-32.652 80.522-32.653 32.652-80.522 32.652H616.435ZM293.848-425.804q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.382 0 38.289 15.907 15.906 15.906 15.906 38.289 0 22.383-15.906 38.289-15.907 15.907-38.289 15.907Zm186.152 0q-22.383 0-38.289-15.907-15.907-15.906-15.907-38.289 0-22.383 15.907-38.289 15.906-15.907 38.289-15.907 22.383 0 38.289 15.907 15.907 15.906 15.907 38.289 0 22.383-15.907 38.289-15.906 15.907-38.289 15.907Zm187.324 0q-22.411 0-38.27-15.907-15.858-15.906-15.858-38.289 0-22.383 15.877-38.289 15.878-15.907 38.218-15.907 22.339 0 38.318 15.907 15.978 15.906 15.978 38.289 0 22.383-15.926 38.289-15.926 15.907-38.337 15.907Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_40px.svg
new file mode 100644
index 000000000000..4f5d71dce1ec
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M146.014-136.754q-37.58 0-63.42-25.84-25.84-25.84-25.84-63.42v-587.972q0-37.646 25.84-63.533 25.84-25.886 63.42-25.886h198.059q37.413 0 63.336 25.886 25.924 25.887 25.924 63.533v215.971h-84.434v-80.761H141.456v317.552h291.877v135.21q0 37.58-25.924 63.42-25.923 25.84-63.336 25.84H146.014Zm465.783 80q-35.75 0-60.44-24.705-24.69-24.705-24.69-60.12v-219.645h85.101v80h207.443v-316.791H526.667v-135.971q0-37.646 25.887-63.533 25.887-25.886 63.533-25.886h197.899q37.646 0 63.533 25.886 25.886 25.887 25.886 63.533v587.972q0 37.58-25.886 63.42-25.887 25.84-63.533 25.84H611.797Zm-309.14-380.862q-17.425 0-29.831-12.55-12.405-12.55-12.405-29.97 0-17.42 12.55-30.167 12.549-12.747 29.97-12.747 17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.745 29.83-12.744 12.406-30.453 12.406Zm177.195 0q-17.425 0-29.83-12.55-12.406-12.55-12.406-29.97 0-17.42 12.55-30.167t29.97-12.747q17.42 0 30.167 12.744 12.747 12.745 12.747 30.454 0 17.425-12.744 29.83-12.745 12.406-30.454 12.406Zm178.157 0q-17.648 0-30.136-12.55-12.489-12.55-12.489-29.97 0-17.42 12.655-30.167 12.656-12.747 30.232-12.747t30.062 12.744q12.485 12.745 12.485 30.454 0 17.425-12.58 29.83-12.581 12.406-30.229 12.406Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_48px.svg
new file mode 100644
index 000000000000..7c8c74733a0a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M140.109-142.804q-32.436 0-54.87-22.435-22.435-22.434-22.435-54.87v-599.782q0-32.535 22.435-55.039 22.434-22.505 54.87-22.505h212.587q32.184 0 54.744 22.505Q430-852.426 430-819.891V-607h-72.957v-80.761h-220.76v335.522H430v132.13q0 32.436-22.56 54.87-22.56 22.435-54.744 22.435H140.109Zm469.369 80q-33.765 0-56.622-22.871Q530-108.547 530-141.945v-210.295h73.957v80h220.76V-607H530v-132.891q0-32.535 22.505-55.039 22.504-22.505 55.039-22.505h212.347q32.535 0 55.039 22.505 22.505 22.504 22.505 55.039v599.782q0 32.436-22.505 54.87-22.504 22.435-55.039 22.435H609.478ZM307.061-443.522q-14.947 0-25.602-10.871-10.655-10.872-10.655-25.811t10.872-26.107q10.871-11.167 25.811-11.167 14.939 0 26.106 11.164 11.168 11.164 11.168 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm172.717 0q-14.946 0-25.601-10.871-10.655-10.872-10.655-25.811t10.871-26.107q10.872-11.167 25.811-11.167t26.107 11.164q11.167 11.164 11.167 26.536 0 14.946-11.164 25.601t-26.536 10.655Zm173.574 0q-15.266 0-26.07-10.871-10.804-10.872-10.804-25.811t11.045-26.107q11.044-11.167 26.239-11.167t25.934 11.164q10.739 11.164 10.739 26.536 0 14.946-10.909 25.601-10.908 10.655-26.174 10.655Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_20px.svg
new file mode 100644
index 000000000000..ce51cc7824a2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M175.87-169.869q-32.421 0-55.211-22.79t-22.79-55.211v-536.26q0-32.421 22.79-55.211t55.211-22.79H351.5q32.42 0 55.21 22.79t22.79 55.211v190.456h-72.978v-72H170.848v299.348H429.5v118.456q0 32.421-22.79 55.211t-55.21 22.79H175.87Zm426.717 72q-29.736 0-50.911-21.176-21.176-21.176-21.176-50.911v-196.37h72.978v72h185.674v-299.348H530.5V-712.13q0-32.421 22.79-55.211t55.21-22.79h175.63q32.421 0 55.211 22.79t22.79 55.211v536.26q0 32.421-22.79 55.211t-55.211 22.79H602.587ZM170.848-293.348v50.5h185.674v-50.5H170.848Zm432.63 72v50.5h185.674v-50.5H603.478Zm-432.63-517.304h185.674v-50.5H170.848v50.5Zm432.63 72h185.674v-50.5H603.478v50.5ZM330.471-443.391q-14.906 0-25.862-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.957 10.746 10.957 25.652 0 14.907-10.747 25.863-10.746 10.957-25.652 10.957Zm149.74 0q-14.907 0-25.863-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957 14.907 0 25.863 10.746 10.957 10.746 10.957 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Zm149.978 0q-14.906 0-25.863-10.746-10.956-10.746-10.956-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.956 10.746 10.956 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957ZM170.848-293.348v50.5-50.5Zm432.63 72v50.5-50.5Zm-432.63-517.304v-50.5 50.5Zm432.63 72v-50.5 50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_24px.svg
new file mode 100644
index 000000000000..dbba3e858063
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M167.87-161.869q-35.721 0-60.861-25.14t-25.14-60.861v-544.26q0-35.721 25.14-60.861t60.861-25.14H351.5q35.72 0 60.86 25.14t25.14 60.861v198.456h-80.978v-80H162.848v307.348H437.5v118.456q0 35.721-25.14 60.861t-60.86 25.14H167.87Zm434.717 80q-33.036 0-56.561-23.526-23.526-23.526-23.526-56.561v-204.37h80.978v80h193.674v-307.348H522.5V-712.13q0-35.721 25.14-60.861t60.86-25.14h183.63q35.721 0 60.861 25.14t25.14 60.861v544.26q0 35.721-25.14 60.861t-60.861 25.14H602.587ZM162.848-285.348v42.5h193.674v-42.5H162.848Zm440.63 80v42.5h193.674v-42.5H603.478Zm-440.63-549.304h193.674v-42.5H162.848v42.5Zm440.63 80h193.674v-42.5H603.478v42.5ZM314.261-439.391q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957 16.695 0 28.652 11.957Q354.87-496.696 354.87-480t-11.957 28.652q-11.957 11.957-28.652 11.957Zm165.739 0q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957t28.652 11.957q11.957 11.956 11.957 28.652t-11.957 28.652Q496.696-439.391 480-439.391Zm165.978 0q-16.695 0-28.652-11.957Q605.37-463.304 605.37-480t11.956-28.652q11.957-11.957 28.652-11.957 16.696 0 28.653 11.957 11.956 11.956 11.956 28.652t-11.956 28.652q-11.957 11.957-28.653 11.957Zm-483.13 154.043v42.5-42.5Zm440.63 80v42.5-42.5Zm-440.63-549.304v-42.5 42.5Zm440.63 80v-42.5 42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_40px.svg
new file mode 100644
index 000000000000..0abdc8a819fb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.391-159.971q-30.119 0-51.269-21.151-21.151-21.15-21.151-51.269v-575.218q0-30.184 21.151-51.382 21.15-21.198 51.269-21.198h207.022q29.951 0 51.186 21.198 21.234 21.198 21.234 51.382v201.63h-68.355v-80.666H148.166v332.957h283.667v121.297q0 30.119-21.234 51.269-21.235 21.151-51.186 21.151H152.391Zm450.558 80q-31.068 0-52.758-21.915-21.691-21.916-21.691-52.801v-199.001h68.355v80h214.979v-332.291H528.5v-121.63q0-30.184 21.042-51.382 21.041-21.198 51.538-21.198h206.529q30.184 0 51.382 21.198 21.198 21.198 21.198 51.382v575.218q0 30.119-21.198 51.269-21.198 21.151-51.382 21.151h-204.66ZM148.166-285.333v57.167h215.312v-57.167H148.166Zm448.689 80v57.167h214.979v-57.167H596.855ZM148.166-755h215.312v-56.834H148.166V-755Zm448.689 80.667h214.979v-57.501H596.855v57.501ZM315.07-445.87q-14.389 0-24.186-9.944-9.797-9.945-9.797-24.334 0-14.388 9.945-24.352t24.333-9.964q14.389 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.499 9.797Zm164.782 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.5 9.797Zm165.022 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.963 10.111 9.963 24.5 0 14.388-10.111 24.185-10.111 9.797-24.5 9.797ZM148.166-285.333v57.167-57.167Zm448.689 80v57.167-57.167ZM148.166-755v-56.834V-755Zm448.689 80.667v-57.501 57.501Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_48px.svg
new file mode 100644
index 000000000000..01b429b70fdf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.652-159.022q-27.318 0-46.474-19.156-19.156-19.156-19.156-46.474v-590.696q0-27.416 19.156-46.643t46.474-19.227h218.717q27.067 0 46.349 19.227Q429-842.764 429-815.348v203.218h-62.044v-81h-226.13v345.76H429v122.718q0 27.318-19.282 46.474-19.282 19.156-46.349 19.156H144.652Zm458.478 80q-30.084 0-50.857-21.11-20.773-21.111-20.773-50.921V-347.37h62.044v80h225.63v-344.76H531.5v-123.218q0-27.416 18.992-46.643 18.993-19.227 46.878-19.227h217.978q27.416 0 46.643 19.227t19.227 46.643v590.696q0 27.318-19.227 46.474-19.227 19.156-46.643 19.156H603.13ZM140.826-285.326v64.5h226.13v-64.5h-226.13Zm452.718 80v64.5h225.63v-64.5h-225.63ZM140.826-755.174h226.13v-64h-226.13v64Zm452.718 81h225.63v-65h-225.63v65Zm-278.07 225.065q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.304 0q-13.235 0-21.952-8.939-8.717-8.939-8.717-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.202 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.544 0q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717ZM140.826-285.326v64.5-64.5Zm452.718 80v64.5-64.5ZM140.826-755.174v-64 64Zm452.718 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_20px.svg
new file mode 100644
index 000000000000..2cc89708f6b0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M175.87-169.869q-32.421 0-55.211-22.79t-22.79-55.211v-536.26q0-32.421 22.79-55.211t55.211-22.79H351.5q32.42 0 55.21 22.79t22.79 55.211v190.456h-72.978v-72H170.848v299.348H429.5v118.456q0 32.421-22.79 55.211t-55.21 22.79H175.87Zm426.717 72q-29.691 0-50.889-21.198-21.198-21.198-21.198-50.889v-196.37h72.978v72h185.674v-299.348H530.5V-712.13q0-32.421 22.79-55.211t55.21-22.79h175.63q32.421 0 55.211 22.79t22.79 55.211v536.26q0 32.421-22.79 55.211t-55.211 22.79H602.587ZM330.471-443.391q-14.906 0-25.862-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.957 10.746 10.957 25.652 0 14.907-10.747 25.863-10.746 10.957-25.652 10.957Zm149.74 0q-14.907 0-25.863-10.746-10.957-10.746-10.957-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957 14.907 0 25.863 10.746 10.957 10.746 10.957 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Zm149.978 0q-14.906 0-25.863-10.746-10.956-10.746-10.956-25.652 0-14.907 10.746-25.863 10.746-10.957 25.652-10.957t25.863 10.746q10.956 10.746 10.956 25.652 0 14.907-10.746 25.863-10.746 10.957-25.652 10.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_24px.svg
new file mode 100644
index 000000000000..006d7b55eda8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M167.87-161.869q-35.721 0-60.861-25.14t-25.14-60.861v-544.26q0-35.721 25.14-60.861t60.861-25.14H351.5q35.72 0 60.86 25.14t25.14 60.861v198.456h-80.978v-80H162.848v307.348H437.5v118.456q0 35.721-25.14 60.861t-60.86 25.14H167.87Zm434.717 80q-32.991 0-56.539-23.548-23.548-23.548-23.548-56.539v-204.37h80.978v80h193.674v-307.348H522.5V-712.13q0-35.721 25.14-60.861t60.86-25.14h183.63q35.721 0 60.861 25.14t25.14 60.861v544.26q0 35.721-25.14 60.861t-60.861 25.14H602.587ZM314.261-439.391q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957 16.695 0 28.652 11.957Q354.87-496.696 354.87-480t-11.957 28.652q-11.957 11.957-28.652 11.957Zm165.739 0q-16.696 0-28.652-11.957-11.957-11.956-11.957-28.652t11.957-28.652q11.956-11.957 28.652-11.957t28.652 11.957q11.957 11.956 11.957 28.652t-11.957 28.652Q496.696-439.391 480-439.391Zm165.978 0q-16.695 0-28.652-11.957Q605.37-463.304 605.37-480t11.956-28.652q11.957-11.957 28.652-11.957 16.696 0 28.653 11.957 11.956 11.956 11.956 28.652t-11.956 28.652q-11.957 11.957-28.653 11.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_40px.svg
new file mode 100644
index 000000000000..5c5db6b9b0cf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.391-159.971q-30.119 0-51.269-21.151-21.151-21.15-21.151-51.269v-575.218q0-30.184 21.151-51.382 21.15-21.198 51.269-21.198h207.022q29.951 0 51.186 21.198 21.234 21.198 21.234 51.382v201.63h-68.355v-80.666H148.166v332.957h283.667v121.297q0 30.119-21.234 51.269-21.235 21.151-51.186 21.151H152.391Zm450.558 80q-31.023 0-52.736-21.938-21.713-21.938-21.713-52.778v-199.001h68.355v80h214.979v-332.291H528.5v-121.63q0-30.184 21.042-51.382 21.041-21.198 51.538-21.198h206.529q30.184 0 51.382 21.198 21.198 21.198 21.198 51.382v575.218q0 30.119-21.198 51.269-21.198 21.151-51.382 21.151h-204.66ZM315.07-445.87q-14.389 0-24.186-9.944-9.797-9.945-9.797-24.334 0-14.388 9.945-24.352t24.333-9.964q14.389 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.499 9.797Zm164.782 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.964 10.111 9.964 24.5 0 14.388-10.112 24.185-10.111 9.797-24.5 9.797Zm165.022 0q-14.388 0-24.185-9.944-9.797-9.945-9.797-24.334 0-14.388 9.944-24.352 9.945-9.964 24.334-9.964 14.388 0 24.352 10.112 9.963 10.111 9.963 24.5 0 14.388-10.111 24.185-10.111 9.797-24.5 9.797Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_48px.svg
new file mode 100644
index 000000000000..8302436434e3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght500gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.652-159.022q-27.318 0-46.474-19.156-19.156-19.156-19.156-46.474v-590.696q0-27.416 19.156-46.643t46.474-19.227h218.717q27.067 0 46.349 19.227Q429-842.764 429-815.348v203.218h-62.044v-81h-226.13v345.76H429v122.718q0 27.318-19.282 46.474-19.282 19.156-46.349 19.156H144.652Zm458.478 80q-30.039 0-50.834-21.133-20.796-21.133-20.796-50.898V-347.37h62.044v80h225.63v-344.76H531.5v-123.218q0-27.416 18.992-46.643 18.993-19.227 46.878-19.227h217.978q27.416 0 46.643 19.227t19.227 46.643v590.696q0 27.318-19.227 46.474-19.227 19.156-46.643 19.156H603.13ZM315.474-449.109q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.304 0q-13.235 0-21.952-8.939-8.717-8.939-8.717-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.202 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Zm164.544 0q-13.235 0-21.952-8.939-8.718-8.939-8.718-22.174t8.939-22.202q8.939-8.967 22.174-8.967t22.203 9.189q8.967 9.189 8.967 22.424t-9.189 21.952q-9.189 8.717-22.424 8.717Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_20px.svg
new file mode 100644
index 000000000000..22ab1239f964
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.783-148.782q-41.005 0-69.503-28.498-28.498-28.498-28.498-69.503v-538.434q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498Q432-826.222 432-785.217v194.261h-86.131v-72H162.913v293.912H432v122.261q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H174.783Zm433.696 72q-33.198 0-56.838-23.64Q528-124.063 528-157.26v-211.784h86.131v72h182.956v-293.912H528v-122.261q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498 28.498 28.498 28.498 69.503v538.434q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H608.479ZM162.913-282.913v48h182.956v-48H162.913Zm451.218 72v48h182.956v-48H614.131ZM162.913-749.087h182.956v-48H162.913v48Zm451.218 72h182.956v-48H614.131v48ZM322.645-436.652q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm157.566 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.587-12.761 18.037 0 30.798 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm158.131 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761ZM162.913-282.913v48-48Zm451.218 72v48-48ZM162.913-749.087v-48 48Zm451.218 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_24px.svg
new file mode 100644
index 000000000000..1832243c6005
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.783-140.782q-44.305 0-75.153-30.848-30.848-30.848-30.848-75.153v-546.434q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848Q440-837.522 440-793.217v202.261h-94.131v-80H154.913v301.912H440v122.261q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H166.783Zm441.696 80q-36.498 0-62.488-25.99Q520-112.763 520-149.26v-219.784h94.131v80h190.956v-301.912H520v-122.261q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848 30.848 30.848 30.848 75.153v546.434q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H608.479ZM154.913-274.913v40h190.956v-40H154.913Zm459.218 80v40h190.956v-40H614.131ZM154.913-765.087h190.956v-40H154.913v40Zm459.218 80h190.956v-40H614.131v40ZM306.434-432.652q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm173.566 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm174.131 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761ZM154.913-274.913v40-40Zm459.218 80v40-40ZM154.913-765.087v-40 40Zm459.218 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_40px.svg
new file mode 100644
index 000000000000..3e4f415e54ce
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.319-144.173q-36.94 0-62.543-25.603t-25.603-62.543v-575.362q0-37.095 25.603-62.809t62.543-25.714h192.869q36.543 0 62.344 25.714 25.801 25.714 25.801 62.809v204.551h-78.536v-80.667H142.333v327.594h291v123.884q0 36.94-25.801 62.543t-62.344 25.603H152.319Zm455.319 80q-33.646 0-57.308-23.663-23.663-23.663-23.663-57.151v-211.216h78.536v80h212.464V-603.13h-291v-124.551q0-37.095 25.714-62.809 25.713-25.714 62.808-25.714h192.492q37.095 0 62.809 25.714t25.714 62.809v575.362q0 36.94-25.714 62.543t-62.809 25.603H607.638ZM142.333-277.667v55.334h212.464v-55.334H142.333Zm462.87 80v55.334h212.464v-55.334H605.203Zm-462.87-564.666h212.464v-55.334H142.333v55.334Zm462.87 80.666h212.464v-56H605.203v56ZM308.505-440.449q-16.592 0-27.977-11.574-11.384-11.574-11.384-28.167 0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.305 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.87 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384ZM142.333-277.667v55.334-55.334Zm462.87 80v55.334-55.334Zm-462.87-564.666v-55.334 55.334Zm462.87 80.666v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_48px.svg
new file mode 100644
index 000000000000..9a79d7a56bfa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M145.087-145.869q-33.257 0-56.237-22.981-22.981-22.98-22.981-56.237v-589.826q0-33.49 22.98-56.637 22.981-23.146 56.238-23.146h205.695q32.663 0 55.941 23.146Q430-848.403 430-814.913v205.696h-70.74v-81H136.043v340.434H430v124.696q0 33.257-23.277 56.237-23.278 22.981-55.941 22.981H145.087Zm462.131 80q-32.22 0-54.719-22.499Q530-110.867 530-142.85v-206.932h70.74v80h223.217v-339.434H530v-125.696q0-33.49 23.147-56.637 23.147-23.146 56.637-23.146h205.129q33.49 0 56.637 23.146 23.146 23.147 23.146 56.637v589.826q0 33.257-23.146 56.237-23.147 22.981-56.637 22.981H607.218ZM136.043-279.043v63H359.26v-63H136.043Zm464.697 80v63h223.217v-63H600.74ZM136.043-760.957H359.26v-63H136.043v63Zm464.697 81h223.217v-64H600.74v64ZM309.541-444.348q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.48-25.172 10.481-10.195 25.457-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.481 10.195-25.457 10.195Zm170.174 0q-14.976 0-25.172-10.48-10.195-10.48-10.195-25.457 0-14.976 10.48-25.172 10.48-10.195 25.457-10.195 14.976 0 25.172 10.48 10.195 10.48 10.195 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Zm170.74 0q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.481-25.172 10.48-10.195 25.456-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195ZM136.043-279.043v63-63Zm464.697 80v63-63ZM136.043-760.957v-63 63Zm464.697 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_20px.svg
new file mode 100644
index 000000000000..7cd04f1f4500
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M174.783-148.782q-41.005 0-69.503-28.498-28.498-28.498-28.498-69.503v-538.434q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498Q432-826.222 432-785.217v194.261h-86.131v-72H162.913v293.912H432v122.261q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H174.783Zm433.696 72q-33.092 0-56.785-23.693Q528-124.169 528-157.26v-211.784h86.131v72h182.956v-293.912H528v-122.261q0-41.005 28.498-69.503 28.498-28.498 69.503-28.498h159.216q41.005 0 69.503 28.498 28.498 28.498 28.498 69.503v538.434q0 41.005-28.498 69.503-28.498 28.498-69.503 28.498H608.479Zm-285.834-359.87q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm157.566 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.587-12.761 18.037 0 30.798 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Zm158.131 0q-18.037 0-30.798-12.55-12.761-12.551-12.761-30.587 0-18.037 12.55-30.798 12.551-12.761 30.588-12.761 18.036 0 30.797 12.55 12.761 12.551 12.761 30.587 0 18.037-12.55 30.798-12.551 12.761-30.587 12.761Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_24px.svg
new file mode 100644
index 000000000000..eceb0ef89c63
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166.783-140.782q-44.305 0-75.153-30.848-30.848-30.848-30.848-75.153v-546.434q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848Q440-837.522 440-793.217v202.261h-94.131v-80H154.913v301.912H440v122.261q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H166.783Zm441.696 80q-36.392 0-62.435-26.043Q520-112.87 520-149.26v-219.784h94.131v80h190.956v-301.912H520v-122.261q0-44.305 30.848-75.153 30.848-30.848 75.153-30.848h167.216q44.305 0 75.153 30.848 30.848 30.848 30.848 75.153v546.434q0 44.305-30.848 75.153-30.848 30.848-75.153 30.848H608.479Zm-302.045-371.87q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm173.566 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Zm174.131 0q-19.826 0-33.587-13.761-13.761-13.761-13.761-33.587 0-19.826 13.761-33.587 13.761-13.761 33.587-13.761 19.826 0 33.587 13.761 13.761 13.761 13.761 33.587 0 19.826-13.761 33.587-13.761 13.761-33.587 13.761Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_40px.svg
new file mode 100644
index 000000000000..1b87284234b4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M152.319-144.173q-36.94 0-62.543-25.603t-25.603-62.543v-575.362q0-37.095 25.603-62.809t62.543-25.714h192.869q36.543 0 62.344 25.714 25.801 25.714 25.801 62.809v204.551h-78.536v-80.667H142.333v327.594h291v123.884q0 36.94-25.801 62.543t-62.344 25.603H152.319Zm455.319 80q-33.54 0-57.255-23.716-23.716-23.716-23.716-57.098v-211.216h78.536v80h212.464V-603.13h-291v-124.551q0-37.095 25.714-62.809 25.713-25.714 62.808-25.714h192.492q37.095 0 62.809 25.714t25.714 62.809v575.362q0 36.94-25.714 62.543t-62.809 25.603H607.638ZM308.505-440.45q-16.592 0-27.977-11.574-11.384-11.574-11.384-28.167 0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.305 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Zm171.87 0q-16.593 0-27.977-11.574t-11.384-28.167q0-16.593 11.574-27.977t28.167-11.384q16.593 0 27.977 11.574t11.384 28.167q0 16.593-11.574 27.977t-28.167 11.384Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_48px.svg
new file mode 100644
index 000000000000..7341e7dd77aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M145.087-145.869q-33.257 0-56.237-22.981-22.981-22.98-22.981-56.237v-589.826q0-33.49 22.98-56.637 22.981-23.146 56.238-23.146h205.695q32.663 0 55.941 23.146Q430-848.403 430-814.913v205.696h-70.74v-81H136.043v340.434H430v124.696q0 33.257-23.277 56.237-23.278 22.981-55.941 22.981H145.087Zm462.131 80q-32.114 0-54.666-22.552T530-142.85v-206.932h70.74v80h223.217v-339.434H530v-125.696q0-33.49 23.147-56.637 23.147-23.146 56.637-23.146h205.129q33.49 0 56.637 23.146 23.146 23.147 23.146 56.637v589.826q0 33.257-23.146 56.237-23.147 22.981-56.637 22.981H607.218ZM309.541-444.348q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.48-25.172 10.481-10.195 25.457-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.481 10.195-25.457 10.195Zm170.174 0q-14.976 0-25.172-10.48-10.195-10.48-10.195-25.457 0-14.976 10.48-25.172 10.48-10.195 25.457-10.195 14.976 0 25.172 10.48 10.195 10.48 10.195 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Zm170.74 0q-14.976 0-25.172-10.48t-10.196-25.457q0-14.976 10.481-25.172 10.48-10.195 25.456-10.195 14.977 0 25.172 10.48 10.196 10.48 10.196 25.457 0 14.976-10.48 25.172-10.48 10.195-25.457 10.195Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_20px.svg
new file mode 100644
index 000000000000..a2fd4d27a0f9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M171.044-128.087q-48.483 0-81.72-33.237t-33.237-81.72v-545.912q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237T432-788.956v210.217H329.348v-72.435H158.174v270.348H432v137.782q0 48.483-33.237 81.72t-81.72 33.237H171.044Zm447.347 72q-37.689 0-64.04-26.386Q528-108.859 528-145.913v-234.913h102.652v72h171.174v-269.913H528v-138.217q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237t33.237 81.72v545.912q0 48.483-33.237 81.72t-81.72 33.237H618.391ZM158.174-278.173v48h171.174v-48H158.174Zm472.478 72v48h171.174v-48H630.652ZM158.174-753.826h171.174v-48H158.174v48Zm472.478 73h171.174v-49H630.652v49ZM307.123-428.174q-21.115 0-36.576-15.25-15.46-15.251-15.46-36.365 0-21.115 15.25-36.576 15.25-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.366 15.461Zm173.088 0q-21.115 0-36.576-15.25-15.461-15.251-15.461-36.365 0-21.115 15.25-36.576 15.251-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.365 15.461Zm174.493 0q-21.182 0-36.53-15.25-15.348-15.251-15.348-36.365 0-21.115 15.182-36.576 15.182-15.461 36.196-15.461 21.014 0 36.644 15.25 15.631 15.251 15.631 36.365 0 21.115-15.296 36.576-15.296 15.461-36.479 15.461Zm-496.53 150v48-48Zm472.478 72v48-48ZM158.174-753.826v-48 48Zm472.478 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_24px.svg
new file mode 100644
index 000000000000..73af49b61387
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M163.044-120.087q-51.783 0-87.37-35.587-35.588-35.587-35.588-87.37v-553.912q0-51.783 35.588-87.37 35.587-35.587 87.37-35.587h153.999q51.783 0 87.37 35.587T440-796.956v218.217H329.348v-80.435H150.174v278.348H440v137.782q0 51.783-35.587 87.37t-87.37 35.587H163.044Zm455.347 80q-40.989 0-69.69-28.736Q520-97.56 520-137.913v-242.913h110.652v80h179.174v-277.913H520v-138.217q0-51.783 35.587-87.37t87.37-35.587h153.999q51.783 0 87.37 35.587t35.587 87.37v553.912q0 51.783-35.587 87.37-35.587 35.588-87.37 35.588H618.391ZM150.174-270.173v40h179.174v-40H150.174Zm480.478 80v40h179.174v-40H630.652ZM150.174-769.826h179.174v-40H150.174v40Zm480.478 81h179.174v-41H630.652v41ZM290.913-424.174q-22.905 0-39.366-16.461-16.46-16.461-16.46-39.365 0-22.904 16.46-39.365 16.461-16.461 39.366-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm189.087 0q-22.904 0-39.365-16.461-16.461-16.461-16.461-39.365 0-22.904 16.461-39.365 16.461-16.461 39.365-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm190.494 0q-22.972 0-39.32-16.461T614.826-480q0-22.904 16.393-39.365 16.392-16.461 39.195-16.461 22.804 0 39.434 16.461 16.631 16.461 16.631 39.365 0 22.904-16.507 39.365-16.506 16.461-39.478 16.461Zm-520.32 154v40-40Zm480.478 80v40-40ZM150.174-769.826v-40 40Zm480.478 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_40px.svg
new file mode 100644
index 000000000000..7a95d33f01fe
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150.58-134.145q-40.418 0-68.426-28.009-28.009-28.008-28.009-68.426v-578.84q0-40.573 28.009-68.692 28.008-28.12 68.426-28.12h186.319q40.021 0 68.228 28.12 28.206 28.119 28.206 68.692v211.84h-86.391v-80.435H140.26v316.03h293.073v131.405q0 40.418-28.206 68.426-28.207 28.009-68.228 28.009H150.58Zm462.304 80q-36.804 0-61.511-24.742-24.706-24.742-24.706-60.753v-222.345h87.057v80h206.682V-597.58H526.667v-131.84q0-40.573 28.119-68.692 28.12-28.12 68.692-28.12H809.42q40.573 0 68.692 28.12 28.12 28.119 28.12 68.692v578.84q0 40.418-28.12 68.426-28.119 28.009-68.692 28.009H612.884ZM140.26-275.594v55.334h206.682v-55.334H140.26Zm473.464 80v55.334h206.682v-55.334H613.724ZM140.26-765.072h206.682v-55.334H140.26v55.334Zm473.464 81.666h206.682v-57H613.724v57Zm-312.74 246.768q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm178.826 0q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm180.022 0q-17.949 0-30.709-12.929-12.761-12.928-12.761-30.611t12.995-30.767q12.995-13.084 30.775-13.084 17.781 0 30.701 13.124 12.92 13.124 12.92 31.095 0 17.687-12.986 30.43-12.986 12.742-30.935 12.742ZM140.26-275.594v55.334-55.334Zm473.464 80v55.334-55.334ZM140.26-765.072v-55.334 55.334Zm473.464 81.666v-57 57Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_48px.svg
new file mode 100644
index 000000000000..4f58bf580445
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.348-141.174q-34.735 0-58.955-24.219-24.22-24.22-24.22-58.955v-591.304q0-34.968 24.22-59.354 24.22-24.385 58.955-24.385h202.478q34.141 0 58.658 24.385Q430-850.62 430-815.652V-607h-74.261v-80.435H135.304v334.87H430v128.217q0 34.735-24.516 58.955-24.517 24.219-58.658 24.219H144.348Zm465.782 80q-34.711 0-57.42-22.745Q530-106.663 530-140.504v-212.061h75.261v80h220.435V-607H530v-128.652q0-34.968 24.386-59.354 24.386-24.385 59.354-24.385h201.912q34.968 0 59.354 24.385 24.385 24.386 24.385 59.354v591.304q0 34.735-24.385 58.955-24.386 24.22-59.354 24.22H610.13Zm-474.826-217.13v63h220.435v-63H135.304Zm469.957 80v63h220.435v-63H605.261ZM135.304-762.696h220.435v-63H135.304v63Zm469.957 82h220.435v-65H605.261v65ZM306.02-442.87q-15.08 0-25.963-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.396 11.455 11.396 26.96 0 15.079-11.455 25.962-11.456 10.883-26.96 10.883Zm173.695 0q-15.079 0-25.962-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.395 11.455 11.395 26.96 0 15.079-11.455 25.962t-26.96 10.883Zm174.787 0q-15.438 0-26.405-11.162-10.967-11.163-10.967-26.235t11.296-26.468q11.296-11.395 26.566-11.395 15.269 0 26.334 11.455t11.065 26.96q0 15.079-11.225 25.962-11.226 10.883-26.664 10.883ZM135.304-278.304v63-63Zm469.957 80v63-63ZM135.304-762.696v-63 63Zm469.957 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_20px.svg
new file mode 100644
index 000000000000..f76e88fb60ea
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M171.044-128.087q-48.483 0-81.72-33.237t-33.237-81.72v-545.912q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237T432-788.956v210.217H329.348v-72.435H158.174v270.348H432v137.782q0 48.483-33.237 81.72t-81.72 33.237H171.044Zm447.347 72q-37.395 0-63.893-26.533Q528-109.153 528-145.913v-234.913h102.652v72h171.174v-269.913H528v-138.217q0-48.483 33.237-81.72t81.72-33.237h145.999q48.483 0 81.72 33.237t33.237 81.72v545.912q0 48.483-33.237 81.72t-81.72 33.237H618.391ZM307.123-428.173q-21.115 0-36.576-15.25-15.46-15.251-15.46-36.365 0-21.115 15.25-36.576 15.25-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.366 15.461Zm173.088 0q-21.115 0-36.576-15.25-15.461-15.251-15.461-36.365 0-21.115 15.25-36.576 15.251-15.461 36.365-15.461 21.115 0 36.576 15.25 15.461 15.251 15.461 36.365 0 21.115-15.25 36.576-15.251 15.461-36.365 15.461Zm174.493 0q-21.182 0-36.53-15.25-15.348-15.251-15.348-36.365 0-21.115 15.182-36.576 15.182-15.461 36.196-15.461 21.014 0 36.644 15.25 15.631 15.251 15.631 36.365 0 21.115-15.296 36.576-15.296 15.461-36.479 15.461Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_24px.svg
new file mode 100644
index 000000000000..6a311f070709
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M163.044-120.087q-51.783 0-87.37-35.587-35.588-35.587-35.588-87.37v-553.912q0-51.783 35.588-87.37 35.587-35.587 87.37-35.587h153.999q51.783 0 87.37 35.587T440-796.956v218.217H329.348v-80.435H150.174v278.348H440v137.782q0 51.783-35.587 87.37t-87.37 35.587H163.044Zm455.347 80q-40.695 0-69.543-28.883Q520-97.853 520-137.913v-242.913h110.652v80h179.174v-277.913H520v-138.217q0-51.783 35.587-87.37t87.37-35.587h153.999q51.783 0 87.37 35.587t35.587 87.37v553.912q0 51.783-35.587 87.37-35.587 35.588-87.37 35.588H618.391ZM290.913-424.173q-22.905 0-39.366-16.461-16.46-16.461-16.46-39.365 0-22.904 16.46-39.365 16.461-16.461 39.366-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm189.087 0q-22.904 0-39.365-16.461-16.461-16.461-16.461-39.365 0-22.904 16.461-39.365 16.461-16.461 39.365-16.461 22.904 0 39.365 16.461 16.461 16.461 16.461 39.365 0 22.904-16.461 39.365-16.461 16.461-39.365 16.461Zm190.494 0q-22.972 0-39.32-16.461T614.826-480q0-22.904 16.393-39.365 16.392-16.461 39.195-16.461 22.804 0 39.434 16.461 16.631 16.461 16.631 39.365 0 22.904-16.507 39.365-16.506 16.461-39.478 16.461Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_40px.svg
new file mode 100644
index 000000000000..756354b24977
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M150.58-134.145q-40.418 0-68.426-28.009-28.009-28.008-28.009-68.426v-578.84q0-40.573 28.009-68.692 28.008-28.12 68.426-28.12h186.319q40.021 0 68.228 28.12 28.206 28.119 28.206 68.692v211.84h-86.391v-80.435H140.26v316.03h293.073v131.405q0 40.418-28.206 68.426-28.207 28.009-68.228 28.009H150.58Zm462.304 80q-36.51 0-61.364-24.889-24.853-24.888-24.853-60.606v-222.345h87.057v80h206.682V-597.58H526.667v-131.84q0-40.573 28.119-68.692 28.12-28.12 68.692-28.12H809.42q40.573 0 68.692 28.12 28.12 28.119 28.12 68.692v578.84q0 40.418-28.12 68.426-28.119 28.009-68.692 28.009H612.884Zm-311.9-382.493q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm178.826 0q-17.687 0-30.43-12.929-12.742-12.928-12.742-30.611t12.929-30.767q12.928-13.084 30.611-13.084t30.767 13.124q13.084 13.124 13.084 31.095 0 17.687-13.124 30.43-13.124 12.742-31.095 12.742Zm180.022 0q-17.949 0-30.709-12.929-12.761-12.928-12.761-30.611t12.995-30.767q12.995-13.084 30.775-13.084 17.781 0 30.701 13.124 12.92 13.124 12.92 31.095 0 17.687-12.986 30.43-12.986 12.742-30.935 12.742Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_48px.svg
new file mode 100644
index 000000000000..45b6ddb3ee73
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M144.348-141.174q-34.735 0-58.955-24.219-24.22-24.22-24.22-58.955v-591.304q0-34.968 24.22-59.354 24.22-24.385 58.955-24.385h202.478q34.141 0 58.658 24.385Q430-850.62 430-815.652V-607h-74.261v-80.435H135.304v334.87H430v128.217q0 34.735-24.516 58.955-24.517 24.219-58.658 24.219H144.348Zm465.782 80q-34.417 0-57.274-22.891Q530-106.957 530-140.504v-212.061h75.261v80h220.435V-607H530v-128.652q0-34.968 24.386-59.354 24.386-24.385 59.354-24.385h201.912q34.968 0 59.354 24.385 24.385 24.386 24.385 59.354v591.304q0 34.735-24.385 58.955-24.386 24.22-59.354 24.22H610.13ZM306.02-442.87q-15.08 0-25.963-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.396 11.455 11.396 26.96 0 15.079-11.455 25.962-11.456 10.883-26.96 10.883Zm173.695 0q-15.079 0-25.962-11.162-10.883-11.163-10.883-26.235t11.162-26.468q11.163-11.395 26.235-11.395t26.468 11.455q11.395 11.455 11.395 26.96 0 15.079-11.455 25.962t-26.96 10.883Zm174.787 0q-15.438 0-26.405-11.162-10.967-11.163-10.967-26.235t11.296-26.468q11.296-11.395 26.566-11.395 15.269 0 26.334 11.455t11.065 26.96q0 15.079-11.225 25.962-11.226 10.883-26.664 10.883Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_20px.svg
new file mode 100644
index 000000000000..2392030ccb15
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M179.783-158.782q-38.942 0-65.972-27.029-27.03-27.03-27.03-65.972v-528.434q0-38.942 27.03-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v191.761h-81.131v-72H167.913v288.912H429.5v119.761q0 38.942-27.029 65.972-27.03 27.029-65.972 27.029H179.783Zm427.696 72q-31.754 0-54.367-22.612Q530.5-132.007 530.5-163.76v-207.784h81.131v72h180.456v-288.912H530.5v-119.761q0-38.942 27.029-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v528.434q0 38.942-27.029 65.972-27.03 27.03-65.972 27.03H607.479ZM167.913-290.413v50.5h180.456v-50.5H167.913Zm443.718 72v50.5h180.456v-50.5H611.631ZM167.913-741.587h180.456v-50.5H167.913v50.5Zm443.718 72h180.456v-50.5H611.631v50.5ZM322.645-439.152q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm157.566 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.587-12.261 16.537 0 28.798 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm158.131 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261ZM167.913-290.413v50.5-50.5Zm443.718 72v50.5-50.5ZM167.913-741.587v-50.5 50.5Zm443.718 72v-50.5 50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_24px.svg
new file mode 100644
index 000000000000..c36f823cc97e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M171.783-150.782q-42.242 0-71.622-29.379-29.38-29.38-29.38-71.622v-536.434q0-42.242 29.38-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v199.761h-89.131v-80H159.913v296.912H437.5v119.761q0 42.242-29.379 71.622-29.38 29.379-71.622 29.379H171.783Zm435.696 80q-35.054 0-60.016-24.962Q522.5-120.707 522.5-155.76v-215.784h89.131v80h188.456v-296.912H522.5v-119.761q0-42.242 29.379-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v536.434q0 42.242-29.379 71.622-29.38 29.38-71.622 29.38H607.479ZM159.913-282.413v42.5h188.456v-42.5H159.913Zm451.718 80v42.5h188.456v-42.5H611.631ZM159.913-757.587h188.456v-42.5H159.913v42.5Zm451.718 80h188.456v-42.5H611.631v42.5ZM306.434-435.152q-18.326 0-31.587-13.261T261.586-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T351.282-480q0 18.326-13.261 31.587t-31.587 13.261Zm173.566 0q-18.326 0-31.587-13.261T435.152-480q0-18.326 13.261-31.587T480-524.848q18.326 0 31.587 13.261T524.848-480q0 18.326-13.261 31.587T480-435.152Zm174.131 0q-18.326 0-31.587-13.261T609.283-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T698.979-480q0 18.326-13.261 31.587t-31.587 13.261ZM159.913-282.413v42.5-42.5Zm451.718 80v42.5-42.5ZM159.913-757.587v-42.5 42.5Zm451.718 80v-42.5 42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_40px.svg
new file mode 100644
index 000000000000..fcb26f968b65
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M155.652-150.84q-35.564 0-60.188-24.624-24.624-24.624-24.624-60.188v-568.696q0-35.72 24.624-60.454 24.624-24.735 60.188-24.735h191.369q35.169 0 59.99 24.735 24.822 24.734 24.822 60.454v202.718H356.63v-80.667H145.666v324.261h286.167v122.384q0 35.564-24.822 60.188-24.821 24.624-59.99 24.624H155.652Zm451.319 80q-32.868 0-55.669-23.026-22.802-23.026-22.802-55.621v-208.549h75.203v80h210.631V-601.63H528.5v-122.718q0-35.72 24.578-60.454 24.579-24.735 60.611-24.735h190.659q35.72 0 60.454 24.735 24.735 24.734 24.735 60.454v568.696q0 35.564-24.735 60.188-24.734 24.624-60.454 24.624H606.971ZM145.666-282.833v57.167H356.63v-57.167H145.666Zm458.037 80v57.167h210.631v-57.167H603.703ZM145.666-757.5H356.63v-56.834H145.666v56.834Zm458.037 80.666h210.631v-57.5H603.703v57.5ZM308.505-442.283q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.24 26.643-11.241 10.884-27.001 10.884Zm171.305 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm171.87 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm-506.014 159.45v57.167-57.167Zm458.037 80v57.167-57.167ZM145.666-757.5v-56.834 56.834Zm458.037 80.666v-57.5 57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_48px.svg
new file mode 100644
index 000000000000..6c14ef4ccf58
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M147.587-150.869q-32.225 0-54.472-22.246-22.246-22.247-22.246-54.472v-584.826q0-32.459 22.246-54.871 22.247-22.412 54.472-22.412h204.695q31.632 0 54.175 22.412Q429-844.872 429-812.413v204.196h-68.24v-81H138.543v337.934H429v123.696q0 32.225-22.543 54.472-22.543 22.246-54.175 22.246H147.587Zm459.131 80q-31.776 0-53.497-22.058-21.721-22.059-21.721-53.424v-204.932h68.24v80h221.717v-336.934H531.5v-124.196q0-32.459 22.178-54.871t55.106-22.412h203.629q32.459 0 54.871 22.412t22.412 54.871v584.826q0 32.225-22.412 54.472-22.412 22.246-54.871 22.246H606.718ZM138.543-283.043v64.5H360.76v-64.5H138.543Zm461.197 80v64.5h221.717v-64.5H599.74ZM138.543-757.457H360.76v-64H138.543v64Zm461.197 81h221.717v-65H599.74v65ZM309.541-445.848q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.98-24.422 9.981-9.945 24.457-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.231 9.695-24.707 9.695Zm170.174 0q-14.476 0-24.172-9.98-9.695-9.98-9.695-24.457 0-14.476 9.98-24.422 9.98-9.945 24.457-9.945 14.476 0 24.422 10.23 9.945 10.23 9.945 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Zm170.74 0q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.981-24.422 9.98-9.945 24.456-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695ZM138.543-283.043v64.5-64.5Zm461.197 80v64.5-64.5ZM138.543-757.457v-64 64Zm461.197 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_20px.svg
new file mode 100644
index 000000000000..17daa31a48e2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M179.783-158.782q-38.942 0-65.972-27.029-27.03-27.03-27.03-65.972v-528.434q0-38.942 27.03-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v191.761h-81.131v-72H167.913v288.912H429.5v119.761q0 38.942-27.029 65.972-27.03 27.029-65.972 27.029H179.783Zm427.696 72q-31.648 0-54.314-22.665Q530.5-132.113 530.5-163.76v-207.784h81.131v72h180.456v-288.912H530.5v-119.761q0-38.942 27.029-65.972 27.03-27.029 65.972-27.029h156.716q38.942 0 65.972 27.029 27.029 27.03 27.029 65.972v528.434q0 38.942-27.029 65.972-27.03 27.03-65.972 27.03H607.479Zm-284.834-352.37q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm157.566 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.587-12.261 16.537 0 28.798 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Zm158.131 0q-16.537 0-28.798-12.05-12.261-12.051-12.261-28.587 0-16.537 12.05-28.798 12.051-12.261 28.588-12.261 16.536 0 28.797 12.05 12.261 12.051 12.261 28.587 0 16.537-12.05 28.798-12.051 12.261-28.587 12.261Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_24px.svg
new file mode 100644
index 000000000000..e0b96dd97d62
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M171.783-150.782q-42.242 0-71.622-29.379-29.38-29.38-29.38-71.622v-536.434q0-42.242 29.38-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v199.761h-89.131v-80H159.913v296.912H437.5v119.761q0 42.242-29.379 71.622-29.38 29.379-71.622 29.379H171.783Zm435.696 80q-34.948 0-59.963-25.015Q522.5-120.813 522.5-155.76v-215.784h89.131v80h188.456v-296.912H522.5v-119.761q0-42.242 29.379-71.622 29.38-29.379 71.622-29.379h164.716q42.242 0 71.622 29.379 29.379 29.38 29.379 71.622v536.434q0 42.242-29.379 71.622-29.38 29.38-71.622 29.38H607.479Zm-301.045-364.37q-18.326 0-31.587-13.261T261.586-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T351.282-480q0 18.326-13.261 31.587t-31.587 13.261Zm173.566 0q-18.326 0-31.587-13.261T435.152-480q0-18.326 13.261-31.587T480-524.848q18.326 0 31.587 13.261T524.848-480q0 18.326-13.261 31.587T480-435.152Zm174.131 0q-18.326 0-31.587-13.261T609.283-480q0-18.326 13.261-31.587t31.587-13.261q18.326 0 31.587 13.261T698.979-480q0 18.326-13.261 31.587t-31.587 13.261Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_40px.svg
new file mode 100644
index 000000000000..3f47dfe209c5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M155.652-150.84q-35.564 0-60.188-24.624-24.624-24.624-24.624-60.188v-568.696q0-35.72 24.624-60.454 24.624-24.735 60.188-24.735h191.369q35.169 0 59.99 24.735 24.822 24.734 24.822 60.454v202.718H356.63v-80.667H145.666v324.261h286.167v122.384q0 35.564-24.822 60.188-24.821 24.624-59.99 24.624H155.652Zm451.319 80q-32.762 0-55.617-23.08-22.854-23.078-22.854-55.567v-208.549h75.203v80h210.631V-601.63H528.5v-122.718q0-35.72 24.578-60.454 24.579-24.735 60.611-24.735h190.659q35.72 0 60.454 24.735 24.735 24.734 24.735 60.454v568.696q0 35.564-24.735 60.188-24.734 24.624-60.454 24.624H606.971ZM308.505-442.283q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.24 26.643-11.241 10.884-27.001 10.884Zm171.305 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Zm171.87 0q-15.759 0-26.643-11.073-10.884-11.074-10.884-26.834 0-15.759 11.073-26.81 11.074-11.051 26.834-11.051 15.759 0 26.81 11.241 11.051 11.24 11.051 27 0 15.759-11.241 26.643-11.24 10.884-27 10.884Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_48px.svg
new file mode 100644
index 000000000000..7e54bafe9205
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght600gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M147.587-150.869q-32.225 0-54.472-22.246-22.246-22.247-22.246-54.472v-584.826q0-32.459 22.246-54.871 22.247-22.412 54.472-22.412h204.695q31.632 0 54.175 22.412Q429-844.872 429-812.413v204.196h-68.24v-81H138.543v337.934H429v123.696q0 32.225-22.543 54.472-22.543 22.246-54.175 22.246H147.587Zm459.131 80q-31.67 0-53.444-22.111-21.774-22.112-21.774-53.371v-204.932h68.24v80h221.717v-336.934H531.5v-124.196q0-32.459 22.178-54.871t55.106-22.412h203.629q32.459 0 54.871 22.412t22.412 54.871v584.826q0 32.225-22.412 54.472-22.412 22.246-54.871 22.246H606.718ZM309.541-445.848q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.98-24.422 9.981-9.945 24.457-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.231 9.695-24.707 9.695Zm170.174 0q-14.476 0-24.172-9.98-9.695-9.98-9.695-24.457 0-14.476 9.98-24.422 9.98-9.945 24.457-9.945 14.476 0 24.422 10.23 9.945 10.23 9.945 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Zm170.74 0q-14.476 0-24.172-9.98t-9.696-24.457q0-14.476 9.981-24.422 9.98-9.945 24.456-9.945 14.477 0 24.422 10.23 9.946 10.23 9.946 24.707 0 14.476-10.23 24.172-10.23 9.695-24.707 9.695Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_20px.svg
new file mode 100644
index 000000000000..bb4f7cf15fde
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-134q-49.7 0-83.85-34.15Q62-202.3 62-252v-528q0-49.7 34.15-83.85Q130.3-898 180-898h134q49.7 0 83.85 34.15Q432-829.7 432-780v196h-97v-72H159v280h273v124q0 49.7-34.15 83.85Q363.7-134 314-134H180Zm435 72q-35.888 0-61.444-25.556Q528-113.113 528-149v-227h97v72h176v-280H528v-124q0-49.7 34.15-83.85Q596.3-826 646-826h134q49.7 0 83.85 34.15Q898-757.7 898-708v528q0 49.7-34.15 83.85Q829.7-62 780-62H615ZM159-279v48h176v-48H159Zm466 72v48h176v-48H625ZM159-753h176v-48H159v48Zm466 72h176v-48H625v48ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5ZM159-279v48-48Zm466 72v48-48ZM159-753v-48 48Zm466 72v-48 48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_24px.svg
new file mode 100644
index 000000000000..9cabca45307b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172-126q-53 0-89.5-36.5T46-252v-536q0-53 36.5-89.5T172-914h142q53 0 89.5 36.5T440-788v204H335v-80H151v288h289v124q0 53-36.5 89.5T314-126H172Zm443 80q-39.188 0-67.094-27.906Q520-101.812 520-141v-235h105v80h184v-288H520v-124q0-53 36.5-89.5T646-834h142q53 0 89.5 36.5T914-708v536q0 53-36.5 89.5T788-46H615ZM151-271v40h184v-40H151Zm474 80v40h184v-40H625ZM151-769h184v-40H151v40Zm474 80h184v-40H625v40ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427ZM151-271v40-40Zm474 80v40-40ZM151-769v-40 40Zm474 80v-40 40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_40px.svg
new file mode 100644
index 000000000000..80b96bfffbeb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-132q-44.2 0-74.433-30.233Q52-192.466 52-236.666v-566.668q0-44.475 30.233-74.904 30.233-30.429 74.433-30.429h172.001q43.5 0 74.083 30.429t30.583 74.904v206h-87.666V-678H139v316h294.333v125.334q0 44.2-30.583 74.433Q372.167-132 328.667-132H156.666ZM613-52q-36.046 0-61.189-25.144-25.144-25.144-25.144-60.912V-362h87.666v80H821v-315.334H526.667v-126q0-44.475 30.429-74.904 30.429-30.429 74.904-30.429h171.334q44.475 0 74.904 30.429 30.429 30.429 30.429 74.904v566.668q0 44.2-30.429 74.433Q847.809-52 803.334-52H613ZM139-274.333V-219h206.667v-55.333H139Zm475.333 80V-139H821v-55.333H614.333ZM139-765.667h206.667V-821H139v55.333ZM614.333-685H821v-56H614.333v56ZM299.754-435.667q-18.42 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T331.254-448.5q-13.079 12.833-31.5 12.833Zm180 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T511.254-448.5q-13.079 12.833-31.5 12.833Zm181 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.499-12.833 18.421 0 31.255 13.079 12.833 13.079 12.833 31.5T692.254-448.5q-13.079 12.833-31.5 12.833ZM139-274.333V-219v-55.333Zm475.333 80V-139v-55.333ZM139-765.667V-821v55.333ZM614.333-685v-56 56Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_48px.svg
new file mode 100644
index 000000000000..6336e2c4c4d6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M149-135q-39.8 0-66.9-27.1Q55-189.2 55-229v-582q0-40.213 27.1-67.606Q109.2-906 149-906h187q38.75 0 66.375 27.394Q430-851.213 430-811v207h-79v-81H133v330h297v126q0 39.8-27.625 66.9Q374.75-135 336-135H149Zm463 80q-34.475 0-58.237-23.763Q530-102.525 530-136.584V-355h79v80h218v-329H530v-127q0-40.213 27.394-67.606Q584.787-826 625-826h186q40.213 0 67.606 27.394Q906-771.213 906-731v582q0 39.8-27.394 66.9Q851.213-55 811-55H612ZM133-276v63h218v-63H133Zm476 80v63h218v-63H609ZM133-764h218v-63H133v63Zm476 81h218v-64H609v64ZM301.632-440Q285-440 273.5-451.868q-11.5-11.869-11.5-28.5Q262-497 273.868-508.5q11.869-11.5 28.5-11.5Q319-520 330.5-508.132q11.5 11.869 11.5 28.5Q342-463 330.132-451.5q-11.869 11.5-28.5 11.5Zm178 0Q463-440 451.5-451.868q-11.5-11.869-11.5-28.5Q440-497 451.868-508.5q11.869-11.5 28.5-11.5Q497-520 508.5-508.132q11.5 11.869 11.5 28.5Q520-463 508.132-451.5q-11.869 11.5-28.5 11.5Zm179 0Q642-440 630.5-451.868q-11.5-11.869-11.5-28.5Q619-497 630.868-508.5q11.869-11.5 28.5-11.5Q676-520 687.5-508.132q11.5 11.869 11.5 28.5Q699-463 687.132-451.5q-11.869 11.5-28.5 11.5ZM133-276v63-63Zm476 80v63-63ZM133-764v-63 63Zm476 81v-64 64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_20px.svg
new file mode 100644
index 000000000000..2c28f99a1d6c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-134q-49.7 0-83.85-34.15Q62-202.3 62-252v-528q0-49.7 34.15-83.85Q130.3-898 180-898h134q49.7 0 83.85 34.15Q432-829.7 432-780v196h-97v-72H159v280h273v124q0 49.7-34.15 83.85Q363.7-134 314-134H180Zm435 72q-35.7 0-61.35-25.65T528-149v-227h97v72h176v-280H528v-124q0-49.7 34.15-83.85Q596.3-826 646-826h134q49.7 0 83.85 34.15Q898-757.7 898-708v528q0 49.7-34.15 83.85Q829.7-62 780-62H615ZM312.211-431Q292-431 277.5-445.289q-14.5-14.29-14.5-34.5Q263-500 277.289-514.5q14.29-14.5 34.5-14.5Q332-529 346.5-514.711q14.5 14.29 14.5 34.5Q361-460 346.711-445.5q-14.29 14.5-34.5 14.5Zm168 0Q460-431 445.5-445.289q-14.5-14.29-14.5-34.5Q431-500 445.289-514.5q14.29-14.5 34.5-14.5Q500-529 514.5-514.711q14.5 14.29 14.5 34.5Q529-460 514.711-445.5q-14.29 14.5-34.5 14.5Zm169 0Q629-431 614.5-445.289q-14.5-14.29-14.5-34.5Q600-500 614.289-514.5q14.29-14.5 34.5-14.5Q669-529 683.5-514.711q14.5 14.29 14.5 34.5Q698-460 683.711-445.5q-14.29 14.5-34.5 14.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_24px.svg
new file mode 100644
index 000000000000..088dc91539aa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M172-126q-53 0-89.5-36.5T46-252v-536q0-53 36.5-89.5T172-914h142q53 0 89.5 36.5T440-788v204H335v-80H151v288h289v124q0 53-36.5 89.5T314-126H172Zm443 80q-39 0-67-28t-28-67v-235h105v80h184v-288H520v-124q0-53 36.5-89.5T646-834h142q53 0 89.5 36.5T914-708v536q0 53-36.5 89.5T788-46H615ZM296-427q-22 0-37.5-15.5T243-480q0-22 15.5-37.5T296-533q22 0 37.5 15.5T349-480q0 22-15.5 37.5T296-427Zm184 0q-22 0-37.5-15.5T427-480q0-22 15.5-37.5T480-533q22 0 37.5 15.5T533-480q0 22-15.5 37.5T480-427Zm185 0q-22 0-37.5-15.5T612-480q0-22 15.5-37.5T665-533q22 0 37.5 15.5T718-480q0 22-15.5 37.5T665-427Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_40px.svg
new file mode 100644
index 000000000000..1ff2167c0bf1
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-132q-44.2 0-74.433-30.233Q52-192.466 52-236.666v-566.668q0-44.475 30.233-74.904 30.233-30.429 74.433-30.429h172.001q43.5 0 74.083 30.429t30.583 74.904v206h-87.666V-678H139v316h294.333v125.334q0 44.2-30.583 74.433Q372.167-132 328.667-132H156.666ZM613-52q-35.858 0-61.096-25.238-25.237-25.237-25.237-60.818V-362h87.666v80H821v-315.334H526.667v-126q0-44.475 30.429-74.904 30.429-30.429 74.904-30.429h171.334q44.475 0 74.904 30.429 30.429 30.429 30.429 74.904v566.668q0 44.2-30.429 74.433Q847.809-52 803.334-52H613ZM299.754-435.667q-18.42 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T331.254-448.5q-13.079 12.833-31.5 12.833Zm180 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.5-12.833t31.254 13.079q12.833 13.079 12.833 31.5T511.254-448.5q-13.079 12.833-31.5 12.833Zm181 0q-18.421 0-31.254-13.079-12.833-13.079-12.833-31.5t13.079-31.254q13.079-12.833 31.499-12.833 18.421 0 31.255 13.079 12.833 13.079 12.833 31.5T692.254-448.5q-13.079 12.833-31.5 12.833Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_48px.svg
new file mode 100644
index 000000000000..6f84526bf646
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M149-135q-39.8 0-66.9-27.1Q55-189.2 55-229v-582q0-40.213 27.1-67.606Q109.2-906 149-906h187q38.75 0 66.375 27.394Q430-851.213 430-811v207h-79v-81H133v330h297v126q0 39.8-27.625 66.9Q374.75-135 336-135H149Zm463 80q-34.287 0-58.144-23.856Q530-102.713 530-136.584V-355h79v80h218v-329H530v-127q0-40.213 27.394-67.606Q584.787-826 625-826h186q40.213 0 67.606 27.394Q906-771.213 906-731v582q0 39.8-27.394 66.9Q851.213-55 811-55H612ZM301.632-440Q285-440 273.5-451.868q-11.5-11.869-11.5-28.5Q262-497 273.868-508.5q11.869-11.5 28.5-11.5Q319-520 330.5-508.132q11.5 11.869 11.5 28.5Q342-463 330.132-451.5q-11.869 11.5-28.5 11.5Zm178 0Q463-440 451.5-451.868q-11.5-11.869-11.5-28.5Q440-497 451.868-508.5q11.869-11.5 28.5-11.5Q497-520 508.5-508.132q11.5 11.869 11.5 28.5Q520-463 508.132-451.5q-11.869 11.5-28.5 11.5Zm179 0Q642-440 630.5-451.868q-11.5-11.869-11.5-28.5Q619-497 630.868-508.5q11.869-11.5 28.5-11.5Q676-520 687.5-508.132q11.5 11.869 11.5 28.5Q699-463 687.132-451.5q-11.869 11.5-28.5 11.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_20px.svg
new file mode 100644
index 000000000000..b8d86a7747c7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M178-122q-53.7 0-90.85-37.15Q50-196.3 50-250v-532q0-53.7 37.15-90.85Q124.3-910 178-910h126q53.7 0 90.85 37.15Q432-835.7 432-782v205H325v-72H156v266h276v133q0 53.7-37.15 90.85Q357.7-122 304-122H178Zm443 72q-39.075 0-66.037-27.025Q528-104.05 528-142v-241h107v72h169v-266H528v-133q0-53.7 37.15-90.85Q602.3-838 656-838h126q53.7 0 90.85 37.15Q910-763.7 910-710v532q0 53.7-37.15 90.85Q835.7-50 782-50H621ZM156-276v48h169v-48H156Zm479 72v48h169v-48H635ZM156-756h169v-48H156v48Zm479 73h169v-49H635v49ZM303.211-426q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.989 38.011-15.99 16.2-37.8 16.2Zm177 0q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.99 38.011-15.989 16.2-37.799 16.2Zm178.719 0Q637-426 621-441.989q-16-15.99-16-37.8 0-21.811 15.868-38.011 15.869-16.2 37.5-16.2Q680-534 696.5-518.01q16.5 15.989 16.5 37.799 0 21.811-16.07 38.011-16.07 16.2-38 16.2ZM156-276v48-48Zm479 72v48-48ZM156-756v-48 48Zm479 73v-49 49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_24px.svg
new file mode 100644
index 000000000000..4b17403ff3d3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M170-114q-57 0-96.5-39.5T34-250v-540q0-57 39.5-96.5T170-926h134q57 0 96.5 39.5T440-790v213H325v-80H148v274h292v133q0 57-39.5 96.5T304-114H170Zm451 80q-42.375 0-71.688-29.375Q520-92.75 520-134v-249h115v80h177v-274H520v-133q0-57 39.5-96.5T656-846h134q57 0 96.5 39.5T926-710v540q0 57-39.5 96.5T790-34H621ZM148-268v40h177v-40H148Zm487 80v40h177v-40H635ZM148-772h177v-40H148v40Zm487 81h177v-41H635v41ZM287-422q-23.6 0-40.8-17.2Q229-456.4 229-480q0-23.6 17.2-40.8Q263.4-538 287-538q23.6 0 40.8 17.2Q345-503.6 345-480q0 23.6-17.2 40.8Q310.6-422 287-422Zm193 0q-23.6 0-40.8-17.2Q422-456.4 422-480q0-23.6 17.2-40.8Q456.4-538 480-538q23.6 0 40.8 17.2Q538-503.6 538-480q0 23.6-17.2 40.8Q503.6-422 480-422Zm194.719 0Q651-422 634-439.2T617-480q0-23.6 17.079-40.8 17.079-17.2 40.5-17.2t40.921 17.2Q733-503.6 733-480q0 23.6-17.281 40.8-17.28 17.2-41 17.2ZM148-268v40-40Zm487 80v40-40ZM148-772v-40 40Zm487 81v-41 41Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_40px.svg
new file mode 100644
index 000000000000..33f956d91442
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-130.667q-44.199 0-75.1-30.9-30.899-30.9-30.899-75.099v-566.668q0-44.474 30.9-75.57Q112.467-910 156.666-910h170.668q43.5 0 74.749 31.096 31.25 31.096 31.25 75.57v206.333h-88.999v-80H138.666v314.002h294.667v126.333q0 44.199-31.25 75.099-31.249 30.9-74.749 30.9H156.666Zm457.667 80q-37.9 0-62.783-24.946-24.883-24.946-24.883-61.443v-225.943h89.666v80H822v-314.002H526.667v-126.333q0-44.474 31.095-75.57Q588.858-830 633.333-830h170.001q44.474 0 75.57 31.096Q910-767.808 910-723.334v566.668q0 44.199-31.096 75.1-31.096 30.899-75.57 30.899H614.333ZM138.666-274v55.334h205.668V-274H138.666Zm477.667 80v55.334H822V-194H616.333ZM138.666-766.667h205.668V-822H138.666v55.333ZM616.333-685H822v-57H616.333v57ZM298.755-435.334q-18.038 0-31.229-13.434-13.192-13.433-13.192-31.466t13.434-31.566q13.434-13.533 31.466-13.533 18.033 0 31.566 13.629 13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.628 13.191-31.949 13.191Zm180.999 0q-18.037 0-31.229-13.434-13.191-13.433-13.191-31.466t13.434-31.566q13.433-13.533 31.466-13.533t31.566 13.629q13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.629 13.191-31.95 13.191Zm182.509 0q-18.351 0-31.474-13.434-13.122-13.433-13.122-31.466t13.447-31.566q13.447-13.533 31.5-13.533 18.052 0 31.552 13.629t13.5 31.95q0 18.037-13.526 31.229-13.527 13.191-31.877 13.191ZM138.666-274v55.334V-274Zm477.667 80v55.334V-194ZM138.666-766.667V-822v55.333ZM616.333-685v-57 57Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_48px.svg
new file mode 100644
index 000000000000..008e85b9858f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M150-139q-37.8 0-64.4-26.6Q59-192.2 59-230v-580q0-38.213 26.6-65.106Q112.2-902 150-902h189q36.75 0 63.875 26.894Q430-848.213 430-810v203h-76v-80H134v334h296v123q0 37.8-27.125 64.4Q375.75-139 339-139H150Zm461 80q-35.662 0-58.331-22.731Q530-104.463 530-138.584V-353h77v80h220v-334H530v-123q0-38.213 26.894-65.106Q583.787-822 622-822h188q38.213 0 65.106 26.894Q902-768.213 902-730v580q0 37.8-26.894 64.4Q848.213-59 810-59H611ZM134-277v63h220v-63H134Zm473 80v63h220v-63H607ZM134-764h220v-63H134v63Zm473 82h220v-65H607v65ZM304.632-442q-15.257 0-26.444-11.551Q267-465.102 267-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q320.313-442 304.632-442Zm175 0q-15.257 0-26.444-11.551Q442-465.102 442-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q495.313-442 479.632-442Zm176.403 0q-15.667 0-26.851-11.551T618-480.351q0-15.249 11.632-26.949 11.631-11.7 27-11.7Q672-519 683.5-507.157q11.5 11.844 11.5 27.525 0 15.257-11.649 26.444Q671.702-442 656.035-442ZM134-277v63-63Zm473 80v63-63ZM134-764v-63 63Zm473 82v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_20px.svg
new file mode 100644
index 000000000000..b921474e6133
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M178-122q-53.7 0-90.85-37.15Q50-196.3 50-250v-532q0-53.7 37.15-90.85Q124.3-910 178-910h126q53.7 0 90.85 37.15Q432-835.7 432-782v205H325v-72H156v266h276v133q0 53.7-37.15 90.85Q357.7-122 304-122H178Zm443 72q-38.7 0-65.85-27.213Q528-104.425 528-142v-241h107v72h169v-266H528v-133q0-53.7 37.15-90.85Q602.3-838 656-838h126q53.7 0 90.85 37.15Q910-763.7 910-710v532q0 53.7-37.15 90.85Q835.7-50 782-50H621ZM303.211-426q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.989 38.011-15.99 16.2-37.8 16.2Zm177 0q-21.811 0-38.011-15.989-16.2-15.99-16.2-37.8 0-21.811 15.989-38.011 15.99-16.2 37.8-16.2 21.811 0 38.011 15.99 16.2 15.989 16.2 37.799 0 21.811-15.99 38.011-15.989 16.2-37.799 16.2Zm178.719 0Q637-426 621-441.989q-16-15.99-16-37.8 0-21.811 15.868-38.011 15.869-16.2 37.5-16.2Q680-534 696.5-518.01q16.5 15.989 16.5 37.799 0 21.811-16.07 38.011-16.07 16.2-38 16.2Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_24px.svg
new file mode 100644
index 000000000000..8ee679016a9e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M170-114q-57 0-96.5-39.5T34-250v-540q0-57 39.5-96.5T170-926h134q57 0 96.5 39.5T440-790v213H325v-80H148v274h292v133q0 57-39.5 96.5T304-114H170Zm451 80q-42 0-71.5-29.563Q520-93.124 520-134v-249h115v80h177v-274H520v-133q0-57 39.5-96.5T656-846h134q57 0 96.5 39.5T926-710v540q0 57-39.5 96.5T790-34H621ZM287-422q-23.6 0-40.8-17.2Q229-456.4 229-480q0-23.6 17.2-40.8Q263.4-538 287-538q23.6 0 40.8 17.2Q345-503.6 345-480q0 23.6-17.2 40.8Q310.6-422 287-422Zm193 0q-23.6 0-40.8-17.2Q422-456.4 422-480q0-23.6 17.2-40.8Q456.4-538 480-538q23.6 0 40.8 17.2Q538-503.6 538-480q0 23.6-17.2 40.8Q503.6-422 480-422Zm194.719 0Q651-422 634-439.2T617-480q0-23.6 17.079-40.8 17.079-17.2 40.5-17.2t40.921 17.2Q733-503.6 733-480q0 23.6-17.281 40.8-17.28 17.2-41 17.2Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_40px.svg
new file mode 100644
index 000000000000..afcc87b8afbb
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M156.666-130.667q-44.199 0-75.1-30.9-30.899-30.9-30.899-75.099v-566.668q0-44.474 30.9-75.57Q112.467-910 156.666-910h170.668q43.5 0 74.749 31.096 31.25 31.096 31.25 75.57v206.333h-88.999v-80H138.666v314.002h294.667v126.333q0 44.199-31.25 75.099-31.249 30.9-74.749 30.9H156.666Zm457.667 80q-37.525 0-62.595-25.133-25.071-25.134-25.071-61.256v-225.943h89.666v80H822v-314.002H526.667v-126.333q0-44.474 31.095-75.57Q588.858-830 633.333-830h170.001q44.474 0 75.57 31.096Q910-767.808 910-723.334v566.668q0 44.199-31.096 75.1-31.096 30.899-75.57 30.899H614.333ZM298.755-435.334q-18.038 0-31.229-13.434-13.192-13.433-13.192-31.466t13.434-31.566q13.434-13.533 31.466-13.533 18.033 0 31.566 13.629 13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.628 13.191-31.949 13.191Zm180.999 0q-18.037 0-31.229-13.434-13.191-13.433-13.191-31.466t13.434-31.566q13.433-13.533 31.466-13.533t31.566 13.629q13.533 13.629 13.533 31.95 0 18.037-13.629 31.229-13.629 13.191-31.95 13.191Zm182.509 0q-18.351 0-31.474-13.434-13.122-13.433-13.122-31.466t13.447-31.566q13.447-13.533 31.5-13.533 18.052 0 31.552 13.629t13.5 31.95q0 18.037-13.526 31.229-13.527 13.191-31.877 13.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_48px.svg
new file mode 100644
index 000000000000..72166445ae57
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M150-139q-37.8 0-64.4-26.6Q59-192.2 59-230v-580q0-38.213 26.6-65.106Q112.2-902 150-902h189q36.75 0 63.875 26.894Q430-848.213 430-810v203h-76v-80H134v334h296v123q0 37.8-27.125 64.4Q375.75-139 339-139H150Zm461 80q-35.287 0-58.144-22.919Q530-104.838 530-138.584V-353h77v80h220v-334H530v-123q0-38.213 26.894-65.106Q583.787-822 622-822h188q38.213 0 65.106 26.894Q902-768.213 902-730v580q0 37.8-26.894 64.4Q848.213-59 810-59H611ZM304.632-442q-15.257 0-26.444-11.551Q267-465.102 267-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q320.313-442 304.632-442Zm175 0q-15.257 0-26.444-11.551Q442-465.102 442-480.351t11.551-26.949q11.551-11.7 26.8-11.7t26.949 11.843q11.7 11.844 11.7 27.525 0 15.257-11.843 26.444Q495.313-442 479.632-442Zm176.403 0q-15.667 0-26.851-11.551T618-480.351q0-15.249 11.632-26.949 11.631-11.7 27-11.7Q672-519 683.5-507.157q11.5 11.844 11.5 27.525 0 15.257-11.649 26.444Q671.702-442 656.035-442Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_20px.svg
new file mode 100644
index 000000000000..ad6fd389ebf1
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M185-144q-47.637 0-80.319-32.681Q72-209.363 72-257v-518q0-47.638 32.681-80.319Q137.363-888 185-888h131.5q47.638 0 80.319 32.681Q429.5-822.638 429.5-775v193.5h-92v-72H164v275h265.5V-257q0 47.637-32.681 80.319Q364.138-144 316.5-144H185Zm429 72q-34.444 0-58.972-24.528T530.5-155.5v-223h92v72H796v-275H530.5V-703q0-47.638 32.681-80.319Q595.862-816 643.5-816H775q47.638 0 80.319 32.681Q888-750.638 888-703v518q0 47.637-32.681 80.319Q822.638-72 775-72H614ZM164-286.5v50.5h173.5v-50.5H164Zm458.5 72v50.5H796v-50.5H622.5ZM164-745.5h173.5V-796H164v50.5Zm458.5 72H796V-724H622.5v50.5Zm-310.289 240q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm168 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm169 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14ZM164-286.5v50.5-50.5Zm458.5 72v50.5-50.5ZM164-745.5V-796v50.5Zm458.5 72V-724v50.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_24px.svg
new file mode 100644
index 000000000000..9c4faaee9bde
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M177-136q-50.938 0-85.969-35.031Q56-206.062 56-257v-526q0-50.938 35.031-85.969Q126.062-904 177-904h139.5q50.938 0 85.969 35.031Q437.5-833.938 437.5-783v201.5h-100v-80H156v283h281.5V-257q0 50.938-35.031 85.969Q367.438-136 316.5-136H177Zm437 80q-37.744 0-64.622-26.878T522.5-147.5v-231h100v80H804v-283H522.5V-703q0-50.938 35.031-85.969Q592.562-824 643.5-824H783q50.938 0 85.969 35.031Q904-753.938 904-703v526q0 50.938-35.031 85.969Q833.938-56 783-56H614ZM156-278.5v42.5h181.5v-42.5H156Zm466.5 80v42.5H804v-42.5H622.5ZM156-761.5h181.5V-804H156v42.5Zm466.5 80H804V-724H622.5v42.5ZM296-429.5q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm184 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm185 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm-509 151v42.5-42.5Zm466.5 80v42.5-42.5ZM156-761.5V-804v42.5Zm466.5 80V-724v42.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_40px.svg
new file mode 100644
index 000000000000..d4ef19b3f4f7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M159.999-138.667q-42.824 0-72.078-29.254-29.254-29.254-29.254-72.078v-560.002q0-43.099 29.254-72.549Q117.175-902 159.999-902H330.5q42.125 0 71.729 29.45t29.604 72.549v204.167H347.5V-676.5H142.333v312.667h289.5v123.834q0 42.824-29.604 72.078-29.604 29.254-71.729 29.254H159.999Zm452.334 80q-35.268 0-59.551-24.507-24.282-24.507-24.282-59.382v-221.277h84.333v80h204.834v-312.001H528.5v-124.167q0-43.099 29.294-72.549Q587.087-822 630.5-822h169.501q43.099 0 72.549 29.45Q902-763.1 902-720.001v560.002q0 42.824-29.45 72.078-29.45 29.254-72.549 29.254H612.333Zm-470-220.833v57.167H347.5V-279.5H142.333Zm470.5 80v57.167h204.834V-199.5H612.833Zm-470.5-561.333H347.5v-56.834H142.333v56.834Zm470.5 80.666h204.834v-57.5H612.833v57.5ZM299.754-437.5q-17.587 0-29.92-12.579-12.334-12.579-12.334-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm180 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm181 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.166-12.5q17.588 0 30.088 12.745 12.5 12.746 12.5 30.334 0 17.587-12.746 29.921-12.745 12.333-30.333 12.333Zm-518.421 158v57.167-57.167Zm470.5 80v57.167-57.167Zm-470.5-561.333v-56.834 56.834Zm470.5 80.666v-57.5 57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_48px.svg
new file mode 100644
index 000000000000..cf2b61fdf823
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M151.5-140q-38.769 0-65.134-26.366Q60-192.731 60-231.5v-577q0-39.181 26.366-65.841Q112.73-901 151.5-901h186q37.719 0 64.609 26.659Q429-847.681 429-808.5V-603h-76.5v-81h-217v327.5H429v125q0 38.769-26.891 65.134Q375.219-140 337.5-140h-186Zm460 80q-34.031 0-57.016-23.322-22.984-23.322-22.984-56.762V-356.5H608v80h216.5V-603h-293v-125.5q0-39.181 26.425-65.841Q584.35-821 624-821h184.5q39.181 0 65.841 26.659Q901-767.681 901-728.5v577q0 38.769-26.659 65.134Q847.681-60 808.5-60h-197Zm-476-220v64.5h217V-280h-217ZM608-200v64.5h216.5V-200H608ZM135.5-760.5h217v-64h-217v64Zm472.5 81h216.5v-65H608v65Zm-306.368 238q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q341-495.763 341-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm178 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q519-495.763 519-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm179 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q698-495.763 698-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11ZM135.5-280v64.5-64.5ZM608-200v64.5-64.5ZM135.5-760.5v-64 64Zm472.5 81v-65 65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_20px.svg
new file mode 100644
index 000000000000..ccdb45eb6836
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M185-144q-47.637 0-80.319-32.681Q72-209.363 72-257v-518q0-47.638 32.681-80.319Q137.363-888 185-888h131.5q47.638 0 80.319 32.681Q429.5-822.638 429.5-775v193.5h-92v-72H164v275h265.5V-257q0 47.637-32.681 80.319Q364.138-144 316.5-144H185Zm429 72q-34.256 0-58.878-24.622T530.5-155.5v-223h92v72H796v-275H530.5V-703q0-47.638 32.681-80.319Q595.862-816 643.5-816H775q47.638 0 80.319 32.681Q888-750.638 888-703v518q0 47.637-32.681 80.319Q822.638-72 775-72H614ZM312.211-433.5q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm168 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Zm169 0q-18.711 0-32.711-13.789-14-13.79-14-32.5 0-18.711 13.789-32.711 13.79-14 32.5-14 18.711 0 32.711 13.789 14 13.79 14 32.5 0 18.711-13.789 32.711-13.79 14-32.5 14Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_24px.svg
new file mode 100644
index 000000000000..f36e1458031e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M177-136q-50.938 0-85.969-35.031Q56-206.062 56-257v-526q0-50.938 35.031-85.969Q126.062-904 177-904h139.5q50.938 0 85.969 35.031Q437.5-833.938 437.5-783v201.5h-100v-80H156v283h281.5V-257q0 50.938-35.031 85.969Q367.438-136 316.5-136H177Zm437 80q-37.556 0-64.528-26.972Q522.5-109.944 522.5-147.5v-231h100v80H804v-283H522.5V-703q0-50.938 35.031-85.969Q592.562-824 643.5-824H783q50.938 0 85.969 35.031Q904-753.938 904-703v526q0 50.938-35.031 85.969Q833.938-56 783-56H614ZM296-429.5q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm184 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Zm185 0q-20.5 0-35.5-15t-15-35.5q0-20.5 15-35.5t35.5-15q20.5 0 35.5 15t15 35.5q0 20.5-15 35.5t-35.5 15Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_40px.svg
new file mode 100644
index 000000000000..e53bf8b8238a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M159.999-138.667q-42.824 0-72.078-29.254-29.254-29.254-29.254-72.078v-560.002q0-43.099 29.254-72.549Q117.175-902 159.999-902H330.5q42.125 0 71.729 29.45t29.604 72.549v204.167H347.5V-676.5H142.333v312.667h289.5v123.834q0 42.824-29.604 72.078-29.604 29.254-71.729 29.254H159.999Zm452.334 80q-35.081 0-59.457-24.6Q528.5-107.87 528.5-142.557v-221.277h84.333v80h204.834v-312.001H528.5v-124.167q0-43.099 29.294-72.549Q587.087-822 630.5-822h169.501q43.099 0 72.549 29.45Q902-763.1 902-720.001v560.002q0 42.824-29.45 72.078-29.45 29.254-72.549 29.254H612.333ZM299.754-437.5q-17.587 0-29.92-12.579-12.334-12.579-12.334-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm180 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.167-12.5q17.587 0 30.087 12.745 12.5 12.746 12.5 30.334 0 17.587-12.745 29.921-12.746 12.333-30.334 12.333Zm181 0q-17.587 0-29.921-12.579-12.333-12.579-12.333-30.167 0-17.587 12.579-30.087t30.166-12.5q17.588 0 30.088 12.745 12.5 12.746 12.5 30.334 0 17.587-12.746 29.921-12.745 12.333-30.333 12.333Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_48px.svg
new file mode 100644
index 000000000000..29c7d7994af7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolsrounded/p2p_wght700gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M151.5-140q-38.769 0-65.134-26.366Q60-192.731 60-231.5v-577q0-39.181 26.366-65.841Q112.73-901 151.5-901h186q37.719 0 64.609 26.659Q429-847.681 429-808.5V-603h-76.5v-81h-217v327.5H429v125q0 38.769-26.891 65.134Q375.219-140 337.5-140h-186Zm460 80q-33.844 0-56.922-23.416Q531.5-106.83 531.5-140.084V-356.5H608v80h216.5V-603h-293v-125.5q0-39.181 26.425-65.841Q584.35-821 624-821h184.5q39.181 0 65.841 26.659Q901-767.681 901-728.5v577q0 38.769-26.659 65.134Q847.681-60 808.5-60h-197ZM301.632-441.5q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q341-495.763 341-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm178 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q519-495.763 519-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Zm179 0q-16.132 0-27.132-11.368-11-11.369-11-27.5 0-16.132 11.368-27.382 11.369-11.25 27.5-11.25 16.132 0 27.382 11.618Q698-495.763 698-479.632q0 16.132-11.618 27.132-11.619 11-27.75 11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_20px.svg
new file mode 100644
index 000000000000..493e4933c726
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M96-168v-696h336v264h-72v-72H168v312h264v192H96Zm432 72v-264h72v72h192v-312H528v-192h336v696H528ZM168-240h192v-48H168v48Zm432 72h192v-48H600v48ZM168-744h192v-48H168v48Zm432 72h192v-48H600v48ZM168-240v-48 48Zm432 72v-48 48ZM168-744v-48 48Zm432 72v-48 48ZM300-444v-72h72v72h-72Zm144 0v-72h72v72h-72Zm144 0v-72h72v72h-72Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_24px.svg
new file mode 100644
index 000000000000..e53e964ff880
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M80-160v-720h360v280h-80v-80H160v320h280v200H80Zm440 80v-280h80v80h200v-320H520v-200h360v720H520ZM160-240h200v-40H160v40Zm440 80h200v-40H600v40ZM160-760h200v-40H160v40Zm440 80h200v-40H600v40ZM160-240v-40 40Zm440 80v-40 40ZM160-760v-40 40Zm440 80v-40 40ZM280-440v-80h80v80h-80Zm160 0v-80h80v80h-80Zm160 0v-80h80v80h-80Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_40px.svg
new file mode 100644
index 000000000000..c1f531dd2633
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M80-160v-720h353.333v269.333h-66.666v-80.667H146.666v342.668h286.667V-160H80Zm446.667 80v-268.666h66.666v80h220.001v-342.001H526.667V-800H880v720H526.667ZM146.666-226.666h220.001V-282H146.666v55.334Zm446.667 80h220.001V-202H593.333v55.334ZM146.666-758h220.001v-55.334H146.666V-758Zm446.667 80.667h220.001v-56.001H593.333v56.001ZM146.666-226.666V-282v55.334Zm446.667 80V-202v55.334ZM146.666-758v-55.334V-758Zm446.667 80.667v-56.001 56.001ZM286.667-446.667v-66.666h66.666v66.666h-66.666Zm160 0v-66.666h66.666v66.666h-66.666Zm160 0v-66.666h66.666v66.666h-66.666Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_48px.svg
new file mode 100644
index 000000000000..d989894b9e05
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M80-160v-720h350v264h-60v-81H140v354h290v183H80Zm450 80v-263h60v80h230v-353H530v-184h350v720H530ZM140-220h230v-63H140v63Zm450 80h230v-63H590v63ZM140-757h230v-63H140v63Zm450 81h230v-64H590v64ZM140-220v-63 63Zm450 80v-63 63ZM140-757v-63 63Zm450 81v-64 64ZM290-450v-60h60v60h-60Zm160 0v-60h60v60h-60Zm160 0v-60h60v60h-60Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_20px.svg
new file mode 100644
index 000000000000..3287af3d1542
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M96-168v-696h336v264h-72v-72H168v312h264v192H96Zm432 72v-264h72v72h192v-312H528v-192h336v696H528ZM300-444v-72h72v72h-72Zm144 0v-72h72v72h-72Zm144 0v-72h72v72h-72Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_24px.svg
new file mode 100644
index 000000000000..6cef52ac2772
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M80-160v-720h360v280h-80v-80H160v320h280v200H80Zm440 80v-280h80v80h200v-320H520v-200h360v720H520ZM280-440v-80h80v80h-80Zm160 0v-80h80v80h-80Zm160 0v-80h80v80h-80Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_40px.svg
new file mode 100644
index 000000000000..98b41cb108ee
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M80-160v-720h353.333v269.333h-66.666v-80.667H146.666v342.668h286.667V-160H80Zm446.667 80v-268.666h66.666v80h220.001v-342.001H526.667V-800H880v720H526.667Zm-240-366.667v-66.666h66.666v66.666h-66.666Zm160 0v-66.666h66.666v66.666h-66.666Zm160 0v-66.666h66.666v66.666h-66.666Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_48px.svg
new file mode 100644
index 000000000000..c58e062c2403
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M80-160v-720h350v264h-60v-81H140v354h290v183H80Zm450 80v-263h60v80h230v-353H530v-184h350v720H530ZM290-450v-60h60v60h-60Zm160 0v-60h60v60h-60Zm160 0v-60h60v60h-60Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_20px.svg
new file mode 100644
index 000000000000..1e517d9f558c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M64-136v-760h368v315h-97v-73H161v276h271v242H64Zm464 72v-314h97v72h174v-275H528v-243h368v760H528ZM161-233h174v-48H161v48Zm464 72h174v-48H625v48ZM161-751h174v-48H161v48Zm464 73h174v-49H625v49ZM161-233v-48 48Zm464 72v-48 48ZM161-751v-48 48Zm464 73v-49 49ZM263-431v-98h98v98h-98Zm168 0v-98h98v98h-98Zm169 0v-98h98v98h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_24px.svg
new file mode 100644
index 000000000000..50bc94965f58
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M48-128v-784h392v331H335v-81H153v284h287v250H48Zm472 80v-330h105v80h182v-283H520v-251h392v784H520ZM153-233h182v-40H153v40Zm472 80h182v-40H625v40ZM153-767h182v-40H153v40Zm472 81h182v-41H625v41ZM153-233v-40 40Zm472 80v-40 40ZM153-767v-40 40Zm472 81v-41 41ZM243-427v-106h106v106H243Zm184 0v-106h106v106H427Zm185 0v-106h106v106H612Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_40px.svg
new file mode 100644
index 000000000000..a74915fee6c4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M58.667-138.667v-762.666h374.666v302.999h-82.999v-81H142.333v318.668h291v221.999H58.667Zm468 80v-301.999h83.666v80h208.001v-317.668H526.667v-222.999h374.666v762.666H526.667ZM142.333-222.333h208.001v-55.334H142.333v55.334Zm468 80h208.001v-55.334H610.333v55.334ZM142.333-763h208.001v-55.334H142.333V-763Zm468 81.667h208.001v-57.001H610.333v57.001Zm-468 459v-55.334 55.334Zm468 80v-55.334 55.334ZM142.333-763v-55.334V-763Zm468 81.667v-57.001 57.001ZM262.334-438.334v-83.999h83.999v83.999h-83.999Zm176 0v-83.999h83.999v83.999h-83.999Zm176.333 0v-83.999h83.999v83.999h-83.999Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_48px.svg
new file mode 100644
index 000000000000..c5e47160f91e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M64-144v-752h366v289h-72v-81H137v336h293v208H64Zm466 80v-288h73v80h221v-335H530v-209h366v752H530ZM137-217h221v-63H137v63Zm466 80h221v-63H603v63ZM137-761h221v-63H137v63Zm466 82h221v-65H603v65ZM137-217v-63 63Zm466 80v-63 63ZM137-761v-63 63Zm466 82v-65 65ZM272-444v-73h73v73h-73Zm172 0v-73h73v73h-73Zm172 0v-73h73v73h-73Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_20px.svg
new file mode 100644
index 000000000000..59126f3de821
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M64-136v-760h368v315h-97v-73H161v276h271v242H64Zm464 72v-314h97v72h174v-275H528v-243h368v760H528ZM263-431v-98h98v98h-98Zm168 0v-98h98v98h-98Zm169 0v-98h98v98h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_24px.svg
new file mode 100644
index 000000000000..04b1d773fafd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M48-128v-784h392v331H335v-81H153v284h287v250H48Zm472 80v-330h105v80h182v-283H520v-251h392v784H520ZM243-427v-106h106v106H243Zm184 0v-106h106v106H427Zm185 0v-106h106v106H612Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_40px.svg
new file mode 100644
index 000000000000..031ddb815d0d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M58.667-138.667v-762.666h374.666v302.999h-82.999v-81H142.333v318.668h291v221.999H58.667Zm468 80v-301.999h83.666v80h208.001v-317.668H526.667v-222.999h374.666v762.666H526.667ZM262.334-438.334v-83.999h83.999v83.999h-83.999Zm176 0v-83.999h83.999v83.999h-83.999Zm176.333 0v-83.999h83.999v83.999h-83.999Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_48px.svg
new file mode 100644
index 000000000000..08332da45e8e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M64-144v-752h366v289h-72v-81H137v336h293v208H64Zm466 80v-288h73v80h221v-335H530v-209h366v752H530ZM272-444v-73h73v73h-73Zm172 0v-73h73v73h-73Zm172 0v-73h73v73h-73Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_20px.svg
new file mode 100644
index 000000000000..a1b98110adfa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M106-178v-676h323.5v256.5h-67v-72H173v307h256.5V-178H106Zm424.5 72v-256.5h67v72H787v-307H530.5V-782H854v676H530.5ZM173-245h189.5v-50.5H173v50.5Zm424.5 72H787v-50.5H597.5v50.5ZM173-736.5h189.5V-787H173v50.5Zm424.5 72H787V-715H597.5v50.5ZM173-245v-50.5 50.5Zm424.5 72v-50.5 50.5ZM173-736.5V-787v50.5Zm424.5 72V-715v50.5Zm-295 218v-67h67v67h-67Zm144 0v-67h67v67h-67Zm144 0v-67h67v67h-67Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_24px.svg
new file mode 100644
index 000000000000..d59ed59c257f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M90-170v-700h347.5v272.5h-75v-80H165v315h272.5V-170H90Zm432.5 80v-272.5h75v80H795v-315H522.5V-790H870v700H522.5ZM165-245h197.5v-42.5H165v42.5Zm432.5 80H795v-42.5H597.5v42.5ZM165-752.5h197.5V-795H165v42.5Zm432.5 80H795V-715H597.5v42.5ZM165-245v-42.5 42.5Zm432.5 80v-42.5 42.5ZM165-752.5V-795v42.5Zm432.5 80V-715v42.5Zm-315 230v-75h75v75h-75Zm160 0v-75h75v75h-75Zm160 0v-75h75v75h-75Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_40px.svg
new file mode 100644
index 000000000000..33759d8e1c7a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M86.667-166.667v-706.666h345.166v264.166H368.5v-80.667H150V-350.5h281.833v183.833H86.667Zm441.833 80V-350.5h63.333v80H810v-338.667H528.5v-184.166h344.833v706.666H528.5ZM150-230h218.5v-57.167H150V-230Zm441.833 80H810v-57.167H591.833V-150ZM150-753.167h218.5V-810H150v56.833ZM591.833-672.5H810V-730H591.833v57.5ZM150-230v-57.167V-230Zm441.833 80v-57.167V-150ZM150-753.167V-810v56.833ZM591.833-672.5V-730v57.5ZM288.5-448.5v-63.333h63.333v63.333H288.5Zm160 0v-63.333h63.333v63.333H448.5Zm160 0v-63.333h63.333v63.333H608.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_48px.svg
new file mode 100644
index 000000000000..df86df183836
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M85-165v-710h344v260h-57.5v-81h-229v351.5H429V-165H85Zm446.5 80v-259.5H589v80h228.5V-615h-286v-180H875v710H531.5Zm-389-137.5h229V-287h-229v64.5Zm446.5 80h228.5V-207H589v64.5Zm-446.5-611h229v-64h-229v64Zm446.5 81h228.5v-65H589v65Zm-446.5 450V-287v64.5Zm446.5 80V-207v64.5Zm-446.5-611v-64 64Zm446.5 81v-65 65Zm-297.5 221V-509H349v57.5h-57.5Zm160 0V-509H509v57.5h-57.5Zm160 0V-509H669v57.5h-57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_20px.svg
new file mode 100644
index 000000000000..e02578222722
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M106-178v-676h323.5v256.5h-67v-72H173v307h256.5V-178H106Zm424.5 72v-256.5h67v72H787v-307H530.5V-782H854v676H530.5Zm-228-340.5v-67h67v67h-67Zm144 0v-67h67v67h-67Zm144 0v-67h67v67h-67Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_24px.svg
new file mode 100644
index 000000000000..a5266eb8174a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M90-170v-700h347.5v272.5h-75v-80H165v315h272.5V-170H90Zm432.5 80v-272.5h75v80H795v-315H522.5V-790H870v700H522.5Zm-240-352.5v-75h75v75h-75Zm160 0v-75h75v75h-75Zm160 0v-75h75v75h-75Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_40px.svg
new file mode 100644
index 000000000000..d86bd1e80889
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M86.667-166.667v-706.666h345.166v264.166H368.5v-80.667H150V-350.5h281.833v183.833H86.667Zm441.833 80V-350.5h63.333v80H810v-338.667H528.5v-184.166h344.833v706.666H528.5ZM288.5-448.5v-63.333h63.333v63.333H288.5Zm160 0v-63.333h63.333v63.333H448.5Zm160 0v-63.333h63.333v63.333H608.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_48px.svg
new file mode 100644
index 000000000000..e73d56541bfd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M85-165v-710h344v260h-57.5v-81h-229v351.5H429V-165H85Zm446.5 80v-259.5H589v80h228.5V-615h-286v-180H875v710H531.5Zm-240-366.5V-509H349v57.5h-57.5Zm160 0V-509H509v57.5h-57.5Zm160 0V-509H669v57.5h-57.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_20px.svg
new file mode 100644
index 000000000000..775b82ad1633
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M148-220v-592h274v204h-20v-73H168v330h254v131H148Zm390 72v-203h20v72h234v-329H538v-132h274v592H538Zm-370-92h234v-91H168v91Zm390 72h234v-91H558v91ZM168-701h234v-91H168v91Zm390 73h234v-92H558v92ZM168-240v-91 91Zm390 72v-91 91ZM168-701v-91 91Zm390 73v-92 92ZM322-458v-44h44v44h-44Zm136 0v-44h44v44h-44Zm135 0v-44h44v44h-44Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_24px.svg
new file mode 100644
index 000000000000..f839b6bf5c95
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M132-212v-616h298v220h-28v-81H160v338h270v139H132Zm398 80v-219h28v80h242v-337H530v-140h298v616H530ZM160-240h242v-83H160v83Zm398 80h242v-83H558v83ZM160-717h242v-83H160v83Zm398 81h242v-84H558v84ZM160-240v-83 83Zm398 80v-83 83ZM160-717v-83 83Zm398 81v-84 84ZM302-454v-52h52v52h-52Zm152 0v-52h52v52h-52Zm151 0v-52h52v52h-52Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_40px.svg
new file mode 100644
index 000000000000..8b7e5a5ade87
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M132-212v-616h296v216.667h-24v-81H156v344.666h272V-212H132Zm400 80v-215.667h24v80h248v-343.666H532V-748h296v616H532ZM156-236h248v-87.667H156V-236Zm400 80h248v-87.667H556V-156ZM156-716.333h248V-804H156v87.667Zm400 81h248V-724H556v88.667ZM156-236v-87.667V-236Zm400 80v-87.667V-156ZM156-716.333V-804v87.667Zm400 81V-724v88.667ZM304-456v-48h48v48h-48Zm152 0v-48h48v48h-48Zm151 0v-48h48v48h-48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_48px.svg
new file mode 100644
index 000000000000..8b542dccd8e4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M132-212v-616h295v215h-22v-81H154v348h273v134H132Zm401 80v-214h22v80h251v-347H533v-135h295v616H533ZM154-234h251v-90H154v90Zm401 80h251v-90H555v90ZM154-716h251v-90H154v90Zm401 81h251v-91H555v91ZM154-234v-90 90Zm401 80v-90 90ZM154-716v-90 90Zm401 81v-91 91ZM305-457v-46h46v46h-46Zm152 0v-46h46v46h-46Zm151 0v-46h46v46h-46Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_20px.svg
new file mode 100644
index 000000000000..eb9f8509627a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M148-220v-592h274v204h-20v-73H168v330h254v131H148Zm390 72v-203h20v72h234v-329H538v-132h274v592H538ZM322-458v-44h44v44h-44Zm136 0v-44h44v44h-44Zm135 0v-44h44v44h-44Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_24px.svg
new file mode 100644
index 000000000000..89268b3bd454
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M132-212v-616h298v220h-28v-81H160v338h270v139H132Zm398 80v-219h28v80h242v-337H530v-140h298v616H530ZM302-454v-52h52v52h-52Zm152 0v-52h52v52h-52Zm151 0v-52h52v52h-52Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_40px.svg
new file mode 100644
index 000000000000..9e9a66058f97
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M132-212v-616h296v216.667h-24v-81H156v344.666h272V-212H132Zm400 80v-215.667h24v80h248v-343.666H532V-748h296v616H532ZM304-456v-48h48v48h-48Zm152 0v-48h48v48h-48Zm151 0v-48h48v48h-48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_48px.svg
new file mode 100644
index 000000000000..be0a0fde11c7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M132-212v-616h295v215h-22v-81H154v348h273v134H132Zm401 80v-214h22v80h251v-347H533v-135h295v616H533ZM305-457v-46h46v46h-46Zm152 0v-46h46v46h-46Zm151 0v-46h46v46h-46Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_20px.svg
new file mode 100644
index 000000000000..71e89f929246
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M116-188v-656h306v255h-45v-74H161v294h261v181H116Zm422 72v-253h45v72h216v-292H538v-183h306v656H538ZM161-233h216v-91H161v91Zm422 72h216v-91H583v91ZM161-708h216v-91H161v91Zm422 74h216v-93H583v93ZM161-233v-91 91Zm422 72v-91 91ZM161-708v-91 91Zm422 74v-93 93ZM285-445v-70h70v70h-70Zm160 0v-70h70v70h-70Zm160 0v-70h70v70h-70Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_24px.svg
new file mode 100644
index 000000000000..362e4a1bb05b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M100-180v-680h330v271h-53v-82H153v302h277v189H100Zm430 80v-269h53v80h224v-300H530v-191h330v680H530ZM153-233h224v-83H153v83Zm430 80h224v-83H583v83ZM153-724h224v-83H153v83Zm430 82h224v-85H583v85ZM153-233v-83 83Zm430 80v-83 83ZM153-724v-83 83Zm430 82v-85 85ZM265-441v-78h78v78h-78Zm176 0v-78h78v78h-78Zm176 0v-78h78v78h-78Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_40px.svg
new file mode 100644
index 000000000000..683a88a08ee8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M110.667-190.667v-658.666H428V-599h-40.333v-81.334h-236v320.668H428v168.999H110.667Zm421.333 80v-248.999h41v80h236V-599H532v-170.333h317.333v658.666H532Zm-380.333-121h236v-87.666h-236v87.666Zm421.333 80h236v-87.666H573v87.666ZM151.667-721.333h236V-809h-236v87.667Zm421.333 82h236V-729H573v89.667ZM151.667-231.667v-87.666 87.666Zm421.333 80v-87.666 87.666ZM151.667-721.333V-809v87.667Zm421.333 82V-729v89.667ZM279.667-447.667V-513H345v65.333h-65.333Zm168 0V-513H513v65.333h-65.333Zm167.333 0V-513h65.333v65.333H615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_48px.svg
new file mode 100644
index 000000000000..2743e7c82eaa
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M116-196v-648h311v240h-34v-81H151v330h276v159H116Zm417 80v-239h35v80h242v-329H533v-160h311v648H533ZM151-231h242v-90H151v90Zm417 80h242v-90H568v90ZM151-720h242v-90H151v90Zm417 82h242v-92H568v92ZM151-231v-90 90Zm417 80v-90 90ZM151-720v-90 90Zm417 82v-92 92ZM287-451v-59h59v59h-59Zm164 0v-59h59v59h-59Zm163 0v-59h59v59h-59Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_20px.svg
new file mode 100644
index 000000000000..23d023486529
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M116-188v-656h306v255h-45v-74H161v294h261v181H116Zm422 72v-253h45v72h216v-292H538v-183h306v656H538ZM285-445v-70h70v70h-70Zm160 0v-70h70v70h-70Zm160 0v-70h70v70h-70Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_24px.svg
new file mode 100644
index 000000000000..dea53b8cfee0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M100-180v-680h330v271h-53v-82H153v302h277v189H100Zm430 80v-269h53v80h224v-300H530v-191h330v680H530ZM265-441v-78h78v78h-78Zm176 0v-78h78v78h-78Zm176 0v-78h78v78h-78Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_40px.svg
new file mode 100644
index 000000000000..d4525f0034b5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M110.667-190.667v-658.666H428V-599h-40.333v-81.334h-236v320.668H428v168.999H110.667Zm421.333 80v-248.999h41v80h236V-599H532v-170.333h317.333v658.666H532Zm-252.333-337V-513H345v65.333h-65.333Zm168 0V-513H513v65.333h-65.333Zm167.333 0V-513h65.333v65.333H615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_48px.svg
new file mode 100644
index 000000000000..9fef62f75289
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M116-196v-648h311v240h-34v-81H151v330h276v159H116Zm417 80v-239h35v80h242v-329H533v-160h311v648H533ZM287-451v-59h59v59h-59Zm164 0v-59h59v59h-59Zm163 0v-59h59v59h-59Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_20px.svg
new file mode 100644
index 000000000000..dda20a76b835
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M153-225v-582h268v200h-17.5v-73h-233v327.5H421V-225H153Zm386.5 72v-199.5H557v72h232.5V-607h-250v-128H807v582H539.5Zm-369-89.5h233V-335h-233v92.5Zm386.5 72h232.5V-263H557v92.5Zm-386.5-527h233v-92h-233v92Zm386.5 73h232.5v-93H557v93Zm-386.5 382V-335v92.5Zm386.5 72V-263v92.5Zm-386.5-527v-92 92Zm386.5 73v-93 93Zm-233.5 165V-501H365v41.5h-41.5Zm136 0V-501H501v41.5h-41.5Zm135 0V-501H636v41.5h-41.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_24px.svg
new file mode 100644
index 000000000000..8670873f195a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M137-217v-606h292v216h-25.5v-81h-241v335.5H429V-217H137Zm394.5 80v-215.5H557v80h240.5V-607h-266v-136H823v606H531.5Zm-369-105.5h241V-327h-241v84.5Zm394.5 80h240.5V-247H557v84.5Zm-394.5-551h241v-84h-241v84Zm394.5 81h240.5v-85H557v85Zm-394.5 390V-327v84.5Zm394.5 80V-247v84.5Zm-394.5-551v-84 84Zm394.5 81v-85 85Zm-253.5 177V-505H353v49.5h-49.5Zm152 0V-505H505v49.5h-49.5Zm151 0V-505H656v49.5h-49.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_40px.svg
new file mode 100644
index 000000000000..d7b472e18dc9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M133.667-213.667v-612.666H428v215h-23.167v-81h-248V-348.5H428v134.833H133.667Zm399.166 80V-348.5H556v80h247.167v-342.833H532.833v-135h293.5v612.666h-293.5Zm-376-103.166h248v-88.5h-248v88.5Zm399.167 80h247.167v-88.5H556v88.5ZM156.833-715.5h248v-87.667h-248v87.667ZM556-634.5h247.167v-88.667H556v88.667ZM156.833-236.833v-88.5 88.5Zm399.167 80v-88.5 88.5ZM156.833-715.5v-87.667 87.667ZM556-634.5v-88.667 88.667ZM304.833-456.833V-504H352v47.167h-47.167Zm152 0V-504H504v47.167h-47.167Zm151 0V-504H655v47.167h-47.167Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_48px.svg
new file mode 100644
index 000000000000..9fb24a1d40d5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M132-212v-616h295.5v214.5h-22v-81H154v348h273.5V-212H132Zm401.5 80v-214.5h22v80H806v-347H533.5V-748H828v616H533.5ZM154-234h251.5v-90.5H154v90.5Zm401.5 80H806v-90.5H555.5v90.5ZM154-716.5h251.5V-806H154v89.5Zm401.5 81H806V-726H555.5v90.5ZM154-234v-90.5 90.5Zm401.5 80v-90.5 90.5ZM154-716.5V-806v89.5Zm401.5 81V-726v90.5Zm-250 178v-46h46v46h-46Zm152 0v-46h46v46h-46Zm151 0v-46h46v46h-46Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_20px.svg
new file mode 100644
index 000000000000..b36e3bee8540
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M153-225v-582h268v200h-17.5v-73h-233v327.5H421V-225H153Zm386.5 72v-199.5H557v72h232.5V-607h-250v-128H807v582H539.5Zm-216-306.5V-501H365v41.5h-41.5Zm136 0V-501H501v41.5h-41.5Zm135 0V-501H636v41.5h-41.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_24px.svg
new file mode 100644
index 000000000000..9c1a1da9ef18
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M137-217v-606h292v216h-25.5v-81h-241v335.5H429V-217H137Zm394.5 80v-215.5H557v80h240.5V-607h-266v-136H823v606H531.5Zm-228-318.5V-505H353v49.5h-49.5Zm152 0V-505H505v49.5h-49.5Zm151 0V-505H656v49.5h-49.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_40px.svg
new file mode 100644
index 000000000000..8247fdef099b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M133.667-213.667v-612.666H428v215h-23.167v-81h-248V-348.5H428v134.833H133.667Zm399.166 80V-348.5H556v80h247.167v-342.833H532.833v-135h293.5v612.666h-293.5Zm-228-323.166V-504H352v47.167h-47.167Zm152 0V-504H504v47.167h-47.167Zm151 0V-504H655v47.167h-47.167Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_48px.svg
new file mode 100644
index 000000000000..e5481749e8de
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght100gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M132-212v-616h295.5v214.5h-22v-81H154v348h273.5V-212H132Zm401.5 80v-214.5h22v80H806v-347H533.5V-748H828v616H533.5Zm-228-325.5v-46h46v46h-46Zm152 0v-46h46v46h-46Zm151 0v-46h46v46h-46Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_20px.svg
new file mode 100644
index 000000000000..52e4793e7433
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M136-208v-616h288.308v217.846h-32.001v-72.769H168v325.846h256.308V-208H136Zm399.692 72v-217.077h32.001v72H792v-325.077H535.692V-752H824v616H535.692ZM168-240h224.307v-81.077H168V-240Zm399.693 72H792v-81.077H567.693V-168ZM168-710.923h224.307V-792H168v81.077Zm399.693 72.769H792V-720H567.693v81.846ZM168-240v-81.077V-240Zm399.693 72v-81.077V-168ZM168-710.923V-792v81.077Zm399.693 72.769V-720v81.846Zm-250.77 183.385v-50.462h50.462v50.462h-50.462Zm137.846 0v-50.462h50.462v50.462h-50.462Zm137.077 0v-50.462h50.462v50.462h-50.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_24px.svg
new file mode 100644
index 000000000000..8cfbc7abf822
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M120-200v-640h312.308v233.846h-40.001v-80.769H160v333.846h272.308V-200H120Zm407.692 80v-233.077h40.001v80H800v-333.077H527.692V-760H840v640H527.692ZM160-240h232.307v-73.077H160V-240Zm407.693 80H800v-73.077H567.693V-160ZM160-726.923h232.307V-800H160v73.077Zm407.693 80.769H800V-720H567.693v73.846ZM160-240v-73.077V-240Zm407.693 80v-73.077V-160ZM160-726.923V-800v73.077Zm407.693 80.769V-720v73.846Zm-270.77 195.385v-58.462h58.462v58.462h-58.462Zm153.846 0v-58.462h58.462v58.462h-58.462Zm153.077 0v-58.462h58.462v58.462h-58.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_40px.svg
new file mode 100644
index 000000000000..5672e2065a00
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M120-200v-640h309.231v228.82h-33.846v-80.923H153.846v344.206h275.385V-200H120Zm410.769 80v-227.897h33.846v80h241.539V-611.18H530.769V-760H840v640H530.769ZM153.846-233.846h241.539v-80.205H153.846v80.205Zm410.769 80h241.539v-80.205H564.615v80.205ZM153.846-725.949h241.539v-80.205H153.846v80.205Zm410.769 80.923h241.539v-81.128H564.615v81.128Zm-410.769 411.18v-80.205 80.205Zm410.769 80v-80.205 80.205ZM153.846-725.949v-80.205 80.205Zm410.769 80.923v-81.128 81.128ZM300-453.846v-52.308h52.308v52.308H300Zm153.846 0v-52.308h52.308v52.308h-52.308Zm153.077 0v-52.308h52.308v52.308h-52.308Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_48px.svg
new file mode 100644
index 000000000000..750397456263
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M120-200v-640h307.692v226.308h-30.769v-81H150.769v349.384h276.923V-200H120Zm412.308 80v-225.308h30.769v80h246.154v-348.384H532.308V-760H840v640H532.308ZM150.769-230.769h246.154v-83.769H150.769v83.769Zm412.308 80h246.154v-83.769H563.077v83.769ZM150.769-725.462h246.154v-83.769H150.769v83.769Zm412.308 81h246.154v-84.769H563.077v84.769ZM150.769-230.769v-83.769 83.769Zm412.308 80v-83.769 83.769ZM150.769-725.462v-83.769 83.769Zm412.308 81v-84.769 84.769ZM301.538-455.385v-49.23h49.231v49.23h-49.231Zm153.847 0v-49.23h49.23v49.23h-49.23Zm153.077 0v-49.23h49.23v49.23h-49.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_20px.svg
new file mode 100644
index 000000000000..43260c078789
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M136-208v-616h288.308v217.846h-32.001v-72.769H168v325.846h256.308V-208H136Zm399.692 72v-217.077h32.001v72H792v-325.077H535.692V-752H824v616H535.692ZM316.923-454.769v-50.462h50.462v50.462h-50.462Zm137.846 0v-50.462h50.462v50.462h-50.462Zm137.077 0v-50.462h50.462v50.462h-50.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_24px.svg
new file mode 100644
index 000000000000..61af29427954
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M120-200v-640h312.308v233.846h-40.001v-80.769H160v333.846h272.308V-200H120Zm407.692 80v-233.077h40.001v80H800v-333.077H527.692V-760H840v640H527.692ZM296.923-450.769v-58.462h58.462v58.462h-58.462Zm153.846 0v-58.462h58.462v58.462h-58.462Zm153.077 0v-58.462h58.462v58.462h-58.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_40px.svg
new file mode 100644
index 000000000000..529aa31abf06
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M120-200v-640h309.231v228.82h-33.846v-80.923H153.846v344.206h275.385V-200H120Zm410.769 80v-227.897h33.846v80h241.539V-611.18H530.769V-760H840v640H530.769ZM300-453.846v-52.308h52.308v52.308H300Zm153.846 0v-52.308h52.308v52.308h-52.308Zm153.077 0v-52.308h52.308v52.308h-52.308Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_48px.svg
new file mode 100644
index 000000000000..247325c282bd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M120-200v-640h307.692v226.308h-30.769v-81H150.769v349.384h276.923V-200H120Zm412.308 80v-225.308h30.769v80h246.154v-348.384H532.308V-760H840v640H532.308Zm-230.77-335.385v-49.23h49.231v49.23h-49.231Zm153.847 0v-49.23h49.23v49.23h-49.23Zm153.077 0v-49.23h49.23v49.23h-49.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_20px.svg
new file mode 100644
index 000000000000..b95c187e558f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M104-176v-680h320.308v268.846h-57.001v-73.769H161v289.846h263.308V-176H104Zm431.692 72v-267.077h57.001v72H799v-288.077H535.692V-784H856v680H535.692ZM161-233h206.307v-81.077H161V-233Zm431.693 72H799v-81.077H592.693V-161ZM161-717.923h206.307V-799H161v81.077Zm431.693 73.769H799V-727H592.693v82.846ZM161-233v-81.077V-233Zm431.693 72v-81.077V-161ZM161-717.923V-799v81.077Zm431.693 73.769V-727v82.846Zm-312.77 202.385v-76.462h76.462v76.462h-76.462Zm161.846 0v-76.462h76.462v76.462h-76.462Zm162.077 0v-76.462h76.462v76.462h-76.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_24px.svg
new file mode 100644
index 000000000000..3620d66b8bcf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M88-168v-704h344.308v284.846h-65.001v-81.769H153v297.846h279.308V-168H88Zm439.692 80v-283.077h65.001v80H807v-296.077H527.692V-792H872v704H527.692ZM153-233h214.307v-73.077H153V-233Zm439.693 80H807v-73.077H592.693V-153ZM153-733.923h214.307V-807H153v73.077Zm439.693 81.769H807V-727H592.693v74.846ZM153-233v-73.077V-233Zm439.693 80v-73.077V-153ZM153-733.923V-807v73.077Zm439.693 81.769V-727v74.846Zm-332.77 214.385v-84.462h84.462v84.462h-84.462Zm177.846 0v-84.462h84.462v84.462h-84.462Zm178.077 0v-84.462h84.462v84.462h-84.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_40px.svg
new file mode 100644
index 000000000000..0982e090cc5d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M98.667-178.667v-682.666H429.23v262.487h-50.18v-81.257H149.513v320.206h279.718v181.23H98.667Zm432.102 80v-261.23h50.846v80h229.539v-318.949H530.769v-182.487h330.564v682.666H530.769ZM149.513-229.513h229.538v-80.205H149.513v80.205Zm432.102 80h229.539v-80.205H581.615v80.205ZM149.513-730.949h229.538v-80.205H149.513v80.205Zm432.102 81.923h229.539v-82.128H581.615v82.128ZM149.513-229.513v-80.205 80.205Zm432.102 80v-80.205 80.205ZM149.513-730.949v-80.205 80.205Zm432.102 81.923v-82.128 82.128ZM275.667-445.513v-69.641h69.641v69.641h-69.641Zm169.846 0v-69.641h69.641v69.641h-69.641Zm169.41 0v-69.641h69.641v69.641h-69.641Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_48px.svg
new file mode 100644
index 000000000000..01799b996efd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M104-184v-672h323.692v251.308h-42.769v-81H147.769v331.384h279.923V-184H104Zm428.308 80v-250.308h43.769v80h237.154v-330.384H532.308V-776H856v672H532.308ZM147.769-227.769h237.154v-83.769H147.769v83.769Zm428.308 80h237.154v-83.769H576.077v83.769ZM147.769-729.462h237.154v-83.769H147.769v83.769Zm428.308 82h237.154v-85.769H576.077v85.769ZM147.769-227.769v-83.769 83.769Zm428.308 80v-83.769 83.769ZM147.769-729.462v-83.769 83.769Zm428.308 82v-85.769 85.769ZM283.538-449.385v-62.23h62.231v62.23h-62.231Zm165.847 0v-62.23h62.23v62.23h-62.23Zm165.077 0v-62.23h62.23v62.23h-62.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_20px.svg
new file mode 100644
index 000000000000..47bc36852732
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M104-176v-680h320.308v268.846h-57.001v-73.769H161v289.846h263.308V-176H104Zm431.692 72v-267.077h57.001v72H799v-288.077H535.692V-784H856v680H535.692ZM279.923-441.769v-76.462h76.462v76.462h-76.462Zm161.846 0v-76.462h76.462v76.462h-76.462Zm162.077 0v-76.462h76.462v76.462h-76.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_24px.svg
new file mode 100644
index 000000000000..04e6e125e520
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M88-168v-704h344.308v284.846h-65.001v-81.769H153v297.846h279.308V-168H88Zm439.692 80v-283.077h65.001v80H807v-296.077H527.692V-792H872v704H527.692ZM259.923-437.769v-84.462h84.462v84.462h-84.462Zm177.846 0v-84.462h84.462v84.462h-84.462Zm178.077 0v-84.462h84.462v84.462h-84.462Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_40px.svg
new file mode 100644
index 000000000000..953cc63c7f38
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M98.667-178.667v-682.666H429.23v262.487h-50.18v-81.257H149.513v320.206h279.718v181.23H98.667Zm432.102 80v-261.23h50.846v80h229.539v-318.949H530.769v-182.487h330.564v682.666H530.769ZM275.667-445.513v-69.641h69.641v69.641h-69.641Zm169.846 0v-69.641h69.641v69.641h-69.641Zm169.41 0v-69.641h69.641v69.641h-69.641Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_48px.svg
new file mode 100644
index 000000000000..22aa652a971e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M104-184v-672h323.692v251.308h-42.769v-81H147.769v331.384h279.923V-184H104Zm428.308 80v-250.308h43.769v80h237.154v-330.384H532.308V-776H856v672H532.308Zm-248.77-345.385v-62.23h62.231v62.23h-62.231Zm165.847 0v-62.23h62.23v62.23h-62.23Zm165.077 0v-62.23h62.23v62.23h-62.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_20px.svg
new file mode 100644
index 000000000000..129b8e7ea77a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M142.154-214.154v-603.692h280.808v213.038h-28.924v-72.769H171.077v322.769h251.885v140.654H142.154Zm395.269 72v-212.654h28.923v72h222.577v-322h-251.5v-141.038h280.423v603.692H537.423ZM171.077-243.077h222.961v-82.807H171.077v82.807Zm395.269 72h222.577v-82.807H566.346v82.807ZM171.077-706.5h222.961v-82.423H171.077v82.423Zm395.269 72.769h222.577v-83.192H566.346v83.192ZM171.077-243.077v-82.807 82.807Zm395.269 72v-82.807 82.807ZM171.077-706.5v-82.423 82.423Zm395.269 72.769v-83.192 83.192ZM318.654-456.5v-47.385h47.384v47.385h-47.384Zm137.846 0v-47.385h47.385v47.385H456.5Zm137.077 0v-47.385h47.385v47.385h-47.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_24px.svg
new file mode 100644
index 000000000000..8c70e30dc437
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M126.154-206.154v-627.692h304.808v229.038h-36.924v-80.769H163.077v330.769h267.885v148.654H126.154Zm403.269 80v-228.654h36.923v80h230.577v-330h-267.5v-149.038h304.423v627.692H529.423ZM163.077-243.077h230.961v-74.807H163.077v74.807Zm403.269 80h230.577v-74.807H566.346v74.807ZM163.077-722.5h230.961v-74.423H163.077v74.423Zm403.269 80.769h230.577v-75.192H566.346v75.192ZM163.077-243.077v-74.807 74.807Zm403.269 80v-74.807 74.807ZM163.077-722.5v-74.423 74.423Zm403.269 80.769v-75.192 75.192ZM298.654-452.5v-55.385h55.384v55.385h-55.384Zm153.846 0v-55.385h55.385v55.385H452.5Zm153.077 0v-55.385h55.385v55.385h-55.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_40px.svg
new file mode 100644
index 000000000000..a55e31bcbf55
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M122.82-202.82v-634.36h306.065v226.347h-32.436v-80.924H155.256v342.796h273.629v146.141H122.82Zm409.013 80v-226.141h32.436v80h240.475v-341.872H531.833V-757.18H837.18v634.36H531.833ZM155.256-235.256h241.193v-81.269H155.256v81.269Zm409.013 80h240.475v-81.269H564.269v81.269ZM155.256-724.193h241.193v-80.551H155.256v80.551Zm409.013 80.924h240.475v-81.475H564.269v81.475ZM155.256-235.256v-81.269 81.269Zm409.013 80v-81.269 81.269ZM155.256-724.193v-80.551 80.551Zm409.013 80.924v-81.475 81.475ZM301.064-454.91v-50.898h50.897v50.898h-50.897Zm153.846 0v-50.898h50.898v50.898H454.91Zm153.077 0v-50.898h50.898v50.898h-50.898Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_48px.svg
new file mode 100644
index 000000000000..1a8b3f185321
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M121.154-201.154v-637.692h306.692v225h-30.192v-81H151.346v348.808h276.5v144.884H121.154Zm411.884 80v-224.884h30.193v80h245.423v-347.808H533.038v-145h305.808v637.692H533.038ZM151.346-231.346h246.308v-84.5H151.346v84.5Zm411.885 80h245.423v-84.5H563.231v84.5ZM151.346-725.039h246.308v-83.615H151.346v83.615Zm411.885 81h245.423v-84.615H563.231v84.615ZM151.346-231.346v-84.5 84.5Zm411.885 80v-84.5 84.5ZM151.346-725.039v-83.615 83.615Zm411.885 81v-84.615 84.615ZM302.269-456.115v-48.654h48.654v48.654h-48.654Zm153.846 0v-48.654h48.654v48.654h-48.654Zm153.077 0v-48.654h48.654v48.654h-48.654Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_20px.svg
new file mode 100644
index 000000000000..bfac10b76d8f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M142.154-214.154v-603.692h280.808v213.038h-28.924v-72.769H171.077v322.769h251.885v140.654H142.154Zm395.269 72v-212.654h28.923v72h222.577v-322h-251.5v-141.038h280.423v603.692H537.423ZM318.654-456.5v-47.385h47.384v47.385h-47.384Zm137.846 0v-47.385h47.385v47.385H456.5Zm137.077 0v-47.385h47.385v47.385h-47.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_24px.svg
new file mode 100644
index 000000000000..bb2df0ccbc53
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M126.154-206.154v-627.692h304.808v229.038h-36.924v-80.769H163.077v330.769h267.885v148.654H126.154Zm403.269 80v-228.654h36.923v80h230.577v-330h-267.5v-149.038h304.423v627.692H529.423ZM298.654-452.5v-55.385h55.384v55.385h-55.384Zm153.846 0v-55.385h55.385v55.385H452.5Zm153.077 0v-55.385h55.385v55.385h-55.385Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_40px.svg
new file mode 100644
index 000000000000..a75baf2891da
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M122.82-202.82v-634.36h306.065v226.347h-32.436v-80.924H155.256v342.796h273.629v146.141H122.82Zm409.013 80v-226.141h32.436v80h240.475v-341.872H531.833V-757.18H837.18v634.36H531.833ZM301.064-454.91v-50.898h50.897v50.898h-50.897Zm153.846 0v-50.898h50.898v50.898H454.91Zm153.077 0v-50.898h50.898v50.898h-50.898Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_48px.svg
new file mode 100644
index 000000000000..d179673f8c88
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght200gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M121.154-201.154v-637.692h306.692v225h-30.192v-81H151.346v348.808h276.5v144.884H121.154Zm411.884 80v-224.884h30.193v80h245.423v-347.808H533.038v-145h305.808v637.692H533.038ZM302.269-456.115v-48.654h48.654v48.654h-48.654Zm153.846 0v-48.654h48.654v48.654h-48.654Zm153.077 0v-48.654h48.654v48.654h-48.654Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_20px.svg
new file mode 100644
index 000000000000..f3a85976d334
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M116.001-188.001v-655.998h312.153v240.922h-51.999v-72.385H168v318.924h260.154v168.537H116.001Zm415.845 72v-240.537h51.999v72H792v-318.539H531.846v-168.922h312.153v655.998H531.846ZM168-240h208.155v-64.54H168V-240Zm415.845 72H792v-64.54H583.845V-168ZM168-727.46h208.155V-792H168v64.54Zm415.845 72.384H792V-720H583.845v64.924ZM168-240v-64.54V-240Zm415.845 72v-64.54V-168ZM168-727.46V-792v64.54Zm415.845 72.384V-720v64.924ZM308.462-449.385v-61.23h61.23v61.23h-61.23Zm140.923 0v-61.23h61.23v61.23h-61.23Zm140.538 0v-61.23h61.23v61.23h-61.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_24px.svg
new file mode 100644
index 000000000000..f50152426d40
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M100.001-180.001v-679.998h336.153v256.922h-59.999v-80.385H160v326.924h276.154v176.537H100.001Zm423.845 80v-256.537h59.999v80H800v-326.539H523.846v-176.922h336.153v679.998H523.846ZM160-240h216.155v-56.54H160V-240Zm423.845 80H800v-56.54H583.845V-160ZM160-743.46h216.155V-800H160v56.54Zm423.845 80.384H800V-720H583.845v56.924ZM160-240v-56.54V-240Zm423.845 80v-56.54V-160ZM160-743.46V-800v56.54Zm423.845 80.384V-720v56.924ZM288.462-445.385v-69.23h69.23v69.23h-69.23Zm156.923 0v-69.23h69.23v69.23h-69.23Zm156.538 0v-69.23h69.23v69.23h-69.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_40px.svg
new file mode 100644
index 000000000000..bc7d94f0db3b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M100.001-180.001v-679.998h331.281v249.076h-50.255v-80.795H150.256v343.436h281.026v168.281H100.001Zm428.717 80v-248.281h50.255v80h230.771v-342.641H528.718v-169.076h331.281v679.998H528.718ZM150.256-230.256h230.771v-67.771H150.256v67.771Zm428.717 80h230.771v-67.771H578.973v67.771ZM150.256-741.973h230.771v-67.771H150.256v67.771Zm428.717 80.795h230.771v-68.566H578.973v68.566ZM150.256-230.256v-67.771 67.771Zm428.717 80v-67.771 67.771ZM150.256-741.973v-67.771 67.771Zm428.717 80.795v-68.566 68.566ZM293.334-450.257v-59.486h59.486v59.486h-59.486Zm156.923 0v-59.486h59.486v59.486h-59.486Zm156.538 0v-59.486h59.486v59.486h-59.486Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_48px.svg
new file mode 100644
index 000000000000..0b871fbaa12b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M100.001-180.001v-679.998h328.845v245.153h-45.383v-81H145.385v351.692h283.461v164.153H100.001Zm431.153 80v-244.153h45.383v80h238.078v-350.692H531.154v-165.153h328.845v679.998H531.154ZM145.385-225.385h238.078v-73.385H145.385v73.385Zm431.152 80h238.078v-73.385H576.537v73.385ZM145.385-741.23h238.078v-73.385H145.385v73.385Zm431.152 81h238.078v-74.385H576.537v74.385ZM145.385-225.385v-73.385 73.385Zm431.152 80v-73.385 73.385ZM145.385-741.23v-73.385 73.385Zm431.152 81v-74.385 74.385ZM295.77-452.693v-54.614h54.615v54.614H295.77Zm156.923 0v-54.614h54.614v54.614h-54.614Zm156.538 0v-54.614h54.615v54.614h-54.615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_20px.svg
new file mode 100644
index 000000000000..f0849ae5c4a3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M116.001-188.001v-655.998h312.153v240.922h-51.999v-72.385H168v318.924h260.154v168.537H116.001Zm415.845 72v-240.537h51.999v72H792v-318.539H531.846v-168.922h312.153v655.998H531.846ZM308.462-449.385v-61.23h61.23v61.23h-61.23Zm140.923 0v-61.23h61.23v61.23h-61.23Zm140.538 0v-61.23h61.23v61.23h-61.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_24px.svg
new file mode 100644
index 000000000000..3f1e276b0f9a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M100.001-180.001v-679.998h336.153v256.922h-59.999v-80.385H160v326.924h276.154v176.537H100.001Zm423.845 80v-256.537h59.999v80H800v-326.539H523.846v-176.922h336.153v679.998H523.846ZM288.462-445.385v-69.23h69.23v69.23h-69.23Zm156.923 0v-69.23h69.23v69.23h-69.23Zm156.538 0v-69.23h69.23v69.23h-69.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_40px.svg
new file mode 100644
index 000000000000..cf74a13063f8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M100.001-180.001v-679.998h331.281v249.076h-50.255v-80.795H150.256v343.436h281.026v168.281H100.001Zm428.717 80v-248.281h50.255v80h230.771v-342.641H528.718v-169.076h331.281v679.998H528.718ZM293.334-450.257v-59.486h59.486v59.486h-59.486Zm156.923 0v-59.486h59.486v59.486h-59.486Zm156.538 0v-59.486h59.486v59.486h-59.486Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_48px.svg
new file mode 100644
index 000000000000..ab913e38d216
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M100.001-180.001v-679.998h328.845v245.153h-45.383v-81H145.385v351.692h283.461v164.153H100.001Zm431.153 80v-244.153h45.383v80h238.078v-350.692H531.154v-165.153h328.845v679.998H531.154ZM295.77-452.693v-54.614h54.615v54.614H295.77Zm156.923 0v-54.614h54.614v54.614h-54.614Zm156.538 0v-54.614h54.615v54.614h-54.615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_20px.svg
new file mode 100644
index 000000000000..cbde4890e0c3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M84.001-156.001v-719.998h344.153v291.922h-76.999v-73.385H161v282.924h267.154v218.537H84.001Zm447.845 72v-290.537h76.999v72H799v-281.539H531.846v-219.922h344.153v719.998H531.846ZM161-233h190.155v-64.54H161V-233Zm447.845 72H799v-64.54H608.845V-161ZM161-734.46h190.155V-799H161v64.54Zm447.845 73.384H799V-727H608.845v65.924ZM161-233v-64.54V-233Zm447.845 72v-64.54V-161ZM161-734.46V-799v64.54Zm447.845 73.384V-727v65.924ZM271.462-436.385v-87.23h87.23v87.23h-87.23Zm164.923 0v-87.23h87.23v87.23h-87.23Zm165.538 0v-87.23h87.23v87.23h-87.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_24px.svg
new file mode 100644
index 000000000000..6831192b0d7e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M68.001-148.001v-743.998h368.153v307.922h-84.999v-81.385H153v290.924h283.154v226.537H68.001Zm455.845 80v-306.537h84.999v80H807v-289.539H523.846v-227.922h368.153v743.998H523.846ZM153-233h198.155v-56.54H153V-233Zm455.845 80H807v-56.54H608.845V-153ZM153-750.46h198.155V-807H153v56.54Zm455.845 81.384H807V-727H608.845v57.924ZM153-233v-56.54V-233Zm455.845 80v-56.54V-153ZM153-750.46V-807v56.54Zm455.845 81.384V-727v57.924ZM251.462-432.385v-95.23h95.23v95.23h-95.23Zm180.923 0v-95.23h95.23v95.23h-95.23Zm181.538 0v-95.23h95.23v95.23h-95.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_40px.svg
new file mode 100644
index 000000000000..14a813413e7f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M78.668-158.668v-722.664h352.614v282.742h-66.588v-81.128H145.923v319.436h285.359v201.614H78.669Zm450.05 80v-281.614h67.255v80h218.771V-598.59H528.718v-202.742h352.614v722.663H528.718ZM145.923-225.923h218.771v-67.771H145.923v67.771Zm450.05 80h218.771v-67.771H595.973v67.771Zm-450.05-601.05h218.771v-67.771H145.923v67.771Zm450.05 81.795h218.771v-69.566H595.973v69.566Zm-450.05 439.255v-67.771 67.771Zm450.05 80v-67.771 67.771Zm-450.05-601.05v-67.771 67.771Zm450.05 81.795v-69.566 69.566ZM269.001-441.924v-76.819h76.819v76.819h-76.819Zm172.923 0v-76.819h76.819v76.819h-76.819Zm172.871 0v-76.819h76.819v76.819h-76.819Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_48px.svg
new file mode 100644
index 000000000000..5d469236c137
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M84.001-164.001v-711.998h344.845v270.153h-57.383v-81H142.385v333.692h286.461v189.153H84.001Zm447.153 80v-269.153h58.383v80h229.078v-332.692H531.154v-190.153h344.845v711.998H531.154ZM142.385-222.385h229.078v-73.385H142.385v73.385Zm447.152 80h229.078v-73.385H589.537v73.385ZM142.385-745.23h229.078v-73.385H142.385v73.385Zm447.152 82h229.078v-75.385H589.537v75.385ZM142.385-222.385v-73.385 73.385Zm447.152 80v-73.385 73.385ZM142.385-745.23v-73.385 73.385Zm447.152 82v-75.385 75.385ZM277.77-446.693v-67.614h67.615v67.614H277.77Zm168.923 0v-67.614h67.614v67.614h-67.614Zm168.538 0v-67.614h67.615v67.614h-67.615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_20px.svg
new file mode 100644
index 000000000000..42b9d7eb7f04
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M84.001-156.001v-719.998h344.153v291.922h-76.999v-73.385H161v282.924h267.154v218.537H84.001Zm447.845 72v-290.537h76.999v72H799v-281.539H531.846v-219.922h344.153v719.998H531.846ZM271.462-436.385v-87.23h87.23v87.23h-87.23Zm164.923 0v-87.23h87.23v87.23h-87.23Zm165.538 0v-87.23h87.23v87.23h-87.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_24px.svg
new file mode 100644
index 000000000000..d51d9598fcb6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M68.001-148.001v-743.998h368.153v307.922h-84.999v-81.385H153v290.924h283.154v226.537H68.001Zm455.845 80v-306.537h84.999v80H807v-289.539H523.846v-227.922h368.153v743.998H523.846ZM251.462-432.385v-95.23h95.23v95.23h-95.23Zm180.923 0v-95.23h95.23v95.23h-95.23Zm181.538 0v-95.23h95.23v95.23h-95.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_40px.svg
new file mode 100644
index 000000000000..3ccd55d30a79
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M78.668-158.668v-722.664h352.614v282.742h-66.588v-81.128H145.923v319.436h285.359v201.614H78.669Zm450.05 80v-281.614h67.255v80h218.771V-598.59H528.718v-202.742h352.614v722.663H528.718ZM269.001-441.924v-76.819h76.819v76.819h-76.819Zm172.923 0v-76.819h76.819v76.819h-76.819Zm172.871 0v-76.819h76.819v76.819h-76.819Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_48px.svg
new file mode 100644
index 000000000000..f5420e5f08be
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M84.001-164.001v-711.998h344.845v270.153h-57.383v-81H142.385v333.692h286.461v189.153H84.001Zm447.153 80v-269.153h58.383v80h229.078v-332.692H531.154v-190.153h344.845v711.998H531.154ZM277.77-446.693v-67.614h67.615v67.614H277.77Zm168.923 0v-67.614h67.614v67.614h-67.614Zm168.538 0v-67.614h67.615v67.614h-67.615Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_20px.svg
new file mode 100644
index 000000000000..6f47d0b78489
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M124.078-196.078v-639.844h302.153v234.768H378.27v-72.385H172.038v314.885h254.193v162.576H124.078Zm409.884 72v-234.576h47.96v72h206.04v-314.5h-254v-162.768h301.96v639.844h-301.96Zm-361.924-119.96H378.27v-66.655H172.038v66.655Zm409.884 72h206.04v-66.655h-206.04v66.655ZM172.038-721.499H378.27v-66.463H172.038v66.463Zm409.884 72.385h206.04v-66.848h-206.04v66.848ZM172.038-244.038v-66.655 66.655Zm409.884 72v-66.655 66.655ZM172.038-721.499v-66.463 66.463Zm409.884 72.385v-66.848 66.848ZM310.578-451.5v-57.192h57.191v57.192h-57.191Zm140.922 0v-57.192h57.192v57.192H451.5Zm140.539 0v-57.192h57.191v57.192h-57.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_24px.svg
new file mode 100644
index 000000000000..d0fcde029bf0
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M108.078-188.078v-663.844h326.153v250.768H378.27v-80.385H164.038v322.885h270.193v170.576H108.078Zm417.884 80v-250.576h55.96v80h214.04v-322.5h-270v-170.768h325.96v663.844h-325.96Zm-361.924-135.96H378.27v-58.655H164.038v58.655Zm417.884 80h214.04v-58.655h-214.04v58.655ZM164.038-737.499H378.27v-58.463H164.038v58.463Zm417.884 80.385h214.04v-58.848h-214.04v58.848ZM164.038-244.038v-58.655 58.655Zm417.884 80v-58.655 58.655ZM164.038-737.499v-58.463 58.463Zm417.884 80.385v-58.848 58.848ZM290.578-447.5v-65.192h65.191v65.192h-65.191Zm156.922 0v-65.192h65.192v65.192H447.5Zm156.539 0v-65.192h65.191v65.192h-65.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_40px.svg
new file mode 100644
index 000000000000..ed58bd5f372b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M104.745-184.745v-670.51h325.614V-610h-47.883v-80.795H152.628v341.065h277.731v164.985H104.745Zm425.422 80V-349.73h47.883v80h229.322V-610H530.167v-165.255h325.088v670.51H530.167ZM152.628-232.628h229.848v-69.219H152.628v69.219Zm425.422 80h229.322v-69.219H578.05v69.219Zm-425.422-586.05h229.848v-68.694H152.628v68.694Zm425.422 80.794h229.322v-69.488H578.05v69.488ZM152.628-232.628v-69.219 69.219Zm425.422 80v-69.219 69.219Zm-425.422-586.05v-68.694 68.694Zm425.422 80.794v-69.488 69.488ZM294.783-451.706v-57.114h57.114v57.114h-57.114Zm156.923 0v-57.114h57.114v57.114h-57.114Zm156.538 0v-57.114h57.114v57.114h-57.114Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_48px.svg
new file mode 100644
index 000000000000..06229003c40b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M103.078-183.078v-673.844h325.345v242.499h-43.845v-81H146.923v350.154h281.5v162.191H103.078Zm429.191 80v-242.191h43.845v80h236.963v-349.154H532.269v-162.499h324.653v673.844H532.269ZM146.923-226.923h237.655v-74.501H146.923v74.501Zm429.191 80h236.963v-74.501H576.114v74.501ZM146.923-739.268h237.655v-73.809H146.923v73.809Zm429.191 81h236.963v-74.809H576.114v74.809ZM146.923-226.923v-74.501 74.501Zm429.191 80v-74.501 74.501ZM146.923-739.268v-73.809 73.809Zm429.191 81v-74.809 74.809Zm-279.229 204.46v-53.076h53.077v53.076h-53.077Zm156.923 0v-53.076h53.076v53.076h-53.076Zm156.538 0v-53.076h53.077v53.076h-53.077Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_20px.svg
new file mode 100644
index 000000000000..55c2d9942434
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M124.078-196.078v-639.844h302.153v234.768H378.27v-72.385H172.038v314.885h254.193v162.576H124.078Zm409.884 72v-234.576h47.96v72h206.04v-314.5h-254v-162.768h301.96v639.844h-301.96ZM310.578-451.5v-57.192h57.191v57.192h-57.191Zm140.922 0v-57.192h57.192v57.192H451.5Zm140.539 0v-57.192h57.191v57.192h-57.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_24px.svg
new file mode 100644
index 000000000000..8291a0c0061d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M108.078-188.078v-663.844h326.153v250.768H378.27v-80.385H164.038v322.885h270.193v170.576H108.078Zm417.884 80v-250.576h55.96v80h214.04v-322.5h-270v-170.768h325.96v663.844h-325.96ZM290.578-447.5v-65.192h65.191v65.192h-65.191Zm156.922 0v-65.192h65.192v65.192H447.5Zm156.539 0v-65.192h65.191v65.192h-65.191Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_40px.svg
new file mode 100644
index 000000000000..1f3a7ce7db51
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M104.745-184.745v-670.51h325.614V-610h-47.883v-80.795H152.628v341.065h277.731v164.985H104.745Zm425.422 80V-349.73h47.883v80h229.322V-610H530.167v-165.255h325.088v670.51H530.167ZM294.783-451.706v-57.114h57.114v57.114h-57.114Zm156.923 0v-57.114h57.114v57.114h-57.114Zm156.538 0v-57.114h57.114v57.114h-57.114Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_48px.svg
new file mode 100644
index 000000000000..eef864362557
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght300gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M103.078-183.078v-673.844h325.345v242.499h-43.845v-81H146.923v350.154h281.5v162.191H103.078Zm429.191 80v-242.191h43.845v80h236.963v-349.154H532.269v-162.499h324.653v673.844H532.269Zm-235.384-350.73v-53.076h53.077v53.076h-53.077Zm156.923 0v-53.076h53.076v53.076h-53.076Zm156.538 0v-53.076h53.077v53.076h-53.077Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_20px.svg
new file mode 100644
index 000000000000..7399fa6aae04
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M87.87-159.869v-712.262H432v275.957h-77.978v-72H165.848v304.348H432v203.957H87.87Zm440.13 72v-275.957h77.978v72h188.174v-304.348H528v-203.957h344.131v712.262H528ZM165.848-237.848h188.174v-48H165.848v48Zm440.13 72h188.174v-48H605.978v48Zm-440.13-580.304h188.174v-48H165.848v48Zm440.13 72h188.174v-48H605.978v48Zm-440.13 436.304v-48 48Zm440.13 72v-48 48Zm-440.13-580.304v-48 48Zm440.13 72v-48 48ZM291.152-440.891v-78.218h78.218v78.218h-78.218Zm149.739 0v-78.218h78.218v78.218h-78.218Zm149.979 0v-78.218h78.217v78.218H590.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_24px.svg
new file mode 100644
index 000000000000..63f9bb83dc9d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M71.87-151.869v-736.262H440v291.957h-85.978v-80H157.848v312.348H440v211.957H71.87Zm448.13 80v-291.957h85.978v80h196.174v-312.348H520v-211.957h368.131v736.262H520ZM157.848-237.848h196.174v-40H157.848v40Zm448.13 80h196.174v-40H605.978v40Zm-448.13-604.304h196.174v-40H157.848v40Zm448.13 80h196.174v-40H605.978v40Zm-448.13 444.304v-40 40Zm448.13 80v-40 40Zm-448.13-604.304v-40 40Zm448.13 80v-40 40ZM271.152-436.891v-86.218h86.218v86.218h-86.218Zm165.739 0v-86.218h86.218v86.218h-86.218Zm165.979 0v-86.218h86.217v86.218H602.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_40px.svg
new file mode 100644
index 000000000000..44de4b285a8d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M73.304-153.304v-733.551h360.029v279.376h-71.688v-80.666H144.833v336.29h288.5v198.551H73.304Zm453.363 80v-278.551h71.688v80h216.812v-335.624h-288.5v-199.376h360.188v733.55H526.667ZM144.833-224.833h216.812v-55.334H144.833v55.334Zm453.522 80h216.812v-55.334H598.355v55.334Zm-453.522-615h216.812v-55.334H144.833v55.334Zm453.522 80.666h216.812v-56H598.355v56ZM144.833-224.833v-55.334 55.334Zm453.522 80v-55.334 55.334Zm-453.522-615v-55.334 55.334Zm453.522 80.666v-56 56ZM279.254-444.036v-71.928h71.927v71.928h-71.927Zm164.782 0v-71.928h71.928v71.928h-71.928Zm165.022 0v-71.928h71.927v71.928h-71.927Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_48px.svg
new file mode 100644
index 000000000000..44e4d09d7836
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M74.022-154.022v-732.196H430v273.088h-64.544v-81h-227.13v348.26H430v191.848H74.022Zm455.978 80V-345.87h64.544v80h227.13v-347.26H530v-193.088h356.218v732.196H530ZM138.326-218.326h227.13v-63h-227.13v63Zm456.218 80h227.13v-63h-227.13v63ZM138.326-758.674h227.13v-63h-227.13v63Zm456.218 81h227.13v-64h-227.13v64ZM138.326-218.326v-63 63Zm456.218 80v-63 63ZM138.326-758.674v-63 63Zm456.218 81v-64 64Zm-311.24 230.065v-64.782h64.783v64.782h-64.783Zm164.305 0v-64.782h64.782v64.782h-64.782Zm164.543 0v-64.782h64.783v64.782h-64.783Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_20px.svg
new file mode 100644
index 000000000000..767c36cc6141
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M87.87-159.869v-712.262H432v275.957h-77.978v-72H165.848v304.348H432v203.957H87.87Zm440.13 72v-275.957h77.978v72h188.174v-304.348H528v-203.957h344.131v712.262H528ZM291.152-440.891v-78.218h78.218v78.218h-78.218Zm149.739 0v-78.218h78.218v78.218h-78.218Zm149.979 0v-78.218h78.217v78.218H590.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_24px.svg
new file mode 100644
index 000000000000..51e414016d9c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M71.87-151.869v-736.262H440v291.957h-85.978v-80H157.848v312.348H440v211.957H71.87Zm448.13 80v-291.957h85.978v80h196.174v-312.348H520v-211.957h368.131v736.262H520ZM271.152-436.891v-86.218h86.218v86.218h-86.218Zm165.739 0v-86.218h86.218v86.218h-86.218Zm165.979 0v-86.218h86.217v86.218H602.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_40px.svg
new file mode 100644
index 000000000000..1edca8ef45f9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M73.304-153.304v-733.551h360.029v279.376h-71.688v-80.666H144.833v336.29h288.5v198.551H73.304Zm453.363 80v-278.551h71.688v80h216.812v-335.624h-288.5v-199.376h360.188v733.55H526.667ZM279.254-444.036v-71.928h71.927v71.928h-71.927Zm164.782 0v-71.928h71.928v71.928h-71.928Zm165.022 0v-71.928h71.927v71.928h-71.927Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_48px.svg
new file mode 100644
index 000000000000..5af7175884dd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M74.022-154.022v-732.196H430v273.088h-64.544v-81h-227.13v348.26H430v191.848H74.022Zm455.978 80V-345.87h64.544v80h227.13v-347.26H530v-193.088h356.218v732.196H530ZM283.304-447.609v-64.782h64.783v64.782h-64.783Zm164.305 0v-64.782h64.782v64.782h-64.782Zm164.543 0v-64.782h64.783v64.782h-64.783Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_20px.svg
new file mode 100644
index 000000000000..e7a6e8f5b7d3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M60.652-132.652v-766.696H432v319.305h-99.391v-72.761H159.804v273.608H432v246.544H60.652Zm467.348 72v-318.544h99.391v72h172.805v-272.847H528v-247.305h371.348v766.696H528ZM159.804-231.804h172.805v-48H159.804v48Zm467.587 72h172.805v-48H627.391v48ZM159.804-752.196h172.805v-48H159.804v48Zm467.587 73h172.805v-49H627.391v49ZM159.804-231.804v-48 48Zm467.587 72v-48 48ZM159.804-752.196v-48 48Zm467.587 73v-49 49ZM259.652-429.804v-100.392h100.391v100.392H259.652Zm170.152 0v-100.392h100.392v100.392H429.804Zm171.392 0v-100.392h100.391v100.392H601.196Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_24px.svg
new file mode 100644
index 000000000000..aac7139dcc2c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M44.652-124.652v-790.696H440v335.305H332.609v-80.761H151.804v281.608H440v254.544H44.652Zm475.348 80v-334.544h107.391v80h180.805v-280.847H520v-255.305h395.348v790.696H520ZM151.804-231.804h180.805v-40H151.804v40Zm475.587 80h180.805v-40H627.391v40ZM151.804-768.196h180.805v-40H151.804v40Zm475.587 81h180.805v-41H627.391v41ZM151.804-231.804v-40 40Zm475.587 80v-40 40ZM151.804-768.196v-40 40Zm475.587 81v-41 41ZM239.652-425.804v-108.392h108.391v108.392H239.652Zm186.152 0v-108.392h108.392v108.392H425.804Zm187.392 0v-108.392h108.391v108.392H613.196Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_40px.svg
new file mode 100644
index 000000000000..645540a0e562
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M56.754-136.754v-766.651h376.579v305.39h-84.434v-80.761H141.456v317.552h291.877v224.47H56.753Zm469.913 80v-304.47h85.101v80h207.443v-316.791H526.667v-225.39h376.738v766.651H526.667ZM141.456-221.456h207.443v-55.334H141.456v55.334Zm470.312 80h207.443v-55.334H611.768v55.334ZM141.456-763.877h207.443v-55.334H141.456v55.334Zm470.312 81.667h207.443v-57.001H611.768v57.001ZM141.456-221.456v-55.334 55.334Zm470.312 80v-55.334 55.334ZM141.456-763.877v-55.334 55.334Zm470.312 81.667v-57.001 57.001ZM260.421-437.616v-85.434h85.434v85.434h-85.434Zm177.195 0v-85.434h85.434v85.434h-85.434Zm177.768 0v-85.434h85.434v85.434h-85.434Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_48px.svg
new file mode 100644
index 000000000000..186c077da41a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M62.804-142.804v-754.631H430V-607h-72.957v-80.761h-220.76v335.522H430v209.435H62.804Zm467.196 80V-352.24h73.957v80h220.76V-607H530v-210.435h367.435v754.63H530ZM136.283-216.283h220.76v-63h-220.76v63Zm467.674 80h220.76v-63h-220.76v63ZM136.283-761.717h220.76v-63h-220.76v63Zm467.674 82h220.76v-65h-220.76v65ZM136.283-216.283v-63 63Zm467.674 80v-63 63ZM136.283-761.717v-63 63Zm467.674 82v-65 65ZM270.804-443.522v-73.956h73.957v73.956h-73.957Zm172.718 0v-73.956h73.956v73.956h-73.956Zm172.956 0v-73.956h73.957v73.956h-73.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_20px.svg
new file mode 100644
index 000000000000..69797aa0adc6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M60.652-132.652v-766.696H432v319.305h-99.391v-72.761H159.804v273.608H432v246.544H60.652Zm467.348 72v-318.544h99.391v72h172.805v-272.847H528v-247.305h371.348v766.696H528ZM259.652-429.804v-100.392h100.391v100.392H259.652Zm170.152 0v-100.392h100.392v100.392H429.804Zm171.392 0v-100.392h100.391v100.392H601.196Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_24px.svg
new file mode 100644
index 000000000000..6d31fa3d97f1
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M44.652-124.652v-790.696H440v335.305H332.609v-80.761H151.804v281.608H440v254.544H44.652Zm475.348 80v-334.544h107.391v80h180.805v-280.847H520v-255.305h395.348v790.696H520ZM239.652-425.804v-108.392h108.391v108.392H239.652Zm186.152 0v-108.392h108.392v108.392H425.804Zm187.392 0v-108.392h108.391v108.392H613.196Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_40px.svg
new file mode 100644
index 000000000000..6546c0633a32
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M56.754-136.754v-766.651h376.579v305.39h-84.434v-80.761H141.456v317.552h291.877v224.47H56.753Zm469.913 80v-304.47h85.101v80h207.443v-316.791H526.667v-225.39h376.738v766.651H526.667ZM260.421-437.616v-85.434h85.434v85.434h-85.434Zm177.195 0v-85.434h85.434v85.434h-85.434Zm177.768 0v-85.434h85.434v85.434h-85.434Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_48px.svg
new file mode 100644
index 000000000000..6c1eb486ba75
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M62.804-142.804v-754.631H430V-607h-72.957v-80.761h-220.76v335.522H430v209.435H62.804Zm467.196 80V-352.24h73.957v80h220.76V-607H530v-210.435h367.435v754.63H530ZM270.804-443.522v-73.956h73.957v73.956h-73.957Zm172.718 0v-73.956h73.956v73.956h-73.956Zm172.956 0v-73.956h73.957v73.956h-73.957Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_20px.svg
new file mode 100644
index 000000000000..cfb5655d9f9f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M97.87-169.869v-692.262H429.5v268.457h-72.978v-72H170.848v299.348H429.5v196.457H97.87Zm432.63 72v-268.457h72.978v72h185.674v-299.348H530.5v-196.457h331.631v692.262H530.5ZM170.848-242.848h185.674v-50.5H170.848v50.5Zm432.63 72h185.674v-50.5H603.478v50.5Zm-432.63-567.804h185.674v-50.5H170.848v50.5Zm432.63 72h185.674v-50.5H603.478v50.5Zm-432.63 423.804v-50.5 50.5Zm432.63 72v-50.5 50.5Zm-432.63-567.804v-50.5 50.5Zm432.63 72v-50.5 50.5ZM293.652-443.391v-73.218h73.218v73.218h-73.218Zm149.739 0v-73.218h73.218v73.218h-73.218Zm149.979 0v-73.218h73.217v73.218H593.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_24px.svg
new file mode 100644
index 000000000000..d81dd7bee8ac
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M81.87-161.869v-716.262H437.5v284.457h-80.978v-80H162.848v307.348H437.5v204.457H81.87Zm440.63 80v-284.457h80.978v80h193.674v-307.348H522.5v-204.457h355.631v716.262H522.5ZM162.848-242.848h193.674v-42.5H162.848v42.5Zm440.63 80h193.674v-42.5H603.478v42.5Zm-440.63-591.804h193.674v-42.5H162.848v42.5Zm440.63 80h193.674v-42.5H603.478v42.5Zm-440.63 431.804v-42.5 42.5Zm440.63 80v-42.5 42.5Zm-440.63-591.804v-42.5 42.5Zm440.63 80v-42.5 42.5ZM273.652-439.391v-81.218h81.218v81.218h-81.218Zm165.739 0v-81.218h81.218v81.218h-81.218Zm165.979 0v-81.218h81.217v81.218H605.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_40px.svg
new file mode 100644
index 000000000000..7512abac5e01
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M79.97-159.971v-720.218h351.863v274.21h-68.355v-80.666H148.166v332.957h283.667v193.717H79.971Zm448.53 80v-273.717h68.355v80h214.979v-332.291H528.5v-194.21h351.689v720.218H528.5ZM148.166-228.166h215.312v-57.167H148.166v57.167Zm448.689 80h214.979v-57.167H596.855v57.167ZM148.166-755h215.312v-56.834H148.166V-755Zm448.689 80.667h214.979v-57.501H596.855v57.501ZM148.166-228.166v-57.167 57.167Zm448.689 80v-57.167 57.167ZM148.166-755v-56.834V-755Zm448.689 80.667v-57.501 57.501ZM281.087-445.87v-68.594h68.594v68.594h-68.594Zm164.783 0v-68.594h68.594v68.594H445.87Zm165.022 0v-68.594h68.593v68.594h-68.593Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_48px.svg
new file mode 100644
index 000000000000..147c2b46d5d7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M79.022-159.022v-722.196H429v269.088h-62.044v-81h-226.13v345.76H429v188.348H79.022Zm452.478 80V-347.37h62.044v80h225.63v-344.76H531.5v-189.088h349.718v722.196H531.5ZM140.826-220.826h226.13v-64.5h-226.13v64.5Zm452.718 80h225.63v-64.5h-225.63v64.5ZM140.826-755.174h226.13v-64h-226.13v64Zm452.718 81h225.63v-65h-225.63v65ZM140.826-220.826v-64.5 64.5Zm452.718 80v-64.5 64.5ZM140.826-755.174v-64 64Zm452.718 81v-65 65Zm-308.74 225.065v-62.282h62.283v62.282h-62.283Zm164.305 0v-62.282h62.282v62.282h-62.282Zm164.543 0v-62.282h62.283v62.282h-62.283Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_20px.svg
new file mode 100644
index 000000000000..9dfafdc44576
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M97.87-169.869v-692.262H429.5v268.457h-72.978v-72H170.848v299.348H429.5v196.457H97.87Zm432.63 72v-268.457h72.978v72h185.674v-299.348H530.5v-196.457h331.631v692.262H530.5ZM293.652-443.391v-73.218h73.218v73.218h-73.218Zm149.739 0v-73.218h73.218v73.218h-73.218Zm149.979 0v-73.218h73.217v73.218H593.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_24px.svg
new file mode 100644
index 000000000000..8bde7fafd1a8
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M81.87-161.869v-716.262H437.5v284.457h-80.978v-80H162.848v307.348H437.5v204.457H81.87Zm440.63 80v-284.457h80.978v80h193.674v-307.348H522.5v-204.457h355.631v716.262H522.5ZM273.652-439.391v-81.218h81.218v81.218h-81.218Zm165.739 0v-81.218h81.218v81.218h-81.218Zm165.979 0v-81.218h81.217v81.218H605.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_40px.svg
new file mode 100644
index 000000000000..1962df31d020
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M79.97-159.971v-720.218h351.863v274.21h-68.355v-80.666H148.166v332.957h283.667v193.717H79.971Zm448.53 80v-273.717h68.355v80h214.979v-332.291H528.5v-194.21h351.689v720.218H528.5ZM281.087-445.87v-68.594h68.594v68.594h-68.594Zm164.783 0v-68.594h68.594v68.594H445.87Zm165.022 0v-68.594h68.593v68.594h-68.593Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_48px.svg
new file mode 100644
index 000000000000..d705da08c09c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght500gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M79.022-159.022v-722.196H429v269.088h-62.044v-81h-226.13v345.76H429v188.348H79.022Zm452.478 80V-347.37h62.044v80h225.63v-344.76H531.5v-189.088h349.718v722.196H531.5ZM284.804-449.109v-62.282h62.283v62.282h-62.283Zm164.305 0v-62.282h62.282v62.282h-62.282Zm164.543 0v-62.282h62.283v62.282h-62.283Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_20px.svg
new file mode 100644
index 000000000000..b7983920f476
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M76.782-148.782v-734.436H432v292.262h-86.131v-72H162.913v293.912H432v220.262H76.782Zm451.218 72v-292.262h86.131v72h182.956v-293.912H528v-220.262h355.218v734.436H528ZM162.913-234.913h182.956v-48H162.913v48Zm451.218 72h182.956v-48H614.131v48ZM162.913-749.087h182.956v-48H162.913v48Zm451.218 72h182.956v-48H614.131v48ZM162.913-234.913v-48 48Zm451.218 72v-48 48ZM162.913-749.087v-48 48Zm451.218 72v-48 48ZM279.086-436.652v-86.696h86.696v86.696h-86.696Zm157.566 0v-86.696h86.696v86.696h-86.696Zm158.131 0v-86.696h86.696v86.696h-86.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_24px.svg
new file mode 100644
index 000000000000..123189d4482a
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M60.782-140.782v-758.436H440v308.262h-94.131v-80H154.913v301.912H440v228.262H60.782Zm459.218 80v-308.262h94.131v80h190.956v-301.912H520v-228.262h379.218v758.436H520ZM154.913-234.913h190.956v-40H154.913v40Zm459.218 80h190.956v-40H614.131v40ZM154.913-765.087h190.956v-40H154.913v40Zm459.218 80h190.956v-40H614.131v40ZM154.913-234.913v-40 40Zm459.218 80v-40 40ZM154.913-765.087v-40 40Zm459.218 80v-40 40ZM259.086-432.652v-94.696h94.696v94.696h-94.696Zm173.566 0v-94.696h94.696v94.696h-94.696Zm174.131 0v-94.696h94.696v94.696h-94.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_40px.svg
new file mode 100644
index 000000000000..45de9f6dd7d7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M64.173-144.173v-752.031h369.16v293.074h-78.536v-80.667H142.333v327.594h291v212.03H64.173Zm462.494 80v-292.03h78.536v80h212.464V-603.13h-291v-213.074h369.537v752.03H526.667Zm-384.334-158.16h212.464v-55.334H142.333v55.334Zm462.87 80h212.464v-55.334H605.203v55.334Zm-462.87-620h212.464v-55.334H142.333v55.334Zm462.87 80.666h212.464v-56H605.203v56Zm-462.87 459.334v-55.334 55.334Zm462.87 80v-55.334 55.334Zm-462.87-620v-55.334 55.334Zm462.87 80.666v-56 56ZM269.144-440.449v-79.102h79.102v79.102h-79.102Zm171.305 0v-79.102h79.102v79.102h-79.102Zm171.87 0v-79.102h79.102v79.102h-79.102Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_48px.svg
new file mode 100644
index 000000000000..a5bb00782044
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M65.869-145.869v-748.827H430v285.479h-70.74v-81H136.043v340.434H430v203.914H65.869Zm464.131 80v-283.914h70.74v80h223.217v-339.434H530v-205.479h364.696v748.827H530ZM136.043-216.043H359.26v-63H136.043v63Zm464.697 80h223.217v-63H600.74v63ZM136.043-760.957H359.26v-63H136.043v63Zm464.697 81h223.217v-64H600.74v64ZM136.043-216.043v-63 63Zm464.697 80v-63 63ZM136.043-760.957v-63 63Zm464.697 81v-64 64ZM274.173-444.348v-71.304h71.305v71.304h-71.305Zm170.175 0v-71.304h71.304v71.304h-71.304Zm170.739 0v-71.304h71.305v71.304h-71.305Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_20px.svg
new file mode 100644
index 000000000000..3186c5b44fb9
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M76.782-148.782v-734.436H432v292.262h-86.131v-72H162.913v293.912H432v220.262H76.782Zm451.218 72v-292.262h86.131v72h182.956v-293.912H528v-220.262h355.218v734.436H528Zm-248.914-359.87v-86.696h86.696v86.696h-86.696Zm157.566 0v-86.696h86.696v86.696h-86.696Zm158.131 0v-86.696h86.696v86.696h-86.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_24px.svg
new file mode 100644
index 000000000000..3f54b10578b7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M60.782-140.782v-758.436H440v308.262h-94.131v-80H154.913v301.912H440v228.262H60.782Zm459.218 80v-308.262h94.131v80h190.956v-301.912H520v-228.262h379.218v758.436H520Zm-260.914-371.87v-94.696h94.696v94.696h-94.696Zm173.566 0v-94.696h94.696v94.696h-94.696Zm174.131 0v-94.696h94.696v94.696h-94.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_40px.svg
new file mode 100644
index 000000000000..e167fcc4fc34
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M64.173-144.173v-752.031h369.16v293.074h-78.536v-80.667H142.333v327.594h291v212.03H64.173Zm462.494 80v-292.03h78.536v80h212.464V-603.13h-291v-213.074h369.537v752.03H526.667ZM269.144-440.45v-79.102h79.102v79.102h-79.102Zm171.305 0v-79.102h79.102v79.102h-79.102Zm171.87 0v-79.102h79.102v79.102h-79.102Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_48px.svg
new file mode 100644
index 000000000000..ccdad485b9b4
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M65.869-145.869v-748.827H430v285.479h-70.74v-81H136.043v340.434H430v203.914H65.869Zm464.131 80v-283.914h70.74v80h223.217v-339.434H530v-205.479h364.696v748.827H530ZM274.173-444.348v-71.304h71.305v71.304h-71.305Zm170.175 0v-71.304h71.304v71.304h-71.304Zm170.739 0v-71.304h71.305v71.304h-71.305Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_20px.svg
new file mode 100644
index 000000000000..975c27e1c405
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M56.087-128.087v-775.826H432v325.174H329.348v-72.435H158.174v270.348H432v252.739H56.087Zm471.913 72v-324.739h102.652v72h171.174v-269.913H528v-253.174h375.913v775.827H528ZM158.174-230.173h171.174v-48H158.174v48Zm472.478 72h171.174v-48H630.652v48ZM158.174-753.826h171.174v-48H158.174v48Zm472.478 73h171.174v-49H630.652v49ZM158.174-230.174v-48 48Zm472.478 72v-48 48ZM158.174-753.826v-48 48Zm472.478 73v-49 49ZM255.087-428.174v-103.652h103.652v103.652H255.087Zm173.087 0v-103.652h103.652v103.652H428.174Zm174.652 0v-103.652h103.653v103.652H602.826Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_24px.svg
new file mode 100644
index 000000000000..233ddcae1a6e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M40.087-120.087v-799.826H440v341.174H329.348v-80.435H150.174v278.348H440v260.739H40.087Zm479.913 80v-340.739h110.652v80h179.174v-277.913H520v-261.174h399.913v799.827H520ZM150.174-230.173h179.174v-40H150.174v40Zm480.478 80h179.174v-40H630.652v40ZM150.174-769.826h179.174v-40H150.174v40Zm480.478 81h179.174v-41H630.652v41ZM150.174-230.174v-40 40Zm480.478 80v-40 40ZM150.174-769.826v-40 40Zm480.478 81v-41 41ZM235.087-424.174v-111.652h111.652v111.652H235.087Zm189.087 0v-111.652h111.652v111.652H424.174Zm190.652 0v-111.652h111.653v111.652H614.826Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_40px.svg
new file mode 100644
index 000000000000..68d39e553bb5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M54.145-134.145v-772.087h379.188v308.652h-86.391v-80.435H140.26v316.03h293.073v227.84H54.145Zm472.522 80v-307.84h87.057v80h206.682V-597.58H526.667v-228.652h379.565v772.087H526.667ZM140.26-220.26h206.682v-55.334H140.26v55.334Zm473.464 80h206.682v-55.334H613.724v55.334ZM140.26-765.072h206.682v-55.334H140.26v55.334Zm473.464 81.666h206.682v-57H613.724v57ZM140.26-220.26v-55.334 55.334Zm473.464 80v-55.334 55.334ZM140.26-765.072v-55.334 55.334Zm473.464 81.666v-57 57ZM257.812-436.638v-87.391h87.391v87.391h-87.391Zm178.826 0v-87.391h87.391v87.391h-87.391Zm179.724 0v-87.391h87.391v87.391h-87.391Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_48px.svg
new file mode 100644
index 000000000000..299f36bb158c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M61.174-141.174v-758.217H430V-607h-74.261v-80.435H135.304v334.87H430v211.391H61.174Zm468.826 80v-291.391h75.261v80h220.435V-607H530v-212.391h369.391v758.217H530Zm-394.696-154.13h220.435v-63H135.304v63Zm469.957 80h220.435v-63H605.261v63ZM135.304-762.696h220.435v-63H135.304v63Zm469.957 82h220.435v-65H605.261v65ZM135.304-215.304v-63 63Zm469.957 80v-63 63ZM135.304-762.696v-63 63Zm469.957 82v-65 65ZM269.174-442.87v-75.26h75.261v75.26h-75.261Zm173.696 0v-75.26h75.26v75.26h-75.26Zm174.26 0v-75.26h75.261v75.26H617.13Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_20px.svg
new file mode 100644
index 000000000000..d82ca6958c99
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M56.087-128.087v-775.826H432v325.174H329.348v-72.435H158.174v270.348H432v252.739H56.087Zm471.913 72v-324.739h102.652v72h171.174v-269.913H528v-253.174h375.913v775.827H528ZM255.087-428.173v-103.652h103.652v103.652H255.087Zm173.087 0v-103.652h103.652v103.652H428.174Zm174.652 0v-103.652h103.653v103.652H602.826Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_24px.svg
new file mode 100644
index 000000000000..7be97b6023c3
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M40.087-120.087v-799.826H440v341.174H329.348v-80.435H150.174v278.348H440v260.739H40.087Zm479.913 80v-340.739h110.652v80h179.174v-277.913H520v-261.174h399.913v799.827H520ZM235.087-424.173v-111.652h111.652v111.652H235.087Zm189.087 0v-111.652h111.652v111.652H424.174Zm190.652 0v-111.652h111.653v111.652H614.826Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_40px.svg
new file mode 100644
index 000000000000..e8c44fb12813
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M54.145-134.145v-772.087h379.188v308.652h-86.391v-80.435H140.26v316.03h293.073v227.84H54.145Zm472.522 80v-307.84h87.057v80h206.682V-597.58H526.667v-228.652h379.565v772.087H526.667ZM257.812-436.638v-87.391h87.391v87.391h-87.391Zm178.826 0v-87.391h87.391v87.391h-87.391Zm179.724 0v-87.391h87.391v87.391h-87.391Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_48px.svg
new file mode 100644
index 000000000000..f85c8613906c
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M61.174-141.174v-758.217H430V-607h-74.261v-80.435H135.304v334.87H430v211.391H61.174Zm468.826 80v-291.391h75.261v80h220.435V-607H530v-212.391h369.391v758.217H530ZM269.174-442.87v-75.26h75.261v75.26h-75.261Zm173.696 0v-75.26h75.26v75.26h-75.26Zm174.26 0v-75.26h75.261v75.26H617.13Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_20px.svg
new file mode 100644
index 000000000000..05e6e20fb5dc
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M86.782-158.782v-714.436H429.5v284.762h-81.131v-72H167.913v288.912H429.5v212.762H86.782Zm443.718 72v-284.762h81.131v72h180.456v-288.912H530.5v-212.762h342.718v714.436H530.5ZM167.913-239.913h180.456v-50.5H167.913v50.5Zm443.718 72h180.456v-50.5H611.631v50.5ZM167.913-741.587h180.456v-50.5H167.913v50.5Zm443.718 72h180.456v-50.5H611.631v50.5ZM167.913-239.913v-50.5 50.5Zm443.718 72v-50.5 50.5ZM167.913-741.587v-50.5 50.5Zm443.718 72v-50.5 50.5ZM281.586-439.152v-81.696h81.696v81.696h-81.696Zm157.566 0v-81.696h81.696v81.696h-81.696Zm158.131 0v-81.696h81.696v81.696h-81.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_24px.svg
new file mode 100644
index 000000000000..fa16fb753a82
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M70.782-150.782v-738.436H437.5v300.762h-89.131v-80H159.913v296.912H437.5v220.762H70.782Zm451.718 80v-300.762h89.131v80h188.456v-296.912H522.5v-220.762h366.718v738.436H522.5ZM159.913-239.913h188.456v-42.5H159.913v42.5Zm451.718 80h188.456v-42.5H611.631v42.5ZM159.913-757.587h188.456v-42.5H159.913v42.5Zm451.718 80h188.456v-42.5H611.631v42.5ZM159.913-239.913v-42.5 42.5Zm451.718 80v-42.5 42.5ZM159.913-757.587v-42.5 42.5Zm451.718 80v-42.5 42.5ZM261.586-435.152v-89.696h89.696v89.696h-89.696Zm173.566 0v-89.696h89.696v89.696h-89.696Zm174.131 0v-89.696h89.696v89.696h-89.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_40px.svg
new file mode 100644
index 000000000000..7afe70c28b81
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M70.84-150.84v-738.697h360.993v287.907H356.63v-80.667H145.666v324.261h286.167v207.196H70.84Zm457.66 80v-287.196h75.203v80h210.631V-601.63H528.5v-207.907h361.037V-70.84H528.5ZM145.666-225.666H356.63v-57.167H145.666v57.167Zm458.037 80h210.631v-57.167H603.703v57.167ZM145.666-757.5H356.63v-56.834H145.666v56.834Zm458.037 80.666h210.631v-57.5H603.703v57.5ZM145.666-225.666v-57.167 57.167Zm458.037 80v-57.167 57.167ZM145.666-757.5v-56.834 56.834Zm458.037 80.666v-57.5 57.5ZM270.978-442.283v-75.768h75.768v75.768h-75.768Zm171.305 0v-75.768h75.768v75.768h-75.768Zm171.87 0v-75.768h75.768v75.768h-75.768Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_48px.svg
new file mode 100644
index 000000000000..d79948c4af35
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M70.869-150.869v-738.827H429v281.479h-68.24v-81H138.543v337.934H429v200.414H70.869Zm460.631 80v-280.414h68.24v80h221.717v-336.934H531.5v-201.479h358.196v738.827H531.5ZM138.543-218.543H360.76v-64.5H138.543v64.5Zm461.197 80h221.717v-64.5H599.74v64.5ZM138.543-757.457H360.76v-64H138.543v64Zm461.197 81h221.717v-65H599.74v65ZM138.543-218.543v-64.5 64.5Zm461.197 80v-64.5 64.5ZM138.543-757.457v-64 64Zm461.197 81v-65 65ZM275.673-445.848v-68.804h68.805v68.804h-68.805Zm170.175 0v-68.804h68.804v68.804h-68.804Zm170.739 0v-68.804h68.805v68.804h-68.805Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_20px.svg
new file mode 100644
index 000000000000..c5123b714c59
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M86.782-158.782v-714.436H429.5v284.762h-81.131v-72H167.913v288.912H429.5v212.762H86.782Zm443.718 72v-284.762h81.131v72h180.456v-288.912H530.5v-212.762h342.718v714.436H530.5Zm-248.914-352.37v-81.696h81.696v81.696h-81.696Zm157.566 0v-81.696h81.696v81.696h-81.696Zm158.131 0v-81.696h81.696v81.696h-81.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_24px.svg
new file mode 100644
index 000000000000..9b2c18058747
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M70.782-150.782v-738.436H437.5v300.762h-89.131v-80H159.913v296.912H437.5v220.762H70.782Zm451.718 80v-300.762h89.131v80h188.456v-296.912H522.5v-220.762h366.718v738.436H522.5Zm-260.914-364.37v-89.696h89.696v89.696h-89.696Zm173.566 0v-89.696h89.696v89.696h-89.696Zm174.131 0v-89.696h89.696v89.696h-89.696Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_40px.svg
new file mode 100644
index 000000000000..ba1330675d9e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M70.84-150.84v-738.697h360.993v287.907H356.63v-80.667H145.666v324.261h286.167v207.196H70.84Zm457.66 80v-287.196h75.203v80h210.631V-601.63H528.5v-207.907h361.037V-70.84H528.5ZM270.978-442.283v-75.768h75.768v75.768h-75.768Zm171.305 0v-75.768h75.768v75.768h-75.768Zm171.87 0v-75.768h75.768v75.768h-75.768Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_48px.svg
new file mode 100644
index 000000000000..0a738cc8043d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght600gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M70.869-150.869v-738.827H429v281.479h-68.24v-81H138.543v337.934H429v200.414H70.869Zm460.631 80v-280.414h68.24v80h221.717v-336.934H531.5v-201.479h358.196v738.827H531.5ZM275.673-445.848v-68.804h68.805v68.804h-68.805Zm170.175 0v-68.804h68.804v68.804h-68.804Zm170.739 0v-68.804h68.805v68.804h-68.805Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_20px.svg
new file mode 100644
index 000000000000..03d1a9f7cbdf
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M62-134v-764h370v314h-97v-72H159v280h273v242H62Zm466 72v-314h97v72h176v-280H528v-242h370v764H528ZM159-231h176v-48H159v48Zm466 72h176v-48H625v48ZM159-753h176v-48H159v48Zm466 72h176v-48H625v48ZM159-231v-48 48Zm466 72v-48 48ZM159-753v-48 48Zm466 72v-48 48ZM263-431v-98h98v98h-98Zm168 0v-98h98v98h-98Zm169 0v-98h98v98h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_24px.svg
new file mode 100644
index 000000000000..135ccc0c17c2
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M46-126v-788h394v330H335v-80H151v288h289v250H46Zm474 80v-330h105v80h184v-288H520v-250h394v788H520ZM151-231h184v-40H151v40Zm474 80h184v-40H625v40ZM151-769h184v-40H151v40Zm474 80h184v-40H625v40ZM151-231v-40 40Zm474 80v-40 40ZM151-769v-40 40Zm474 80v-40 40ZM243-427v-106h106v106H243Zm184 0v-106h106v106H427Zm185 0v-106h106v106H612Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_40px.svg
new file mode 100644
index 000000000000..c76f2a01db7d
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M52-132v-776.667h381.333v311.333h-87.666V-678H139v316h294.333v230H52Zm474.667 80v-310h87.666v80H821v-315.334H526.667v-231.333h382V-52h-382ZM139-219h206.667v-55.333H139V-219Zm475.333 80H821v-55.333H614.333V-139ZM139-765.667h206.667V-821H139v55.333ZM614.333-685H821v-56H614.333v56ZM139-219v-55.333V-219Zm475.333 80v-55.333V-139ZM139-765.667V-821v55.333ZM614.333-685v-56 56ZM255.667-435.667v-88.666h88.666v88.666h-88.666Zm180 0v-88.666h88.666v88.666h-88.666Zm181 0v-88.666h88.666v88.666h-88.666Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_48px.svg
new file mode 100644
index 000000000000..0af9d0973137
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M55-135v-771h375v302h-79v-81H133v330h297v220H55Zm475 80v-300h79v80h218v-329H530v-222h376v771H530ZM133-213h218v-63H133v63Zm476 80h218v-63H609v63ZM133-764h218v-63H133v63Zm476 81h218v-64H609v64ZM133-213v-63 63Zm476 80v-63 63ZM133-764v-63 63Zm476 81v-64 64ZM262-440v-80h80v80h-80Zm178 0v-80h80v80h-80Zm179 0v-80h80v80h-80Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_20px.svg
new file mode 100644
index 000000000000..49bb82f1c801
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M62-134v-764h370v314h-97v-72H159v280h273v242H62Zm466 72v-314h97v72h176v-280H528v-242h370v764H528ZM263-431v-98h98v98h-98Zm168 0v-98h98v98h-98Zm169 0v-98h98v98h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_24px.svg
new file mode 100644
index 000000000000..f8d276ebefdd
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M46-126v-788h394v330H335v-80H151v288h289v250H46Zm474 80v-330h105v80h184v-288H520v-250h394v788H520ZM243-427v-106h106v106H243Zm184 0v-106h106v106H427Zm185 0v-106h106v106H612Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_40px.svg
new file mode 100644
index 000000000000..91fb7282ab61
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M52-132v-776.667h381.333v311.333h-87.666V-678H139v316h294.333v230H52Zm474.667 80v-310h87.666v80H821v-315.334H526.667v-231.333h382V-52h-382Zm-271-383.667v-88.666h88.666v88.666h-88.666Zm180 0v-88.666h88.666v88.666h-88.666Zm181 0v-88.666h88.666v88.666h-88.666Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_48px.svg
new file mode 100644
index 000000000000..9ac62c79c7e6
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M55-135v-771h375v302h-79v-81H133v330h297v220H55Zm475 80v-300h79v80h218v-329H530v-222h376v771H530ZM262-440v-80h80v80h-80Zm178 0v-80h80v80h-80Zm179 0v-80h80v80h-80Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_20px.svg
new file mode 100644
index 000000000000..b0ff08a87a09
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M50-122v-788h382v333H325v-72H156v266h276v261H50Zm478 72v-333h107v72h169v-266H528v-261h382v788H528ZM156-228h169v-48H156v48Zm479 72h169v-48H635v48ZM156-756h169v-48H156v48Zm479 73h169v-49H635v49ZM156-228v-48 48Zm479 72v-48 48ZM156-756v-48 48Zm479 73v-49 49ZM249-426v-108h108v108H249Zm177 0v-108h108v108H426Zm179 0v-108h108v108H605Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_24px.svg
new file mode 100644
index 000000000000..cecd49ccfc9f
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M34-114v-812h406v349H325v-80H148v274h292v269H34Zm486 80v-349h115v80h177v-274H520v-269h406v812H520ZM148-228h177v-40H148v40Zm487 80h177v-40H635v40ZM148-772h177v-40H148v40Zm487 81h177v-41H635v41ZM148-228v-40 40Zm487 80v-40 40ZM148-772v-40 40Zm487 81v-41 41ZM229-422v-116h116v116H229Zm193 0v-116h116v116H422Zm195 0v-116h116v116H617Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_40px.svg
new file mode 100644
index 000000000000..3e3cb123228b
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M50.667-130.667V-910h382.666v312.999h-88.999v-80H138.666v314.002h294.667v232.332H50.667Zm476 80V-363h89.666v80H822v-314.002H526.667V-830H910v779.333H526.667ZM138.666-218.666h205.668V-274H138.666v55.334Zm477.667 80H822V-194H616.333v55.334ZM138.666-766.667h205.668V-822H138.666v55.333ZM616.333-685H822v-57H616.333v57ZM138.666-218.666V-274v55.334Zm477.667 80V-194v55.334ZM138.666-766.667V-822v55.333ZM616.333-685v-57 57ZM254.334-435.334v-89.999h89.999v89.999h-89.999Zm181 0v-89.999h89.999v89.999h-89.999Zm182.333 0v-89.999h89.999v89.999h-89.999Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_48px.svg
new file mode 100644
index 000000000000..b2d1f43e3519
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M59-139v-763h371v295h-76v-80H134v334h296v214H59Zm471 80v-294h77v80h220v-334H530v-215h372v763H530ZM134-214h220v-63H134v63Zm473 80h220v-63H607v63ZM134-764h220v-63H134v63Zm473 82h220v-65H607v65ZM134-214v-63 63Zm473 80v-63 63ZM134-764v-63 63Zm473 82v-65 65ZM267-442v-77h77v77h-77Zm175 0v-77h77v77h-77Zm176 0v-77h77v77h-77Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_20px.svg
new file mode 100644
index 000000000000..cced92e456e7
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M50-122v-788h382v333H325v-72H156v266h276v261H50Zm478 72v-333h107v72h169v-266H528v-261h382v788H528ZM249-426v-108h108v108H249Zm177 0v-108h108v108H426Zm179 0v-108h108v108H605Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_24px.svg
new file mode 100644
index 000000000000..fc25b727230e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M34-114v-812h406v349H325v-80H148v274h292v269H34Zm486 80v-349h115v80h177v-274H520v-269h406v812H520ZM229-422v-116h116v116H229Zm193 0v-116h116v116H422Zm195 0v-116h116v116H617Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_40px.svg
new file mode 100644
index 000000000000..0d9408dcad0e
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M50.667-130.667V-910h382.666v312.999h-88.999v-80H138.666v314.002h294.667v232.332H50.667Zm476 80V-363h89.666v80H822v-314.002H526.667V-830H910v779.333H526.667ZM254.334-435.334v-89.999h89.999v89.999h-89.999Zm181 0v-89.999h89.999v89.999h-89.999Zm182.333 0v-89.999h89.999v89.999h-89.999Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_48px.svg
new file mode 100644
index 000000000000..8a0d4d753e60
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M59-139v-763h371v295h-76v-80H134v334h296v214H59Zm471 80v-294h77v80h220v-334H530v-215h372v763H530ZM267-442v-77h77v77h-77Zm175 0v-77h77v77h-77Zm176 0v-77h77v77h-77Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_20px.svg
new file mode 100644
index 000000000000..fac7f3738967
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M72-144v-744h357.5v306.5h-92v-72H164v275h265.5V-144H72Zm458.5 72v-306.5h92v72H796v-275H530.5V-816H888v744H530.5ZM164-236h173.5v-50.5H164v50.5Zm458.5 72H796v-50.5H622.5v50.5ZM164-745.5h173.5V-796H164v50.5Zm458.5 72H796V-724H622.5v50.5ZM164-236v-50.5 50.5Zm458.5 72v-50.5 50.5ZM164-745.5V-796v50.5Zm458.5 72V-724v50.5Zm-357 240v-93h93v93h-93Zm168 0v-93h93v93h-93Zm169 0v-93h93v93h-93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_24px.svg
new file mode 100644
index 000000000000..c67a63088b77
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M56-136v-768h381.5v322.5h-100v-80H156v283h281.5V-136H56Zm466.5 80v-322.5h100v80H804v-283H522.5V-824H904v768H522.5ZM156-236h181.5v-42.5H156v42.5Zm466.5 80H804v-42.5H622.5v42.5ZM156-761.5h181.5V-804H156v42.5Zm466.5 80H804V-724H622.5v42.5ZM156-236v-42.5 42.5Zm466.5 80v-42.5 42.5ZM156-761.5V-804v42.5Zm466.5 80V-724v42.5Zm-377 252v-101h101v101h-101Zm184 0v-101h101v101h-101Zm185 0v-101h101v101h-101Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_40px.svg
new file mode 100644
index 000000000000..5cf8225eb964
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M58.667-138.667V-902h373.166v306.166H347.5V-676.5H142.333v312.667h289.5v225.166H58.667Zm469.833 80v-305.166h84.333v80h204.834v-312.001H528.5V-822H902v763.333H528.5ZM142.333-222.333H347.5V-279.5H142.333v57.167Zm470.5 80h204.834V-199.5H612.833v57.167Zm-470.5-618.5H347.5v-56.834H142.333v56.834Zm470.5 80.666h204.834v-57.5H612.833v57.5Zm-470.5 457.834V-279.5v57.167Zm470.5 80V-199.5v57.167Zm-470.5-618.5v-56.834 56.834Zm470.5 80.666v-57.5 57.5ZM257.5-437.5v-85.333h85.333v85.333H257.5Zm180 0v-85.333h85.333v85.333H437.5Zm181 0v-85.333h85.333v85.333H618.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_48px.svg
new file mode 100644
index 000000000000..ba5d1ce6f9b5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M60-140v-761h369v298h-76.5v-81h-217v327.5H429V-140H60Zm471.5 80v-296.5H608v80h216.5V-603h-293v-218H901v761H531.5Zm-396-155.5h217V-280h-217v64.5Zm472.5 80h216.5V-200H608v64.5Zm-472.5-625h217v-64h-217v64Zm472.5 81h216.5v-65H608v65Zm-472.5 464V-280v64.5Zm472.5 80V-200v64.5Zm-472.5-625v-64 64Zm472.5 81v-65 65Zm-344.5 238V-519H341v77.5h-77.5Zm178 0V-519H519v77.5h-77.5Zm179 0V-519H698v77.5h-77.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_20px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_20px.svg
new file mode 100644
index 000000000000..294604ba2496
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M72-144v-744h357.5v306.5h-92v-72H164v275h265.5V-144H72Zm458.5 72v-306.5h92v72H796v-275H530.5V-816H888v744H530.5Zm-265-361.5v-93h93v93h-93Zm168 0v-93h93v93h-93Zm169 0v-93h93v93h-93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_24px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_24px.svg
new file mode 100644
index 000000000000..981008c36362
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M56-136v-768h381.5v322.5h-100v-80H156v283h281.5V-136H56Zm466.5 80v-322.5h100v80H804v-283H522.5V-824H904v768H522.5Zm-277-373.5v-101h101v101h-101Zm184 0v-101h101v101h-101Zm185 0v-101h101v101h-101Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_40px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_40px.svg
new file mode 100644
index 000000000000..868778e443b5
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M58.667-138.667V-902h373.166v306.166H347.5V-676.5H142.333v312.667h289.5v225.166H58.667Zm469.833 80v-305.166h84.333v80h204.834v-312.001H528.5V-822H902v763.333H528.5ZM257.5-437.5v-85.333h85.333v85.333H257.5Zm180 0v-85.333h85.333v85.333H437.5Zm181 0v-85.333h85.333v85.333H618.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_48px.svg b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_48px.svg
new file mode 100644
index 000000000000..32c01c050281
--- /dev/null
+++ b/symbols/web/p2p/materialsymbolssharp/p2p_wght700gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M60-140v-761h369v298h-76.5v-81h-217v327.5H429V-140H60Zm471.5 80v-296.5H608v80h216.5V-603h-293v-218H901v761H531.5Zm-268-381.5V-519H341v77.5h-77.5Zm178 0V-519H519v77.5h-77.5Zm179 0V-519H698v77.5h-77.5Z"/></svg> \ No newline at end of file