/* Rigid rotations preserve arm length and thickness in every frame. */
@keyframes inspection-writing-arm{0.000%{transform:rotate(0deg)}25.000%{transform:rotate(0deg)}29.773%{transform:rotate(-1deg)}32.955%{transform:rotate(1deg)}36.136%{transform:rotate(-0.7deg)}39.318%{transform:rotate(1.2deg)}42.500%{transform:rotate(0deg)}46.538%{transform:rotate(-1.2deg)}49.904%{transform:rotate(0.8deg)}53.269%{transform:rotate(-0.8deg)}56.635%{transform:rotate(1.3deg)}60.000%{transform:rotate(0deg)}64.038%{transform:rotate(-1deg)}67.404%{transform:rotate(1deg)}70.769%{transform:rotate(-0.7deg)}74.135%{transform:rotate(1.2deg)}77.500%{transform:rotate(0deg)}85.000%{transform:rotate(0deg)}100.000%{transform:rotate(0deg)}}
@keyframes inspection-forearm{0.000%{transform:rotate(0deg)}25.000%{transform:rotate(0deg)}29.773%{transform:rotate(1deg)}32.955%{transform:rotate(3deg)}36.136%{transform:rotate(1deg)}39.318%{transform:rotate(4deg)}42.500%{transform:rotate(2deg)}46.538%{transform:rotate(4deg)}49.904%{transform:rotate(6deg)}53.269%{transform:rotate(4deg)}56.635%{transform:rotate(7deg)}60.000%{transform:rotate(5deg)}64.038%{transform:rotate(7deg)}67.404%{transform:rotate(9deg)}70.769%{transform:rotate(7deg)}74.135%{transform:rotate(10deg)}77.500%{transform:rotate(8deg)}85.000%{transform:rotate(7deg)}100.000%{transform:rotate(7deg)}}
@keyframes inspection-arm-contour{0.000%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 17.000 185.000 40.000 177.000Q52.000 172.000 64.000 165.000L100.000 132.000Q102.000 116.000 87.000 116.000L48.000 138.000Q31.000 146.000 20.000 146.000Q11 132 14 112Q20 91 3 78Z")}25.000%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 17.000 185.000 40.000 177.000Q52.000 172.000 64.000 165.000L100.000 132.000Q102.000 116.000 87.000 116.000L48.000 138.000Q31.000 146.000 20.000 146.000Q11 132 14 112Q20 91 3 78Z")}29.773%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 16.510 185.153 39.646 177.555Q51.732 172.766 63.852 165.976L100.422 133.609Q102.701 117.647 87.704 117.385L48.326 138.701Q31.188 146.403 20.190 146.211Q11 132 14 112Q20 91 3 78Z")}32.955%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 15.522 185.433 38.909 178.647Q51.155 174.282 63.505 167.920L101.182 136.849Q104.017 120.976 89.038 120.191L48.940 140.119Q31.544 147.219 20.559 146.643Q11 132 14 112Q20 91 3 78Z")}36.136%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 16.510 185.153 39.646 177.555Q51.732 172.766 63.852 165.976L100.422 133.609Q102.701 117.647 87.704 117.385L48.326 138.701Q31.188 146.403 20.190 146.211Q11 132 14 112Q20 91 3 78Z")}39.318%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 15.025 185.560 38.527 179.183Q50.846 175.033 63.306 168.887L101.520 138.478Q104.631 122.657 89.668 121.611L49.228 140.837Q31.711 147.631 20.738 146.864Q11 132 14 112Q20 91 3 78Z")}42.500%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 16.017 185.297 39.283 178.105Q51.450 173.526 63.687 166.949L100.816 135.226Q103.374 119.306 88.383 118.782L48.639 139.408Q31.370 146.809 20.377 146.425Q11 132 14 112Q20 91 3 78Z")}46.538%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 15.025 185.560 38.527 179.183Q50.846 175.033 63.306 168.887L101.520 138.478Q104.631 122.657 89.668 121.611L49.228 140.837Q31.711 147.631 20.738 146.864Q11 132 14 112Q20 91 3 78Z")}49.904%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 14.024 185.787 37.734 180.235Q50.191 176.517 62.857 170.810L102.109 141.754Q105.771 126.050 90.853 124.482L49.767 142.285Q32.024 148.464 21.084 147.315Q11 132 14 112Q20 91 3 78Z")}53.269%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 15.025 185.560 38.527 179.183Q50.846 175.033 63.306 168.887L101.520 138.478Q104.631 122.657 89.668 121.611L49.228 140.837Q31.711 147.631 20.738 146.864Q11 132 14 112Q20 91 3 78Z")}56.635%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.521 185.888 37.324 180.751Q49.844 177.250 62.608 171.765L102.361 143.398Q106.296 127.761 91.408 125.933L50.017 143.016Q32.169 148.885 21.251 147.544Q11 132 14 112Q20 91 3 78Z")}60.000%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 14.525 185.678 38.135 179.713Q50.525 175.778 63.090 169.850L101.829 140.113Q105.216 124.349 90.273 123.041L49.504 141.559Q31.871 148.046 20.913 147.088Q11 132 14 112Q20 91 3 78Z")}64.038%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.521 185.888 37.324 180.751Q49.844 177.250 62.608 171.765L102.361 143.398Q106.296 127.761 91.408 125.933L50.017 143.016Q32.169 148.885 21.251 147.544Q11 132 14 112Q20 91 3 78Z")}67.404%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 12.509 186.063 36.477 181.760Q49.112 178.698 62.059 173.662L102.778 146.700Q107.257 131.210 92.441 128.863L50.480 144.491Q32.438 149.733 21.573 148.013Q11 132 14 112Q20 91 3 78Z")}70.769%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.521 185.888 37.324 180.751Q49.844 177.250 62.608 171.765L102.361 143.398Q106.296 127.761 91.408 125.933L50.017 143.016Q32.169 148.885 21.251 147.544Q11 132 14 112Q20 91 3 78Z")}74.135%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 12.001 186.137 36.041 182.253Q48.727 179.413 61.760 174.603L102.944 148.355Q107.692 132.946 92.919 130.341L50.692 145.235Q32.561 150.161 21.728 148.251Q11 132 14 112Q20 91 3 78Z")}77.500%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.016 185.980 36.905 181.259Q49.484 177.978 62.342 172.716L102.584 145.047Q106.791 129.481 91.937 127.394L50.255 143.752Q32.307 149.308 21.414 147.777Q11 132 14 112Q20 91 3 78Z")}85.000%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.521 185.888 37.324 180.751Q49.844 177.250 62.608 171.765L102.361 143.398Q106.296 127.761 91.408 125.933L50.017 143.016Q32.169 148.885 21.251 147.544Q11 132 14 112Q20 91 3 78Z")}100.000%{d:path("M3 78C-18 74-31 93-28 114Q-27 142-8 160C-4 177 13.521 185.888 37.324 180.751Q49.844 177.250 62.608 171.765L102.361 143.398Q106.296 127.761 91.408 125.933L50.017 143.016Q32.169 148.885 21.251 147.544Q11 132 14 112Q20 91 3 78Z")}}
