fix(deps): update dependency @material/web to v1

This CL also fixes many things necessary for the update.

It also changes the entire md3 theme, since there have been a lot of
breaking changes and this is the easiest way to have a working theme
again (it is also an improvement).

Change-Id: I4a412e0c0ca4345084c724fcaba000293521e907
diff --git a/package.json b/package.json
index 7c4fed4..b880da9 100644
--- a/package.json
+++ b/package.json
@@ -51,7 +51,7 @@
     "@material/mwc-circular-progress": "^0.27.0",
     "@material/mwc-dialog": "^0.27.0",
     "@material/tooltip": "^14.0.0",
-    "@material/web": "^0.1.0-alpha.0",
+    "@material/web": "^1.0.0",
     "@stdlib/utils-escape-regexp-string": "^0.2.0",
     "async-mutex": "^0.4.0",
     "dompurify": "^3.0.0",