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-lock.json b/package-lock.json
index bdc0c3d..9722419 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,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",
@@ -2294,11 +2294,11 @@
       }
     },
     "node_modules/@material/web": {
-      "version": "0.1.0-alpha.0",
-      "resolved": "https://registry.npmjs.org/@material/web/-/web-0.1.0-alpha.0.tgz",
-      "integrity": "sha512-GNsNyWOtYKezXwvrD1ZBfnOHClVya31ZEQH1O83+PsPqlVZK6cBfnf1cwJmEFQ6FezB6q6q+cHGGqx0lb90Jug==",
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/@material/web/-/web-1.3.0.tgz",
+      "integrity": "sha512-yUqF35yygXreiPXQneD3l210UoSMlbgHZrJ0V1dUiEizGpWfVmuAKp9LnLnV/Qx5MhJlNOZddsGJOGR9lU8R/w==",
       "dependencies": {
-        "lit": "^2.3.0",
+        "lit": "^2.7.4 || ^3.0.0",
         "tslib": "^2.4.0"
       }
     },
@@ -10101,11 +10101,11 @@
       }
     },
     "@material/web": {
-      "version": "0.1.0-alpha.0",
-      "resolved": "https://registry.npmjs.org/@material/web/-/web-0.1.0-alpha.0.tgz",
-      "integrity": "sha512-GNsNyWOtYKezXwvrD1ZBfnOHClVya31ZEQH1O83+PsPqlVZK6cBfnf1cwJmEFQ6FezB6q6q+cHGGqx0lb90Jug==",
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/@material/web/-/web-1.3.0.tgz",
+      "integrity": "sha512-yUqF35yygXreiPXQneD3l210UoSMlbgHZrJ0V1dUiEizGpWfVmuAKp9LnLnV/Qx5MhJlNOZddsGJOGR9lU8R/w==",
       "requires": {
-        "lit": "^2.3.0",
+        "lit": "^2.7.4 || ^3.0.0",
         "tslib": "^2.4.0"
       },
       "dependencies": {