/* 由 scripts/build-si-to-logo.py 生成，请勿手改。
 * 九笔 = 「思」的田五笔 + 心四笔；终态九块的并集 == logo-silu-parts.svg。
 */

:root { --si-dur: 7400ms; }

/* 1. 田 · 左竖 → frame-post（穹顶下最左侧的｜） */
.si-ink--1 { d: path("M53.9 90.1C53.9 89.3 53.9 88.5 53.9 87.8C54.7 87.8 55.4 87.8 56.2 87.8C57 87.8 58 87.8 58.8 87.8C58.8 88.4 58.8 89.1 58.8 89.8C58.8 90.5 58.8 91.4 58.8 92.1C58.8 92.9 58.8 93.7 58.8 94.5C58.8 95.2 58.8 96 58.8 96.8C58.8 97.6 58.8 98.3 58.8 99.1C58.8 99.9 58.8 100.7 58.8 101.4C58.8 102.2 58.8 103 58.8 103.8C58.8 104.6 58.8 105.3 58.8 106.1C58.8 106.9 58.8 107.7 58.8 108.4C58.8 109.2 58.8 110 58.8 110.8C58.8 111.5 58.8 112.3 58.8 113.1C58.8 113.9 58.8 114.6 58.8 115.4C58.8 116.2 58.8 117 58.8 117.8C58.8 118.5 58.8 119.3 58.8 120.1C58.8 120.9 58.8 121.6 58.8 122.4C58.8 123.2 58.8 124 58.8 124.7C58.8 125.5 58.8 126.3 58.8 127.1C58.8 127.9 58.8 128.6 58.8 129.4C58.8 130.2 58.8 131 58.8 131.7C58.8 132.5 58.8 133.3 58.8 134.1C58.8 134.8 58.8 135.6 58.8 136.4C58.8 137.2 58.8 137.9 58.8 138.7C58.8 139.5 58.8 140.3 58.8 141.1C58.8 141.8 58.8 142.6 58.8 143.4C58.8 144.2 58.8 144.9 58.8 145.7C58.8 146.5 58.8 147.3 58.8 148C58.8 148.8 58.8 149.6 58.8 150.4C58.8 151.1 58.8 151.9 58.8 152.7C58.8 153.5 58.8 154.3 58.8 155C58.8 155.8 58.8 156.6 58.8 157.4C58.8 158.1 58.8 158.9 58.8 159.7C58.8 160.5 58.8 161.2 58.8 162C58.8 162.8 58.8 163.6 58.8 164.4C58.8 165.1 58.8 165.9 58.8 166.7C58.8 167.5 58.8 168.2 58.8 169C58.8 169.8 58.8 170.6 58.8 171.3C58.1 171.3 57.3 171.3 56.5 171.3C55.7 171.3 54.8 171.3 53.9 171.3C53.9 170.7 53.9 170 53.9 169.3C53.9 168.6 53.9 167.8 53.9 167C53.9 166.2 53.9 165.4 53.9 164.7C53.9 163.9 53.9 163.1 53.9 162.3C53.9 161.5 53.9 160.8 53.9 160C53.9 159.2 53.9 158.4 53.9 157.7C53.9 156.9 53.9 156.1 53.9 155.3C53.9 154.6 53.9 153.8 53.9 153C53.9 152.2 53.9 151.4 53.9 150.7C53.9 149.9 53.9 149.1 53.9 148.3C53.9 147.6 53.9 146.8 53.9 146C53.9 145.2 53.9 144.5 53.9 143.7C53.9 142.9 53.9 142.1 53.9 141.4C53.9 140.6 53.9 139.8 53.9 139C53.9 138.2 53.9 137.5 53.9 136.7C53.9 135.9 53.9 135.1 53.9 134.4C53.9 133.6 53.9 132.8 53.9 132C53.9 131.3 53.9 130.5 53.9 129.7C53.9 128.9 53.9 128.2 53.9 127.4C53.9 126.6 53.9 125.8 53.9 125C53.9 124.3 53.9 123.5 53.9 122.7C53.9 121.9 53.9 121.2 53.9 120.4C53.9 119.6 53.9 118.8 53.9 118.1C53.9 117.3 53.9 116.5 53.9 115.7C53.9 115 53.9 114.2 53.9 113.4C53.9 112.6 53.9 111.8 53.9 111.1C53.9 110.3 53.9 109.5 53.9 108.7C53.9 108 53.9 107.2 53.9 106.4C53.9 105.6 53.9 104.9 53.9 104.1C53.9 103.3 53.9 102.5 53.9 101.7C53.9 101 53.9 100.2 53.9 99.4C53.9 98.6 53.9 97.9 53.9 97.1C53.9 96.3 53.9 95.5 53.9 94.8C53.9 94 53.9 93.2 53.9 92.4C53.9 91.7 53.9 90.9 53.9 90.1Z"); }
.si-pen--1 { stroke-dasharray: 67.32; }
.si-stage.is-run .si-ink--1 { animation: si-d1 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--1 { animation: si-p1 var(--si-dur) linear both; }
@keyframes si-d1 {
  0%, 30% { d: path("M63 22.6C63.6 22.4 64.3 22.2 64.9 22.1C65.6 22.1 66.3 22.1 66.9 22.3C67.6 22.4 68.2 22.7 68.8 22.9C69.3 23.2 69.7 23.5 70.2 23.8C70.2 24.6 70.2 25.4 70.2 26.1C70.2 26.8 70.2 27.5 70.2 28.1C70.2 28.8 70.1 29.5 70.1 30.1C70.1 30.8 70.1 31.4 70.1 32.1C70.1 32.8 70.1 33.4 70.1 34.1C70.1 34.8 70.1 35.4 70.1 36.1C70.1 36.8 70.1 37.4 70.1 38.1C70.1 38.8 70.1 39.4 70.1 40.1C70 40.7 70 41.4 70 42.1C70 42.7 70 43.4 70 44.1C70 44.7 70 45.4 70 46.1C70 46.7 70 47.4 70 48.1C70 48.7 70 49.4 70 50C70 50.7 70 51.4 69.9 52C69.9 52.7 69.9 53.4 69.9 54C69.9 54.7 69.9 55.4 69.9 56C69.9 56.7 69.9 57.4 69.9 58C69.9 58.7 69.9 59.3 69.9 60C69.9 60.7 69.9 61.3 69.9 62C69.9 62.7 69.8 63.3 69.8 64C69.8 64.7 69.8 65.3 69.8 66C69.8 66.7 69.8 67.3 69.8 68C69.8 68.7 69.8 69.3 69.8 70C69.8 70.6 69.8 71.3 69.8 72C69.8 72.6 69.8 73.3 69.8 74C69.7 74.6 69.7 75.3 69.7 76C69.7 76.6 69.7 77.3 69.7 78C69.7 78.6 69.7 79.3 69.7 79.9C69.7 80.6 69.7 81.3 69.7 81.9C69.7 82.6 69.7 83.3 69.7 83.9C69.7 84.6 69.7 85.3 69.6 85.9C69.6 86.6 69.6 87.3 69.6 87.9C69.6 88.6 69.6 89.3 69.6 89.9C69.6 90.5 69.6 90.9 69.6 91.4C68.8 91.7 68 92.1 67.2 92.2C66.5 92.4 66 92.4 65.3 92.3C64.5 92.2 63.5 91.8 62.6 91.6C62.6 91.2 62.6 90.9 62.6 90.4C62.6 89.8 62.6 89 62.6 88.4C62.6 87.7 62.6 87 62.6 86.4C62.6 85.7 62.6 85.1 62.6 84.4C62.6 83.7 62.6 83.1 62.7 82.4C62.7 81.7 62.7 81.1 62.7 80.4C62.7 79.7 62.7 79.1 62.7 78.4C62.7 77.7 62.7 77.1 62.7 76.4C62.7 75.8 62.7 75.1 62.7 74.4C62.7 73.8 62.7 73.1 62.7 72.4C62.7 71.8 62.7 71.1 62.7 70.4C62.7 69.8 62.7 69.1 62.7 68.4C62.7 67.8 62.7 67.1 62.7 66.5C62.7 65.8 62.8 65.1 62.8 64.5C62.8 63.8 62.8 63.1 62.8 62.5C62.8 61.8 62.8 61.1 62.8 60.5C62.8 59.8 62.8 59.1 62.8 58.5C62.8 57.8 62.8 57.2 62.8 56.5C62.8 55.8 62.8 55.2 62.8 54.5C62.8 53.8 62.8 53.2 62.8 52.5C62.8 51.8 62.8 51.2 62.8 50.5C62.8 49.8 62.8 49.2 62.8 48.5C62.9 47.8 62.9 47.2 62.9 46.5C62.9 45.9 62.9 45.2 62.9 44.5C62.9 43.9 62.9 43.2 62.9 42.5C62.9 41.9 62.9 41.2 62.9 40.5C62.9 39.9 62.9 39.2 62.9 38.5C62.9 37.9 62.9 37.2 62.9 36.6C62.9 35.9 62.9 35.2 62.9 34.6C62.9 33.9 62.9 33.2 62.9 32.6C62.9 31.9 62.9 31.2 63 30.6C63 29.9 63 29.2 63 28.6C63 27.9 63 27.3 63 26.6C63 25.9 63 25.3 63 24.6C63 23.9 63 23.3 63 22.6Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  42.1% { d: path("M47.4 49.3C47.8 48.9 48.1 48.4 48.4 48C49.1 48 49.8 48 50.6 48C51.3 48.1 52.1 48.2 52.8 48.4C53 48.8 53.3 49.3 53.5 49.8C53.5 50.6 53.5 51.4 53.5 52.1C53.5 52.9 53.5 53.6 53.5 54.3C53.5 55 53.5 55.7 53.5 56.5C53.5 57.2 53.5 57.9 53.5 58.6C53.5 59.3 53.5 60.1 53.5 60.8C53.5 61.5 53.5 62.2 53.5 62.9C53.5 63.7 53.5 64.4 53.5 65.1C53.5 65.8 53.5 66.5 53.4 67.3C53.4 68 53.4 68.7 53.4 69.4C53.4 70.1 53.4 70.9 53.4 71.6C53.4 72.3 53.4 73 53.4 73.7C53.4 74.5 53.4 75.2 53.4 75.9C53.4 76.6 53.4 77.3 53.4 78.1C53.4 78.8 53.4 79.5 53.4 80.2C53.4 80.9 53.4 81.7 53.4 82.4C53.4 83.1 53.4 83.8 53.4 84.6C53.4 85.3 53.4 86 53.4 86.7C53.4 87.4 53.4 88.2 53.4 88.9C53.4 89.6 53.4 90.3 53.4 91C53.3 91.8 53.3 92.5 53.3 93.2C53.3 93.9 53.3 94.6 53.3 95.4C53.3 96.1 53.3 96.8 53.3 97.5C53.3 98.2 53.3 99 53.3 99.7C53.3 100.4 53.3 101.1 53.3 101.8C53.3 102.6 53.3 103.3 53.3 104C53.3 104.7 53.3 105.4 53.3 106.2C53.3 106.9 53.3 107.6 53.3 108.3C53.3 109 53.3 109.8 53.3 110.5C53.3 111.2 53.3 111.9 53.3 112.7C53.3 113.4 53.3 114.1 53.3 114.8C53.3 115.5 53.2 116.3 53.2 117C53.2 117.7 53.2 118.4 53.2 119.1C53.2 119.9 53.2 120.6 53.2 121.3C53.2 122 53.2 122.6 53.2 123.2C52.8 123.7 52.4 124.3 52 124.8C51.3 124.8 50.7 124.9 49.9 124.8C49.1 124.8 48.1 124.6 47.2 124.5C47.2 123.9 47.2 123.5 47.2 122.8C47.2 122.2 47.2 121.4 47.2 120.7C47.3 120 47.3 119.2 47.3 118.5C47.3 117.8 47.3 117.1 47.3 116.4C47.3 115.6 47.3 114.9 47.3 114.2C47.3 113.5 47.3 112.8 47.3 112C47.3 111.3 47.3 110.6 47.3 109.9C47.3 109.2 47.3 108.4 47.3 107.7C47.3 107 47.3 106.3 47.3 105.5C47.3 104.8 47.3 104.1 47.3 103.4C47.3 102.7 47.3 101.9 47.3 101.2C47.3 100.5 47.3 99.8 47.3 99.1C47.3 98.3 47.3 97.6 47.3 96.9C47.3 96.2 47.3 95.5 47.3 94.7C47.3 94 47.3 93.3 47.3 92.6C47.3 91.9 47.3 91.1 47.3 90.4C47.3 89.7 47.3 89 47.3 88.3C47.3 87.5 47.3 86.8 47.3 86.1C47.3 85.4 47.3 84.7 47.3 83.9C47.3 83.2 47.4 82.5 47.4 81.8C47.4 81.1 47.4 80.3 47.4 79.6C47.4 78.9 47.4 78.2 47.4 77.4C47.4 76.7 47.4 76 47.4 75.3C47.4 74.6 47.4 73.8 47.4 73.1C47.4 72.4 47.4 71.7 47.4 71C47.4 70.2 47.4 69.5 47.4 68.8C47.4 68.1 47.4 67.4 47.4 66.6C47.4 65.9 47.4 65.2 47.4 64.5C47.4 63.8 47.4 63 47.4 62.3C47.4 61.6 47.4 60.9 47.4 60.2C47.4 59.4 47.4 58.7 47.4 58C47.4 57.3 47.4 56.6 47.4 55.8C47.4 55.1 47.4 54.4 47.4 53.7C47.4 53 47.4 52.2 47.4 51.5C47.4 50.8 47.4 50.1 47.4 49.3Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  52%, 100% { d: path("M53.9 90.1C53.9 89.3 53.9 88.5 53.9 87.8C54.7 87.8 55.4 87.8 56.2 87.8C57 87.8 58 87.8 58.8 87.8C58.8 88.4 58.8 89.1 58.8 89.8C58.8 90.5 58.8 91.4 58.8 92.1C58.8 92.9 58.8 93.7 58.8 94.5C58.8 95.2 58.8 96 58.8 96.8C58.8 97.6 58.8 98.3 58.8 99.1C58.8 99.9 58.8 100.7 58.8 101.4C58.8 102.2 58.8 103 58.8 103.8C58.8 104.6 58.8 105.3 58.8 106.1C58.8 106.9 58.8 107.7 58.8 108.4C58.8 109.2 58.8 110 58.8 110.8C58.8 111.5 58.8 112.3 58.8 113.1C58.8 113.9 58.8 114.6 58.8 115.4C58.8 116.2 58.8 117 58.8 117.8C58.8 118.5 58.8 119.3 58.8 120.1C58.8 120.9 58.8 121.6 58.8 122.4C58.8 123.2 58.8 124 58.8 124.7C58.8 125.5 58.8 126.3 58.8 127.1C58.8 127.9 58.8 128.6 58.8 129.4C58.8 130.2 58.8 131 58.8 131.7C58.8 132.5 58.8 133.3 58.8 134.1C58.8 134.8 58.8 135.6 58.8 136.4C58.8 137.2 58.8 137.9 58.8 138.7C58.8 139.5 58.8 140.3 58.8 141.1C58.8 141.8 58.8 142.6 58.8 143.4C58.8 144.2 58.8 144.9 58.8 145.7C58.8 146.5 58.8 147.3 58.8 148C58.8 148.8 58.8 149.6 58.8 150.4C58.8 151.1 58.8 151.9 58.8 152.7C58.8 153.5 58.8 154.3 58.8 155C58.8 155.8 58.8 156.6 58.8 157.4C58.8 158.1 58.8 158.9 58.8 159.7C58.8 160.5 58.8 161.2 58.8 162C58.8 162.8 58.8 163.6 58.8 164.4C58.8 165.1 58.8 165.9 58.8 166.7C58.8 167.5 58.8 168.2 58.8 169C58.8 169.8 58.8 170.6 58.8 171.3C58.1 171.3 57.3 171.3 56.5 171.3C55.7 171.3 54.8 171.3 53.9 171.3C53.9 170.7 53.9 170 53.9 169.3C53.9 168.6 53.9 167.8 53.9 167C53.9 166.2 53.9 165.4 53.9 164.7C53.9 163.9 53.9 163.1 53.9 162.3C53.9 161.5 53.9 160.8 53.9 160C53.9 159.2 53.9 158.4 53.9 157.7C53.9 156.9 53.9 156.1 53.9 155.3C53.9 154.6 53.9 153.8 53.9 153C53.9 152.2 53.9 151.4 53.9 150.7C53.9 149.9 53.9 149.1 53.9 148.3C53.9 147.6 53.9 146.8 53.9 146C53.9 145.2 53.9 144.5 53.9 143.7C53.9 142.9 53.9 142.1 53.9 141.4C53.9 140.6 53.9 139.8 53.9 139C53.9 138.2 53.9 137.5 53.9 136.7C53.9 135.9 53.9 135.1 53.9 134.4C53.9 133.6 53.9 132.8 53.9 132C53.9 131.3 53.9 130.5 53.9 129.7C53.9 128.9 53.9 128.2 53.9 127.4C53.9 126.6 53.9 125.8 53.9 125C53.9 124.3 53.9 123.5 53.9 122.7C53.9 121.9 53.9 121.2 53.9 120.4C53.9 119.6 53.9 118.8 53.9 118.1C53.9 117.3 53.9 116.5 53.9 115.7C53.9 115 53.9 114.2 53.9 113.4C53.9 112.6 53.9 111.8 53.9 111.1C53.9 110.3 53.9 109.5 53.9 108.7C53.9 108 53.9 107.2 53.9 106.4C53.9 105.6 53.9 104.9 53.9 104.1C53.9 103.3 53.9 102.5 53.9 101.7C53.9 101 53.9 100.2 53.9 99.4C53.9 98.6 53.9 97.9 53.9 97.1C53.9 96.3 53.9 95.5 53.9 94.8C53.9 94 53.9 93.2 53.9 92.4C53.9 91.7 53.9 90.9 53.9 90.1Z"); }
}
@keyframes si-p1 {
  0%, 0.541% { stroke-dashoffset: 67.32; stroke-width: 9.6; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  4.595% { stroke-dashoffset: 0; stroke-width: 9.6; }
  4.605% { stroke-width: 9.6; }
  4.615%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 2. 田 · 横折 → frame-top（穹顶下的长横梁） */
.si-ink--2 { d: path("M61.3 87.8C62.1 87.8 62.9 87.8 63.7 87.8C64.5 87.8 65.3 87.8 66.1 87.8C66.9 87.8 67.7 87.8 68.5 87.8C69.3 87.8 70.1 87.8 70.9 87.8C71.7 87.8 72.5 87.8 73.3 87.8C74.1 87.8 74.9 87.8 75.7 87.8C76.5 87.8 77.4 87.8 78.2 87.8C79 87.8 79.8 87.8 80.6 87.8C81.4 87.8 82.2 87.8 83 87.8C83.8 87.8 84.6 87.8 85.4 87.8C86.2 87.8 87 87.8 87.8 87.8C88.6 87.8 89.4 87.8 90.2 87.8C91 87.8 91.8 87.8 92.6 87.8C93.4 87.8 94.3 87.8 95.1 87.8C95.9 87.8 96.7 87.8 97.5 87.8C98.3 87.8 99.1 87.8 99.9 87.8C100.7 87.8 101.5 87.8 102.3 87.8C103.1 87.8 103.9 87.8 104.7 87.8C105.5 87.8 106.3 87.8 107.1 87.8C107.9 87.8 108.7 87.8 109.5 87.8C110.3 87.8 111.2 87.8 112 87.8C112.8 87.8 113.6 87.8 114.4 87.8C115.2 87.8 116 87.8 116.8 87.8C117.6 87.8 118.4 87.8 119.2 87.8C120 87.8 120.8 87.8 121.6 87.8C122.4 87.8 123.2 87.8 124 87.8C124.8 87.8 125.6 87.8 126.4 87.8C127.3 87.8 128.1 87.8 128.9 87.8C129.7 87.8 130.5 87.8 131.3 87.8C132.1 87.8 132.9 87.8 133.7 87.8C134.5 87.8 135.3 87.8 136.1 87.8C136.9 87.8 137.7 87.8 138.5 87.8C139.3 87.8 140.1 87.8 140.9 87.8C141.7 87.8 142.5 87.8 143.3 87.8C144.2 87.8 145.2 87.8 146.2 87.8C146.2 88.4 146.2 89 146.2 89.8C146.2 90.5 146.2 91.4 146.2 92.2C145.4 92.2 144.6 92.2 143.8 92.2C143 92.2 142.2 92.2 141.4 92.2C140.5 92.2 139.7 92.2 138.9 92.2C138.1 92.2 137.3 92.2 136.5 92.2C135.7 92.2 134.9 92.2 134.1 92.2C133.3 92.2 132.5 92.2 131.7 92.2C130.9 92.2 130.1 92.2 129.3 92.2C128.5 92.2 127.7 92.2 126.9 92.2C126.1 92.2 125.3 92.2 124.4 92.2C123.6 92.2 122.8 92.2 122 92.2C121.2 92.2 120.4 92.2 119.6 92.2C118.8 92.2 118 92.2 117.2 92.2C116.4 92.2 115.6 92.2 114.8 92.2C114 92.2 113.2 92.2 112.4 92.2C111.6 92.2 110.8 92.2 110 92.2C109.2 92.2 108.4 92.2 107.5 92.2C106.7 92.2 105.9 92.2 105.1 92.2C104.3 92.2 103.5 92.2 102.7 92.2C101.9 92.2 101.1 92.2 100.3 92.2C99.5 92.2 98.7 92.2 97.9 92.2C97.1 92.2 96.3 92.2 95.5 92.2C94.7 92.2 93.9 92.2 93.1 92.2C92.3 92.2 91.5 92.2 90.6 92.2C89.8 92.2 89 92.2 88.2 92.2C87.4 92.2 86.6 92.2 85.8 92.2C85 92.2 84.2 92.2 83.4 92.2C82.6 92.2 81.8 92.2 81 92.2C80.2 92.2 79.4 92.2 78.6 92.2C77.8 92.2 77 92.2 76.2 92.2C75.4 92.2 74.6 92.2 73.7 92.2C72.9 92.2 72.1 92.2 71.3 92.2C70.5 92.2 69.7 92.2 68.9 92.2C68.1 92.2 67.3 92.2 66.5 92.2C65.7 92.2 64.9 92.2 64.1 92.2C63.3 92.2 62.5 92.2 61.7 92.2C60.8 92.2 59.8 92.2 58.8 92.2C58.8 91.5 58.8 90.9 58.8 90.2C58.8 89.4 58.8 88.6 58.8 87.8C59.6 87.8 60.4 87.8 61.3 87.8Z"); }
.si-pen--2 { stroke-dasharray: 137.74; }
.si-stage.is-run .si-ink--2 { animation: si-d2 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--2 { animation: si-p2 var(--si-dur) linear both; }
@keyframes si-d2 {
  0%, 33% { d: path("M62.4 22.4C63.7 22.4 64.9 22.4 66.2 22.4C67.4 22.4 68.7 22.4 70 22.4C71.2 22.4 72.5 22.4 73.7 22.4C75 22.4 76.3 22.4 77.5 22.4C78.8 22.4 80 22.4 81.3 22.3C82.6 22.3 83.8 22.3 85.1 22.3C86.3 22.3 87.6 22.3 88.9 22.3C90.1 22.3 91.4 22.3 92.6 22.3C93.9 22.3 95.1 22.3 96.4 22.3C97.7 22.3 98.9 22.3 100.2 22.3C101.4 22.3 102.7 22.3 104 22.3C105.2 22.3 106.5 22.3 107.7 22.3C109 22.3 110.3 22.3 111.5 22.3C112.8 22.3 114 22.3 115.3 22.3C116.6 22.2 117.8 22.2 119.1 22.2C120.3 22.2 121.6 22.2 122.9 22.2C124.1 22.2 125.4 22.2 126.6 22.2C127.9 22.2 129.3 22.2 130.4 22.2C131.6 22.2 132.5 22.2 133.6 22.2C134.7 23.1 136.2 23.9 136.9 24.9C137.7 26 138 27.2 138.2 28.5C138.4 29.7 138.2 31 138.2 32.2C138.2 33.5 138.2 34.8 138.2 36C138.2 37.3 138.2 38.5 138.2 39.8C138.2 41.1 138.2 42.3 138.2 43.6C138.1 44.8 138.1 46.1 138.1 47.4C138.1 48.6 138.1 49.9 138.1 51.1C138.1 52.4 138.1 53.7 138.1 54.9C138.1 56.2 138.1 57.4 138.1 58.7C138.1 59.9 138.1 61.2 138.1 62.5C138.1 63.7 138.1 65 138.1 66.2C138.1 67.5 138.1 68.8 138.1 70C138.1 71.3 138.1 72.5 138.1 73.8C138.1 75.1 138 76.3 138 77.6C138 78.8 138 80.1 138 81.4C138 82.6 138 83.9 138 85.1C138 86.4 138 87.9 138 88.9C138 90 138 90.6 138 91.4C136.4 91.7 134.3 92.2 133.1 92.2C131.9 92.2 131.6 91.7 130.8 91.4C130.8 89.7 130.8 87.7 130.8 86.3C130.8 84.8 130.8 83.7 130.8 82.5C130.8 81.2 130.8 80 130.8 78.7C130.8 77.4 130.8 76.2 130.9 74.9C130.9 73.7 130.9 72.4 130.9 71.1C130.9 69.9 130.9 68.6 130.9 67.4C130.9 66.1 130.9 64.8 130.9 63.6C130.9 62.3 130.9 61.1 130.9 59.8C130.9 58.5 130.9 57.3 130.9 56C130.9 54.8 130.9 53.5 130.9 52.2C130.9 51 130.9 49.7 130.9 48.5C130.9 47.2 130.9 45.9 130.9 44.7C131 43.4 131 42.2 131 40.9C131 39.7 131 38.4 131 37.1C131 35.9 131 34.9 131 33.4C131 31.8 131 29.8 131 28C130.3 28 129.8 28 128.8 28C127.8 28 126.3 28 125 28C123.8 28 122.5 28 121.2 28C120 28 118.7 28 117.5 28C116.2 28 114.9 28 113.7 27.9C112.4 27.9 111.2 27.9 109.9 27.9C108.6 27.9 107.4 27.9 106.1 27.9C104.9 27.9 103.6 27.9 102.3 27.9C101.1 27.9 99.8 27.9 98.6 27.9C97.3 27.9 96 27.9 94.8 27.9C93.5 27.9 92.3 27.9 91 27.9C89.7 27.9 88.5 27.9 87.2 27.9C86 27.9 84.7 27.9 83.5 27.9C82.2 27.9 80.9 27.9 79.7 27.9C78.4 27.8 77.2 27.8 75.9 27.8C74.6 27.8 73.4 27.8 72.1 27.8C70.9 27.8 69.6 27.8 68.3 27.8C67.1 27.8 65.5 27.8 64.6 27.8C63.6 27.8 63.1 27.8 62.4 27.8C62.4 26 62.4 24.2 62.4 22.4Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  45.1% { d: path("M63.8 36.1C64.9 36.1 65.9 36.1 66.9 36.1C68 36.1 69 36.1 70 36.1C71.1 36.1 72.1 36.1 73.1 36.1C74.1 36.1 75.2 36.1 76.2 36.1C77.2 36.1 78.3 36.1 79.3 36.1C80.3 36.1 81.4 36.1 82.4 36.1C83.4 36.1 84.5 36 85.5 36C86.5 36 87.6 36 88.6 36C89.6 36 90.7 36 91.7 36C92.7 36 93.8 36 94.8 36C95.8 36 96.9 36 97.9 36C98.9 36 100 36 101 36C102 36 103.1 36 104.1 36C105.1 36 106.1 36 107.2 36C108.2 36 109.2 36 110.3 36C111.3 36 112.3 36 113.4 36C114.4 36 115.4 36 116.5 36C117.5 36 118.6 36 119.6 36C120.5 36 121.4 36 122.4 36C123.3 36.4 124.5 36.8 125.2 37.3C126 37.9 126.6 38.5 127.1 39.1C127.6 39.7 127.9 40.4 128.3 41C128.7 41.6 129.1 42.3 129.5 42.9C129.9 43.5 130.3 44.2 130.7 44.8C131.1 45.4 131.5 46 131.9 46.7C132.3 47.3 132.7 47.9 133.1 48.6C133.5 49.2 133.9 49.8 134.3 50.5C134.7 51.1 135.1 51.7 135.5 52.3C135.9 53 136.3 53.6 136.7 54.2C137.1 54.9 137.5 55.5 137.9 56.1C138.3 56.7 138.7 57.4 139.1 58C139.5 58.6 139.9 59.3 140.3 59.9C140.7 60.5 141.1 61.2 141.5 61.8C141.9 62.4 142.3 63 142.7 63.7C143.1 64.3 143.6 64.9 144.1 65.6C144.1 66.5 144.1 67.5 144.1 68.5C144.1 69.4 144.1 70.5 144.1 71.5C143.7 72 143.3 72.4 142.9 72.8C141.7 72.9 140.2 73.2 139.2 73.2C138.2 73.2 137.6 72.9 136.9 72.8C136.5 71.9 136.1 71 135.7 70.2C135.3 69.5 134.9 69 134.5 68.3C134.1 67.7 133.7 67.1 133.3 66.4C132.9 65.8 132.5 65.2 132.1 64.5C131.7 63.9 131.3 63.3 130.9 62.7C130.5 62 130.1 61.4 129.7 60.8C129.3 60.1 128.9 59.5 128.5 58.9C128.1 58.3 127.7 57.6 127.3 57C126.9 56.4 126.5 55.7 126.1 55.1C125.7 54.5 125.3 53.8 124.9 53.2C124.5 52.6 124.1 52 123.7 51.3C123.3 50.7 122.9 50.1 122.5 49.4C122.1 48.8 121.7 48.2 121.3 47.5C120.9 46.9 120.5 46.3 120.1 45.7C119.7 45 119.3 44.5 118.9 43.8C118.5 43 118.1 42 117.7 41.1C116.9 41.1 116.2 41.1 115.3 41.1C114.4 41.1 113.3 41.1 112.2 41.1C111.2 41.1 110.2 41.1 109.1 41.1C108.1 41.1 107.1 41.1 106.1 41.1C105 41.1 104 41.1 103 41.1C101.9 41.1 100.9 41.1 99.9 41.1C98.8 41.1 97.8 41.1 96.8 41.1C95.7 41.1 94.7 41.1 93.7 41C92.6 41 91.6 41 90.6 41C89.5 41 88.5 41 87.5 41C86.4 41 85.4 41 84.4 41C83.3 41 82.3 41 81.3 41C80.2 41 79.2 41 78.2 41C77.2 41 76.1 41 75.1 41C74.1 41 73 41 72 41C71 41 70 41 68.9 41C67.8 41 66.7 41 65.6 41C65 40.7 64.2 40.4 63.7 40C63.2 39.6 63 39.2 62.6 38.8C63 37.9 63.4 37 63.8 36.1Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  55%, 100% { d: path("M61.3 87.8C62.1 87.8 62.9 87.8 63.7 87.8C64.5 87.8 65.3 87.8 66.1 87.8C66.9 87.8 67.7 87.8 68.5 87.8C69.3 87.8 70.1 87.8 70.9 87.8C71.7 87.8 72.5 87.8 73.3 87.8C74.1 87.8 74.9 87.8 75.7 87.8C76.5 87.8 77.4 87.8 78.2 87.8C79 87.8 79.8 87.8 80.6 87.8C81.4 87.8 82.2 87.8 83 87.8C83.8 87.8 84.6 87.8 85.4 87.8C86.2 87.8 87 87.8 87.8 87.8C88.6 87.8 89.4 87.8 90.2 87.8C91 87.8 91.8 87.8 92.6 87.8C93.4 87.8 94.3 87.8 95.1 87.8C95.9 87.8 96.7 87.8 97.5 87.8C98.3 87.8 99.1 87.8 99.9 87.8C100.7 87.8 101.5 87.8 102.3 87.8C103.1 87.8 103.9 87.8 104.7 87.8C105.5 87.8 106.3 87.8 107.1 87.8C107.9 87.8 108.7 87.8 109.5 87.8C110.3 87.8 111.2 87.8 112 87.8C112.8 87.8 113.6 87.8 114.4 87.8C115.2 87.8 116 87.8 116.8 87.8C117.6 87.8 118.4 87.8 119.2 87.8C120 87.8 120.8 87.8 121.6 87.8C122.4 87.8 123.2 87.8 124 87.8C124.8 87.8 125.6 87.8 126.4 87.8C127.3 87.8 128.1 87.8 128.9 87.8C129.7 87.8 130.5 87.8 131.3 87.8C132.1 87.8 132.9 87.8 133.7 87.8C134.5 87.8 135.3 87.8 136.1 87.8C136.9 87.8 137.7 87.8 138.5 87.8C139.3 87.8 140.1 87.8 140.9 87.8C141.7 87.8 142.5 87.8 143.3 87.8C144.2 87.8 145.2 87.8 146.2 87.8C146.2 88.4 146.2 89 146.2 89.8C146.2 90.5 146.2 91.4 146.2 92.2C145.4 92.2 144.6 92.2 143.8 92.2C143 92.2 142.2 92.2 141.4 92.2C140.5 92.2 139.7 92.2 138.9 92.2C138.1 92.2 137.3 92.2 136.5 92.2C135.7 92.2 134.9 92.2 134.1 92.2C133.3 92.2 132.5 92.2 131.7 92.2C130.9 92.2 130.1 92.2 129.3 92.2C128.5 92.2 127.7 92.2 126.9 92.2C126.1 92.2 125.3 92.2 124.4 92.2C123.6 92.2 122.8 92.2 122 92.2C121.2 92.2 120.4 92.2 119.6 92.2C118.8 92.2 118 92.2 117.2 92.2C116.4 92.2 115.6 92.2 114.8 92.2C114 92.2 113.2 92.2 112.4 92.2C111.6 92.2 110.8 92.2 110 92.2C109.2 92.2 108.4 92.2 107.5 92.2C106.7 92.2 105.9 92.2 105.1 92.2C104.3 92.2 103.5 92.2 102.7 92.2C101.9 92.2 101.1 92.2 100.3 92.2C99.5 92.2 98.7 92.2 97.9 92.2C97.1 92.2 96.3 92.2 95.5 92.2C94.7 92.2 93.9 92.2 93.1 92.2C92.3 92.2 91.5 92.2 90.6 92.2C89.8 92.2 89 92.2 88.2 92.2C87.4 92.2 86.6 92.2 85.8 92.2C85 92.2 84.2 92.2 83.4 92.2C82.6 92.2 81.8 92.2 81 92.2C80.2 92.2 79.4 92.2 78.6 92.2C77.8 92.2 77 92.2 76.2 92.2C75.4 92.2 74.6 92.2 73.7 92.2C72.9 92.2 72.1 92.2 71.3 92.2C70.5 92.2 69.7 92.2 68.9 92.2C68.1 92.2 67.3 92.2 66.5 92.2C65.7 92.2 64.9 92.2 64.1 92.2C63.3 92.2 62.5 92.2 61.7 92.2C60.8 92.2 59.8 92.2 58.8 92.2C58.8 91.5 58.8 90.9 58.8 90.2C58.8 89.4 58.8 88.6 58.8 87.8C59.6 87.8 60.4 87.8 61.3 87.8Z"); }
}
@keyframes si-p2 {
  0%, 2.838% { stroke-dashoffset: 137.74; stroke-width: 9.6; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  6.892% { stroke-dashoffset: 0; stroke-width: 9.6; }
  6.902% { stroke-width: 9.6; }
  6.912%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 3. 田 · 中竖 → ridge（中轴短竖（庐脊）） */
.si-ink--3 { d: path("M99.1 80.7C99.3 80.7 99.4 80.7 99.6 80.7C99.8 80.7 100 80.7 100.1 80.7C100.3 80.7 100.5 80.7 100.6 80.7C100.8 80.7 101 80.7 101.1 80.7C101.3 80.7 101.5 80.7 101.6 80.7C101.8 80.7 102 80.7 102.2 80.7C102.3 80.7 102.5 80.7 102.7 80.7C102.7 80.9 102.7 81.1 102.7 81.2C102.6 81.4 102.6 81.6 102.6 81.7C102.6 81.9 102.6 82.1 102.6 82.2C102.6 82.4 102.6 82.6 102.6 82.8C102.6 82.9 102.6 83.1 102.6 83.3C102.6 83.4 102.6 83.6 102.6 83.8C102.6 83.9 102.6 84.1 102.6 84.3C102.6 84.4 102.6 84.6 102.6 84.8C102.6 85 102.6 85.1 102.6 85.3C102.6 85.5 102.6 85.6 102.6 85.8C102.6 86 102.6 86.1 102.6 86.3C102.6 86.5 102.6 86.6 102.6 86.8C102.6 87 102.6 87.2 102.6 87.3C102.5 87.5 102.5 87.7 102.5 87.8C102.5 88 102.5 88.2 102.5 88.3C102.5 88.5 102.5 88.7 102.5 88.8C102.5 89 102.5 89.2 102.5 89.4C102.5 89.5 102.5 89.7 102.5 89.9C102.5 90 102.5 90.2 102.5 90.4C102.5 90.5 102.5 90.7 102.5 90.9C102.5 91 102.5 91.2 102.5 91.4C102.5 91.6 102.5 91.7 102.5 91.9C102.5 92.1 102.5 92.2 102.5 92.4C102.5 92.6 102.5 92.7 102.5 92.9C102.5 93.1 102.5 93.3 102.5 93.4C102.5 93.6 102.4 93.8 102.4 93.9C102.4 94.1 102.4 94.3 102.4 94.4C102.4 94.6 102.4 94.7 102.4 94.8C102.2 94.8 102 94.8 101.8 94.8C101.6 94.8 101.5 94.8 101.3 94.8C101.1 94.8 101 94.8 100.8 94.8C100.6 94.8 100.4 94.8 100.3 94.8C100.1 94.8 99.9 94.8 99.8 94.8C99.6 94.8 99.4 94.8 99.3 94.8C99.1 94.8 98.9 94.8 98.8 94.8C98.6 94.8 98.4 94.8 98.2 94.8C98.1 94.8 97.9 94.8 97.7 94.8C97.6 94.8 97.5 94.8 97.3 94.8C97.3 94.6 97.3 94.4 97.3 94.2C97.3 94 97.3 93.9 97.3 93.7C97.3 93.5 97.3 93.4 97.3 93.2C97.3 93 97.3 92.8 97.3 92.7C97.3 92.5 97.3 92.3 97.3 92.2C97.3 92 97.3 91.8 97.3 91.7C97.3 91.5 97.3 91.3 97.3 91.1C97.3 91 97.3 90.8 97.3 90.6C97.3 90.5 97.3 90.3 97.3 90.1C97.3 90 97.3 89.8 97.3 89.6C97.3 89.5 97.3 89.3 97.3 89.1C97.3 88.9 97.3 88.8 97.3 88.6C97.3 88.4 97.3 88.3 97.3 88.1C97.3 87.9 97.3 87.8 97.3 87.6C97.3 87.4 97.3 87.3 97.3 87.1C97.3 86.9 97.3 86.7 97.3 86.6C97.3 86.4 97.3 86.2 97.3 86.1C97.3 85.9 97.3 85.7 97.3 85.6C97.3 85.4 97.3 85.2 97.3 85.1C97.3 84.9 97.3 84.7 97.3 84.5C97.3 84.4 97.3 84.2 97.3 84C97.3 83.9 97.3 83.7 97.3 83.5C97.3 83.4 97.3 83.2 97.3 83C97.3 82.9 97.3 82.7 97.3 82.5C97.3 82.3 97.3 82.2 97.3 82C97.3 81.8 97.3 81.7 97.3 81.5C97.3 81.3 97.3 81.1 97.3 81C97.3 80.9 97.3 80.8 97.3 80.7C97.6 80.7 97.9 80.7 98.1 80.7C98.3 80.7 98.4 80.7 98.6 80.7C98.8 80.7 98.9 80.7 99.1 80.7Z"); }
.si-pen--3 { stroke-dasharray: 59.57; }
.si-stage.is-run .si-ink--3 { animation: si-d3 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--3 { animation: si-p3 var(--si-dur) linear both; }
@keyframes si-d3 {
  0%, 36% { d: path("M96.9 27.6C97.5 27.6 98.1 27.6 98.7 27.6C99.2 27.6 99.8 27.6 100.4 27.6C101 27.6 101.6 27.6 102.2 27.6C102.7 27.6 103.3 27.6 103.9 27.6C103.9 28.2 103.9 28.8 103.9 29.4C103.9 30 103.9 30.5 103.9 31.1C103.9 31.7 103.9 32.3 103.9 32.9C103.9 33.5 103.9 34 103.9 34.6C103.8 35.2 103.8 35.8 103.8 36.4C103.8 37 103.8 37.6 103.8 38.1C103.8 38.7 103.8 39.3 103.8 39.9C103.8 40.5 103.8 41.1 103.8 41.6C103.8 42.2 103.8 42.8 103.8 43.4C103.8 44 103.8 44.6 103.8 45.2C103.8 45.7 103.8 46.3 103.8 46.9C103.8 47.5 103.8 48.1 103.8 48.7C103.8 49.2 103.8 49.8 103.7 50.4C103.7 51 103.7 51.6 103.7 52.2C103.7 52.8 103.7 53.3 103.7 53.9C103.7 54.5 103.7 55.1 103.7 55.7C103.7 56.3 103.7 56.8 103.7 57.4C103.7 58 103.7 58.6 103.7 59.2C103.7 59.8 103.7 60.4 103.7 60.9C103.7 61.5 103.7 62.1 103.7 62.7C103.7 63.3 103.7 63.9 103.7 64.4C103.7 65 103.6 65.6 103.6 66.2C103.6 66.8 103.6 67.4 103.6 68C103.6 68.5 103.6 69.1 103.6 69.7C103.6 70.3 103.6 70.9 103.6 71.5C103.6 72 103.6 72.6 103.6 73.2C103.6 73.8 103.6 74.4 103.6 75C103.6 75.6 103.6 76.1 103.6 76.7C103.6 77.3 103.6 77.9 103.6 78.5C103.6 79.1 103.6 79.6 103.5 80.2C103.5 80.8 103.5 81.4 103.5 82C103.5 82.6 103.5 83.2 103.5 83.7C103.5 84.3 103.5 84.9 103.5 85.5C103.5 86.1 103.5 86.9 103.5 87.6C103 87.6 102.6 87.6 102.1 87.6C101.6 87.6 100.9 87.6 100.3 87.6C99.8 87.6 99.1 87.6 98.6 87.6C98.1 87.6 97.7 87.6 97.2 87.6C97.2 86.9 97.2 86.1 97.2 85.5C97.2 84.8 97.2 84.3 97.2 83.7C97.2 83.1 97.2 82.6 97.2 82C97.2 81.4 97.2 80.8 97.2 80.2C97.2 79.6 97.2 79 97.2 78.5C97.2 77.9 97.1 77.3 97.1 76.7C97.1 76.1 97.1 75.5 97.1 75C97.1 74.4 97.1 73.8 97.1 73.2C97.1 72.6 97.1 72 97.1 71.4C97.1 70.9 97.1 70.3 97.1 69.7C97.1 69.1 97.1 68.5 97.1 67.9C97.1 67.4 97.1 66.8 97.1 66.2C97.1 65.6 97.1 65 97.1 64.4C97.1 63.8 97.1 63.3 97.1 62.7C97.1 62.1 97.1 61.5 97.1 60.9C97.1 60.3 97.1 59.8 97.1 59.2C97.1 58.6 97.1 58 97 57.4C97 56.8 97 56.2 97 55.7C97 55.1 97 54.5 97 53.9C97 53.3 97 52.7 97 52.2C97 51.6 97 51 97 50.4C97 49.8 97 49.2 97 48.6C97 48.1 97 47.5 97 46.9C97 46.3 97 45.7 97 45.1C97 44.6 97 44 97 43.4C97 42.8 97 42.2 97 41.6C97 41 97 40.5 97 39.9C97 39.3 97 38.7 97 38.1C96.9 37.5 96.9 37 96.9 36.4C96.9 35.8 96.9 35.2 96.9 34.6C96.9 34 96.9 33.4 96.9 32.9C96.9 32.3 96.9 31.7 96.9 31.1C96.9 30.5 96.9 29.9 96.9 29.4C96.9 28.8 96.9 28.2 96.9 27.6Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  47.55% { d: path("M98 47.2C98.4 47.2 98.8 47.2 99.1 47.2C99.5 47.2 99.9 47.2 100.3 47.2C100.6 47.2 101 47.2 101.4 47.2C101.8 47.2 102.1 47.2 102.5 47.2C102.6 47.5 102.7 47.8 102.8 48C102.8 48.3 102.9 48.6 103 48.9C103.1 49.2 103.2 49.5 103.3 49.8C103.3 50.2 103.3 50.6 103.3 50.9C103.2 51.3 103.2 51.7 103.2 52.1C103.2 52.4 103.2 52.8 103.2 53.2C103.2 53.6 103.2 53.9 103.2 54.3C103.2 54.7 103.2 55.1 103.2 55.5C103.2 55.8 103.2 56.2 103.2 56.6C103.2 57 103.2 57.3 103.2 57.7C103.2 58.1 103.2 58.5 103.2 58.8C103.2 59.2 103.2 59.6 103.2 60C103.2 60.4 103.2 60.7 103.2 61.1C103.2 61.5 103.2 61.9 103.2 62.2C103.1 62.6 103.1 63 103.1 63.4C103.1 63.7 103.1 64.1 103.1 64.5C103.1 64.9 103.1 65.3 103.1 65.6C103.1 66 103.1 66.4 103.1 66.8C103.1 67.1 103.1 67.5 103.1 67.9C103.1 68.3 103.1 68.6 103.1 69C103.1 69.4 103.1 69.8 103.1 70.2C103.1 70.5 103.1 70.9 103.1 71.3C103.1 71.7 103.1 72 103.1 72.4C103.1 72.8 103.1 73.2 103.1 73.5C103 73.9 103 74.3 103 74.7C103 75.1 103 75.4 103 75.8C103 76.2 103 76.6 103 76.9C103 77.3 103 77.7 103 78.1C103 78.4 103 78.8 103 79.2C103 79.6 103 80 103 80.3C103 80.7 103 81 103 81.4C102.9 81.7 102.8 82 102.7 82.3C102.6 82.6 102.5 82.8 102.4 83.2C102.3 83.5 102.2 83.9 102.1 84.2C101.8 84.2 101.5 84.2 101.2 84.2C100.8 84.2 100.4 84.2 100.1 84.2C99.7 84.2 99.3 84.2 98.9 84.2C98.6 84.2 98.3 84.2 98 84.2C97.9 83.9 97.8 83.5 97.7 83.2C97.6 82.8 97.5 82.6 97.5 82.3C97.4 82 97.3 81.7 97.3 81.4C97.3 81 97.3 80.6 97.3 80.2C97.3 79.8 97.2 79.5 97.2 79.1C97.2 78.7 97.2 78.3 97.2 77.9C97.2 77.6 97.2 77.2 97.2 76.8C97.2 76.4 97.2 76.1 97.2 75.7C97.2 75.3 97.2 74.9 97.2 74.6C97.2 74.2 97.2 73.8 97.2 73.4C97.2 73 97.2 72.7 97.2 72.3C97.2 71.9 97.2 71.5 97.2 71.2C97.2 70.8 97.2 70.4 97.2 70C97.2 69.7 97.2 69.3 97.2 68.9C97.2 68.5 97.2 68.1 97.2 67.8C97.2 67.4 97.2 67 97.2 66.6C97.2 66.3 97.2 65.9 97.2 65.5C97.2 65.1 97.2 64.8 97.2 64.4C97.2 64 97.2 63.6 97.2 63.2C97.2 62.9 97.2 62.5 97.2 62.1C97.2 61.7 97.2 61.4 97.2 61C97.2 60.6 97.2 60.2 97.2 59.9C97.2 59.5 97.2 59.1 97.2 58.7C97.2 58.3 97.2 58 97.2 57.6C97.2 57.2 97.2 56.8 97.2 56.5C97.2 56.1 97.2 55.7 97.2 55.3C97.2 54.9 97.2 54.6 97.2 54.2C97.1 53.8 97.1 53.4 97.1 53.1C97.1 52.7 97.1 52.3 97.1 51.9C97.1 51.6 97.1 51.2 97.1 50.8C97.1 50.4 97.1 50.1 97.1 49.8C97.3 49.5 97.4 49.2 97.5 48.9C97.6 48.6 97.7 48.3 97.8 48C97.8 47.7 97.9 47.5 98 47.2Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  57%, 100% { d: path("M99.1 80.7C99.3 80.7 99.4 80.7 99.6 80.7C99.8 80.7 100 80.7 100.1 80.7C100.3 80.7 100.5 80.7 100.6 80.7C100.8 80.7 101 80.7 101.1 80.7C101.3 80.7 101.5 80.7 101.6 80.7C101.8 80.7 102 80.7 102.2 80.7C102.3 80.7 102.5 80.7 102.7 80.7C102.7 80.9 102.7 81.1 102.7 81.2C102.6 81.4 102.6 81.6 102.6 81.7C102.6 81.9 102.6 82.1 102.6 82.2C102.6 82.4 102.6 82.6 102.6 82.8C102.6 82.9 102.6 83.1 102.6 83.3C102.6 83.4 102.6 83.6 102.6 83.8C102.6 83.9 102.6 84.1 102.6 84.3C102.6 84.4 102.6 84.6 102.6 84.8C102.6 85 102.6 85.1 102.6 85.3C102.6 85.5 102.6 85.6 102.6 85.8C102.6 86 102.6 86.1 102.6 86.3C102.6 86.5 102.6 86.6 102.6 86.8C102.6 87 102.6 87.2 102.6 87.3C102.5 87.5 102.5 87.7 102.5 87.8C102.5 88 102.5 88.2 102.5 88.3C102.5 88.5 102.5 88.7 102.5 88.8C102.5 89 102.5 89.2 102.5 89.4C102.5 89.5 102.5 89.7 102.5 89.9C102.5 90 102.5 90.2 102.5 90.4C102.5 90.5 102.5 90.7 102.5 90.9C102.5 91 102.5 91.2 102.5 91.4C102.5 91.6 102.5 91.7 102.5 91.9C102.5 92.1 102.5 92.2 102.5 92.4C102.5 92.6 102.5 92.7 102.5 92.9C102.5 93.1 102.5 93.3 102.5 93.4C102.5 93.6 102.4 93.8 102.4 93.9C102.4 94.1 102.4 94.3 102.4 94.4C102.4 94.6 102.4 94.7 102.4 94.8C102.2 94.8 102 94.8 101.8 94.8C101.6 94.8 101.5 94.8 101.3 94.8C101.1 94.8 101 94.8 100.8 94.8C100.6 94.8 100.4 94.8 100.3 94.8C100.1 94.8 99.9 94.8 99.8 94.8C99.6 94.8 99.4 94.8 99.3 94.8C99.1 94.8 98.9 94.8 98.8 94.8C98.6 94.8 98.4 94.8 98.2 94.8C98.1 94.8 97.9 94.8 97.7 94.8C97.6 94.8 97.5 94.8 97.3 94.8C97.3 94.6 97.3 94.4 97.3 94.2C97.3 94 97.3 93.9 97.3 93.7C97.3 93.5 97.3 93.4 97.3 93.2C97.3 93 97.3 92.8 97.3 92.7C97.3 92.5 97.3 92.3 97.3 92.2C97.3 92 97.3 91.8 97.3 91.7C97.3 91.5 97.3 91.3 97.3 91.1C97.3 91 97.3 90.8 97.3 90.6C97.3 90.5 97.3 90.3 97.3 90.1C97.3 90 97.3 89.8 97.3 89.6C97.3 89.5 97.3 89.3 97.3 89.1C97.3 88.9 97.3 88.8 97.3 88.6C97.3 88.4 97.3 88.3 97.3 88.1C97.3 87.9 97.3 87.8 97.3 87.6C97.3 87.4 97.3 87.3 97.3 87.1C97.3 86.9 97.3 86.7 97.3 86.6C97.3 86.4 97.3 86.2 97.3 86.1C97.3 85.9 97.3 85.7 97.3 85.6C97.3 85.4 97.3 85.2 97.3 85.1C97.3 84.9 97.3 84.7 97.3 84.5C97.3 84.4 97.3 84.2 97.3 84C97.3 83.9 97.3 83.7 97.3 83.5C97.3 83.4 97.3 83.2 97.3 83C97.3 82.9 97.3 82.7 97.3 82.5C97.3 82.3 97.3 82.2 97.3 82C97.3 81.8 97.3 81.7 97.3 81.5C97.3 81.3 97.3 81.1 97.3 81C97.3 80.9 97.3 80.8 97.3 80.7C97.6 80.7 97.9 80.7 98.1 80.7C98.3 80.7 98.4 80.7 98.6 80.7C98.8 80.7 98.9 80.7 99.1 80.7Z"); }
}
@keyframes si-p3 {
  0%, 5.135% { stroke-dashoffset: 59.57; stroke-width: 9; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  9.189% { stroke-dashoffset: 0; stroke-width: 9; }
  9.199% { stroke-width: 9; }
  9.209%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 4. 田 · 中横 → shelf（庐架（横梁 + 右立柱）） */
.si-ink--4 { d: path("M78.4 118.4C77.1 118.4 76 118.4 74.5 118.4C73 118.4 70.9 118.4 69.1 118.4C69.1 117.6 69.1 116.9 69.1 116C69.1 115.2 69.1 114.2 69.1 113.3C70.8 113.3 72.7 113.3 74.1 113.3C75.6 113.3 76.7 113.3 78 113.3C79.3 113.3 80.6 113.3 81.8 113.3C83.1 113.3 84.4 113.3 85.7 113.3C87 113.3 88.3 113.3 89.5 113.3C90.8 113.3 92.1 113.3 93.4 113.3C94.7 113.3 96 113.3 97.3 113.3C98.5 113.3 99.8 113.3 101.1 113.3C102.4 113.3 103.7 113.3 105 113.3C106.3 113.3 107.5 113.3 108.8 113.3C110.1 113.3 111.4 113.3 112.7 113.3C114 113.3 115.2 113.3 116.5 113.3C117.8 113.3 119.1 113.3 120.4 113.3C121.7 113.3 123 113.3 124.2 113.3C125.5 113.3 126.8 113.3 128.1 113.3C129.4 113.3 130.7 113.3 132 113.3C133.2 113.3 134.3 113.3 135.8 113.3C137.3 113.3 139.1 113.3 140.7 113.3C140.7 112.4 140.7 111.4 140.7 110.5C140.7 109.7 140.7 109 140.7 108.3C142.5 108.3 144.4 108.3 146.2 108.3C146.2 109.6 146.2 110.8 146.2 112.1C146.2 113.4 146.2 114.7 146.2 116C146.2 117.3 146.2 118.6 146.2 119.8C146.2 121.1 146.2 122.4 146.2 123.7C146.2 125 146.2 126.3 146.2 127.5C146.2 128.8 146.2 130.1 146.2 131.4C146.2 132.7 146.2 134.2 146.2 135.3C146.2 136.3 146.2 137 146.2 137.9C144.5 137.9 142.6 137.9 141.1 137.9C139.7 137.9 138.6 137.9 137.3 137.9C136 137.9 134.7 137.9 133.4 137.9C132.1 137.9 130.9 137.9 129.6 137.9C128.3 137.9 127 137.9 125.7 137.9C124.4 137.9 123.2 137.9 121.9 137.9C120.6 137.9 119.3 137.9 118 137.9C116.7 137.9 115.4 137.9 114.2 137.9C112.9 137.9 111.6 137.9 110.3 137.9C109 137.9 108 137.9 106.4 137.9C104.9 137.9 102.8 137.9 100.9 137.9C100.9 137.2 100.9 136.6 100.9 135.7C100.9 134.9 100.9 133.8 100.9 132.8C102.5 132.8 104.3 132.8 105.7 132.8C107.2 132.8 108.3 132.8 109.6 132.8C110.9 132.8 112.2 132.8 113.4 132.8C114.7 132.8 116 132.8 117.3 132.8C118.6 132.8 119.9 132.8 121.2 132.8C122.4 132.8 123.7 132.8 125 132.8C126.3 132.8 127.6 132.8 128.9 132.8C130.1 132.8 131.4 132.8 132.7 132.8C134 132.8 135.2 132.8 136.6 132.8C137.9 132.8 139.3 132.8 140.7 132.8C140.7 131.6 140.7 130.5 140.7 129.3C140.7 128 140.7 126.7 140.7 125.4C140.7 124.1 140.7 122.7 140.7 121.5C140.7 120.4 140.7 119.4 140.7 118.4C139.2 118.4 137.6 118.4 136.2 118.4C134.8 118.4 133.6 118.4 132.3 118.4C131 118.4 129.8 118.4 128.5 118.4C127.2 118.4 125.9 118.4 124.6 118.4C123.3 118.4 122 118.4 120.8 118.4C119.5 118.4 118.2 118.4 116.9 118.4C115.6 118.4 114.3 118.4 113.1 118.4C111.8 118.4 110.5 118.4 109.2 118.4C107.9 118.4 106.6 118.4 105.3 118.4C104.1 118.4 102.8 118.4 101.5 118.4C100.2 118.4 98.9 118.4 97.6 118.4C96.3 118.4 95.1 118.4 93.8 118.4C92.5 118.4 91.2 118.4 89.9 118.4C88.6 118.4 87.4 118.4 86.1 118.4C84.8 118.4 83.5 118.4 82.2 118.4C80.9 118.4 79.6 118.4 78.4 118.4Z"); }
.si-pen--4 { stroke-dasharray: 61.23; }
.si-stage.is-run .si-ink--4 { animation: si-d4 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--4 { animation: si-p4 var(--si-dur) linear both; }
@keyframes si-d4 {
  0%, 38% { d: path("M69.6 55.8C70.2 55.8 70.7 55.7 71.3 55.7C71.9 55.7 72.5 55.6 73 55.6C73.6 55.6 74.2 55.5 74.8 55.5C75.3 55.5 75.9 55.4 76.5 55.4C77.1 55.4 77.6 55.4 78.2 55.3C78.8 55.3 79.4 55.3 79.9 55.2C80.5 55.2 81.1 55.2 81.7 55.2C82.2 55.1 82.8 55.1 83.4 55.1C84 55.1 84.5 55 85.1 55C85.7 55 86.3 55 86.8 54.9C87.4 54.9 88 54.9 88.6 54.9C89.1 54.8 89.7 54.8 90.3 54.8C90.9 54.8 91.4 54.8 92 54.7C92.6 54.7 93.2 54.7 93.7 54.7C94.3 54.7 94.9 54.6 95.5 54.6C96.1 54.6 96.6 54.6 97.2 54.6C97.8 54.6 98.4 54.5 98.9 54.5C99.5 54.5 100.1 54.5 100.7 54.5C101.2 54.5 101.8 54.5 102.4 54.5C103 54.4 103.5 54.4 104.1 54.4C104.7 54.4 105.3 54.4 105.8 54.4C106.4 54.4 107 54.4 107.6 54.4C108.1 54.3 108.7 54.3 109.3 54.3C109.9 54.3 110.4 54.3 111 54.3C111.6 54.3 112.2 54.3 112.7 54.3C113.3 54.3 113.9 54.3 114.5 54.3C115 54.3 115.6 54.3 116.2 54.3C116.8 54.3 117.3 54.3 117.9 54.3C118.5 54.3 119.1 54.3 119.6 54.3C120.2 54.3 120.8 54.3 121.4 54.3C122 54.3 122.5 54.3 123.1 54.3C123.7 54.3 124.3 54.3 124.8 54.3C125.4 54.3 126 54.3 126.6 54.3C127.1 54.3 127.7 54.3 128.3 54.4C128.9 54.4 129.6 54.4 130 54.4C130.5 54.4 130.7 54.4 131 54.4C131 55.2 131 56.1 131 56.9C131 57.7 131 58.4 131 59.2C130.6 59.2 130.4 59.2 129.9 59.2C129.4 59.2 128.7 59.2 128.2 59.3C127.6 59.3 127 59.3 126.4 59.3C125.9 59.3 125.3 59.3 124.7 59.3C124.1 59.3 123.6 59.4 123 59.4C122.4 59.4 121.8 59.4 121.3 59.4C120.7 59.4 120.1 59.4 119.5 59.4C118.9 59.4 118.4 59.5 117.8 59.5C117.2 59.5 116.6 59.5 116.1 59.5C115.5 59.5 114.9 59.5 114.3 59.5C113.8 59.5 113.2 59.6 112.6 59.6C112 59.6 111.5 59.6 110.9 59.6C110.3 59.6 109.7 59.6 109.2 59.6C108.6 59.6 108 59.6 107.4 59.7C106.9 59.7 106.3 59.7 105.7 59.7C105.1 59.7 104.6 59.7 104 59.7C103.4 59.7 102.8 59.7 102.3 59.7C101.7 59.7 101.1 59.7 100.5 59.7C100 59.8 99.4 59.8 98.8 59.8C98.2 59.8 97.7 59.8 97.1 59.8C96.5 59.8 95.9 59.8 95.4 59.8C94.8 59.8 94.2 59.8 93.6 59.8C93 59.8 92.5 59.8 91.9 59.8C91.3 59.8 90.7 59.8 90.2 59.8C89.6 59.8 89 59.8 88.4 59.8C87.9 59.8 87.3 59.8 86.7 59.8C86.1 59.8 85.6 59.8 85 59.8C84.4 59.8 83.8 59.8 83.3 59.7C82.7 59.7 82.1 59.7 81.5 59.7C81 59.7 80.4 59.7 79.8 59.7C79.2 59.7 78.7 59.7 78.1 59.7C77.5 59.6 76.9 59.6 76.4 59.6C75.8 59.6 75.2 59.6 74.6 59.6C74.1 59.6 73.5 59.5 72.9 59.5C72.3 59.5 71.7 59.5 71.2 59.5C70.6 59.4 70.1 59.4 69.6 59.4C69.6 58.8 69.6 58.1 69.6 57.5C69.6 56.9 69.6 56.4 69.6 55.8Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  50.1% { d: path("M81 76.1C80.6 76.1 80.4 76.1 79.9 76C79.4 76 78.7 76 78.1 76C78.4 75.6 78.7 75.2 79 74.8C79.2 74.3 79.5 73.8 79.8 73.4C80.9 73.4 82.1 73.3 83.2 73.3C84.2 73.3 85 73.3 86 73.3C86.9 73.3 87.8 73.3 88.8 73.2C89.7 73.2 90.6 73.2 91.5 73.2C92.5 73.2 93.4 73.2 94.3 73.2C95.3 73.2 96.2 73.1 97.1 73.1C98.1 73.1 99 73.1 99.9 73.1C100.8 73.1 101.8 73.1 102.7 73.1C103.6 73.1 104.6 73 105.5 73C106.4 73 107.4 73 108.3 73C109.2 73 110.1 73 111.1 73C112 73 112.9 73 113.9 73C114.8 72.9 115.7 72.9 116.7 72.9C117.6 72.9 118.5 72.9 119.4 72.9C120.4 72.9 121.3 72.9 122.2 72.9C123.2 72.9 124.1 72.9 125 72.9C126 72.9 126.8 72.9 127.8 72.9C128.8 72.8 130 72.8 131.1 72.8C131.4 72.4 131.7 71.9 132 71.4C132.3 71 132.6 70.7 132.9 70.3C134.1 70.3 135.3 70.3 136.5 70.3C136.7 70.9 137 71.6 137.3 72.2C137.6 72.8 137.9 73.5 138.2 74.1C138.5 74.8 138.8 75.4 139 76.1C139.3 76.7 139.6 77.3 139.9 78C140.2 78.6 140.5 79.3 140.8 79.9C141.1 80.6 141.4 81.2 141.6 81.8C141.9 82.5 142.2 83.2 142.5 83.8C142.8 84.3 143.1 84.7 143.4 85.1C142.8 85.1 142.2 85.1 141.7 85.1C141.3 85.2 141.1 85.2 140.6 85.2C140.2 85.2 139.7 85.2 139.2 85.2C138.6 85.6 137.9 86 137.3 86.4C136.6 86.8 136 87.2 135.4 87.6C134.5 87.6 133.8 87.6 132.9 87.6C132 87.6 131 87.6 130.1 87.6C129.2 87.6 128.2 87.6 127.3 87.6C126.4 87.6 125.4 87.6 124.5 87.6C123.6 87.6 122.8 87.6 121.7 87.7C120.6 87.7 119.3 87.7 118.1 87.7C117.8 87.3 117.5 87 117.2 86.6C116.9 86.2 116.7 85.6 116.4 85.1C116.9 85.2 117.5 85.2 117.9 85.2C118.3 85.2 118.6 85.2 119 85.2C119.3 85.2 119.7 85.2 120 85.2C120.4 85.2 120.7 85.2 121.1 85.2C121.5 85.2 121.8 85.2 122.2 85.2C122.5 85.2 122.9 85.2 123.2 85.2C123.6 85.2 123.9 85.2 124.3 85.3C124.6 85.3 125 85.3 125.4 85.3C125.7 85.3 126 85.3 126.4 85.3C126.8 85.3 127.2 85.3 127.6 85.3C127.3 84.7 127.1 84.1 126.8 83.5C126.5 82.9 126.2 82.2 125.9 81.6C125.6 80.9 125.3 80.3 125 79.7C124.7 79.1 124.5 78.6 124.2 78.1C123.1 78.1 122 78.1 121 78.1C120.1 78.1 119.2 78.1 118.3 78.1C117.3 78.1 116.4 78.1 115.5 78.1C114.5 78.1 113.6 78.1 112.7 78.1C111.7 78.1 110.8 78.1 109.9 78.1C108.9 78.1 108 78.1 107.1 78.1C106.2 78.1 105.2 78 104.3 78C103.4 78 102.4 78 101.5 78C100.6 78 99.6 78 98.7 78C97.8 78 96.9 78 95.9 78C95 78 94.1 78 93.1 78C92.2 78 91.3 78 90.3 77.9C89.4 77.9 88.5 77.9 87.6 77.9C86.6 77.9 85.7 77.9 84.8 77.9C84.2 77.6 83.5 77.2 82.9 76.9C82.3 76.6 81.6 76.4 81 76.1Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  60%, 100% { d: path("M78.4 118.4C77.1 118.4 76 118.4 74.5 118.4C73 118.4 70.9 118.4 69.1 118.4C69.1 117.6 69.1 116.9 69.1 116C69.1 115.2 69.1 114.2 69.1 113.3C70.8 113.3 72.7 113.3 74.1 113.3C75.6 113.3 76.7 113.3 78 113.3C79.3 113.3 80.6 113.3 81.8 113.3C83.1 113.3 84.4 113.3 85.7 113.3C87 113.3 88.3 113.3 89.5 113.3C90.8 113.3 92.1 113.3 93.4 113.3C94.7 113.3 96 113.3 97.3 113.3C98.5 113.3 99.8 113.3 101.1 113.3C102.4 113.3 103.7 113.3 105 113.3C106.3 113.3 107.5 113.3 108.8 113.3C110.1 113.3 111.4 113.3 112.7 113.3C114 113.3 115.2 113.3 116.5 113.3C117.8 113.3 119.1 113.3 120.4 113.3C121.7 113.3 123 113.3 124.2 113.3C125.5 113.3 126.8 113.3 128.1 113.3C129.4 113.3 130.7 113.3 132 113.3C133.2 113.3 134.3 113.3 135.8 113.3C137.3 113.3 139.1 113.3 140.7 113.3C140.7 112.4 140.7 111.4 140.7 110.5C140.7 109.7 140.7 109 140.7 108.3C142.5 108.3 144.4 108.3 146.2 108.3C146.2 109.6 146.2 110.8 146.2 112.1C146.2 113.4 146.2 114.7 146.2 116C146.2 117.3 146.2 118.6 146.2 119.8C146.2 121.1 146.2 122.4 146.2 123.7C146.2 125 146.2 126.3 146.2 127.5C146.2 128.8 146.2 130.1 146.2 131.4C146.2 132.7 146.2 134.2 146.2 135.3C146.2 136.3 146.2 137 146.2 137.9C144.5 137.9 142.6 137.9 141.1 137.9C139.7 137.9 138.6 137.9 137.3 137.9C136 137.9 134.7 137.9 133.4 137.9C132.1 137.9 130.9 137.9 129.6 137.9C128.3 137.9 127 137.9 125.7 137.9C124.4 137.9 123.2 137.9 121.9 137.9C120.6 137.9 119.3 137.9 118 137.9C116.7 137.9 115.4 137.9 114.2 137.9C112.9 137.9 111.6 137.9 110.3 137.9C109 137.9 108 137.9 106.4 137.9C104.9 137.9 102.8 137.9 100.9 137.9C100.9 137.2 100.9 136.6 100.9 135.7C100.9 134.9 100.9 133.8 100.9 132.8C102.5 132.8 104.3 132.8 105.7 132.8C107.2 132.8 108.3 132.8 109.6 132.8C110.9 132.8 112.2 132.8 113.4 132.8C114.7 132.8 116 132.8 117.3 132.8C118.6 132.8 119.9 132.8 121.2 132.8C122.4 132.8 123.7 132.8 125 132.8C126.3 132.8 127.6 132.8 128.9 132.8C130.1 132.8 131.4 132.8 132.7 132.8C134 132.8 135.2 132.8 136.6 132.8C137.9 132.8 139.3 132.8 140.7 132.8C140.7 131.6 140.7 130.5 140.7 129.3C140.7 128 140.7 126.7 140.7 125.4C140.7 124.1 140.7 122.7 140.7 121.5C140.7 120.4 140.7 119.4 140.7 118.4C139.2 118.4 137.6 118.4 136.2 118.4C134.8 118.4 133.6 118.4 132.3 118.4C131 118.4 129.8 118.4 128.5 118.4C127.2 118.4 125.9 118.4 124.6 118.4C123.3 118.4 122 118.4 120.8 118.4C119.5 118.4 118.2 118.4 116.9 118.4C115.6 118.4 114.3 118.4 113.1 118.4C111.8 118.4 110.5 118.4 109.2 118.4C107.9 118.4 106.6 118.4 105.3 118.4C104.1 118.4 102.8 118.4 101.5 118.4C100.2 118.4 98.9 118.4 97.6 118.4C96.3 118.4 95.1 118.4 93.8 118.4C92.5 118.4 91.2 118.4 89.9 118.4C88.6 118.4 87.4 118.4 86.1 118.4C84.8 118.4 83.5 118.4 82.2 118.4C80.9 118.4 79.6 118.4 78.4 118.4Z"); }
}
@keyframes si-p4 {
  0%, 7.432% { stroke-dashoffset: 61.23; stroke-width: 7.2; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  11.486% { stroke-dashoffset: 0; stroke-width: 7.2; }
  11.496% { stroke-width: 7.2; }
  11.506%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 5. 田 · 底横 → post-left（庐内左立柱（横立起为柱）） */
.si-ink--5 { d: path("M83.9 137.1C83.9 136.7 83.9 136.3 83.9 135.9C83.9 135.5 83.9 135.1 83.9 134.7C83.9 134.3 83.9 133.9 83.9 133.5C83.9 133.1 83.9 132.7 83.9 132.3C83.9 131.9 83.9 131.5 83.9 131.1C83.9 130.7 83.9 130.3 83.9 129.9C83.9 129.5 83.9 129.1 83.9 128.7C83.9 128.3 83.9 127.9 83.9 127.5C83.9 127.1 83.9 126.7 83.9 126.3C83.9 125.9 83.9 125.5 83.9 125.1C83.9 124.7 83.9 124.3 83.9 123.9C83.9 123.5 83.9 123.1 83.9 122.7C83.9 122.3 83.9 121.9 83.9 121.5C83.9 121.1 83.9 120.7 83.9 120.3C83.9 119.9 83.9 119.6 83.9 119.1C83.9 118.6 83.9 117.9 83.9 117.4C84.1 117.4 84.2 117.4 84.5 117.4C84.8 117.4 85.3 117.4 85.7 117.4C86.1 117.4 86.5 117.4 86.9 117.4C87.3 117.4 87.7 117.4 88.1 117.4C88.5 117.4 88.9 117.4 89.3 117.3C89.3 117.8 89.3 118.2 89.3 118.6C89.3 119 89.3 119.4 89.3 119.8C89.3 120.2 89.3 120.6 89.3 121C89.3 121.4 89.3 121.8 89.3 122.2C89.3 122.6 89.3 123 89.3 123.4C89.3 123.8 89.3 124.2 89.3 124.6C89.3 125 89.3 125.4 89.3 125.8C89.3 126.2 89.3 126.6 89.3 127C89.3 127.4 89.3 127.8 89.3 128.2C89.3 128.6 89.3 129 89.3 129.4C89.3 129.8 89.3 130.2 89.3 130.6C89.3 131 89.3 131.4 89.3 131.8C89.3 132.2 89.3 132.6 89.3 133C89.3 133.4 89.3 133.8 89.3 134.2C89.3 134.6 89.3 135 89.3 135.4C89.3 135.8 89.3 136.2 89.3 136.6C89.3 137 89.3 137.4 89.3 137.8C89.3 138.2 89.3 138.6 89.3 139C89.3 139.4 89.3 139.8 89.3 140.2C89.3 140.6 89.3 141 89.3 141.4C89.3 141.8 89.3 142.2 89.3 142.6C89.3 143 89.3 143.4 89.3 143.8C89.3 144.2 89.3 144.6 89.3 145C89.3 145.4 89.3 145.8 89.3 146.2C89.3 146.6 89.3 147 89.3 147.4C89.3 147.8 89.3 148.2 89.3 148.6C89.3 149 89.3 149.4 89.3 149.8C89.3 150.2 89.3 150.6 89.3 151C89.3 151.4 89.3 151.8 89.3 152.2C89.3 152.6 89.3 153 89.3 153.4C89.3 153.8 89.3 154.2 89.3 154.6C89.3 155 89.3 155.3 89.3 155.8C89.3 156.3 89.3 157 89.3 157.6C89.1 157.6 89 157.6 88.7 157.6C88.4 157.6 87.9 157.6 87.5 157.6C87.1 157.6 86.7 157.6 86.3 157.6C85.9 157.6 85.5 157.6 85.1 157.6C84.7 157.6 84.3 157.6 83.9 157.6C83.9 157.2 83.9 156.8 83.9 156.4C83.9 156 83.9 155.6 83.9 155.2C83.9 154.8 83.9 154.4 83.9 154C83.9 153.6 83.9 153.2 83.9 152.8C83.9 152.4 83.9 152 83.9 151.6C83.9 151.2 83.9 150.8 83.9 150.4C83.9 150 83.9 149.6 83.9 149.2C83.9 148.8 83.9 148.4 83.9 148C83.9 147.6 83.9 147.2 83.9 146.8C83.9 146.4 83.9 146 83.9 145.6C83.9 145.2 83.9 144.8 83.9 144.4C83.9 144 83.9 143.6 83.9 143.2C83.9 142.8 83.9 142.4 83.9 142C83.9 141.6 83.9 141.2 83.9 140.8C83.9 140.4 83.9 140 83.9 139.6C83.9 139.2 83.9 138.8 83.9 138.4C83.9 138 83.9 137.6 83.9 137.1Z"); }
.si-pen--5 { stroke-dasharray: 75.30; }
.si-stage.is-run .si-ink--5 { animation: si-d5 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--5 { animation: si-p5 var(--si-dur) linear both; }
@keyframes si-d5 {
  0%, 41% { d: path("M62.6 87.4C63.3 87.4 64 87.3 64.7 87.3C65.4 87.3 66.1 87.2 66.8 87.2C67.5 87.2 68.2 87.2 68.9 87.1C69.6 87.1 70.3 87.1 71 87C71.8 87 72.5 87 73.2 87C73.9 86.9 74.6 86.9 75.3 86.9C76 86.9 76.7 86.8 77.4 86.8C78.1 86.8 78.8 86.8 79.5 86.8C80.2 86.7 80.9 86.7 81.6 86.7C82.3 86.7 83 86.7 83.7 86.7C84.4 86.6 85.1 86.6 85.8 86.6C86.5 86.6 87.2 86.6 87.9 86.6C88.7 86.6 89.4 86.5 90.1 86.5C90.8 86.5 91.5 86.5 92.2 86.5C92.9 86.5 93.6 86.5 94.3 86.5C95 86.5 95.7 86.5 96.4 86.5C97.1 86.4 97.8 86.4 98.5 86.4C99.2 86.4 99.9 86.4 100.6 86.4C101.3 86.4 102 86.4 102.7 86.4C103.4 86.4 104.2 86.4 104.9 86.4C105.6 86.4 106.3 86.4 107 86.4C107.7 86.4 108.4 86.4 109.1 86.4C109.8 86.4 110.5 86.4 111.2 86.4C111.9 86.4 112.6 86.4 113.3 86.4C114 86.4 114.7 86.4 115.4 86.4C116.1 86.4 116.8 86.5 117.5 86.5C118.2 86.5 118.9 86.5 119.6 86.5C120.4 86.5 121.1 86.5 121.8 86.5C122.5 86.5 123.2 86.5 123.9 86.5C124.6 86.5 125.3 86.6 126 86.6C126.7 86.6 127.4 86.6 128.1 86.6C128.8 86.6 129.5 86.6 130.2 86.6C130.9 86.6 131.6 86.7 132.3 86.7C133 86.7 133.7 86.7 134.4 86.7C135.1 86.7 136 86.8 136.6 86.8C137.1 86.8 137.5 86.8 138 86.8C138 87.7 138 88.8 138 89.6C138 90.4 138 90.9 138 91.6C137.3 91.6 136.5 91.6 135.8 91.7C135.1 91.7 134.4 91.7 133.7 91.7C133 91.7 132.3 91.8 131.6 91.8C130.9 91.8 130.2 91.8 129.5 91.8C128.8 91.9 128 91.9 127.3 91.9C126.6 91.9 125.9 91.9 125.2 91.9C124.5 92 123.8 92 123.1 92C122.4 92 121.7 92 121 92C120.3 92 119.6 92.1 118.9 92.1C118.2 92.1 117.5 92.1 116.8 92.1C116.1 92.1 115.4 92.1 114.7 92.1C114 92.1 113.3 92.2 112.6 92.2C111.8 92.2 111.1 92.2 110.4 92.2C109.7 92.2 109 92.2 108.3 92.2C107.6 92.2 106.9 92.2 106.2 92.2C105.5 92.3 104.8 92.3 104.1 92.3C103.4 92.3 102.7 92.3 102 92.3C101.3 92.3 100.6 92.3 99.9 92.3C99.2 92.3 98.5 92.3 97.8 92.3C97.1 92.3 96.3 92.3 95.6 92.3C94.9 92.3 94.2 92.3 93.5 92.3C92.8 92.3 92.1 92.4 91.4 92.4C90.7 92.4 90 92.4 89.3 92.4C88.6 92.4 87.9 92.4 87.2 92.4C86.5 92.4 85.8 92.4 85.1 92.4C84.4 92.4 83.7 92.4 83 92.4C82.3 92.4 81.6 92.4 80.8 92.4C80.1 92.4 79.4 92.4 78.7 92.4C78 92.4 77.3 92.4 76.6 92.4C75.9 92.4 75.2 92.4 74.5 92.4C73.8 92.4 73.1 92.4 72.4 92.4C71.7 92.4 71 92.4 70.3 92.4C69.6 92.4 68.9 92.4 68.2 92.4C67.5 92.4 66.8 92.4 66.1 92.4C65.3 92.4 64.5 92.4 63.9 92.4C63.4 92.4 63 92.4 62.6 92.4C62.6 91.4 62.6 90.3 62.6 89.5C62.6 88.7 62.6 88.1 62.6 87.4Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  53.1% { d: path("M67.9 119.4C68.2 119.2 68.5 119 68.8 118.8C69.2 118.6 69.5 118.4 69.8 118.2C70.1 118 70.4 117.8 70.8 117.6C71.1 117.4 71.4 117.2 71.7 117C72.1 116.8 72.4 116.6 72.7 116.4C73 116.2 73.4 116 73.7 115.8C74 115.6 74.3 115.4 74.7 115.2C75 115 75.3 114.8 75.6 114.7C76 114.5 76.3 114.3 76.6 114.1C76.9 113.9 77.2 113.7 77.6 113.5C77.9 113.3 78.2 113.1 78.5 112.9C78.9 112.7 79.2 112.5 79.5 112.4C79.8 112.2 80.2 112 80.5 111.8C80.8 111.6 81.1 111.4 81.5 111.2C81.8 111 82.1 110.9 82.4 110.6C82.8 110.4 83.1 110.1 83.4 109.8C83.8 109.8 84.2 109.8 84.7 109.8C85.1 109.8 85.7 109.8 86.2 109.8C86.7 109.8 87.2 109.8 87.7 109.8C88.2 109.8 88.7 109.8 89.3 109.8C89.8 109.8 90.3 109.8 90.8 109.8C91.1 110 91.4 110.2 91.7 110.4C92.1 110.5 92.4 110.7 92.7 110.9C93 111.1 93.4 111.3 93.7 111.5C94 111.7 94.3 111.8 94.7 112C95 112.2 95.3 112.4 95.6 112.6C96 112.8 96.3 113 96.6 113.2C96.9 113.3 97.3 113.5 97.6 113.7C97.9 113.9 98.2 114.1 98.6 114.3C98.9 114.5 99.2 114.7 99.5 114.9C99.8 115 100.2 115.2 100.5 115.4C100.8 115.6 101.1 115.8 101.5 116C101.8 116.2 102.1 116.4 102.4 116.6C102.8 116.8 103.1 116.9 103.4 117.1C103.7 117.3 104.1 117.5 104.4 117.7C104.7 117.9 104.8 118.1 105 118.3C105 118.9 105 119.6 105 120.1C105 120.7 105 121.1 105 121.6C104.7 121.8 104.4 122 104 122.2C103.7 122.4 103.4 122.6 103.1 122.8C102.7 123 102.4 123.1 102.1 123.3C101.8 123.5 101.4 123.7 101.1 123.9C100.8 124.1 100.5 124.3 100.1 124.5C99.8 124.7 99.5 124.9 99.2 125.1C98.8 125.3 98.5 125.5 98.2 125.6C97.9 125.8 97.6 126 97.2 126.2C96.9 126.4 96.6 126.6 96.3 126.8C95.9 127 95.6 127.2 95.3 127.4C95 127.5 94.6 127.7 94.3 127.9C94 128.1 93.7 128.3 93.3 128.5C93 128.7 92.7 128.9 92.4 129.1C92 129.2 91.7 129.4 91.4 129.6C91.1 129.8 90.7 130 90.4 130.2C90.1 130.4 89.8 130.7 89.5 131C89 131 88.6 131 88.2 131C87.7 131 87.2 131 86.7 131C86.2 131 85.6 131 85.1 131C84.6 131 84.1 131 83.6 131C83.1 131 82.6 131 82.1 131C81.8 130.9 81.4 130.7 81.1 130.5C80.8 130.3 80.5 130.1 80.1 129.9C79.8 129.8 79.5 129.6 79.2 129.4C78.8 129.2 78.5 129 78.2 128.8C77.9 128.7 77.5 128.5 77.2 128.3C76.9 128.1 76.6 127.9 76.2 127.7C75.9 127.6 75.6 127.4 75.3 127.2C75 127 74.6 126.8 74.3 126.6C74 126.5 73.7 126.3 73.3 126.1C73 125.9 72.7 125.7 72.4 125.5C72 125.4 71.7 125.2 71.4 125C71.1 124.8 70.7 124.6 70.4 124.4C70.1 124.3 69.8 124.1 69.4 123.9C69.1 123.7 68.7 123.5 68.5 123.3C68.2 123.1 68.1 123 67.9 122.8C67.9 122.1 67.9 121.5 67.9 120.9C67.9 120.3 67.9 119.9 67.9 119.4Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  63%, 100% { d: path("M83.9 137.1C83.9 136.7 83.9 136.3 83.9 135.9C83.9 135.5 83.9 135.1 83.9 134.7C83.9 134.3 83.9 133.9 83.9 133.5C83.9 133.1 83.9 132.7 83.9 132.3C83.9 131.9 83.9 131.5 83.9 131.1C83.9 130.7 83.9 130.3 83.9 129.9C83.9 129.5 83.9 129.1 83.9 128.7C83.9 128.3 83.9 127.9 83.9 127.5C83.9 127.1 83.9 126.7 83.9 126.3C83.9 125.9 83.9 125.5 83.9 125.1C83.9 124.7 83.9 124.3 83.9 123.9C83.9 123.5 83.9 123.1 83.9 122.7C83.9 122.3 83.9 121.9 83.9 121.5C83.9 121.1 83.9 120.7 83.9 120.3C83.9 119.9 83.9 119.6 83.9 119.1C83.9 118.6 83.9 117.9 83.9 117.4C84.1 117.4 84.2 117.4 84.5 117.4C84.8 117.4 85.3 117.4 85.7 117.4C86.1 117.4 86.5 117.4 86.9 117.4C87.3 117.4 87.7 117.4 88.1 117.4C88.5 117.4 88.9 117.4 89.3 117.3C89.3 117.8 89.3 118.2 89.3 118.6C89.3 119 89.3 119.4 89.3 119.8C89.3 120.2 89.3 120.6 89.3 121C89.3 121.4 89.3 121.8 89.3 122.2C89.3 122.6 89.3 123 89.3 123.4C89.3 123.8 89.3 124.2 89.3 124.6C89.3 125 89.3 125.4 89.3 125.8C89.3 126.2 89.3 126.6 89.3 127C89.3 127.4 89.3 127.8 89.3 128.2C89.3 128.6 89.3 129 89.3 129.4C89.3 129.8 89.3 130.2 89.3 130.6C89.3 131 89.3 131.4 89.3 131.8C89.3 132.2 89.3 132.6 89.3 133C89.3 133.4 89.3 133.8 89.3 134.2C89.3 134.6 89.3 135 89.3 135.4C89.3 135.8 89.3 136.2 89.3 136.6C89.3 137 89.3 137.4 89.3 137.8C89.3 138.2 89.3 138.6 89.3 139C89.3 139.4 89.3 139.8 89.3 140.2C89.3 140.6 89.3 141 89.3 141.4C89.3 141.8 89.3 142.2 89.3 142.6C89.3 143 89.3 143.4 89.3 143.8C89.3 144.2 89.3 144.6 89.3 145C89.3 145.4 89.3 145.8 89.3 146.2C89.3 146.6 89.3 147 89.3 147.4C89.3 147.8 89.3 148.2 89.3 148.6C89.3 149 89.3 149.4 89.3 149.8C89.3 150.2 89.3 150.6 89.3 151C89.3 151.4 89.3 151.8 89.3 152.2C89.3 152.6 89.3 153 89.3 153.4C89.3 153.8 89.3 154.2 89.3 154.6C89.3 155 89.3 155.3 89.3 155.8C89.3 156.3 89.3 157 89.3 157.6C89.1 157.6 89 157.6 88.7 157.6C88.4 157.6 87.9 157.6 87.5 157.6C87.1 157.6 86.7 157.6 86.3 157.6C85.9 157.6 85.5 157.6 85.1 157.6C84.7 157.6 84.3 157.6 83.9 157.6C83.9 157.2 83.9 156.8 83.9 156.4C83.9 156 83.9 155.6 83.9 155.2C83.9 154.8 83.9 154.4 83.9 154C83.9 153.6 83.9 153.2 83.9 152.8C83.9 152.4 83.9 152 83.9 151.6C83.9 151.2 83.9 150.8 83.9 150.4C83.9 150 83.9 149.6 83.9 149.2C83.9 148.8 83.9 148.4 83.9 148C83.9 147.6 83.9 147.2 83.9 146.8C83.9 146.4 83.9 146 83.9 145.6C83.9 145.2 83.9 144.8 83.9 144.4C83.9 144 83.9 143.6 83.9 143.2C83.9 142.8 83.9 142.4 83.9 142C83.9 141.6 83.9 141.2 83.9 140.8C83.9 140.4 83.9 140 83.9 139.6C83.9 139.2 83.9 138.8 83.9 138.4C83.9 138 83.9 137.6 83.9 137.1Z"); }
}
@keyframes si-p5 {
  0%, 9.73% { stroke-dashoffset: 75.30; stroke-width: 7.6; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  13.784% { stroke-dashoffset: 0; stroke-width: 7.6; }
  13.794% { stroke-width: 7.6; }
  13.804%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 6. 心 · 左点 → roof-left（房顶左撇） */
.si-ink--6 { d: path("M66.3 31.1C66.8 32 67.3 32.8 67.8 33.6C68.2 34.4 68.7 35.2 69.2 36C69.6 36.8 70.1 37.6 70.6 38.4C71.1 39.2 71.5 40 72 40.9C72.5 41.7 73 42.5 73.4 43.3C73.9 44.1 74.4 44.9 74.9 45.7C75.3 46.5 75.8 47.3 76.3 48.1C75.7 48.9 75.2 49.7 74.7 50.5C74.1 51.2 73.6 52 73.1 52.8C72.5 53.5 72 54.3 71.4 55.1C70.9 55.8 70.3 56.6 69.7 57.3C69.2 58.1 68.6 58.8 68 59.5C67.4 60.3 66.8 61 66.2 61.7C65.6 62.4 65 63.2 64.4 63.9C63.8 64.6 63.2 65.3 62.5 66C61.9 66.7 61.3 67.4 60.7 68.1C60 68.7 59.4 69.4 58.7 70.1C58.1 70.8 57.4 71.4 56.7 72.1C56.1 72.8 55.4 73.4 54.7 74.1C54 74.7 53.4 75.4 52.7 76C52 76.6 51.3 77.3 50.6 77.9C49.9 78.5 49.2 79.1 48.4 79.7C47.7 80.3 47 80.9 46.3 81.5C45.5 82.1 44.8 82.7 44 83.2C43.3 83.8 42.6 84.4 41.8 84.9C41 85.5 40.3 86 39.5 86.6C38.7 87.1 38 87.6 37.2 88.1C36.4 88.7 35.6 89.2 34.8 89.7C34 90.2 33.2 90.7 32.4 91.1C31.6 91.6 30.8 92.1 30 92.5C29.2 93 28.3 93.4 27.5 93.9C26.7 94.3 25.8 94.7 25 95.2C24.1 95.6 23.3 96 22.4 96.4C21.6 96.8 20.7 97.1 19.9 97.5C19 97.9 18.1 98.2 17.3 98.6C16.4 98.9 15.5 99.2 14.6 99.5C13.7 99.8 12.8 100.1 12 100.4C11.1 100.7 10.2 101 9.3 101.2C8.3 101.5 7.5 101.7 6.5 101.9C5.5 102 4.3 102.1 3.1 102.2C3.8 101.8 4.3 101.5 5.1 101.1C5.8 100.6 6.7 100.1 7.5 99.6C8.3 99.1 9.1 98.6 9.9 98.1C10.7 97.6 11.4 97.1 12.2 96.6C13 96.1 13.8 95.5 14.5 95C15.3 94.4 16 93.9 16.8 93.3C17.6 92.8 18.3 92.2 19 91.6C19.8 91 20.5 90.4 21.2 89.8C22 89.3 22.7 88.6 23.4 88C24.1 87.4 24.8 86.8 25.5 86.2C26.2 85.5 26.9 84.9 27.6 84.3C28.2 83.6 28.9 83 29.6 82.3C30.3 81.7 30.9 81 31.6 80.3C32.2 79.7 32.9 79 33.5 78.3C34.2 77.6 34.8 76.9 35.4 76.2C36.1 75.5 36.7 74.8 37.3 74.1C37.9 73.4 38.5 72.7 39.1 72C39.7 71.3 40.3 70.5 40.9 69.8C41.5 69.1 42.1 68.3 42.7 67.6C43.2 66.9 43.8 66.1 44.4 65.4C44.9 64.6 45.5 63.8 46 63.1C46.6 62.3 47.1 61.6 47.7 60.8C48.2 60 48.7 59.2 49.2 58.5C49.8 57.7 50.3 56.9 50.8 56.1C51.3 55.3 51.8 54.5 52.3 53.7C52.8 52.9 53.3 52.1 53.7 51.3C54.2 50.5 54.7 49.7 55.2 48.9C55.6 48.1 56.1 47.3 56.5 46.4C57 45.6 57.4 44.8 57.9 44C58.3 43.1 58.7 42.3 59.2 41.5C59.6 40.6 60 39.8 60.4 38.9C60.8 38.1 61.2 37.2 61.6 36.4C62 35.5 62.4 34.7 62.8 33.8C63.2 33 63.5 32.1 63.9 31.2C64.2 30.4 64.6 29.5 64.9 28.7C65.4 29.5 65.9 30.3 66.3 31.1Z"); }
.si-pen--6 { stroke-dasharray: 21.75; }
.si-stage.is-run .si-ink--6 { animation: si-d6 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--6 { animation: si-p6 var(--si-dur) linear both; }
@keyframes si-d6 {
  0%, 34% { d: path("M65.8 101.8C66 102 66.1 102.1 66.3 102.3C66.4 102.5 66.6 102.7 66.7 102.9C66.8 103.1 67 103.3 67.1 103.5C67.2 103.6 67.3 103.9 67.4 104.1C67.6 104.3 67.7 104.5 67.8 104.7C67.8 104.9 67.9 105.1 68 105.3C68.1 105.6 68.2 105.8 68.2 106C68.3 106.2 68.4 106.5 68.4 106.7C68.5 106.9 68.5 107.1 68.5 107.4C68.6 107.6 68.6 107.8 68.6 108.1C68.6 108.3 68.7 108.5 68.7 108.8C68.7 109 68.7 109.2 68.7 109.5C68.7 109.7 68.6 109.9 68.6 110.2C68.6 110.4 68.6 110.6 68.5 110.9C68.5 111.1 68.5 111.3 68.4 111.6C68.4 111.8 68.3 112 68.2 112.2C68.2 112.5 68.1 112.7 68 112.9C68 113.1 67.9 113.4 67.8 113.6C67.7 113.8 67.6 114 67.5 114.2C67.4 114.4 67.3 114.6 67.2 114.9C67.1 115.1 67 115.3 66.9 115.5C66.8 115.7 66.6 115.9 66.5 116.1C66.4 116.3 66.3 116.5 66.1 116.7C66 116.9 65.9 117 65.7 117.2C65.6 117.4 65.5 117.6 65.3 117.8C65.2 118 65 118.2 64.9 118.3C64.7 118.5 64.6 118.7 64.4 118.9C64.2 119 64.1 119.2 63.9 119.4C63.7 119.5 63.6 119.7 63.4 119.9C63.2 120 63.1 120.2 62.9 120.3C62.7 120.5 62.5 120.6 62.4 120.8C62.2 120.9 62 121.1 61.8 121.2C61.6 121.4 61.4 121.5 61.3 121.7C61.1 121.8 60.9 121.9 60.7 122.1C60.5 122.2 60.3 122.3 60.1 122.5C59.9 122.6 59.7 122.7 59.5 122.8C59.3 123 59.1 123.1 58.9 123.2C58.7 123.3 58.4 123.5 58.2 123.6C58.2 123.4 58.3 123.2 58.3 123C58.4 122.8 58.4 122.6 58.5 122.3C58.5 122.1 58.6 121.9 58.6 121.7C58.7 121.4 58.8 121.2 58.8 121C58.9 120.8 59 120.5 59 120.3C59.1 120.1 59.2 119.9 59.2 119.6C59.3 119.4 59.4 119.2 59.5 119C59.5 118.8 59.6 118.5 59.7 118.3C59.8 118.1 59.8 117.9 59.9 117.6C60 117.4 60.1 117.2 60.1 117C60.2 116.8 60.3 116.5 60.4 116.3C60.5 116.1 60.5 115.9 60.6 115.7C60.7 115.4 60.8 115.2 60.9 115C60.9 114.8 61 114.6 61.1 114.3C61.2 114.1 61.2 113.9 61.3 113.7C61.4 113.5 61.5 113.2 61.5 113C61.6 112.8 61.7 112.6 61.8 112.4C61.8 112.1 61.9 111.9 62 111.7C62 111.5 62.1 111.2 62.2 111C62.2 110.8 62.3 110.6 62.3 110.3C62.4 110.1 62.5 109.9 62.5 109.6C62.5 109.4 62.6 109.2 62.6 109C62.7 108.7 62.7 108.5 62.8 108.3C62.8 108 62.8 107.8 62.9 107.6C62.9 107.3 62.9 107.1 62.9 106.9C63 106.6 63 106.4 63 106.2C63 105.9 63 105.7 63 105.5C63 105.2 63 105 63 104.8C63 104.5 63 104.3 63 104.1C63 103.8 63 103.6 62.9 103.4C62.9 103.1 62.9 102.9 62.9 102.7C62.8 102.4 62.8 102.2 62.8 102C62.7 101.7 62.7 101.5 62.6 101.2C62.8 101.1 63 101.1 63.2 101C63.4 101 63.7 101 63.9 101C64.1 101 64.4 101.1 64.6 101.1C64.8 101.2 65 101.3 65.2 101.4C65.4 101.5 65.6 101.6 65.8 101.8Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  54.9% { d: path("M49.8 42C50.1 42.4 50.4 42.9 50.7 43.3C51 43.7 51.2 44.2 51.5 44.6C51.8 45.1 52.1 45.5 52.3 46C52.6 46.4 52.9 46.9 53.1 47.4C53.4 47.8 53.6 48.3 53.9 48.7C54.2 49.2 54.4 49.7 54.7 50.1C54.9 50.6 55.2 51.1 55.4 51.5C55.2 52 55 52.4 54.8 52.9C54.5 53.3 54.3 53.8 54.1 54.2C53.9 54.7 53.6 55.1 53.4 55.6C53.2 56 52.9 56.5 52.7 56.9C52.4 57.3 52.1 57.8 51.9 58.2C51.6 58.6 51.3 59.1 51.1 59.5C50.8 59.9 50.5 60.4 50.2 60.8C49.9 61.2 49.6 61.6 49.3 62C49 62.5 48.7 62.9 48.4 63.3C48.1 63.7 47.7 64.1 47.4 64.5C47.1 64.9 46.7 65.3 46.4 65.7C46.1 66.1 45.7 66.5 45.4 66.9C45 67.3 44.7 67.7 44.3 68C44 68.4 43.6 68.8 43.2 69.2C42.9 69.5 42.5 69.9 42.1 70.3C41.7 70.6 41.3 71 41 71.3C40.6 71.7 40.2 72 39.8 72.4C39.4 72.7 39 73 38.6 73.4C38.2 73.7 37.8 74 37.3 74.3C36.9 74.7 36.5 75 36.1 75.3C35.7 75.6 35.2 75.9 34.8 76.2C34.4 76.5 33.9 76.8 33.5 77.1C33.1 77.4 32.6 77.7 32.2 77.9C31.7 78.2 31.3 78.5 30.8 78.8C30.4 79 29.9 79.3 29.4 79.5C29 79.8 28.5 80 28 80.3C27.6 80.5 27.1 80.7 26.6 81C26.1 81.2 25.7 81.4 25.2 81.6C24.7 81.8 24.2 82 23.7 82.2C23.2 82.4 22.8 82.6 22.3 82.8C21.8 83 21.2 83.1 20.7 83.3C20.3 83.3 20 83.4 19.5 83.4C19.1 83.3 18.6 83.2 18.1 83.2C18.4 82.9 18.7 82.7 19 82.4C19.4 82.1 19.8 81.7 20.2 81.4C20.6 81.1 21 80.8 21.4 80.5C21.8 80.1 22.1 79.8 22.5 79.5C22.9 79.1 23.3 78.8 23.7 78.4C24 78.1 24.4 77.7 24.8 77.4C25.2 77 25.5 76.7 25.9 76.3C26.3 76 26.6 75.6 27 75.2C27.3 74.9 27.7 74.5 28.1 74.1C28.4 73.7 28.8 73.4 29.1 73C29.5 72.6 29.8 72.2 30.2 71.8C30.5 71.4 30.8 71 31.2 70.7C31.5 70.3 31.8 69.9 32.2 69.5C32.5 69.1 32.8 68.7 33.2 68.2C33.5 67.8 33.8 67.4 34.1 67C34.4 66.6 34.7 66.2 35 65.8C35.4 65.3 35.7 64.9 36 64.5C36.3 64.1 36.5 63.6 36.8 63.2C37.1 62.8 37.4 62.3 37.7 61.9C38 61.5 38.3 61 38.5 60.6C38.8 60.1 39.1 59.7 39.3 59.3C39.6 58.8 39.8 58.4 40.1 57.9C40.4 57.5 40.6 57 40.8 56.5C41.1 56.1 41.3 55.6 41.6 55.2C41.8 54.7 42 54.2 42.3 53.8C42.5 53.3 42.7 52.9 42.9 52.4C43.1 51.9 43.3 51.4 43.5 51C43.7 50.5 43.9 50 44.1 49.6C44.3 49.1 44.5 48.6 44.7 48.1C44.9 47.7 45.1 47.2 45.2 46.7C45.4 46.2 45.6 45.7 45.7 45.2C46 44.8 46.3 44.4 46.5 44C46.8 43.6 47.1 43.2 47.4 42.8C47.6 42.4 47.9 42.1 48.2 41.7C48.4 41.4 48.7 41 48.9 40.7C49.2 41.1 49.5 41.5 49.8 42Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  72%, 100% { d: path("M66.3 31.1C66.8 32 67.3 32.8 67.8 33.6C68.2 34.4 68.7 35.2 69.2 36C69.6 36.8 70.1 37.6 70.6 38.4C71.1 39.2 71.5 40 72 40.9C72.5 41.7 73 42.5 73.4 43.3C73.9 44.1 74.4 44.9 74.9 45.7C75.3 46.5 75.8 47.3 76.3 48.1C75.7 48.9 75.2 49.7 74.7 50.5C74.1 51.2 73.6 52 73.1 52.8C72.5 53.5 72 54.3 71.4 55.1C70.9 55.8 70.3 56.6 69.7 57.3C69.2 58.1 68.6 58.8 68 59.5C67.4 60.3 66.8 61 66.2 61.7C65.6 62.4 65 63.2 64.4 63.9C63.8 64.6 63.2 65.3 62.5 66C61.9 66.7 61.3 67.4 60.7 68.1C60 68.7 59.4 69.4 58.7 70.1C58.1 70.8 57.4 71.4 56.7 72.1C56.1 72.8 55.4 73.4 54.7 74.1C54 74.7 53.4 75.4 52.7 76C52 76.6 51.3 77.3 50.6 77.9C49.9 78.5 49.2 79.1 48.4 79.7C47.7 80.3 47 80.9 46.3 81.5C45.5 82.1 44.8 82.7 44 83.2C43.3 83.8 42.6 84.4 41.8 84.9C41 85.5 40.3 86 39.5 86.6C38.7 87.1 38 87.6 37.2 88.1C36.4 88.7 35.6 89.2 34.8 89.7C34 90.2 33.2 90.7 32.4 91.1C31.6 91.6 30.8 92.1 30 92.5C29.2 93 28.3 93.4 27.5 93.9C26.7 94.3 25.8 94.7 25 95.2C24.1 95.6 23.3 96 22.4 96.4C21.6 96.8 20.7 97.1 19.9 97.5C19 97.9 18.1 98.2 17.3 98.6C16.4 98.9 15.5 99.2 14.6 99.5C13.7 99.8 12.8 100.1 12 100.4C11.1 100.7 10.2 101 9.3 101.2C8.3 101.5 7.5 101.7 6.5 101.9C5.5 102 4.3 102.1 3.1 102.2C3.8 101.8 4.3 101.5 5.1 101.1C5.8 100.6 6.7 100.1 7.5 99.6C8.3 99.1 9.1 98.6 9.9 98.1C10.7 97.6 11.4 97.1 12.2 96.6C13 96.1 13.8 95.5 14.5 95C15.3 94.4 16 93.9 16.8 93.3C17.6 92.8 18.3 92.2 19 91.6C19.8 91 20.5 90.4 21.2 89.8C22 89.3 22.7 88.6 23.4 88C24.1 87.4 24.8 86.8 25.5 86.2C26.2 85.5 26.9 84.9 27.6 84.3C28.2 83.6 28.9 83 29.6 82.3C30.3 81.7 30.9 81 31.6 80.3C32.2 79.7 32.9 79 33.5 78.3C34.2 77.6 34.8 76.9 35.4 76.2C36.1 75.5 36.7 74.8 37.3 74.1C37.9 73.4 38.5 72.7 39.1 72C39.7 71.3 40.3 70.5 40.9 69.8C41.5 69.1 42.1 68.3 42.7 67.6C43.2 66.9 43.8 66.1 44.4 65.4C44.9 64.6 45.5 63.8 46 63.1C46.6 62.3 47.1 61.6 47.7 60.8C48.2 60 48.7 59.2 49.2 58.5C49.8 57.7 50.3 56.9 50.8 56.1C51.3 55.3 51.8 54.5 52.3 53.7C52.8 52.9 53.3 52.1 53.7 51.3C54.2 50.5 54.7 49.7 55.2 48.9C55.6 48.1 56.1 47.3 56.5 46.4C57 45.6 57.4 44.8 57.9 44C58.3 43.1 58.7 42.3 59.2 41.5C59.6 40.6 60 39.8 60.4 38.9C60.8 38.1 61.2 37.2 61.6 36.4C62 35.5 62.4 34.7 62.8 33.8C63.2 33 63.5 32.1 63.9 31.2C64.2 30.4 64.6 29.5 64.9 28.7C65.4 29.5 65.9 30.3 66.3 31.1Z"); }
}
@keyframes si-p6 {
  0%, 12.027% { stroke-dashoffset: 21.75; stroke-width: 10.8; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  16.081% { stroke-dashoffset: 0; stroke-width: 10.8; }
  16.091% { stroke-width: 10.8; }
  16.101%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 7. 心 · 卧钩 → roof-beam（房顶横梁） */
.si-ink--7 { d: path("M64.9 28.7C65.4 29.2 66 29.7 66.6 30.2C67.1 30.7 67.7 31.2 68.2 31.7C68.8 32.2 69.3 32.7 69.9 33.2C70.4 33.7 71 34.2 71.6 34.7C72.1 35.2 72.7 35.7 73.2 36.2C73.8 36.7 74.3 37.1 74.9 37.7C75.6 38.3 76.4 39 77.2 39.6C77.7 39.6 78.1 39.6 78.7 39.6C79.4 39.6 80.2 39.6 81 39.6C81.7 39.6 82.5 39.6 83.3 39.6C84 39.6 84.8 39.6 85.5 39.6C86.3 39.6 87 39.6 87.8 39.6C88.5 39.6 89.3 39.6 90 39.6C90.8 39.6 91.5 39.6 92.3 39.6C93 39.6 93.8 39.6 94.5 39.6C95.3 39.6 96 39.6 96.8 39.6C97.5 39.6 98.3 39.6 99 39.6C99.8 39.6 100.5 39.6 101.3 39.6C102 39.6 102.8 39.6 103.5 39.6C104.3 39.6 105 39.6 105.8 39.6C106.5 39.6 107.3 39.6 108 39.6C108.8 39.6 109.5 39.6 110.3 39.6C111 39.6 111.8 39.6 112.5 39.6C113.3 39.6 114 39.6 114.8 39.6C115.5 39.6 116.3 39.6 117 39.6C117.8 39.6 118.5 39.6 119.3 39.6C120 39.6 121 39.6 121.5 39.6C122.1 39.6 122.4 39.6 122.9 39.6C123.7 38.9 124.6 38.1 125.3 37.5C126 36.9 126.4 36.5 127 36C127.5 35.5 128.1 35 128.7 34.5C129.2 34 129.8 33.5 130.3 33C130.9 32.5 131.4 32 132 31.5C132.6 31 133.1 30.5 133.7 30C134.2 29.5 134.6 29.1 135.1 28.7C134.7 29.4 134.2 30.2 133.8 30.9C133.4 31.5 133.1 32.2 132.7 32.8C132.3 33.4 132 34.1 131.6 34.7C131.2 35.4 130.8 36 130.4 36.7C130.1 37.3 129.7 38 129.3 38.6C128.9 39.3 128.6 39.9 128.2 40.6C127.8 41.2 127.4 41.9 127 42.5C126.7 43.2 126.3 43.8 125.9 44.5C125.5 45.1 125.1 45.8 124.8 46.4C124.4 47 124.1 47.6 123.8 48.2C122.9 48.2 122.1 48.2 121.3 48.2C120.5 48.2 119.8 48.2 119 48.2C118.3 48.1 117.5 48.1 116.8 48.1C116 48.1 115.3 48.1 114.5 48.1C113.8 48.1 113 48.1 112.3 48.1C111.5 48.1 110.8 48.1 110 48.2C109.3 48.2 108.5 48.2 107.8 48.2C107 48.2 106.3 48.2 105.5 48.2C104.8 48.2 104 48.2 103.3 48.2C102.5 48.2 101.8 48.2 101 48.2C100.3 48.2 99.5 48.2 98.8 48.1C98 48.1 97.3 48.1 96.5 48.1C95.7 48.1 95 48.2 94.2 48.2C93.5 48.2 92.7 48.1 92 48.1C91.2 48.1 90.5 48.1 89.7 48.1C89 48.1 88.2 48.1 87.5 48.1C86.7 48.1 86 48.1 85.2 48.1C84.5 48.1 83.7 48.1 83 48.1C82.2 48.1 81.5 48.1 80.7 48.1C80 48.1 79.2 48.1 78.5 48.1C77.7 48.1 77 48.1 76.3 48.1C75.9 47.5 75.5 46.8 75.1 46.2C74.7 45.5 74.4 44.9 74 44.2C73.6 43.6 73.2 42.9 72.8 42.3C72.5 41.6 72.1 41 71.7 40.3C71.3 39.7 70.9 39 70.6 38.4C70.2 37.7 69.8 37.1 69.4 36.4C69.1 35.8 68.7 35.1 68.3 34.5C67.9 33.8 67.5 33.2 67.2 32.6C66.8 31.9 66.4 31.3 66 30.6C65.6 30 65.3 29.3 64.9 28.7Z"); }
.si-pen--7 { stroke-dasharray: 148.80; }
.si-stage.is-run .si-ink--7 { animation: si-d7 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--7 { animation: si-p7 var(--si-dur) linear both; }
@keyframes si-d7 {
  0%, 36% { d: path("M74.6 109.4C75.8 108.9 76.9 108.2 78.2 107.8C79.4 107.4 80.9 107.1 82 106.9C83.1 106.7 83.7 106.7 84.6 106.6C84.3 108.3 84 110.3 83.8 111.8C83.6 113.3 83.5 114.4 83.4 115.7C83.3 117 83.2 118.3 83.2 119.6C83.2 120.9 83.2 122.2 83.2 123.6C83.3 124.9 83.4 126.2 83.5 127.5C83.6 128.8 83.8 130.1 84 131.4C84.2 132.7 84.5 134 84.8 135.2C85.1 136.5 85.5 137.8 85.9 139C86.3 140.3 86.8 141.5 87.3 142.7C87.8 143.9 88.3 145.1 89 146.2C89.6 147.4 90.3 148.5 91 149.6C91.7 150.7 92.5 151.8 93.3 152.8C94.1 153.8 95 154.8 96 155.7C96.9 156.6 97.9 157.5 98.9 158.3C100 159.1 101.1 159.8 102.2 160.5C103.3 161.2 104.5 161.8 105.7 162.3C106.8 162.8 108.1 163.3 109.3 163.7C110.6 164.1 111.8 164.5 113.1 164.7C114.4 165 115.7 165.2 117 165.3C118.3 165.4 119.6 165.4 120.9 165.4C122.2 165.3 123.6 165.2 124.9 165C126.1 164.8 127.4 164.5 128.7 164.1C129.9 163.8 131.2 163.3 132.4 162.8C133.6 162.3 134.8 161.7 135.9 161C137 160.4 138.1 159.6 139.2 158.9C140.2 158.1 141.2 157.2 142.2 156.3C143.1 155.4 144 154.4 144.8 153.4C145.7 152.4 146.5 151.4 147.2 150.3C147.9 149.2 148.5 148 149.1 146.8C149.7 145.7 150.2 144.4 150.6 143.2C151.1 142 151.4 141.1 152.1 139.6C152.7 138.1 153.6 136 154.4 134.2C154.7 134.8 155 135 155.4 136C155.7 136.9 156.3 138.4 156.6 139.7C156.9 141 157 142.3 157 143.6C157 144.9 156.9 146.2 156.7 147.5C156.5 148.8 156.2 150.1 155.8 151.3C155.4 152.6 154.9 153.8 154.3 155C153.7 156.1 153 157.3 152.3 158.4C151.6 159.5 150.8 160.5 150 161.5C149.2 162.5 148.3 163.5 147.4 164.5C146.4 165.4 145.5 166.3 144.5 167.1C143.4 167.9 142.4 168.7 141.3 169.5C140.2 170.2 139.1 170.9 138 171.6C136.8 172.2 135.7 172.8 134.5 173.3C133.3 173.9 132.1 174.4 130.8 174.8C129.6 175.2 128.3 175.6 127.1 175.9C125.8 176.3 124.5 176.5 123.2 176.7C121.9 176.9 120.6 177.1 119.3 177.2C118 177.3 116.7 177.3 115.4 177.3C114.1 177.3 112.8 177.2 111.5 177C110.2 176.9 108.9 176.6 107.6 176.4C106.3 176.1 105 175.7 103.8 175.3C102.5 174.9 101.3 174.5 100.1 173.9C98.9 173.4 97.7 172.8 96.6 172.2C95.4 171.5 94.3 170.8 93.3 170.1C92.2 169.4 91.1 168.5 90.1 167.7C89.2 166.8 88.2 165.9 87.3 165C86.4 164 85.5 163 84.7 162C83.9 161 83.2 159.9 82.5 158.8C81.8 157.7 81.1 156.5 80.5 155.4C79.9 154.2 79.3 153 78.8 151.8C78.3 150.6 77.8 149.4 77.4 148.2C76.9 147 76.5 145.7 76.1 144.4C75.8 143.2 75.4 141.9 75.1 140.6C74.8 139.4 74.6 138.1 74.4 136.8C74.1 135.5 74 134.2 73.8 132.9C73.6 131.6 73.5 130.3 73.4 129C73.4 127.7 73.3 126.4 73.3 125.1C73.3 123.7 73.3 122.4 73.3 121.1C73.4 119.8 73.5 118.5 73.6 117.2C73.7 115.9 73.8 114.6 74 113.3C74.2 112 74.4 110.7 74.6 109.4Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  56.9% { d: path("M74 41.2C74.7 41.2 75.5 41.1 76.3 41.1C77.1 41.2 78 41.3 78.7 41.4C79.4 41.5 79.9 41.8 80.6 41.9C80.7 42.9 80.8 44 80.9 44.9C81.1 45.8 81.3 46.5 81.5 47.3C81.7 48.1 81.9 48.8 82.2 49.7C82.4 50.5 82.8 51.4 83.2 52.2C83.4 52.8 83.6 53.4 84 53.9C84.3 54.5 84.8 55.1 85.2 55.7C85.6 56.2 86.1 56.8 86.5 57.3C87 57.9 87.5 58.5 88 59C88.5 59.6 89 60.1 89.6 60.6C90.2 61.2 90.7 61.7 91.3 62.2C91.9 62.7 92.6 63.2 93.2 63.7C93.9 64.2 94.5 64.6 95.2 65.1C95.9 65.5 96.6 65.9 97.4 66.3C98.1 66.7 98.9 67.1 99.7 67.5C100.5 67.8 101.3 68.2 102.1 68.5C102.9 68.8 103.8 69 104.6 69.3C105.5 69.5 106.3 69.7 107.2 69.9C108.1 70.1 109 70.2 109.9 70.3C110.8 70.4 111.7 70.5 112.6 70.6C113.5 70.6 114.4 70.6 115.3 70.6C116.2 70.6 117.1 70.5 118 70.4C118.9 70.4 119.8 70.2 120.7 70.1C121.6 69.9 122.5 69.7 123.3 69.5C124.2 69.3 125.1 69 125.9 68.7C126.6 68.4 127.2 68.1 127.9 67.7C128.7 67.1 129.5 66.4 130.3 65.7C131 65.1 131.6 64.5 132.2 63.8C132.8 63.1 133.4 62.4 133.9 61.7C134.5 61 135 60.3 135.5 59.6C136 58.8 136.5 58.1 136.9 57.3C137.4 56.6 137.8 55.9 138.3 55C138.8 54.2 139.4 53.1 140 52.1C139.9 52.7 139.9 53.1 139.8 53.8C139.8 54.5 139.9 55.5 139.9 56.3C139.8 57.2 139.7 58 139.6 58.9C139.4 59.8 139.2 60.6 138.9 61.5C138.7 62.3 138.4 63.2 138 64C137.7 64.9 137.3 65.7 136.9 66.5C136.5 67.3 136 68.1 135.5 68.8C135 69.6 134.5 70.3 134 71.1C133.4 71.8 132.9 72.5 132.3 73.2C131.8 73.9 131.2 74.5 130.6 75.2C129.8 75.5 128.9 75.9 128.1 76.2C127.3 76.5 126.5 76.8 125.7 77.1C124.8 77.4 124 77.7 123.1 77.9C122.3 78.1 121.4 78.3 120.5 78.5C119.7 78.7 118.8 78.9 117.9 79C117 79.2 116.1 79.3 115.2 79.4C114.3 79.5 113.4 79.5 112.5 79.6C111.6 79.6 110.7 79.6 109.8 79.6C108.9 79.6 108 79.6 107.1 79.5C106.2 79.4 105.3 79.3 104.4 79.2C103.5 79.1 102.6 78.9 101.7 78.8C100.8 78.6 99.9 78.4 99.1 78.1C98.2 77.9 97.4 77.7 96.5 77.4C95.7 77.1 94.9 76.8 94.1 76.5C93.3 76.1 92.5 75.8 91.7 75.4C91 75 90.2 74.6 89.5 74.2C88.8 73.8 88.1 73.4 87.4 72.9C86.7 72.4 86 72 85.4 71.5C84.7 71 84.1 70.5 83.5 70C82.9 69.5 82.3 69 81.8 68.4C81.2 67.9 80.7 67.4 80.2 66.8C79.8 66 79.5 65.1 79.1 64.3C78.8 63.5 78.5 62.6 78.2 61.8C77.9 60.9 77.6 60.1 77.4 59.2C77.1 58.4 76.8 57.5 76.6 56.7C76.4 55.8 76.2 54.9 75.9 54.1C75.7 53.2 75.6 52.3 75.4 51.5C75.2 50.6 75 49.8 74.9 48.9C74.8 48 74.6 47.2 74.5 46.3C74.4 45.5 74.3 44.6 74.2 43.7C74.1 42.9 74 42 74 41.2Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  74%, 100% { d: path("M64.9 28.7C65.4 29.2 66 29.7 66.6 30.2C67.1 30.7 67.7 31.2 68.2 31.7C68.8 32.2 69.3 32.7 69.9 33.2C70.4 33.7 71 34.2 71.6 34.7C72.1 35.2 72.7 35.7 73.2 36.2C73.8 36.7 74.3 37.1 74.9 37.7C75.6 38.3 76.4 39 77.2 39.6C77.7 39.6 78.1 39.6 78.7 39.6C79.4 39.6 80.2 39.6 81 39.6C81.7 39.6 82.5 39.6 83.3 39.6C84 39.6 84.8 39.6 85.5 39.6C86.3 39.6 87 39.6 87.8 39.6C88.5 39.6 89.3 39.6 90 39.6C90.8 39.6 91.5 39.6 92.3 39.6C93 39.6 93.8 39.6 94.5 39.6C95.3 39.6 96 39.6 96.8 39.6C97.5 39.6 98.3 39.6 99 39.6C99.8 39.6 100.5 39.6 101.3 39.6C102 39.6 102.8 39.6 103.5 39.6C104.3 39.6 105 39.6 105.8 39.6C106.5 39.6 107.3 39.6 108 39.6C108.8 39.6 109.5 39.6 110.3 39.6C111 39.6 111.8 39.6 112.5 39.6C113.3 39.6 114 39.6 114.8 39.6C115.5 39.6 116.3 39.6 117 39.6C117.8 39.6 118.5 39.6 119.3 39.6C120 39.6 121 39.6 121.5 39.6C122.1 39.6 122.4 39.6 122.9 39.6C123.7 38.9 124.6 38.1 125.3 37.5C126 36.9 126.4 36.5 127 36C127.5 35.5 128.1 35 128.7 34.5C129.2 34 129.8 33.5 130.3 33C130.9 32.5 131.4 32 132 31.5C132.6 31 133.1 30.5 133.7 30C134.2 29.5 134.6 29.1 135.1 28.7C134.7 29.4 134.2 30.2 133.8 30.9C133.4 31.5 133.1 32.2 132.7 32.8C132.3 33.4 132 34.1 131.6 34.7C131.2 35.4 130.8 36 130.4 36.7C130.1 37.3 129.7 38 129.3 38.6C128.9 39.3 128.6 39.9 128.2 40.6C127.8 41.2 127.4 41.9 127 42.5C126.7 43.2 126.3 43.8 125.9 44.5C125.5 45.1 125.1 45.8 124.8 46.4C124.4 47 124.1 47.6 123.8 48.2C122.9 48.2 122.1 48.2 121.3 48.2C120.5 48.2 119.8 48.2 119 48.2C118.3 48.1 117.5 48.1 116.8 48.1C116 48.1 115.3 48.1 114.5 48.1C113.8 48.1 113 48.1 112.3 48.1C111.5 48.1 110.8 48.1 110 48.2C109.3 48.2 108.5 48.2 107.8 48.2C107 48.2 106.3 48.2 105.5 48.2C104.8 48.2 104 48.2 103.3 48.2C102.5 48.2 101.8 48.2 101 48.2C100.3 48.2 99.5 48.2 98.8 48.1C98 48.1 97.3 48.1 96.5 48.1C95.7 48.1 95 48.2 94.2 48.2C93.5 48.2 92.7 48.1 92 48.1C91.2 48.1 90.5 48.1 89.7 48.1C89 48.1 88.2 48.1 87.5 48.1C86.7 48.1 86 48.1 85.2 48.1C84.5 48.1 83.7 48.1 83 48.1C82.2 48.1 81.5 48.1 80.7 48.1C80 48.1 79.2 48.1 78.5 48.1C77.7 48.1 77 48.1 76.3 48.1C75.9 47.5 75.5 46.8 75.1 46.2C74.7 45.5 74.4 44.9 74 44.2C73.6 43.6 73.2 42.9 72.8 42.3C72.5 41.6 72.1 41 71.7 40.3C71.3 39.7 70.9 39 70.6 38.4C70.2 37.7 69.8 37.1 69.4 36.4C69.1 35.8 68.7 35.1 68.3 34.5C67.9 33.8 67.5 33.2 67.2 32.6C66.8 31.9 66.4 31.3 66 30.6C65.6 30 65.3 29.3 64.9 28.7Z"); }
}
@keyframes si-p7 {
  0%, 14.324% { stroke-dashoffset: 148.80; stroke-width: 14.4; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  18.378% { stroke-dashoffset: 0; stroke-width: 14.4; }
  18.388% { stroke-width: 14.4; }
  18.398%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 8. 心 · 中点 → roof-right（房顶右撇） */
.si-ink--8 { d: path("M133.7 31.1C134.2 30.3 134.6 29.5 135.1 28.7C135.5 29.5 135.8 30.4 136.1 31.3C136.5 32.1 136.9 33 137.2 33.9C137.6 34.7 138 35.6 138.4 36.4C138.8 37.3 139.2 38.1 139.6 39C140 39.8 140.4 40.7 140.9 41.5C141.3 42.3 141.7 43.2 142.2 44C142.6 44.8 143 45.7 143.5 46.5C143.9 47.3 144.4 48.1 144.9 48.9C145.3 49.7 145.8 50.5 146.3 51.4C146.8 52.2 147.3 53 147.8 53.8C148.2 54.6 148.7 55.4 149.3 56.1C149.8 56.9 150.3 57.7 150.8 58.5C151.3 59.3 151.8 60 152.4 60.8C152.9 61.6 153.5 62.4 154 63.1C154.5 63.9 155.1 64.6 155.7 65.4C156.2 66.1 156.8 66.9 157.4 67.6C157.9 68.4 158.5 69.1 159.1 69.8C159.7 70.6 160.3 71.3 160.9 72C161.5 72.7 162.1 73.4 162.7 74.2C163.3 74.9 164 75.6 164.6 76.3C165.2 77 165.9 77.6 166.5 78.3C167.1 79 167.8 79.7 168.4 80.4C169.1 81 169.8 81.7 170.4 82.4C171.1 83 171.8 83.7 172.5 84.3C173.2 84.9 173.8 85.6 174.5 86.2C175.2 86.8 175.9 87.4 176.7 88.1C177.4 88.7 178.1 89.3 178.8 89.9C179.5 90.5 180.3 91.1 181 91.6C181.7 92.2 182.5 92.8 183.2 93.3C184 93.9 184.7 94.5 185.5 95C186.3 95.5 187 96.1 187.8 96.6C188.6 97.1 189.4 97.6 190.2 98.2C191 98.7 191.8 99.2 192.6 99.6C193.4 100.1 194.3 100.6 195 101.1C195.7 101.5 196.2 101.8 196.9 102.2C195.7 102.1 194.5 102 193.5 101.9C192.4 101.7 191.6 101.4 190.7 101.2C189.8 101 188.9 100.7 188 100.4C187.1 100.1 186.2 99.8 185.3 99.5C184.5 99.2 183.6 98.9 182.7 98.5C181.8 98.2 181 97.8 180.1 97.5C179.2 97.1 178.4 96.7 177.5 96.3C176.7 96 175.8 95.6 175 95.1C174.1 94.7 173.3 94.3 172.5 93.9C171.6 93.4 170.8 93 170 92.5C169.2 92.1 168.4 91.6 167.6 91.1C166.8 90.6 166 90.1 165.2 89.6C164.4 89.1 163.6 88.6 162.8 88.1C162 87.6 161.2 87.1 160.5 86.5C159.7 86 158.9 85.5 158.2 84.9C157.4 84.3 156.7 83.8 155.9 83.2C155.2 82.6 154.5 82.1 153.7 81.5C153 80.9 152.3 80.3 151.6 79.7C150.8 79.1 150.1 78.5 149.4 77.8C148.7 77.2 148 76.6 147.3 76C146.6 75.3 145.9 74.7 145.3 74C144.6 73.4 143.9 72.7 143.3 72.1C142.6 71.4 141.9 70.8 141.3 70.1C140.6 69.4 140 68.7 139.3 68C138.7 67.3 138.1 66.7 137.4 66C136.8 65.3 136.2 64.6 135.6 63.8C135 63.1 134.4 62.4 133.8 61.7C133.2 61 132.6 60.2 132 59.5C131.4 58.8 130.8 58 130.3 57.3C129.7 56.6 129.1 55.8 128.6 55C128 54.3 127.5 53.5 126.9 52.8C126.4 52 125.8 51.2 125.3 50.4C124.8 49.7 124.3 48.9 123.8 48.2C124.3 47.3 124.7 46.5 125.2 45.7C125.7 44.9 126.2 44.1 126.6 43.3C127.1 42.4 127.6 41.6 128 40.8C128.5 40 129 39.2 129.5 38.4C129.9 37.6 130.4 36.8 130.9 36C131.3 35.1 131.8 34.3 132.3 33.5C132.8 32.7 133.2 31.9 133.7 31.1Z"); }
.si-pen--8 { stroke-dasharray: 19.65; }
.si-stage.is-run .si-ink--8 { animation: si-d8 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--8 { animation: si-p8 var(--si-dur) linear both; }
@keyframes si-d8 {
  0%, 38% { d: path("M97 118.6C97.2 118.7 97.4 118.8 97.6 118.9C97.8 119 98 119.1 98.2 119.2C98.4 119.3 98.6 119.4 98.8 119.5C98.9 119.6 99.1 119.7 99.3 119.8C99.5 120 99.7 120.1 99.9 120.2C100.1 120.3 100.2 120.4 100.4 120.5C100.6 120.7 100.8 120.8 101 120.9C101.2 121 101.3 121.2 101.5 121.3C101.7 121.4 101.9 121.6 102 121.7C102.2 121.8 102.4 122 102.5 122.1C102.7 122.3 102.9 122.4 103 122.5C103.2 122.7 103.4 122.8 103.5 123C103.7 123.1 103.8 123.3 104 123.4C104.2 123.6 104.3 123.7 104.5 123.9C104.6 124.1 104.8 124.2 104.9 124.4C105.1 124.6 105.2 124.7 105.3 124.9C105.5 125 105.6 125.2 105.8 125.4C105.9 125.6 106 125.7 106.2 125.9C106.3 126.1 106.4 126.3 106.6 126.4C106.7 126.6 106.8 126.8 106.9 127C107 127.2 107.2 127.4 107.3 127.5C107.4 127.7 107.5 127.9 107.6 128.1C107.7 128.3 107.8 128.5 107.9 128.7C108 128.9 108.1 129.1 108.2 129.3C108.3 129.5 108.4 129.7 108.5 129.9C108.6 130.1 108.7 130.3 108.7 130.5C108.8 130.7 108.9 130.9 109 131.1C109 131.3 109.1 131.5 109.2 131.7C109.2 131.9 109.3 132.1 109.3 132.4C109.4 132.6 109.4 132.8 109.5 133C109.5 133.2 109.5 133.4 109.6 133.7C109.6 133.9 109.6 134.1 109.6 134.3C109.6 134.5 109.6 134.8 109.6 135C109.6 135.2 109.6 135.4 109.6 135.6C109.6 135.8 109.6 136.1 109.5 136.3C109.5 136.5 109.5 136.7 109.4 136.9C109.4 137.2 109.3 137.5 109.2 137.8C109.1 137.8 109 137.8 108.8 137.7C108.6 137.7 108.4 137.6 108.2 137.5C108 137.5 107.7 137.4 107.5 137.3C107.3 137.3 107.1 137.2 106.9 137.1C106.7 137 106.5 136.9 106.3 136.8C106.1 136.8 105.9 136.7 105.7 136.6C105.5 136.5 105.3 136.4 105.1 136.2C105 136.1 104.8 136 104.6 135.9C104.4 135.8 104.2 135.7 104 135.5C103.9 135.4 103.7 135.3 103.5 135.2C103.3 135 103.2 134.9 103 134.8C102.8 134.6 102.6 134.5 102.5 134.3C102.3 134.2 102.2 134 102 133.9C101.8 133.7 101.7 133.6 101.5 133.4C101.4 133.3 101.2 133.1 101.1 133C100.9 132.8 100.8 132.6 100.6 132.5C100.5 132.3 100.3 132.2 100.2 132C100 131.8 99.9 131.6 99.8 131.5C99.6 131.3 99.5 131.1 99.4 131C99.2 130.8 99.1 130.6 99 130.4C98.9 130.2 98.7 130 98.6 129.9C98.5 129.7 98.4 129.5 98.3 129.3C98.2 129.1 98.1 128.9 98 128.7C97.9 128.5 97.8 128.3 97.7 128.1C97.6 127.9 97.5 127.7 97.4 127.5C97.3 127.3 97.2 127.1 97.1 126.9C97.1 126.7 97 126.5 96.9 126.3C96.9 126.1 96.8 125.9 96.7 125.7C96.7 125.5 96.6 125.3 96.6 125C96.5 124.8 96.5 124.6 96.4 124.4C96.4 124.2 96.3 124 96.3 123.8C96.3 123.5 96.3 123.3 96.3 123.1C96.2 122.9 96.2 122.7 96.2 122.4C96.2 122.2 96.2 122 96.3 121.8C96.3 121.6 96.3 121.3 96.3 121.1C96.3 120.9 96.4 120.7 96.4 120.5C96.5 120.3 96.5 120.1 96.6 119.8C96.6 119.6 96.7 119.4 96.8 119.2C96.8 119 96.9 118.8 97 118.6Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  58.9% { d: path("M135.8 50.3C136.1 50 136.4 49.7 136.7 49.3C136.9 49.8 137.2 50.2 137.4 50.7C137.6 51.1 137.9 51.5 138.2 52C138.4 52.4 138.7 52.8 138.9 53.3C139.2 53.7 139.5 54.1 139.7 54.6C140 55 140.3 55.4 140.5 55.9C140.8 56.3 141.1 56.7 141.4 57.2C141.6 57.6 141.9 58 142.2 58.5C142.5 58.9 142.8 59.3 143.1 59.7C143.3 60.2 143.6 60.6 143.9 61C144.2 61.4 144.5 61.9 144.8 62.3C145.1 62.7 145.4 63.1 145.7 63.6C146 64 146.3 64.4 146.6 64.8C146.9 65.2 147.2 65.7 147.5 66.1C147.8 66.5 148.2 66.9 148.5 67.3C148.8 67.7 149.1 68.2 149.4 68.6C149.7 69 150 69.4 150.4 69.8C150.7 70.2 151 70.6 151.3 71C151.7 71.4 152 71.9 152.3 72.3C152.6 72.7 153 73.1 153.3 73.5C153.6 73.9 154 74.3 154.3 74.7C154.6 75.1 155 75.5 155.3 75.8C155.6 76.2 156 76.6 156.3 77C156.7 77.4 157 77.8 157.4 78.2C157.7 78.6 158 78.9 158.4 79.3C158.7 79.7 159.1 80.1 159.4 80.5C159.8 80.8 160.1 81.2 160.5 81.6C160.8 81.9 161.2 82.3 161.5 82.7C161.9 83 162.2 83.4 162.6 83.7C163 84.1 163.3 84.5 163.7 84.8C164 85.2 164.4 85.5 164.7 85.8C165.1 86.2 165.4 86.5 165.8 86.9C166.2 87.2 166.5 87.5 166.9 87.9C167.2 88.2 167.6 88.5 167.9 88.8C168.3 89.1 168.7 89.5 169 89.8C169.3 90 169.5 90.3 169.8 90.6C169.2 90.6 168.7 90.7 168.1 90.8C167.7 90.7 167.2 90.6 166.7 90.5C166.3 90.3 165.7 90.2 165.2 90C164.7 89.9 164.2 89.7 163.8 89.5C163.3 89.4 162.8 89.2 162.3 89C161.8 88.8 161.3 88.6 160.8 88.4C160.4 88.2 159.9 88 159.4 87.8C158.9 87.5 158.5 87.3 158 87.1C157.6 86.8 157.1 86.6 156.6 86.3C156.2 86.1 155.7 85.8 155.3 85.6C154.8 85.3 154.4 85 153.9 84.8C153.5 84.5 153.1 84.2 152.6 83.9C152.2 83.6 151.8 83.3 151.3 83.1C150.9 82.8 150.5 82.5 150.1 82.1C149.6 81.8 149.2 81.5 148.8 81.2C148.4 80.9 148 80.6 147.6 80.2C147.2 79.9 146.8 79.6 146.4 79.2C146 78.9 145.6 78.5 145.2 78.2C144.8 77.9 144.5 77.5 144.1 77.1C143.7 76.8 143.3 76.4 143 76.1C142.6 75.7 142.2 75.3 141.9 75C141.5 74.6 141.2 74.2 140.8 73.8C140.4 73.4 140.1 73.1 139.8 72.7C139.4 72.3 139.1 71.9 138.7 71.5C138.4 71.1 138.1 70.7 137.8 70.3C137.4 69.9 137.1 69.5 136.8 69.1C136.5 68.7 136.2 68.2 135.9 67.8C135.6 67.4 135.3 67 135 66.6C134.7 66.1 134.4 65.7 134.1 65.3C133.8 64.9 133.5 64.4 133.3 64C133 63.6 132.7 63.1 132.5 62.7C132.2 62.2 131.9 61.8 131.7 61.3C131.4 60.9 131.2 60.5 131 60C131.2 59.6 131.4 59.1 131.6 58.6C131.8 58.1 132 57.7 132.3 57.2C132.5 56.8 132.7 56.3 132.9 55.8C133.1 55.4 133.4 54.9 133.6 54.4C133.8 54 134.1 53.5 134.3 53.1C134.5 52.6 134.8 52.1 135 51.7C135.3 51.2 135.5 50.8 135.8 50.3Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  76%, 100% { d: path("M133.7 31.1C134.2 30.3 134.6 29.5 135.1 28.7C135.5 29.5 135.8 30.4 136.1 31.3C136.5 32.1 136.9 33 137.2 33.9C137.6 34.7 138 35.6 138.4 36.4C138.8 37.3 139.2 38.1 139.6 39C140 39.8 140.4 40.7 140.9 41.5C141.3 42.3 141.7 43.2 142.2 44C142.6 44.8 143 45.7 143.5 46.5C143.9 47.3 144.4 48.1 144.9 48.9C145.3 49.7 145.8 50.5 146.3 51.4C146.8 52.2 147.3 53 147.8 53.8C148.2 54.6 148.7 55.4 149.3 56.1C149.8 56.9 150.3 57.7 150.8 58.5C151.3 59.3 151.8 60 152.4 60.8C152.9 61.6 153.5 62.4 154 63.1C154.5 63.9 155.1 64.6 155.7 65.4C156.2 66.1 156.8 66.9 157.4 67.6C157.9 68.4 158.5 69.1 159.1 69.8C159.7 70.6 160.3 71.3 160.9 72C161.5 72.7 162.1 73.4 162.7 74.2C163.3 74.9 164 75.6 164.6 76.3C165.2 77 165.9 77.6 166.5 78.3C167.1 79 167.8 79.7 168.4 80.4C169.1 81 169.8 81.7 170.4 82.4C171.1 83 171.8 83.7 172.5 84.3C173.2 84.9 173.8 85.6 174.5 86.2C175.2 86.8 175.9 87.4 176.7 88.1C177.4 88.7 178.1 89.3 178.8 89.9C179.5 90.5 180.3 91.1 181 91.6C181.7 92.2 182.5 92.8 183.2 93.3C184 93.9 184.7 94.5 185.5 95C186.3 95.5 187 96.1 187.8 96.6C188.6 97.1 189.4 97.6 190.2 98.2C191 98.7 191.8 99.2 192.6 99.6C193.4 100.1 194.3 100.6 195 101.1C195.7 101.5 196.2 101.8 196.9 102.2C195.7 102.1 194.5 102 193.5 101.9C192.4 101.7 191.6 101.4 190.7 101.2C189.8 101 188.9 100.7 188 100.4C187.1 100.1 186.2 99.8 185.3 99.5C184.5 99.2 183.6 98.9 182.7 98.5C181.8 98.2 181 97.8 180.1 97.5C179.2 97.1 178.4 96.7 177.5 96.3C176.7 96 175.8 95.6 175 95.1C174.1 94.7 173.3 94.3 172.5 93.9C171.6 93.4 170.8 93 170 92.5C169.2 92.1 168.4 91.6 167.6 91.1C166.8 90.6 166 90.1 165.2 89.6C164.4 89.1 163.6 88.6 162.8 88.1C162 87.6 161.2 87.1 160.5 86.5C159.7 86 158.9 85.5 158.2 84.9C157.4 84.3 156.7 83.8 155.9 83.2C155.2 82.6 154.5 82.1 153.7 81.5C153 80.9 152.3 80.3 151.6 79.7C150.8 79.1 150.1 78.5 149.4 77.8C148.7 77.2 148 76.6 147.3 76C146.6 75.3 145.9 74.7 145.3 74C144.6 73.4 143.9 72.7 143.3 72.1C142.6 71.4 141.9 70.8 141.3 70.1C140.6 69.4 140 68.7 139.3 68C138.7 67.3 138.1 66.7 137.4 66C136.8 65.3 136.2 64.6 135.6 63.8C135 63.1 134.4 62.4 133.8 61.7C133.2 61 132.6 60.2 132 59.5C131.4 58.8 130.8 58 130.3 57.3C129.7 56.6 129.1 55.8 128.6 55C128 54.3 127.5 53.5 126.9 52.8C126.4 52 125.8 51.2 125.3 50.4C124.8 49.7 124.3 48.9 123.8 48.2C124.3 47.3 124.7 46.5 125.2 45.7C125.7 44.9 126.2 44.1 126.6 43.3C127.1 42.4 127.6 41.6 128 40.8C128.5 40 129 39.2 129.5 38.4C129.9 37.6 130.4 36.8 130.9 36C131.3 35.1 131.8 34.3 132.3 33.5C132.8 32.7 133.2 31.9 133.7 31.1Z"); }
}
@keyframes si-p8 {
  0%, 16.622% { stroke-dashoffset: 19.65; stroke-width: 8.6; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  20.676% { stroke-dashoffset: 0; stroke-width: 8.6; }
  20.686% { stroke-width: 8.6; }
  20.696%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}

/* 9. 心 · 右点 → corner（右下角部首） */
.si-ink--9 { d: path("M141.5 161.2C141.5 160.9 141.5 160.6 141.5 160.2C141.5 159.9 141.5 159.6 141.5 159.2C141.5 158.9 141.5 158.5 141.5 158.2C141.5 157.9 141.5 157.5 141.5 157.2C141.5 156.9 141.5 156.5 141.5 156.2C141.5 155.8 141.5 155.5 141.5 155.2C141.5 154.8 141.5 154.5 141.5 154.2C141.5 153.8 141.5 153.5 141.5 153.2C141.5 152.8 141.5 152.5 141.5 152.1C141.8 152.1 142.2 152.1 142.5 152.1C142.9 152.1 143.2 152.1 143.5 152.1C143.9 152.1 144.2 152.1 144.5 152.1C144.9 152.1 145.3 152.1 145.6 152.1C145.8 152.1 146 152.1 146.2 152.1C146.2 152.6 146.2 153.1 146.2 153.5C146.2 153.9 146.2 154.2 146.2 154.5C146.2 154.9 146.2 155.2 146.2 155.6C146.2 155.9 146.2 156.2 146.2 156.6C146.2 156.9 146.2 157.2 146.2 157.6C146.2 157.9 146.2 158.2 146.2 158.6C146.2 158.9 146.2 159.3 146.2 159.6C146.2 159.9 146.2 160.3 146.2 160.6C146.2 160.9 146.2 161.3 146.2 161.6C146.2 162 146.2 162.3 146.2 162.6C146.2 163 146.2 163.3 146.2 163.6C146.2 164 146.2 164.3 146.2 164.6C146.2 165 146.2 165.3 146.2 165.7C146.2 166 146.2 166.3 146.2 166.7C146.2 167 146.2 167.3 146.2 167.7C146.2 168 146.2 168.4 146.2 168.7C146.2 169 146.2 169.4 146.2 169.7C146.2 170 146.2 170.4 146.2 170.7C146.2 171 146.2 171.1 146.2 171.3C145.7 171.3 145.2 171.3 144.8 171.3C144.4 171.3 144.1 171.3 143.8 171.3C143.4 171.3 143.1 171.3 142.8 171.3C142.4 171.3 142.1 171.3 141.8 171.3C141.4 171.3 141.1 171.3 140.7 171.3C140.4 171.3 140.1 171.3 139.7 171.3C139.4 171.3 139.1 171.3 138.7 171.3C138.4 171.3 138 171.3 137.7 171.3C137.4 171.3 137 171.3 136.7 171.3C136.4 171.3 136 171.3 135.7 171.3C135.4 171.3 135 171.3 134.7 171.3C134.3 171.3 134 171.3 133.7 171.3C133.3 171.3 133 171.3 132.7 171.3C132.3 171.3 132 171.3 131.6 171.3C131.3 171.3 131 171.3 130.6 171.3C130.3 171.3 130 171.3 129.6 171.3C129.3 171.3 129 171.3 128.6 171.3C128.3 171.3 127.9 171.3 127.6 171.3C127.3 171.3 127.2 171.3 127 171.3C127 170.9 127 170.4 127 170C127 169.6 127 169.3 127 168.9C127 168.6 127 168.3 127 167.9C127 167.6 127 167.1 127 166.7C127.2 166.7 127.4 166.7 127.7 166.7C128 166.7 128.4 166.7 128.7 166.7C129.1 166.7 129.4 166.7 129.8 166.7C130.1 166.7 130.4 166.7 130.8 166.7C131.1 166.7 131.4 166.7 131.8 166.7C132.1 166.7 132.5 166.7 132.8 166.7C133.1 166.7 133.5 166.7 133.8 166.7C134.1 166.7 134.5 166.7 134.8 166.7C135.1 166.7 135.5 166.7 135.8 166.7C136.2 166.7 136.5 166.7 136.8 166.7C137.2 166.7 137.5 166.7 137.8 166.7C138.2 166.7 138.5 166.7 138.9 166.7C139.2 166.7 139.5 166.7 139.9 166.7C140.2 166.7 140.6 166.7 140.9 166.7C141.1 166.7 141.3 166.7 141.5 166.7C141.5 166.2 141.5 165.7 141.5 165.3C141.5 164.9 141.5 164.6 141.5 164.3C141.5 163.9 141.5 163.6 141.5 163.3C141.5 162.9 141.5 162.6 141.5 162.2C141.5 161.9 141.5 161.6 141.5 161.2Z"); }
.si-pen--9 { stroke-dasharray: 26.19; }
.si-stage.is-run .si-ink--9 { animation: si-d9 var(--si-dur) linear both; }
.si-stage.is-run .si-pen--9 { animation: si-p9 var(--si-dur) linear both; }
@keyframes si-d9 {
  0%, 46% { d: path("M130 106.2C130.3 106.3 130.5 106.5 130.8 106.6C131.1 106.7 131.3 106.9 131.6 107C131.9 107.2 132.1 107.3 132.4 107.5C132.7 107.6 132.9 107.8 133.2 107.9C133.4 108.1 133.7 108.3 133.9 108.4C134.2 108.6 134.4 108.8 134.7 109C134.9 109.1 135.2 109.3 135.4 109.5C135.6 109.7 135.9 109.8 136.1 110C136.4 110.2 136.6 110.4 136.8 110.6C137 110.8 137.3 111 137.5 111.2C137.7 111.4 137.9 111.6 138.2 111.8C138.4 112 138.6 112.2 138.8 112.5C139 112.7 139.2 112.9 139.4 113.1C139.6 113.3 139.8 113.6 140 113.8C140.2 114 140.4 114.2 140.6 114.5C140.8 114.7 141 114.9 141.2 115.2C141.4 115.4 141.5 115.7 141.7 115.9C141.9 116.1 142.1 116.4 142.3 116.6C142.4 116.9 142.6 117.1 142.8 117.4C142.9 117.6 143.1 117.9 143.2 118.2C143.4 118.4 143.5 118.7 143.7 118.9C143.8 119.2 144 119.5 144.1 119.7C144.2 120 144.4 120.3 144.5 120.6C144.6 120.8 144.7 121.1 144.8 121.4C144.9 121.7 145 122 145.1 122.2C145.2 122.5 145.3 122.8 145.4 123.1C145.5 123.4 145.6 123.7 145.7 124C145.7 124.3 145.8 124.6 145.8 124.9C145.9 125.2 145.9 125.5 146 125.8C146 126.1 146 126.4 146.1 126.7C146.1 127 146.1 127.3 146.1 127.6C146.1 127.9 146.1 128.2 146.1 128.5C146.1 128.8 146 129.1 146 129.4C146 129.7 145.9 130 145.8 130.3C145.8 130.5 145.7 130.8 145.6 131.1C145.4 131.4 145.3 131.7 145.1 131.9C145 132.2 144.8 132.4 144.6 132.6C144.4 132.9 144.2 133.1 144 133.3C143.7 133.5 143.5 133.6 143.2 133.8C142.9 133.7 142.7 133.5 142.4 133.4C142.1 133.3 141.9 133.1 141.6 132.9C141.4 132.8 141.1 132.6 140.9 132.5C140.6 132.3 140.4 132.1 140.1 131.9C139.9 131.8 139.6 131.6 139.4 131.4C139.2 131.2 138.9 131 138.7 130.8C138.5 130.6 138.3 130.4 138.1 130.2C137.8 130 137.6 129.8 137.4 129.5C137.2 129.3 137 129.1 136.8 128.9C136.6 128.7 136.4 128.4 136.2 128.2C136 128 135.8 127.8 135.6 127.5C135.4 127.3 135.2 127.1 135 126.8C134.9 126.6 134.7 126.3 134.5 126.1C134.3 125.8 134.1 125.6 134 125.4C133.8 125.1 133.6 124.9 133.5 124.6C133.3 124.4 133.1 124.1 133 123.8C132.8 123.6 132.7 123.3 132.5 123.1C132.4 122.8 132.2 122.5 132.1 122.3C131.9 122 131.8 121.8 131.6 121.5C131.5 121.2 131.4 121 131.2 120.7C131.1 120.4 131 120.1 130.8 119.9C130.7 119.6 130.6 119.3 130.5 119C130.3 118.8 130.2 118.5 130.1 118.2C130 117.9 129.9 117.6 129.8 117.4C129.7 117.1 129.6 116.8 129.5 116.5C129.4 116.2 129.3 115.9 129.3 115.6C129.2 115.3 129.1 115.1 129 114.8C129 114.5 128.9 114.2 128.8 113.9C128.8 113.6 128.7 113.3 128.7 113C128.6 112.7 128.6 112.4 128.5 112.1C128.5 111.8 128.5 111.5 128.4 111.2C128.4 110.9 128.4 110.6 128.4 110.3C128.4 110 128.4 109.7 128.5 109.4C128.5 109.1 128.6 108.8 128.6 108.5C128.7 108.2 128.8 107.9 128.9 107.6C129.1 107.4 129.2 107.1 129.4 106.9C129.6 106.6 129.8 106.4 130 106.2Z"); animation-timing-function: cubic-bezier(.40,0,.30,1); }
  66.9% { d: path("M152.9 127.1C153 127 153.1 126.9 153.2 126.8C153.4 126.7 153.5 126.6 153.6 126.5C153.8 126.4 153.9 126.3 154 126.2C154.1 126.1 154.3 126 154.4 126C154.5 125.9 154.6 125.8 154.7 125.7C154.9 125.6 155 125.5 155.1 125.5C155.2 125.4 155.3 125.3 155.4 125.2C155.6 125.2 155.7 125.1 155.8 125C155.9 124.9 156 124.9 156.1 124.8C156.4 124.9 156.7 125 156.9 125.1C157.2 125.2 157.5 125.3 157.7 125.4C158 125.5 158.3 125.6 158.5 125.7C158.8 125.8 159.1 125.9 159.3 126C159.6 126.1 159.7 126.2 159.9 126.3C160 126.7 160.1 127 160.2 127.3C160.3 127.6 160.4 127.9 160.5 128.2C160.6 128.4 160.6 128.7 160.7 129C160.8 129.3 160.9 129.5 161 129.8C161.1 130.1 161.1 130.4 161.2 130.7C161.3 131 161.4 131.2 161.4 131.5C161.5 131.8 161.6 132.1 161.7 132.4C161.7 132.7 161.8 133 161.9 133.3C161.9 133.5 162 133.8 162 134.1C162.1 134.4 162.2 134.7 162.2 135C162.3 135.3 162.3 135.6 162.4 135.9C162.4 136.2 162.5 136.5 162.5 136.8C162.5 137.1 162.6 137.4 162.6 137.7C162.6 138 162.7 138.3 162.7 138.6C162.7 138.9 162.7 139.2 162.8 139.5C162.8 139.8 162.8 140.2 162.8 140.5C162.8 140.8 162.8 141.1 162.8 141.4C162.8 141.7 162.8 142 162.8 142.3C162.8 142.6 162.8 142.8 162.8 143C162.5 143.2 162.3 143.3 162 143.5C161.8 143.6 161.6 143.7 161.4 143.9C161.2 144 161 144.1 160.7 144.3C160.5 144.4 160.2 144.5 160 144.6C159.7 144.7 159.5 144.8 159.2 144.9C158.9 145 158.6 145.1 158.3 145.2C158.1 145.1 157.8 145 157.5 145C157.2 144.9 156.9 144.8 156.6 144.7C156.3 144.7 156 144.6 155.8 144.5C155.5 144.4 155.2 144.3 154.9 144.3C154.6 144.2 154.4 144.1 154.1 144C153.8 143.9 153.6 143.8 153.3 143.7C153 143.6 152.7 143.5 152.5 143.4C152.2 143.3 151.9 143.2 151.7 143.1C151.4 143 151.2 142.9 150.9 142.8C150.6 142.7 150.4 142.6 150.1 142.5C149.9 142.4 149.6 142.3 149.4 142.1C149.1 142 148.8 141.9 148.6 141.8C148.4 141.7 148.2 141.6 148 141.5C148 141.1 147.9 140.8 147.8 140.4C147.7 140.1 147.6 139.9 147.5 139.6C147.5 139.3 147.4 139 147.3 138.7C147.2 138.4 147.2 138.1 147.1 137.8C147.1 137.6 147.2 137.5 147.2 137.4C147.3 137.3 147.4 137.1 147.5 137C147.6 136.9 147.7 136.8 147.8 136.6C147.9 136.5 148 136.4 148.1 136.2C148.2 136.1 148.3 136 148.4 135.8C148.5 135.7 148.6 135.6 148.7 135.4C148.8 135.3 148.9 135.2 149.1 135C149.2 134.9 149.3 134.8 149.4 134.6C149.5 134.5 149.6 134.3 149.8 134.2C149.9 134.1 150 133.9 150.1 133.8C150.3 133.6 150.4 133.5 150.5 133.4C150.7 133.2 150.8 133.1 150.9 132.9C151.1 132.8 151.2 132.6 151.4 132.5C151.5 132.4 151.7 132.2 151.8 132.1C151.9 131.9 152 131.8 152.1 131.6C152.1 131.3 152.1 130.9 152.1 130.5C152.1 130.2 152.2 129.9 152.2 129.6C152.2 129.3 152.3 129 152.3 128.7C152.4 128.4 152.5 128.1 152.6 127.9C152.6 127.6 152.8 127.3 152.9 127.1Z"); animation-timing-function: cubic-bezier(.55,0,.20,1); }
  84%, 100% { d: path("M141.5 161.2C141.5 160.9 141.5 160.6 141.5 160.2C141.5 159.9 141.5 159.6 141.5 159.2C141.5 158.9 141.5 158.5 141.5 158.2C141.5 157.9 141.5 157.5 141.5 157.2C141.5 156.9 141.5 156.5 141.5 156.2C141.5 155.8 141.5 155.5 141.5 155.2C141.5 154.8 141.5 154.5 141.5 154.2C141.5 153.8 141.5 153.5 141.5 153.2C141.5 152.8 141.5 152.5 141.5 152.1C141.8 152.1 142.2 152.1 142.5 152.1C142.9 152.1 143.2 152.1 143.5 152.1C143.9 152.1 144.2 152.1 144.5 152.1C144.9 152.1 145.3 152.1 145.6 152.1C145.8 152.1 146 152.1 146.2 152.1C146.2 152.6 146.2 153.1 146.2 153.5C146.2 153.9 146.2 154.2 146.2 154.5C146.2 154.9 146.2 155.2 146.2 155.6C146.2 155.9 146.2 156.2 146.2 156.6C146.2 156.9 146.2 157.2 146.2 157.6C146.2 157.9 146.2 158.2 146.2 158.6C146.2 158.9 146.2 159.3 146.2 159.6C146.2 159.9 146.2 160.3 146.2 160.6C146.2 160.9 146.2 161.3 146.2 161.6C146.2 162 146.2 162.3 146.2 162.6C146.2 163 146.2 163.3 146.2 163.6C146.2 164 146.2 164.3 146.2 164.6C146.2 165 146.2 165.3 146.2 165.7C146.2 166 146.2 166.3 146.2 166.7C146.2 167 146.2 167.3 146.2 167.7C146.2 168 146.2 168.4 146.2 168.7C146.2 169 146.2 169.4 146.2 169.7C146.2 170 146.2 170.4 146.2 170.7C146.2 171 146.2 171.1 146.2 171.3C145.7 171.3 145.2 171.3 144.8 171.3C144.4 171.3 144.1 171.3 143.8 171.3C143.4 171.3 143.1 171.3 142.8 171.3C142.4 171.3 142.1 171.3 141.8 171.3C141.4 171.3 141.1 171.3 140.7 171.3C140.4 171.3 140.1 171.3 139.7 171.3C139.4 171.3 139.1 171.3 138.7 171.3C138.4 171.3 138 171.3 137.7 171.3C137.4 171.3 137 171.3 136.7 171.3C136.4 171.3 136 171.3 135.7 171.3C135.4 171.3 135 171.3 134.7 171.3C134.3 171.3 134 171.3 133.7 171.3C133.3 171.3 133 171.3 132.7 171.3C132.3 171.3 132 171.3 131.6 171.3C131.3 171.3 131 171.3 130.6 171.3C130.3 171.3 130 171.3 129.6 171.3C129.3 171.3 129 171.3 128.6 171.3C128.3 171.3 127.9 171.3 127.6 171.3C127.3 171.3 127.2 171.3 127 171.3C127 170.9 127 170.4 127 170C127 169.6 127 169.3 127 168.9C127 168.6 127 168.3 127 167.9C127 167.6 127 167.1 127 166.7C127.2 166.7 127.4 166.7 127.7 166.7C128 166.7 128.4 166.7 128.7 166.7C129.1 166.7 129.4 166.7 129.8 166.7C130.1 166.7 130.4 166.7 130.8 166.7C131.1 166.7 131.4 166.7 131.8 166.7C132.1 166.7 132.5 166.7 132.8 166.7C133.1 166.7 133.5 166.7 133.8 166.7C134.1 166.7 134.5 166.7 134.8 166.7C135.1 166.7 135.5 166.7 135.8 166.7C136.2 166.7 136.5 166.7 136.8 166.7C137.2 166.7 137.5 166.7 137.8 166.7C138.2 166.7 138.5 166.7 138.9 166.7C139.2 166.7 139.5 166.7 139.9 166.7C140.2 166.7 140.6 166.7 140.9 166.7C141.1 166.7 141.3 166.7 141.5 166.7C141.5 166.2 141.5 165.7 141.5 165.3C141.5 164.9 141.5 164.6 141.5 164.3C141.5 163.9 141.5 163.6 141.5 163.3C141.5 162.9 141.5 162.6 141.5 162.2C141.5 161.9 141.5 161.6 141.5 161.2Z"); }
}
@keyframes si-p9 {
  0%, 18.919% { stroke-dashoffset: 26.19; stroke-width: 11.2; animation-timing-function: cubic-bezier(.32,.04,.36,1); }
  22.973% { stroke-dashoffset: 0; stroke-width: 11.2; }
  22.983% { stroke-width: 11.2; }
  22.993%, 100% { stroke-dashoffset: 0; stroke-width: 640; }
}
