@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-full-normal.YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./space-grotesk-vietnamese-500-normal.BmEvtly_.woff2)format("woff2"),url(./space-grotesk-vietnamese-500-normal.BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./space-grotesk-latin-ext-500-normal.DUe3BAxM.woff2)format("woff2"),url(./space-grotesk-latin-ext-500-normal.3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./space-grotesk-latin-500-normal.lFbtlQH6.woff2)format("woff2"),url(./space-grotesk-latin-500-normal.CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(./inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(./inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(./inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(./inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(./inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-cyrillic-500-normal.DmUKJPL_.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-500-normal.DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-greek-500-normal.JpySY46c.woff2)format("woff2"),url(./jetbrains-mono-greek-500-normal.D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=)format("woff2"),url(./jetbrains-mono-vietnamese-500-normal.DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-500-normal.ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(./jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--qed-surface-0:#f4efe6;--qed-surface-1:#fbf8f2;--qed-surface-2:#eae3d4;--qed-surface-3:#e0d6c3;--qed-text-primary:#1c1a17;--qed-text-secondary:#5a5246;--qed-text-muted:#675e50;--qed-accent:#1c1a17;--qed-accent-hover:#433b30;--qed-accent-fill:#7d52ff;--qed-accent-fill-hover:#7d52ff;--qed-on-accent:#fff;--qed-success:#11632d;--qed-warning:#7c4a05;--qed-danger:#b91c1c;--qed-info:#1d4ed8;--qed-border-subtle:#b4ac9e;--qed-border-strong:#8a7f6e;--qed-focus:#7d52ff;--qed-font-display:"Fraunces Variable", Georgia, serif;--qed-font-body:"Inter Tight Variable", system-ui, sans-serif;--qed-font-mono:"JetBrains Mono", ui-monospace, monospace;--qed-font-display-settings:"SOFT" 80, "WONK" 1;--qed-text-hero:clamp(3rem, 10vw, 8rem);--qed-text-h1:clamp(2.5rem, 6vw, 4.5rem);--qed-text-h2:clamp(2rem, 4vw, 3rem);--qed-text-h3:clamp(1.5rem, 3vw, 2rem);--qed-text-lead:clamp(1.25rem, 2vw, 1.5rem);--qed-text-body:1.125rem;--qed-text-small:.9375rem;--qed-text-label:.8125rem;--qed-space-1:.25rem;--qed-space-2:.5rem;--qed-space-3:.75rem;--qed-space-4:1rem;--qed-space-6:1.5rem;--qed-space-8:2rem;--qed-space-12:3rem;--qed-space-16:4rem;--qed-space-24:6rem;--qed-space-32:8rem;--qed-space-section:clamp(6rem, 12vw, 10rem);--qed-measure:65ch;--qed-radius-sm:6px;--qed-radius-md:10px;--qed-radius-lg:16px;--qed-radius-full:9999px;--qed-shadow-1:0 1px 2px #1c1a1714;--qed-shadow-2:0 4px 16px #1c1a171a;--qed-motion-fast:.15s;--qed-motion-base:.25s;--qed-motion-slow:.4s;--qed-motion-ink:.6s;--qed-motion-rotor:60s;--qed-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--qed-surface-0:#191613;--qed-surface-1:#211d18;--qed-surface-2:#2a241d;--qed-surface-3:#2f2921;--qed-text-primary:#f0ebe0;--qed-text-secondary:#c0b7a8;--qed-text-muted:#9a9080;--qed-accent:#f0ebe0;--qed-accent-hover:#d5cdbe;--qed-success:#4ade80;--qed-warning:#fbbf24;--qed-danger:#f87171;--qed-info:#60a5fa;--qed-border-subtle:#37312a;--qed-border-strong:#766d59;--qed-shadow-1:0 1px 2px #0000004d;--qed-shadow-2:0 4px 16px #00000059}}[data-theme=dark]{--qed-surface-0:#191613;--qed-surface-1:#211d18;--qed-surface-2:#2a241d;--qed-surface-3:#2f2921;--qed-text-primary:#f0ebe0;--qed-text-secondary:#c0b7a8;--qed-text-muted:#9a9080;--qed-accent:#f0ebe0;--qed-accent-hover:#d5cdbe;--qed-success:#4ade80;--qed-warning:#fbbf24;--qed-danger:#f87171;--qed-info:#60a5fa;--qed-border-subtle:#37312a;--qed-border-strong:#766d59;--qed-shadow-1:0 1px 2px #0000004d;--qed-shadow-2:0 4px 16px #00000059}[data-theme=light]{--qed-surface-0:#f4efe6;--qed-surface-1:#fbf8f2;--qed-surface-2:#eae3d4;--qed-surface-3:#e0d6c3;--qed-text-primary:#1c1a17;--qed-text-secondary:#5a5246;--qed-text-muted:#675e50;--qed-accent:#1c1a17;--qed-accent-hover:#433b30;--qed-accent-fill:#7d52ff;--qed-accent-fill-hover:#7d52ff;--qed-on-accent:#fff;--qed-success:#11632d;--qed-warning:#7c4a05;--qed-danger:#b91c1c;--qed-info:#1d4ed8;--qed-border-subtle:#b4ac9e;--qed-border-strong:#8a7f6e;--qed-focus:#7d52ff;--qed-shadow-1:0 1px 2px #1c1a1714;--qed-shadow-2:0 4px 16px #1c1a171a}:focus-visible{outline:2px solid var(--qed-focus);outline-offset:2px;border-radius:var(--qed-radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-tokens=packet]{--qed-surface-0:#0b0e14;--qed-surface-1:#11151d;--qed-surface-2:#161b26;--qed-surface-3:#1d2432;--qed-text-primary:#edf0f7;--qed-text-secondary:#a7afc2;--qed-text-muted:#7c8499;--qed-brand-violet:#7c5cff;--qed-accent:#8b6eff;--qed-accent-hover:#937aff;--qed-accent-fill:#6a48ef;--qed-accent-fill-hover:#5f3ddc;--qed-accent-2:#22d3ee;--qed-on-accent:#fff;--qed-success:#4ade80;--qed-warning:#fbbf24;--qed-danger:#f87171;--qed-info:#60a5fa;--qed-border-subtle:#232b3b;--qed-border-strong:#38425a;--qed-focus:#937aff;--qed-gradient-evolution:linear-gradient(120deg, #7c5cff 0%, #22d3ee 100%);--qed-font-display:"Space Grotesk", system-ui, sans-serif;--qed-font-body:"Inter", system-ui, sans-serif;--qed-font-mono:"JetBrains Mono", ui-monospace, monospace;--qed-shadow-1:0 1px 2px #0000004d;--qed-shadow-2:0 4px 16px #00000059;--qed-shadow-glow:0 0 32px #7c5cff40;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tokens=packet][data-theme=light]{--qed-surface-0:#fafbfd;--qed-surface-1:#fff;--qed-surface-2:#f1f4f9;--qed-surface-3:#e6eaf2;--qed-text-primary:#12161f;--qed-text-secondary:#3f4756;--qed-text-muted:#5b6474;--qed-brand-violet:#5b3fe0;--qed-accent:#5b3fe0;--qed-accent-hover:#4a30c4;--qed-accent-fill:#5b3fe0;--qed-accent-fill-hover:#4a30c4;--qed-accent-2:#0e7c94;--qed-success:#15803d;--qed-warning:#a16207;--qed-danger:#b91c1c;--qed-info:#1d4ed8;--qed-border-subtle:#d8dee9;--qed-border-strong:#aab4c6;--qed-focus:#5b3fe0;--qed-shadow-1:0 1px 2px #10182814;--qed-shadow-2:0 4px 16px #1018281a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--qed-surface-0);color:var(--qed-text-primary);font-family:var(--qed-font-body);font-size:var(--qed-text-body);-webkit-font-smoothing:antialiased;line-height:1.65}h1,h2,h3,h4{font-family:var(--qed-font-display);font-variation-settings:var(--qed-font-display-settings,normal);font-optical-sizing:auto;color:var(--qed-text-primary);text-wrap:balance;font-weight:500}h1{font-size:var(--qed-text-h1);letter-spacing:-.02em;line-height:1.05}h2{font-size:var(--qed-text-h2);line-height:1.1}h3{font-size:var(--qed-text-h3);line-height:1.2}p{max-width:var(--qed-measure)}code,kbd,samp{font-family:var(--qed-font-mono);font-size:.9em}img,svg,video{max-width:100%;display:block}a{color:var(--qed-accent);text-decoration:underline;-webkit-text-decoration-color:var(--qed-border-strong);text-decoration-color:var(--qed-border-strong);text-underline-offset:.2em;transition:color var(--qed-motion-fast) var(--qed-ease), text-decoration-color var(--qed-motion-fast) var(--qed-ease)}a:hover{color:var(--qed-accent-hover);text-decoration-color:currentColor}.qed-container{max-width:1280px;padding-inline:var(--qed-space-6);margin-inline:auto}@media (width>=768px){.qed-container{padding-inline:var(--qed-space-8)}}.qed-section{padding-block:var(--qed-space-section)}.qed-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.qed-skip-link{left:var(--qed-space-4);top:var(--qed-space-4);z-index:100;padding:var(--qed-space-3) var(--qed-space-4);background:var(--qed-accent-fill);color:var(--qed-on-accent);border-radius:var(--qed-radius-md);text-decoration:none;position:absolute;transform:translateY(-300%)}.qed-skip-link:focus-visible{transform:none}.qed-label{font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--qed-text-secondary);font-weight:500}.qed-metric{font-family:var(--qed-font-mono);font-variant-numeric:tabular-nums}.qed-btn{justify-content:center;align-items:center;gap:var(--qed-space-2);min-height:44px;padding:var(--qed-space-2) var(--qed-space-6);border-radius:var(--qed-radius-md);font-family:var(--qed-font-body);font-size:var(--qed-text-body);cursor:pointer;transition:background-color var(--qed-motion-fast) var(--qed-ease), border-color var(--qed-motion-fast) var(--qed-ease), color var(--qed-motion-fast) var(--qed-ease);border:1px solid #0000;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.qed-btn--primary{background:var(--qed-accent-fill);color:var(--qed-on-accent)}.qed-btn--primary:hover{background:var(--qed-accent-fill-hover);color:var(--qed-on-accent)}.qed-btn--secondary{border-color:var(--qed-border-strong);color:var(--qed-text-primary);background:0 0}.qed-btn--secondary:hover{border-color:var(--qed-accent);color:var(--qed-accent)}.qed-btn--ghost{color:var(--qed-accent);background:0 0}.qed-btn--ghost:hover{background:var(--qed-surface-2);color:var(--qed-accent-hover)}.qed-btn--danger{border-color:var(--qed-danger);color:var(--qed-danger);background:0 0}.qed-btn--danger:hover{background:var(--qed-danger);color:var(--qed-surface-0)}.qed-btn:disabled,.qed-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.qed-btn--loading{cursor:progress;position:relative}.qed-btn--loading:after{content:"";border:2px solid;border-radius:var(--qed-radius-full);border-inline-start-color:#0000;width:1em;height:1em}@media (prefers-reduced-motion:no-preference){.qed-btn--loading:after{animation:qed-btn-spin var(--qed-motion-slow) linear infinite}}@keyframes qed-btn-spin{to{transform:rotate(360deg)}}.qed-icon-btn{min-width:44px;min-height:44px;padding:var(--qed-space-2);border-radius:var(--qed-radius-md);cursor:pointer;transition:background-color var(--qed-motion-fast) var(--qed-ease), border-color var(--qed-motion-fast) var(--qed-ease), color var(--qed-motion-fast) var(--qed-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.qed-icon-btn__icon{display:inline-flex}.qed-icon-btn__icon svg{width:1.25em;height:1.25em}.qed-icon-btn--ghost{color:var(--qed-accent)}.qed-icon-btn--ghost:hover{background:var(--qed-surface-2);color:var(--qed-accent-hover)}.qed-icon-btn--outline{border-color:var(--qed-border-strong);color:var(--qed-text-primary)}.qed-icon-btn--outline:hover{border-color:var(--qed-accent);color:var(--qed-accent)}.qed-icon-btn:disabled{opacity:.55;cursor:not-allowed}.qed-link{color:var(--qed-accent);text-decoration:underline;-webkit-text-decoration-color:var(--qed-border-strong);text-decoration-color:var(--qed-border-strong);text-underline-offset:.2em;transition:color var(--qed-motion-fast) var(--qed-ease), text-decoration-color var(--qed-motion-fast) var(--qed-ease)}.qed-link:hover{color:var(--qed-accent-hover);text-decoration-color:currentColor}.qed-link--subtle{color:var(--qed-text-secondary)}.qed-link--subtle:hover{color:var(--qed-text-primary)}.qed-field{gap:var(--qed-space-2);width:100%;font-family:var(--qed-font-body);flex-direction:column;display:flex}.qed-field__label{font-size:var(--qed-text-small);color:var(--qed-text-primary);font-weight:500}.qed-field__required{color:var(--qed-danger)}.qed-field__hint{font-size:var(--qed-text-small);color:var(--qed-text-secondary);margin:0}.qed-field__error{align-items:center;gap:var(--qed-space-1);font-size:var(--qed-text-small);color:var(--qed-danger);margin:0;display:flex}.qed-field__error-icon{flex-shrink:0;block-size:1em;inline-size:1em}.qed-input{width:100%;min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);background:var(--qed-surface-1);color:var(--qed-text-primary);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);font-family:var(--qed-font-body);font-size:var(--qed-text-body);transition:border-color var(--qed-motion-fast) var(--qed-ease);line-height:1.4}.qed-input::placeholder{color:var(--qed-text-muted)}.qed-input:hover:not(:disabled){border-color:var(--qed-border-strong)}.qed-input:disabled{opacity:.55;cursor:not-allowed}.qed-input[aria-invalid=true]{border-color:var(--qed-danger)}.qed-textarea{width:100%;min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);background:var(--qed-surface-1);color:var(--qed-text-primary);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);font-family:var(--qed-font-body);font-size:var(--qed-text-body);resize:vertical;transition:border-color var(--qed-motion-fast) var(--qed-ease);line-height:1.4}.qed-textarea::placeholder{color:var(--qed-text-muted)}.qed-textarea:hover:not(:disabled){border-color:var(--qed-border-strong)}.qed-textarea:disabled{opacity:.55;cursor:not-allowed;resize:none}.qed-textarea[aria-invalid=true]{border-color:var(--qed-danger)}.qed-select{width:100%;display:block;position:relative}.qed-select__control{appearance:none;width:100%;min-height:44px;padding-block:var(--qed-space-2);padding-inline:var(--qed-space-3) var(--qed-space-8);background:var(--qed-surface-1);color:var(--qed-text-primary);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);font-family:var(--qed-font-body);font-size:var(--qed-text-body);cursor:pointer;transition:border-color var(--qed-motion-fast) var(--qed-ease);line-height:1.4}.qed-select__control:hover:not(:disabled){border-color:var(--qed-border-strong)}.qed-select__control:disabled{opacity:.55;cursor:not-allowed}.qed-select__control[aria-invalid=true]{border-color:var(--qed-danger)}.qed-select__chevron{block-size:1em;inline-size:1em;color:var(--qed-text-secondary);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--qed-space-3);transform:translateY(-50%)}.qed-checkbox{gap:var(--qed-space-1);width:100%;font-family:var(--qed-font-body);flex-direction:column;display:flex}.qed-checkbox__row{align-items:flex-start;gap:var(--qed-space-3);min-height:44px;padding-block:var(--qed-space-2);cursor:pointer;display:flex}.qed-checkbox__row:has(.qed-checkbox__input:disabled){opacity:.55;cursor:not-allowed}.qed-checkbox__input{inline-size:var(--qed-space-6);block-size:var(--qed-space-6);accent-color:var(--qed-accent-fill);cursor:pointer;flex-shrink:0;margin:0}.qed-checkbox__input:disabled{cursor:not-allowed}.qed-checkbox__input[aria-invalid=true]{accent-color:var(--qed-danger)}.qed-checkbox__text{gap:var(--qed-space-1);flex-direction:column;display:flex}.qed-checkbox__label{font-size:var(--qed-text-body);color:var(--qed-text-primary);line-height:1.35}.qed-checkbox__description{font-size:var(--qed-text-small);color:var(--qed-text-secondary)}.qed-radio-group{width:100%;font-family:var(--qed-font-body);border:none;margin:0;padding:0}.qed-radio-group__legend{font-size:var(--qed-text-small);color:var(--qed-text-primary);margin-block-end:var(--qed-space-2);padding:0;font-weight:500}.qed-radio-group__options{flex-direction:column;display:flex}.qed-radio-group__option{align-items:flex-start;gap:var(--qed-space-3);min-height:44px;padding-block:var(--qed-space-2);cursor:pointer;display:flex}.qed-radio-group__option:has(.qed-radio-group__input:disabled){opacity:.55;cursor:not-allowed}.qed-radio-group__input{inline-size:var(--qed-space-6);block-size:var(--qed-space-6);accent-color:var(--qed-accent-fill);cursor:pointer;flex-shrink:0;margin:0}.qed-radio-group__input:disabled{cursor:not-allowed}.qed-radio-group__text{gap:var(--qed-space-1);flex-direction:column;display:flex}.qed-radio-group__label{font-size:var(--qed-text-body);color:var(--qed-text-primary);line-height:1.35}.qed-radio-group__description{font-size:var(--qed-text-small);color:var(--qed-text-secondary)}.qed-path-strip{width:100%;font-family:var(--qed-font-body);border:none;margin:0;padding:0}.qed-path-strip__legend{font-size:var(--qed-text-small);color:var(--qed-text-primary);margin-block-end:var(--qed-space-3);padding:0;font-weight:500}.qed-path-strip__options{gap:var(--qed-space-4);flex-direction:column;display:flex}@media (width>=768px){.qed-path-strip__options{flex-direction:row}}.qed-path-strip__option{cursor:pointer;flex:1 1 0;display:block}.qed-path-strip__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qed-path-strip__input:focus-visible+.qed-path-strip__card{outline:2px solid var(--qed-accent);outline-offset:2px}.qed-path-strip__card{gap:var(--qed-space-2);height:100%;min-height:44px;padding:var(--qed-space-4);background:var(--qed-surface-1);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-lg);flex-direction:column;padding-inline-end:var(--qed-space-8);display:flex;position:relative}.qed-path-strip__option--checked .qed-path-strip__card{border-color:var(--qed-accent);background:var(--qed-surface-2)}.qed-path-strip__check{top:var(--qed-space-4);right:var(--qed-space-4);width:var(--qed-space-4);height:var(--qed-space-4);color:var(--qed-accent);display:none;position:absolute}.qed-path-strip__option--checked .qed-path-strip__check{display:block}.qed-path-strip__label{font-size:var(--qed-text-body);color:var(--qed-text-primary);font-weight:500}.qed-path-strip__description{font-size:var(--qed-text-small);color:var(--qed-text-secondary)}.qed-submit-veil{z-index:40;justify-content:center;align-items:center;gap:var(--qed-space-4);background:var(--qed-surface-0);color:var(--qed-text-primary);flex-direction:column;display:flex;position:fixed;inset:0}.qed-submit-veil__spinner{inline-size:var(--qed-space-8);block-size:var(--qed-space-8);border:3px solid var(--qed-border-subtle);border-block-start-color:var(--qed-accent);border-radius:50%}@media (prefers-reduced-motion:no-preference){.qed-submit-veil__spinner{animation:.9s linear infinite qed-submit-spin}}@keyframes qed-submit-spin{to{transform:rotate(360deg)}}.qed-submit-veil__text{font-family:var(--qed-font-mono);font-size:var(--qed-text-small)}body.qed-submit-takeover .qed-skip-link,body.qed-submit-takeover .qed-header,body.qed-submit-takeover .qed-footer{display:none}body.qed-submit-takeover{overflow:hidden}.qed-submit-done{z-index:40;background:var(--qed-surface-0);place-items:center;display:grid;position:fixed;inset:0}.qed-submit-done__panel{justify-content:center;align-items:center;gap:var(--qed-space-4);text-align:center;flex-direction:column;display:flex}.qed-submit-done__icon{inline-size:var(--qed-space-12);block-size:var(--qed-space-12);color:var(--qed-success)}.qed-submit-done__title{margin:0}.qed-submit-done__title:focus{outline:none}.qed-submit-done__lead{color:var(--qed-text-secondary);margin:0}.qed-form__retry{font-size:var(--qed-text-small);margin-block-start:var(--qed-space-2)}.qed-switch{align-items:center;gap:var(--qed-space-3);cursor:pointer;min-height:44px;font-family:var(--qed-font-body);font-size:var(--qed-text-body);color:var(--qed-text-primary);text-align:start;background:0 0;border:none;padding:0;display:inline-flex}.qed-switch:disabled{opacity:.55;cursor:not-allowed}.qed-switch__track{inline-size:var(--qed-space-12);block-size:var(--qed-space-6);border:1px solid var(--qed-border-strong);border-radius:var(--qed-radius-full);background:var(--qed-surface-3);transition:background-color var(--qed-motion-fast) var(--qed-ease), border-color var(--qed-motion-fast) var(--qed-ease);flex-shrink:0;align-items:center;display:inline-flex}.qed-switch__thumb{inline-size:var(--qed-space-4);block-size:var(--qed-space-4);border-radius:var(--qed-radius-full);background:var(--qed-text-secondary);margin-inline-start:var(--qed-space-1)}.qed-switch[aria-checked=true] .qed-switch__track{background:var(--qed-accent-fill);border-color:var(--qed-accent-fill)}.qed-switch[aria-checked=true] .qed-switch__thumb{transform:translateX(calc(var(--qed-space-6) - 2px));background:var(--qed-on-accent)}@media (prefers-reduced-motion:no-preference){.qed-switch__thumb{transition:transform var(--qed-motion-fast) var(--qed-ease)}}.qed-tabs__list{gap:var(--qed-space-2);border-block-end:1px solid var(--qed-border-subtle);flex-wrap:wrap;display:flex}.qed-tabs__tab{min-height:44px;padding:var(--qed-space-2) var(--qed-space-4);color:var(--qed-text-secondary);font-family:var(--qed-font-body);font-size:var(--qed-text-body);cursor:pointer;background:0 0;border:none;border-block-end:2px solid #0000;font-weight:500;line-height:1.2}.qed-tabs__tab:hover{color:var(--qed-text-primary)}.qed-tabs__tab[aria-selected=true]{color:var(--qed-text-primary);border-block-end-color:var(--qed-accent)}@media (prefers-reduced-motion:no-preference){.qed-tabs__tab{transition:color var(--qed-motion-fast) var(--qed-ease), border-color var(--qed-motion-fast) var(--qed-ease)}}.qed-tabs__panel{padding-block:var(--qed-space-4);max-width:var(--qed-measure)}.qed-accordion{border-block-start:1px solid var(--qed-border-subtle);width:100%}.qed-accordion__item{border-block-end:1px solid var(--qed-border-subtle)}.qed-accordion__heading{font-size:inherit;margin:0}.qed-accordion__trigger{justify-content:space-between;align-items:center;gap:var(--qed-space-4);width:100%;min-height:44px;padding:var(--qed-space-4) var(--qed-space-2);color:var(--qed-text-primary);font-family:var(--qed-font-display);font-size:var(--qed-text-lead);text-align:start;cursor:pointer;background:0 0;border:none;font-weight:500;display:flex}.qed-accordion__trigger:hover{color:var(--qed-accent)}.qed-accordion__chevron{width:1em;height:1em;color:var(--qed-text-secondary);flex:none}.qed-accordion__trigger:hover .qed-accordion__chevron{color:var(--qed-accent)}.qed-accordion__trigger[aria-expanded=true] .qed-accordion__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.qed-accordion__chevron{transition:transform var(--qed-motion-base) var(--qed-ease)}}.qed-accordion__panel{padding:0 var(--qed-space-2) var(--qed-space-6);max-width:var(--qed-measure);color:var(--qed-text-secondary)}.qed-dialog{width:min(60ch, calc(100vw - var(--qed-space-8)));border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-lg);background:var(--qed-surface-1);color:var(--qed-text-primary);box-shadow:var(--qed-shadow-2);padding:0}.qed-dialog::backdrop{background:color-mix(in srgb, var(--qed-surface-0) 70%, transparent)}body.qed-scroll-lock{overflow:hidden}.qed-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--qed-space-4);padding:var(--qed-space-6) var(--qed-space-6) var(--qed-space-4);display:flex}.qed-dialog__title{font-size:var(--qed-text-h3);margin:0}.qed-dialog__close{width:44px;height:44px;border-radius:var(--qed-radius-md);color:var(--qed-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-block-start:calc(-1 * var(--qed-space-2));margin-inline-end:calc(-1 * var(--qed-space-2));display:inline-flex}.qed-dialog__close:hover{background:var(--qed-surface-2);color:var(--qed-text-primary)}.qed-dialog__close svg{width:1.25em;height:1.25em}.qed-dialog__body{padding:0 var(--qed-space-6) var(--qed-space-6);max-width:var(--qed-measure)}.qed-dialog__footer{justify-content:flex-end;gap:var(--qed-space-3);padding:0 var(--qed-space-6) var(--qed-space-6);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.qed-dialog[open]{animation:qed-dialog-in var(--qed-motion-base) var(--qed-ease)}}@keyframes qed-dialog-in{0%{opacity:0;transform:translateY(var(--qed-space-2))}}.qed-dialog--static{margin:0;position:static}.qed-tooltip{display:inline-block;position:relative}.qed-tooltip__trigger{display:inline-block}.qed-tooltip__bubble{z-index:10;visibility:hidden;opacity:0;pointer-events:none;width:max-content;max-width:32ch;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.qed-tooltip__bubble[data-open=true]{visibility:visible;opacity:1;pointer-events:auto}.qed-tooltip__bubble[data-placement=top]{padding-block-end:var(--qed-space-2);inset-block-end:100%}.qed-tooltip__bubble[data-placement=bottom]{padding-block-start:var(--qed-space-2);inset-block-start:100%}.qed-tooltip__content{padding:var(--qed-space-2) var(--qed-space-3);border:1px solid var(--qed-border-strong);border-radius:var(--qed-radius-md);background:var(--qed-surface-3);color:var(--qed-text-primary);box-shadow:var(--qed-shadow-2);font-family:var(--qed-font-body);font-size:var(--qed-text-small);line-height:1.4;display:block}@media (prefers-reduced-motion:no-preference){.qed-tooltip__bubble{transition:opacity var(--qed-motion-fast) var(--qed-ease), visibility 0s}.qed-tooltip__bubble[data-open=true]{transition-delay:var(--qed-motion-base)}}.qed-toast-viewport{z-index:50;gap:var(--qed-space-3);width:min(40ch, calc(100vw - var(--qed-space-12)));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--qed-space-6);inset-inline-end:var(--qed-space-6)}.qed-toast{align-items:flex-start;gap:var(--qed-space-3);padding:var(--qed-space-3) var(--qed-space-3) var(--qed-space-3) var(--qed-space-4);border:1px solid var(--qed-border-strong);border-radius:var(--qed-radius-md);background:var(--qed-surface-2);color:var(--qed-text-primary);box-shadow:var(--qed-shadow-2);pointer-events:auto;display:flex}.qed-toast__icon{width:1.25em;height:1.25em;flex:none;margin-block-start:var(--qed-space-1)}.qed-toast--info .qed-toast__icon{color:var(--qed-info)}.qed-toast--success .qed-toast__icon{color:var(--qed-success)}.qed-toast--warning .qed-toast__icon{color:var(--qed-warning)}.qed-toast--danger .qed-toast__icon{color:var(--qed-danger)}.qed-toast__message{padding-block:var(--qed-space-1);font-size:var(--qed-text-small);flex:1;margin:0;line-height:1.4}.qed-toast__close{width:44px;height:44px;margin:calc(-1 * var(--qed-space-2));border-radius:var(--qed-radius-sm);color:var(--qed-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-inline-start:0;display:inline-flex}.qed-toast__close:hover{background:var(--qed-surface-3);color:var(--qed-text-primary)}.qed-toast__close svg{width:1em;height:1em}.qed-toast--closing{opacity:0;transform:translateY(var(--qed-space-2))}@media (prefers-reduced-motion:no-preference){.qed-toast{animation:qed-toast-in var(--qed-motion-base) var(--qed-ease);transition:opacity var(--qed-motion-base) var(--qed-ease), transform var(--qed-motion-base) var(--qed-ease)}}@keyframes qed-toast-in{0%{opacity:0;transform:translateY(var(--qed-space-2))}}.qed-card{gap:var(--qed-space-4);padding:var(--qed-space-6);background:var(--qed-surface-1);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-lg);transition:border-color var(--qed-motion-fast) var(--qed-ease), box-shadow var(--qed-motion-fast) var(--qed-ease);flex-direction:column;display:flex;position:relative}.qed-card__title{font-size:var(--qed-text-lead);line-height:1.2}.qed-card__link{color:var(--qed-text-primary);text-decoration:none}.qed-card__link:after{content:"";border-radius:var(--qed-radius-lg);position:absolute;inset:0}.qed-card--linked:hover,.qed-card--linked:focus-within{border-color:var(--qed-border-strong);box-shadow:var(--qed-shadow-1)}.qed-card--linked:hover .qed-card__link{color:var(--qed-accent)}.qed-card__body{color:var(--qed-text-secondary)}.qed-card__meta{gap:var(--qed-space-4);font-family:var(--qed-font-mono);font-size:var(--qed-text-small);font-variant-numeric:tabular-nums;color:var(--qed-text-secondary);flex-wrap:wrap;display:flex}.qed-card--ledger,.qed-card--ledger .qed-card__link:after{border-radius:var(--qed-radius-sm)}.qed-card--ledger .qed-card__title{padding-inline-end:var(--qed-space-8)}.qed-card--ledger .qed-card__index{font-family:var(--qed-font-mono);font-size:var(--qed-text-label);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--qed-text-muted);position:absolute;inset-block-start:var(--qed-space-6);inset-inline-end:var(--qed-space-6)}.qed-card--ledger .qed-card__meta{align-items:center}.qed-card--ledger .qed-card__arrow{color:var(--qed-text-secondary);transition:transform var(--qed-motion-fast) var(--qed-ease);margin-inline-start:auto}.qed-card--ledger.qed-card--linked:hover .qed-card__arrow,.qed-card--ledger.qed-card--linked:focus-within .qed-card__arrow{transform:translate(var(--qed-space-1), calc(var(--qed-space-1) * -1))}.qed-ledger{gap:var(--qed-space-4);grid-template-columns:1fr;display:grid}@media (width>=640px){.qed-ledger{gap:var(--qed-space-6);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.qed-ledger{grid-template-columns:repeat(3,1fr)}}.qed-badge{align-items:center;gap:var(--qed-space-1);padding:var(--qed-space-1) var(--qed-space-3);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-full);background:var(--qed-surface-1);font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--qed-text-secondary);font-weight:500;line-height:1.4;display:inline-flex}.qed-badge__glyph{flex-shrink:0;width:1em;height:1em}.qed-badge__dot{border-radius:var(--qed-radius-full);background:currentColor;flex-shrink:0;width:.5em;height:.5em}.qed-badge--success{color:var(--qed-success)}.qed-badge--warning{color:var(--qed-warning)}.qed-badge--danger{color:var(--qed-danger)}.qed-badge--info{color:var(--qed-info)}.qed-table{border-collapse:collapse;width:100%;font-size:var(--qed-text-small)}.qed-table__caption{caption-side:top;text-align:start;font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--qed-text-secondary);padding-block-end:var(--qed-space-3);font-weight:500}.qed-table th,.qed-table td{padding:var(--qed-space-3) var(--qed-space-4);border-block-end:1px solid var(--qed-border-subtle);text-align:start}.qed-table thead th{border-block-end:1px solid var(--qed-border-strong);font-family:var(--qed-font-display);color:var(--qed-text-primary);font-weight:500}.qed-table tbody tr:nth-child(odd){background:var(--qed-surface-1)}.qed-table tbody tr:nth-child(2n){background:var(--qed-surface-2)}.qed-table__th--numeric,.qed-table__td--numeric{text-align:end}.qed-table__sort{align-items:center;gap:var(--qed-space-2);min-height:44px;font:inherit;color:inherit;cursor:pointer;transition:color var(--qed-motion-fast) var(--qed-ease);background:0 0;border:none;padding:0;display:inline-flex}.qed-table__sort:hover{color:var(--qed-accent)}.qed-table__sort-glyph{width:1em;height:1em;color:var(--qed-text-muted);flex-shrink:0}.qed-table__sort:hover .qed-table__sort-glyph,th[aria-sort] .qed-table__sort-glyph{color:currentColor}.qed-breadcrumbs__list{align-items:center;gap:var(--qed-space-2);font-size:var(--qed-text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qed-breadcrumbs__item{align-items:center;gap:var(--qed-space-2);display:inline-flex}.qed-breadcrumbs__sep{font-family:var(--qed-font-mono);color:var(--qed-text-muted)}.qed-breadcrumbs__link{color:var(--qed-text-secondary);text-underline-offset:.2em;transition:color var(--qed-motion-fast) var(--qed-ease);text-decoration:underline}.qed-breadcrumbs__link:hover{color:var(--qed-accent)}.qed-breadcrumbs__text{color:var(--qed-text-secondary)}.qed-breadcrumbs__current{color:var(--qed-text-primary)}.qed-pagination__list{align-items:center;gap:var(--qed-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qed-pagination__page,.qed-pagination__nav{min-width:44px;min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);border-radius:var(--qed-radius-md);font-family:var(--qed-font-mono);font-size:var(--qed-text-small);font-variant-numeric:tabular-nums;color:var(--qed-text-secondary);cursor:pointer;transition:background-color var(--qed-motion-fast) var(--qed-ease), border-color var(--qed-motion-fast) var(--qed-ease), color var(--qed-motion-fast) var(--qed-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.qed-pagination__page:hover,.qed-pagination__nav:hover{background:var(--qed-surface-2);color:var(--qed-text-primary)}.qed-pagination__page[aria-current=page]{border-color:var(--qed-accent);color:var(--qed-accent)}.qed-pagination__nav:disabled{opacity:.55;cursor:not-allowed;color:var(--qed-text-secondary);background:0 0}.qed-pagination__gap{min-width:var(--qed-space-6);color:var(--qed-text-muted);justify-content:center;align-items:center;display:inline-flex}.qed-progress{gap:var(--qed-space-2);display:grid}.qed-progress__head{justify-content:space-between;align-items:baseline;gap:var(--qed-space-4);display:flex}.qed-progress__label{font-size:var(--qed-text-small);color:var(--qed-text-primary)}.qed-progress__value{font-size:var(--qed-text-small);color:var(--qed-text-secondary)}.qed-progress__bar{appearance:none;width:100%;height:var(--qed-space-2);border-radius:var(--qed-radius-full);background:var(--qed-surface-3);border:none;display:block;overflow:hidden}.qed-progress__bar::-webkit-progress-bar{background:0 0}.qed-progress__bar::-webkit-progress-value{background:var(--qed-accent-fill);border-radius:var(--qed-radius-full);transition:inline-size var(--qed-motion-base) var(--qed-ease)}.qed-progress__bar::-moz-progress-bar{background:var(--qed-accent-fill);border-radius:var(--qed-radius-full)}.qed-progress__bar:indeterminate::-moz-progress-bar{background:0 0}@media (prefers-reduced-motion:no-preference){.qed-progress__bar:indeterminate{background-image:linear-gradient(90deg, var(--qed-surface-3) 0%, var(--qed-accent-fill) 50%, var(--qed-surface-3) 100%);animation:qed-progress-sweep calc(var(--qed-motion-slow) * 4) var(--qed-ease) infinite;background-repeat:no-repeat;background-size:40% 100%}}@keyframes qed-progress-sweep{0%{background-position:-40% 0}to{background-position:140% 0}}.qed-skeleton{border-radius:var(--qed-radius-sm);background:linear-gradient(90deg, var(--qed-surface-2) 0%, var(--qed-surface-3) 100%)}.qed-skeleton--text{width:100%;height:1em}.qed-skeleton--heading{width:50%;height:2em}.qed-skeleton--rect{width:100%;height:var(--qed-space-24);border-radius:var(--qed-radius-md)}.qed-skeleton--circle{width:var(--qed-space-12);height:var(--qed-space-12);border-radius:var(--qed-radius-full)}@media (prefers-reduced-motion:no-preference){.qed-skeleton{background:linear-gradient(90deg, var(--qed-surface-2) 0%, var(--qed-surface-3) 50%, var(--qed-surface-2) 100%);animation:qed-skeleton-shimmer calc(var(--qed-motion-slow) * 4) var(--qed-ease) infinite;background-size:200% 100%}}@keyframes qed-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.qed-header{z-index:10;background:color-mix(in srgb, var(--qed-surface-0) 90%, transparent);-webkit-backdrop-filter:blur(var(--qed-space-3));backdrop-filter:blur(var(--qed-space-3));border-bottom:1px solid var(--qed-border-subtle);position:sticky;top:0}.qed-header__nav{align-items:center;gap:var(--qed-space-4);padding-block:var(--qed-space-3);flex-wrap:wrap;display:flex}.qed-header__links{margin:0;padding:0;list-style:none;display:none}@media (width>=768px){.qed-header__links{align-items:center;gap:var(--qed-space-1);margin-inline-start:auto;display:flex}}.qed-header__link{min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);border-radius:var(--qed-radius-sm);color:var(--qed-text-secondary);font-size:var(--qed-text-small);transition:color var(--qed-motion-fast) var(--qed-ease);align-items:center;text-decoration:none;display:inline-flex}.qed-header__link:hover{color:var(--qed-text-primary)}.qed-header__link[aria-current=page]{color:var(--qed-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--qed-accent);text-decoration-color:var(--qed-accent);text-underline-offset:.35em;text-decoration-thickness:2px}.qed-header__actions{align-items:center;gap:var(--qed-space-3);margin-inline-start:auto;display:flex}.qed-header__cta{display:none}@media (width>=768px){.qed-header__cta{display:inline-flex}}.qed-header__menu-button{align-items:center;gap:var(--qed-space-2);min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);color:var(--qed-text-primary);font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;font-weight:500;display:inline-flex}@media (width>=768px){.qed-header__menu-button{display:none}}.qed-header__menu-icon{width:var(--qed-space-4);height:var(--qed-space-4)}.qed-header__dialog{width:100%;max-width:100%;padding:var(--qed-space-6);background:var(--qed-surface-1);color:var(--qed-text-primary);border:none;border-bottom:1px solid var(--qed-border-subtle);margin:0}.qed-header__dialog::backdrop{background:color-mix(in srgb, var(--qed-surface-0) 60%, transparent)}.qed-header__close-button{min-height:44px;padding:var(--qed-space-2) var(--qed-space-3);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);color:var(--qed-text-primary);font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;margin-block-end:var(--qed-space-4);margin-inline-start:auto;font-weight:500;display:flex}.qed-header__dialog-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qed-header__dialog-link{min-height:44px;padding:var(--qed-space-3) var(--qed-space-2);border-bottom:1px solid var(--qed-border-subtle);color:var(--qed-text-primary);font-family:var(--qed-font-display);font-size:var(--qed-text-lead);align-items:center;text-decoration:none;display:flex}.qed-header__dialog-link[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--qed-accent);text-decoration-color:var(--qed-accent);text-underline-offset:.35em;text-decoration-thickness:2px}.qed-header__dialog-cta{margin-block-start:var(--qed-space-6)}.qed-footer{padding-block:var(--qed-space-section) var(--qed-space-12);border-top:1px solid var(--qed-border-subtle)}.qed-footer__inner{align-items:flex-start;gap:var(--qed-space-6);flex-direction:column;display:flex}.qed-footer__dictionary{gap:var(--qed-space-1);font-family:var(--qed-font-mono);font-size:var(--qed-text-small);color:var(--qed-text-secondary);flex-direction:column;margin:0;display:flex}.qed-footer__dictionary-headword{align-items:baseline;gap:var(--qed-space-2);color:var(--qed-text-primary);font-weight:600;display:flex}.qed-footer__dictionary-headword dfn{font-style:normal}.qed-footer__dictionary-pos{font-size:var(--qed-text-label);color:var(--qed-text-muted);font-weight:400}.qed-footer__dictionary-etymology{color:var(--qed-text-secondary);margin:0}.qed-footer__dictionary-etymology i{font-style:italic}.qed-footer__dictionary-gloss{color:var(--qed-text-secondary);margin:0}.qed-footer__links{gap:var(--qed-space-1) var(--qed-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qed-footer__link{min-height:44px;color:var(--qed-text-secondary);font-size:var(--qed-text-small);align-items:center;display:inline-flex}.qed-footer__link:hover{color:var(--qed-text-primary)}.qed-footer__legal{font-size:var(--qed-text-small);color:var(--qed-text-muted)}.qed-footer__ventures{gap:var(--qed-space-2);flex-direction:column;display:flex}.qed-footer__ventures-heading{font-family:var(--qed-font-mono);font-size:var(--qed-text-label)}.qed-proof-block{align-items:flex-start;gap:var(--qed-space-8);flex-direction:column;display:flex}.qed-proof-block__claim{font-family:var(--qed-font-display);font-size:var(--qed-text-h2);letter-spacing:-.02em;text-wrap:balance;color:var(--qed-text-primary);font-weight:500;line-height:1.1}.qed-proof-block__evidence{color:var(--qed-text-secondary)}.qed-proof-block__metrics{gap:var(--qed-space-8) var(--qed-space-12);flex-wrap:wrap;display:flex}.qed-proof-block__stat{gap:var(--qed-space-2);flex-direction:column;display:flex}.qed-proof-block__value{font-family:var(--qed-font-mono);font-variant-numeric:tabular-nums;font-size:var(--qed-text-h2);color:var(--qed-text-primary);line-height:1}.qed-proof-block__mark{width:var(--qed-space-4);height:var(--qed-space-4);fill:var(--qed-brand-violet,var(--qed-accent-fill))}.qed-section-eyebrow{align-items:flex-start;gap:var(--qed-space-3);flex-direction:column;display:flex}.qed-section-eyebrow__title{margin:0}.qed-ledger-rule{align-items:flex-start;gap:var(--qed-space-2);flex-direction:column;display:flex}@media (width>=768px){.qed-ledger-rule{align-items:center;gap:var(--qed-space-6);flex-direction:row}}.qed-ledger-rule__label{white-space:nowrap;flex:none}.qed-ledger-rule__line{border-block-start:1px solid var(--qed-border-subtle);flex:1;width:100%}.qed-ledger-rule__line--armed{transform-origin:0;transform:scaleX(0)}.qed-ledger-rule__line--inked{transition:transform var(--qed-motion-ink) var(--qed-ease);transform:scaleX(1)}.qed-margin-note{border-block-end:1px solid var(--qed-border-subtle);padding-block-end:var(--qed-space-1);display:inline-block}@media (width>=1024px){.qed-margin-note{position:absolute;inset-block-start:0;inset-inline-start:0}}.qed-flywheel{width:100%;max-width:var(--qed-measure);height:auto;color:var(--qed-text-primary);display:block}.qed-flywheel__arc{stroke:currentColor;fill:none}.qed-flywheel__arrow{fill:currentColor}.qed-flywheel__bullet{fill:var(--qed-accent-fill)}.qed-flywheel__label{font-family:var(--qed-font-mono);fill:currentColor;font-weight:500}.qed-flywheel--armed .qed-flywheel__arc{stroke-dasharray:150;stroke-dashoffset:150px}.qed-flywheel--armed .qed-flywheel__arrow{opacity:0}.qed-flywheel--drawn .qed-flywheel__arc{stroke-dashoffset:0;transition:stroke-dashoffset var(--qed-motion-ink) var(--qed-ease)}.qed-flywheel--drawn .qed-flywheel__arc:nth-of-type(2){transition-delay:calc(var(--qed-motion-ink) / 2)}.qed-flywheel--drawn .qed-flywheel__arc:nth-of-type(3){transition-delay:var(--qed-motion-ink)}.qed-flywheel--drawn .qed-flywheel__arc:nth-of-type(4){transition-delay:calc(var(--qed-motion-ink) * 1.5)}.qed-flywheel--drawn .qed-flywheel__arrow{opacity:1;transition:opacity var(--qed-motion-fast) var(--qed-ease);transition-delay:var(--qed-motion-ink)}.qed-flywheel--drawn .qed-flywheel__arrow:nth-of-type(2){transition-delay:calc(var(--qed-motion-ink) * 1.5)}.qed-flywheel--drawn .qed-flywheel__arrow:nth-of-type(3){transition-delay:calc(var(--qed-motion-ink) * 2)}.qed-flywheel--drawn .qed-flywheel__arrow:nth-of-type(4){transition-delay:calc(var(--qed-motion-ink) * 2.5)}.qed-founders-rotor{width:100%;max-width:var(--qed-measure);height:auto;color:var(--qed-text-primary);display:block}.qed-founders-rotor__body{stroke:currentColor;fill:none}.qed-founders-rotor__tick{stroke:currentColor}.qed-founders-rotor__hub{fill:var(--qed-accent-fill)}.qed-founders-rotor__name{font-family:var(--qed-font-mono);fill:currentColor;font-weight:500}@media (prefers-reduced-motion:no-preference){.qed-founders-rotor__rotor{transform-origin:420px 315px;animation:qed-founders-rotor-turn var(--qed-motion-rotor) linear infinite}.qed-founders-rotor__label{transform-box:fill-box;transform-origin:50%;animation:qed-founders-rotor-counter var(--qed-motion-rotor) linear infinite}.qed-founders-rotor:hover .qed-founders-rotor__rotor,.qed-founders-rotor:hover .qed-founders-rotor__label,.qed-founders-rotor:focus-within .qed-founders-rotor__rotor,.qed-founders-rotor:focus-within .qed-founders-rotor__label{animation-play-state:paused}}@keyframes qed-founders-rotor-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes qed-founders-rotor-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.qed-wordmark{align-items:baseline;gap:var(--qed-space-1);font-family:var(--qed-font-display);font-size:var(--qed-text-lead);letter-spacing:normal;color:var(--qed-text-primary);font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.qed-wordmark:hover{color:var(--qed-text-primary)}.qed-wordmark__mark{width:.5em;height:.5em;fill:var(--qed-brand-violet,var(--qed-accent-fill))}.qed-theme-toggle{gap:var(--qed-space-1);padding:var(--qed-space-1);background:var(--qed-surface-2);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-full);display:inline-flex}.qed-theme-toggle__option{min-height:32px;padding:var(--qed-space-1) var(--qed-space-3);border-radius:var(--qed-radius-full);color:var(--qed-text-secondary);font-family:var(--qed-font-mono);font-size:var(--qed-text-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color var(--qed-motion-fast) var(--qed-ease);background:0 0;border:1px solid #0000}.qed-theme-toggle__option:hover{color:var(--qed-text-primary)}.qed-theme-toggle__option[aria-pressed=true]{background:var(--qed-surface-0);border-color:var(--qed-border-strong);color:var(--qed-text-primary)}.qed-story{margin-block:var(--qed-space-8)}.qed-story__title{font-size:var(--qed-text-h3);margin-block-end:var(--qed-space-4)}.qed-story__panels{gap:var(--qed-space-4);display:grid}@media (width>=768px){.qed-story__panels{grid-template-columns:1fr 1fr}}.qed-story__panel{align-items:flex-start;gap:var(--qed-space-4);padding:var(--qed-space-6);background:var(--qed-surface-0);color:var(--qed-text-primary);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-lg);flex-direction:column;display:flex;position:relative}.qed-story__packet{padding:var(--qed-space-4);background:var(--qed-surface-0);color:var(--qed-text-primary);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-md);display:inline-flex}.qed-first-viewport{justify-content:space-between;gap:var(--qed-space-8);flex-direction:column;min-height:100dvh;display:flex}.qed-hero{align-items:flex-start;gap:var(--qed-space-8);flex-direction:column;display:flex}.qed-hero__headline{font-family:var(--qed-font-display);font-size:calc(var(--qed-text-hero) * .8);letter-spacing:-.03em;text-wrap:balance;color:var(--qed-text-primary);font-weight:500;line-height:.95}.qed-hero__headline--gradient{color:var(--qed-text-primary)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.qed-hero__headline--gradient{background:var(--qed-gradient-evolution,var(--qed-text-primary));color:#0000;-webkit-background-clip:text;background-clip:text}}.qed-hero__lead{font-size:var(--qed-text-lead);color:var(--qed-text-secondary);max-width:var(--qed-measure)}.qed-hero__eyebrow{font-family:var(--qed-font-mono);font-size:var(--qed-text-small);letter-spacing:.04em;color:var(--qed-text-secondary);font-weight:500}.qed-note-anchor{position:relative}@media (width>=1024px){.qed-note-anchor{padding-block-start:var(--qed-space-12)}}.qed-hero__actions{gap:var(--qed-space-4);flex-wrap:wrap;display:flex}.qed-hero-demo{border-block:1px solid var(--qed-border-subtle);padding-block:var(--qed-space-24);margin-block-start:var(--qed-space-12)}.qed-hero-demo--packet{background:var(--qed-surface-0);color:var(--qed-text-primary)}.qed-page-head{align-items:flex-start;gap:var(--qed-space-4);flex-direction:column;display:flex}.qed-prose{gap:var(--qed-space-4);max-width:var(--qed-measure);flex-direction:column;margin-block-start:var(--qed-space-8);display:flex}.qed-fineprint{font-size:var(--qed-text-small);color:var(--qed-text-muted)}.qed-ledger-section{align-items:stretch;gap:var(--qed-space-8);flex-direction:column;display:flex}.qed-ledger-section>.qed-card-grid{margin-block-start:0}.qed-flow{gap:var(--qed-space-4);max-width:var(--qed-measure);flex-direction:column;display:flex}.qed-pillars{gap:var(--qed-space-8);display:grid}@media (width>=768px){.qed-pillars{grid-template-columns:repeat(2,1fr)}}.qed-pillar{gap:var(--qed-space-2);flex-direction:column;display:flex}.qed-pillar p{color:var(--qed-text-secondary)}.qed-stats{gap:var(--qed-space-8) var(--qed-space-12);flex-wrap:wrap;display:flex}.qed-stats__stat{gap:var(--qed-space-2);max-width:var(--qed-measure);flex-direction:column;display:flex}.qed-stats__value{font-family:var(--qed-font-mono);font-variant-numeric:tabular-nums;font-size:var(--qed-text-h3);color:var(--qed-text-primary);line-height:1}.qed-flywheel-caption{font-family:var(--qed-font-display);font-size:var(--qed-text-h3);letter-spacing:-.01em;text-wrap:balance;color:var(--qed-text-primary);font-weight:500;line-height:1.2}.qed-price{font-family:var(--qed-font-mono);font-variant-numeric:tabular-nums;color:var(--qed-text-primary);font-weight:500}.qed-rotor-caption{font-family:var(--qed-font-mono);font-size:var(--qed-text-small);color:var(--qed-text-secondary);font-weight:500}.qed-profiles{gap:var(--qed-space-12) var(--qed-space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.qed-profiles{grid-template-columns:repeat(2,1fr)}}.qed-profiles>li{gap:var(--qed-space-2);flex-direction:column;display:flex}.qed-profiles h3{font-size:var(--qed-text-lead)}.qed-profile__role{color:var(--qed-text-primary);font-weight:500}.qed-profile__body{color:var(--qed-text-secondary)}.qed-card-grid{gap:var(--qed-space-6);margin-block-start:var(--qed-space-12);display:grid}@media (width>=768px){.qed-card-grid{grid-template-columns:repeat(2,1fr)}}.qed-form{align-items:stretch;gap:var(--qed-space-12);max-width:var(--qed-measure);flex-direction:column;display:flex}.qed-form__group{align-items:stretch;gap:var(--qed-space-6);flex-direction:column;display:flex}.qed-form__status{align-items:center;gap:var(--qed-space-2);color:var(--qed-success);margin-block-start:var(--qed-space-8);font-weight:500;display:flex}.qed-form__status-icon{width:var(--qed-space-4);height:var(--qed-space-4);flex-shrink:0}.qed-form__prompt{color:var(--qed-text-secondary);text-wrap:balance}.qed-demo{background:var(--qed-surface-0);color:var(--qed-text-primary);border-block:1px solid var(--qed-border-subtle)}.qed-demo__inner{gap:var(--qed-space-12);padding-block:var(--qed-space-16);flex-direction:column;display:flex}.qed-demo__stats{gap:var(--qed-space-8);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.qed-demo__stats{grid-template-columns:repeat(4,1fr)}}.qed-demo__stat{gap:var(--qed-space-2);flex-direction:column;display:flex}.qed-demo__value{font-family:var(--qed-font-mono);font-variant-numeric:tabular-nums;font-size:var(--qed-text-h2);color:var(--qed-text-primary);line-height:1}.qed-demo__panel{gap:var(--qed-space-4);padding:var(--qed-space-6);background:var(--qed-surface-1);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-lg);flex-direction:column;display:flex}.qed-demo__badges{gap:var(--qed-space-3);flex-wrap:wrap;display:flex}.qed-chart{width:100%;height:auto}.qed-chart__grid{stroke:var(--qed-border-subtle)}.qed-chart__line--violet{fill:none;stroke:var(--qed-accent)}.qed-chart__line--cyan{fill:none;stroke:var(--qed-accent-2,var(--qed-text-secondary))}.qed-chart__area--violet{fill:var(--qed-accent);opacity:.1}.qed-chart__marker--violet{fill:var(--qed-accent)}.qed-chart__marker--cyan{fill:var(--qed-accent-2,var(--qed-text-secondary))}.qed-chart__label{font-family:var(--qed-font-mono);font-size:var(--qed-text-label);fill:var(--qed-text-secondary)}.qed-labs-shell{background:var(--qed-surface-0);min-height:100dvh;color:var(--qed-text-primary)}.qed-labs-shell__header{justify-content:space-between;align-items:center;gap:var(--qed-space-4);padding:var(--qed-space-4) var(--qed-space-6);border-bottom:1px solid var(--qed-border-subtle);display:flex}.qed-labs-shell__clearance{color:var(--qed-text-muted);border:1px solid var(--qed-border-subtle);border-radius:var(--qed-radius-sm);padding:var(--qed-space-1) var(--qed-space-2)}.qed-labs-status{margin-block:var(--qed-space-4)}.qed-matrix-bg{width:100%;height:100%;color:var(--qed-accent);opacity:.4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qed-matrix-bg__edges line{stroke:currentColor;stroke-width:1px;opacity:.25}.qed-matrix-bg__nodes circle{fill:var(--qed-accent-2)}.qed-matrix-bg__column{fill:currentColor;font-family:var(--qed-font-mono);opacity:0;font-size:14px}@media (prefers-reduced-motion:no-preference){.qed-matrix-bg__nodes circle{animation:3.2s ease-in-out infinite qed-matrix-pulse;animation-delay:calc(var(--qed-matrix-i,0) * -.4s)}.qed-matrix-bg__column{animation:9s linear infinite qed-matrix-rain;animation-delay:calc(var(--qed-matrix-i,0) * -1.8s)}}@keyframes qed-matrix-pulse{0%,to{opacity:.4;r:2}50%{opacity:1;r:4}}@keyframes qed-matrix-rain{0%{opacity:0;transform:translateY(-40px)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateY(560px)}}.qed-declassifier{position:relative;overflow:hidden}.qed-declassifier__bg{z-index:0}.qed-declassifier__content{z-index:1;max-width:var(--qed-measure);padding:var(--qed-space-section) var(--qed-space-6);gap:var(--qed-space-6);flex-direction:column;margin-inline:auto;display:flex;position:relative}.qed-declassifier__panel{border:1px solid var(--qed-border-strong);border-radius:var(--qed-radius-lg);background:var(--qed-surface-1);box-shadow:var(--qed-shadow-glow);padding:var(--qed-space-6);position:relative;overflow:hidden}.qed-declassifier__scanline{pointer-events:none;background:linear-gradient(#0000,#8b6eff1f,#0000);height:40%;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){.qed-declassifier__scanline{animation:6s linear infinite qed-declassifier-scan}}@keyframes qed-declassifier-scan{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}.qed-declassifier__findings{gap:var(--qed-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.qed-declassifier__finding{justify-content:space-between;align-items:baseline;gap:var(--qed-space-4);border-bottom:1px solid var(--qed-border-subtle);flex-wrap:wrap;padding-block-end:var(--qed-space-4);display:flex}.qed-declassifier__finding:last-child{border-bottom:none;padding-block-end:0}.qed-declassifier__claim{flex:1;min-width:16rem;margin:0}.qed-declassifier__confidence{all:unset;cursor:pointer;flex-shrink:0}.qed-declassifier__confidence:focus-visible{outline:2px solid var(--qed-focus);outline-offset:2px;border-radius:var(--qed-radius-full)}.qed-labs-shop{padding-bottom:var(--qed-space-section);position:relative;overflow:hidden}.qed-labs-shop__field{opacity:.3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qed-labs-shop__field-lines path{fill:none;stroke:var(--qed-accent-2);stroke-width:1.5px;stroke-dasharray:2 14}@media (prefers-reduced-motion:no-preference){.qed-labs-shop__field-lines path{animation:4s linear infinite qed-labs-shop-pulse-line}.qed-labs-shop__field-lines path:nth-child(2){animation-delay:-1.3s}.qed-labs-shop__field-lines path:nth-child(3){animation-delay:-2.6s}.qed-labs-shop__field-lines path:nth-child(4){animation-delay:-.6s}}@keyframes qed-labs-shop-pulse-line{to{stroke-dashoffset:-32px}}.qed-labs-shop__lead{max-width:var(--qed-measure);color:var(--qed-text-secondary);margin-bottom:var(--qed-space-8)}.qed-labs-shop__grid{gap:var(--qed-space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.qed-labs-shop__item{opacity:.85}.qed-labs-shop__item :global(.qed-card){box-shadow:var(--qed-shadow-glow)}@media (prefers-reduced-motion:no-preference){.qed-labs-shop__item{animation:6s ease-in-out infinite qed-labs-shop-drift;animation-delay:calc(var(--qed-labs-shop-i,0) * -1.6s)}}@keyframes qed-labs-shop-drift{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-.9rem)rotate(-.6deg)}75%{transform:translateY(.6rem)rotate(.6deg)}}.qed-labs-shop__catalog{color:var(--qed-text-secondary)}
