@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAA88ABEAAAABffQAAA7VAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYD9TVEFUgTQnFgCDbC9sEQgKg6Agg8U1C4FkADCCvzgBNgIkA4FmBCAFhhwHh20MB1t8jlExjlkBGwcYfPuzj0i1uSaKWi0WxYD/vyWocdjHriLGQ/DBi8h0Ki1W7I7iLKN7DYBy4loonRKa1l7a9X6ppcwr4di23+oZbioHCwfdwnNjPMf5YNo2pKAIpL+cj7EGP6/siWOUe3ie/z/f1j43fpRKpERK+W+cIVLZw8PTDd/v8jCrACuSsCwMw7AwDIfD2UBHU70AQBncVwAQkFaN/4tzXsnKM6gBoKNsx3Z4Wpxzp5SV/6VMEUZaX6Pb/A58opFdggMfYeDJRA8seGuA3aL8Os7QJbZqRKB+fzvfffKSiDZ63W0WfMBR4IFn1d5+9kO2ZAvlo7DvyBKnUnhGUP4kQk69a9L+IUoKhcd4jA3JYymEO41SyOsewgZilgKCp/tUdykbimiETwpaMFTCgt4XiBULAP+YHPt6cs3q//9ay7P/vjNpTaq9uKGvx2zyZ9WzI6LJGoeQIHVIlEAKRFIhpI6NpQa7VgZOLkSJfbY6Vpbr3K82YiUE77YhgDMAoBCEIQSdarsz6EHNK34BC97TlquGUCaLcrKYldJMyhgOg42eyPS+Nos/6JoXmj0bQJsRyYAXQF6qX0A4EAQTCvBmAaKpFtekWoDRW98RIggzjDFAV81Uy5csnDdBAI80AwgCYtbCl9eZ1C/rjMq6wiAvF2g3VyhZgrDrdJJ8UmMvrVL03BiUOMHzGgTtDz8A5coBCtAAbxoCeNPJWahUTo8iXIUt/uQvRvGSIImSOEmSdMmTUqmnudY66KaX/iZNkMpTjuJSEk2nmUJnhm4KffF/6dwJxCK+EiqxkiipkisFUqGZVqw666mfQeM/rEDTFkxZ8Pwp+/zH73Ll4tHe/4+c8ufaz0mfBn3qBfCpI1xzAJDDXchXy6q7AQYZAoaZYJ4FFllhnQ02obHdD7gt+ON/Q08mHekMZDGSzUweE7ks5HOigCvFXCjiRglnCrkr5aFMG215quCtio9qXnzVaK8DP7X81QlQT0edBKovSAPBGgrRSKjGwjUVpokIzUVpJUYfkVqK1lscm0QDJEkxSJohUg1WLkMLPSToL1Zf8fpJNpAA7hSCNzMmbV1PT2gH6bEBEVFAT4gG7IXoQJJB9CBLIAaQlxAjKGuICdQvEDNo4SAW0PBH/n+2ZMBQgOuGhf6/DZ4LgLsBSr7+EtCl5vfvsoE6juNw6nVUn1coj5cbU/blkH+/DwfoOEOummrrBQ7igemK+ltP5MI5cOmR4pGlfYcFdiuXZLirsjQrhANuDGHJ0uOwgD3kOEHevwdLncfoGYyYi6m7i9m5i8yzKRHzx5i61eWjE53xXqGcQfjC7WBnGIcvC7/rbCIVL3CamF2L35QBOvgwhrIFsSs3cRXk8Kzxq6K70YJAv4D49Vt2tl3+ikm/BYoPxa94eAjyZ8LbSQCuYUfNdrF2BRgkpQe8Bujf2XQj8dt1+iEo0bWdpC6x/KM07mQStHUaBSzRpZ15lcAbejWIxA0HAb2ddXcIKa1Ui1gp/B3VwUctMRSnrqhC21fHT3A9CzaMhHvj8yy3HRLz7Yh+TNxNmiBArXCxvd/ZUcDWSaus3wbBVwiaDowEsOsib/jWeu1tzb7V1pIAqa2hVpUXavo3RDozDl84fGnrpIHCzMcQdU97EUqQYgcB//pQIzGC+L1y0xrGBhqL9evg+cnd7oYFpDrbHnxv3s5olEi5bz0LIwSIS9/YrQHCaS3nC3KFCKR2GotrTc32hCseRsKIUzOyDibN8FcF2Xnta+CNYsHgV1NnzsLvn/JzZHjGWIseX6vwGd8U4gL2AD+IH4KQK5D1DwC8yE6kPaIFpfjQYJwgqPVc6O5d6aTKe+eG/zmiFx283PxFAwQK2F78etm0IImc/YPxX1UgZ7vsmMeLh1E4Jvw6I7jFYTlcoI5e+0tPsW9VGnvwFsc22y9SPh3/2V/4DybKQIrMZ37C3P1Z6yRE8dDfVpA9A20HVXvNr45PWqYDq8AtWDPsLEx4DwgLBA1ni/NVeWHRvQmO2NKcDMuPGn+2X8yzH/EoaidLPMUz6cslX3ZaJTdK5pAd5J5eMj24Z9Xx7A7Wee3w493kf8pnYDP0kWihkgiwHQyORB26fDcIr6ggxUuNFNHSzWujR9B9R7tBCflywzNhPJvTMcSzubGB+KSOqUcTh4uvquyNsr0Exp6dvwJS94hb5SNIXCvz12HXHTa7bZC4YPmuDHZzACiOclWc994k8SrvMJnhq7PFjCV8eBu1hQ3wR6Z/sdKPXjLzisTurS1o4mqEIhNRPxa23eOgtMHo2T1q8I46fLAZ1CJ7F3fy3LkwNJFVpaQfgM1eaCIx8P0ggC0PJyu/iRyN+1Xb7NkDWnwCQRE9df7sA0hcShDTjlfq9ra3ufAbLlaRayzjg9mEezNM+UlFvt2nzZUhxm2UAcVHdfAsRGr9aOP7htzLjfsoRecDtNkfVEIxuP2paXyC/fnMbAc+ZXYs7XjvH2q5TnBMYluMnZzTxuIZ5I3jZSydqp0w5vd+7S8DVPT3dTfC68N3tcZxoGXO9Hhs4gffm50apNtpx+wN+f9I+6OQXkr7d3MwSnhPyP4oq1qltQQXXhOlHwtWUcgOdiwuwG8nkD6A9+S/wbDZEf28sT22myZVoQhH4SWp0d+qH7HPi0N2s/qA1Wqy4hh/Ekj+rYR3l/zsB0SGXRI0ingo8IFxqaO7wA4k4icE/Ujg917hwqrqj+3GV13uU4ZSH/kT0UK8r4knWjbBkVrOKH4vYQt4RCQjZrERfYI1BiUSxw8y2r+ROJGfR76P93/qZUPsQSJDkZ5pwvAODh8TXEu5xOQRwwIvDK+Vo7SAxwY+pCvVMCRhzC/tJYiOBgiLzwfbY6vshrM7Pj7Db3EIxMkAR9XwBaEEuH7Rs/vOww7y+4KDROu0OPgAnxNh+zQhZbbwyvoM99yIApK2hliIrh76XG8ApIDW1IsOfyI/0nY8AcPP+C0Odp6IXkr78I70C4P+52zwlkc053PUaPUo8ZXg2Dqe82QcaixUbZxifBN/CBmPV0sCvRQkOdf+TrzXmyPDtwWKF7d/u7VeCk8oLWQSdm35YSh4kc+HDHt67vBBic+s1Y/F55/Nbvibler2MzijFTpHEdkdaTscIQPQju/qynQkSYWNHzifW4fshntHv/ifBSAQwNsa4P0A2Ct/Qtu0X/fpX8NheIAvMpXdXOJyTnPJdo1wvcj/6i66P+jI4jrPEs+r8mjvRj4pvq6+T/SLxo6AAYEVgTftzcF9QuqFhoR+DjsRfBuxMtI7cnmUZ9T55IuYfrFtY0fGNYgPi/+reFiuT8xMfFTvSZ6Ykp/qknq9vzP8kn5+XJlxYGqT+Wgek61lr8upn6vLPbi3zXt8bCywFhrH4/bCh/e3xYPfR0leaXTpu7I//0MqvCqp/DIz2Kzq09xM3r22sNZaF153RFwt1TaQBq90adSocUrju/qXRpc/BgSTzO6Ycp2ilRrV2wdloS5fP5fbOf+QYz58ZvW86xpok3y/7ncJLqzRgvNb9Vb+tWr1/FPdTwnGrZWD4a9r+VYcKlX3pwQZN+EGmc/MF/IPnnY85+N1v0pQfq0flN7an7F666Y2f+qQXTa9dfWb3Ln64xFOg0Zjjk5Fus7dpRjsZ458Ki19ty6sC8g3BVZ0e37Xxi1XgnXcbj6zY2C8fHxeTHL9lda5dpV7/9mhs1cweG0ADCsAJFPsr+66li4gos6ZR8rb6r5LEMaYfBB4DP4zEd/j4vNS8LUiyig2Je0+pTZBttsHwAWAicRQmvnxeS3I1u4tOuPN3oxZeP2rmk137UiUV4+AJU8XmZ8EhpkzGfksZD/pXt0dtQ3Cxy4hW+P6f/yu0Ggp//okyRhwTrbph8prVfFpMP4Hsv3LRtsYMTabKT5pxdi4PRM2E9HuvtDzVeHt3enc7ol+jzwfRAHz0s/6Ueci42x0wThhBww3QymbaSvNWgVj/+UC4UawSN72dBtgno1JdT6y6KMltsfFvhtAloLKtRvGDGRMkyVjLPTBXEFX/9mn/0Vdzz8/9dwz+YmdRwNjD0lJmQOjx4OJk8Ho1zAQRhlTtHdmrpgVfWPKa3grENC9+J5d3IpfmZR2F7i+nm0B3Ij8aS3955OepBnAgAJAAPGDLxxS1vRkhnjirpE3V/KSkW74ELbY60uHKFKbYrs6nw7EDuShbCX8FQGGRq98AAijz7y9JiE6M7Ajpi2z4B2DWOEqXVkjP+JZR3ToWE+g+2wg0l6fK7mW+Ql4msKCMyNYYWIAa3izsg4LTViPq3RlA85UshF3mWzCRCKb8eTPFiy4frcTrsB4LBRJ/+zoZ5I9uG/XJDR55vN7HXjdeIqm5NP+pdKb8tqlcZ5fcOf23nAA5LZJ38vxxdq2f7er2vNiQSrABcHd85YBbmFOmpIlHZHi6MyGsud+tfGhaW8Eo9V8Oc7Gv48uIdD5GPIy1+M3SzfL+RLO1blJRsrJr8Glh9Zubb2dLUmE4EtA6fTMhuZ3yGJOqb57SSLr62iI56C8hZr26dwNyAvlJK7KWzYlS04neOF+fhSVAoD/N8jcfv6nQ0G0JfaJEk10fCKLXgxiFJOYxSJOPO8tRlx4jxM3cSd2nSeZQqXRu9kHBpPF5nB5fIGwn0XibouWyuSKPncNUqqAkqTR6nqnNxi7ItNssXZDrt3hdLm71cc0sNjr8/NHoTFYHJ5AJJEpVBqdwWSxOVweXyAUdQDEQOnd3Y5QDc0+OqFGGN0VzthxojGun8Aa3EcH1uwDT+A4Hc6FaREuOnGqYHqLukUkgnQcVDTX6UBNWtM5Qv9QGfHqAferVbxOsP01OzQcuEFei3j5wDvy8fbUAwSxnovgB8jO/tFr3rPAJvdXIYgHcIUd74CoARG7AXHUJzyGQSZASea3w4ymSZInkic8C6/lJdYAqwAgIFBLyfJOJl5/X1GjG93wxBMYOJigQYNWdHPWpWozeq56/KiP8+fpu6SW8/bVeo2NfrOnA9Fg9Nud2NvXqyOdiAKdSWu0WW5Jd3T9uBOXWY+ixyfwo37wCfzhh7/63/x35pcOAAAA)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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/doto-latin-wght-normal.DtlIPefW.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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-ext-wght-normal.CsF3XSp0.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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-wght-normal.Cbhn5ptY.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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bangers-vietnamese-400-normal.BbvBhFjQ.woff2)format("woff2"),url(/_astro/bangers-vietnamese-400-normal.Ll9rymNv.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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bangers-latin-ext-400-normal.7BLmjjiv.woff2)format("woff2"),url(/_astro/bangers-latin-ext-400-normal.CzVt_Cgx.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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bangers-latin-400-normal.DeHY8Ncq.woff2)format("woff2"),url(/_astro/bangers-latin-400-normal.BAEm-Pv0.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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-devanagari-400-normal.Dy6c0U2e.woff2)format("woff2"),url(/_astro/kalam-devanagari-400-normal.Dyzod-UE.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-latin-ext-400-normal.DtcdGa4L.woff2)format("woff2"),url(/_astro/kalam-latin-ext-400-normal.AcQmRO9z.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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-latin-400-normal.BthBl_aR.woff2)format("woff2"),url(/_astro/kalam-latin-400-normal.Bl-H2BUA.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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-devanagari-700-normal.BeU_-hjz.woff2)format("woff2"),url(/_astro/kalam-devanagari-700-normal.B52CSkpd.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-latin-ext-700-normal.CwgfRD_T.woff2)format("woff2"),url(/_astro/kalam-latin-ext-700-normal.BA-KJHgr.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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-latin-700-normal.D2H-9ISU.woff2)format("woff2"),url(/_astro/kalam-latin-700-normal.7TSuSrjP.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:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/permanent-marker-latin-400-normal.BF23djCy.woff2)format("woff2"),url(/_astro/permanent-marker-latin-400-normal.BnZj5c41.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:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-vietnamese-800-normal.DwUqROd-.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-vietnamese-800-normal.COVsD1sw.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:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-latin-ext-800-normal.COyBEGtW.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-ext-800-normal.qcy_aDhm.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:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-latin-800-normal.lzTnT0xv.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-800-normal.D9suHeMw.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{--studio:#e2e4e6;--panel:#eceef0;--panel-hi:#f6f7f8;--well:#d6dade;--rule:#c2c7cc;--rule-2:#a3a9b0;--ink:#121417;--ink-2:#41474e;--ink-3:#636a72;--key:#00b140;--key-deep:#007f2e;--f-ui:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--f-tc:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;--f-disp:"Archivo Variable", "Arial Narrow", sans-serif;--f-sfx:"Bangers", var(--f-disp);--f-hand:"Kalam", "Comic Sans MS", cursive;--f-marker:"Permanent Marker", var(--f-hand);--f-stencil:"Big Shoulders Stencil", var(--f-disp);--f-dots:"Doto Variable", var(--f-tc);--f-game:"Pixelify Sans Variable", var(--f-ui);--f-c2a:"Space Grotesk Variable", var(--f-ui);--bar-h:46px;--tl-h:clamp(196px, 26svh, 250px);--gap:10px;--radius:6px;--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--studio);color:var(--ink);font:400 15px/1.5 var(--f-ui);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p,h1,h2,h3,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit}kbd{font:600 .82em/1 var(--f-tc);border:1px solid var(--rule-2);background:var(--panel-hi);color:var(--ink);border-bottom-width:2px;border-radius:4px;padding:.18em .42em .22em}::selection{background:var(--ink);color:#fff}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:3px}html{scrollbar-color:var(--rule-2) var(--studio)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--ink);color:#fff;border-radius:4px;padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:8px}.tc,.tc-v{font-family:var(--f-tc);font-variant-numeric:tabular-nums}.bar{height:var(--bar-h);background:var(--panel-hi);border-bottom:1px solid var(--rule);z-index:3;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:0 14px;display:grid;position:relative}.bar-id{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.bar-id b{letter-spacing:-.01em;font-size:15px;font-weight:650}.bar-id span{color:var(--ink-3);text-overflow:ellipsis;font-size:13px;overflow:hidden}.export-btn{background:var(--ink);color:#fff;letter-spacing:.01em;cursor:pointer;height:32px;transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);border:0;border-radius:5px;justify-self:end;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:14px;font-weight:600;display:inline-flex}.export-btn svg{width:16px;height:16px}.export-btn:hover{background:#000}.export-btn:active{transform:translateY(1px)}.editor{position:relative}.agent-cursor,.wall,.wall-cap,.timeline,.slate-hint{display:none}html:not(.ed) .bar{position:sticky;top:0}html:not(.ed) .viewer{max-width:1240px;margin:0 auto;padding:20px 16px 64px;display:block}html:not(.ed) .clip{scroll-margin-top:calc(var(--bar-h) + 12px);gap:14px;margin-bottom:48px;display:grid}html:not(.ed) .footage{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--rule)}html:not(.ed) .insp{background:var(--panel-hi);border:1px solid var(--rule);border-radius:var(--radius)}@media (width>=1000px){html:not(.ed) .clip{grid-template-columns:1fr 300px}}@media (width<=700px){html:not(.ed) .footage{aspect-ratio:4/5}}html.ed{scrollbar-color:#3a3d42 #101113;overflow-x:hidden}html.ed body{overflow-x:hidden}.ed{--studio:#101113;--tl-bg:#1b1c1f;--tl-panel:#26282c;--tl-well:#131416;--tl-rule:#2f3236;--tl-ink:#eceef0;--tl-ink-2:#aab0b7;--tl-ink-3:#7a8189;color-scheme:dark}.ed .bar{display:none}.ed .editor{z-index:1;height:100svh}.ed .rig{grid-template-rows:minmax(0, 1fr) var(--tl-h);background:var(--studio);transform-origin:50%;will-change:transform;height:100%;display:grid}.ed .viewer{min-height:0;position:relative;container:viewer/size}.ed .stage{width:min(100cqw - 2 * var(--gap), (100cqh - 2 * var(--gap)) * 16 / 9);aspect-ratio:16/9;isolation:isolate;background:#000;border-radius:3px;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 0 0 1px #2c2e33,0 18px 50px #00000073}.ed .editor[data-mode=player] .rig{grid-template-rows:minmax(0,1fr) 0}.ed .editor[data-mode=player] .timeline{display:none}.ed .editor[data-mode=player] .stage{aspect-ratio:auto;width:100cqw;height:100cqh;box-shadow:none;border-radius:0}.flash{opacity:0;pointer-events:none;z-index:5;background:#fff;position:absolute;inset:0}html:not(.ed) .flash{display:none}.ed .clip{pointer-events:none;position:absolute;inset:0}.ed .clip>.footage{visibility:hidden;pointer-events:auto}.ed .clip.on>.footage{visibility:visible}.ed .footage{z-index:1;position:absolute;inset:0;overflow:hidden}.ed .insp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footage{position:relative;overflow:hidden;container:footage/size}html:not(.ed) .footage{container-type:size}.insp{color:var(--ink-2);padding:14px 16px 18px;font-size:13.5px;line-height:1.5}.insp-clip{font:700 22px/1.1 var(--f-disp);letter-spacing:-.01em;color:var(--ink);margin-bottom:12px;font-stretch:112%}.insp-meta{border-top:1px solid var(--rule);gap:0;margin-bottom:16px;display:grid}.insp-meta>div{border-bottom:1px solid var(--rule);grid-template-columns:76px 1fr;gap:8px;padding:6px 0;display:grid}.insp-meta dt{color:var(--ink-3);font-size:12px}.insp-meta dd{color:var(--ink);font-size:13px}.insp-lede{color:var(--ink);margin-bottom:8px;font-weight:550}.insp-body{margin-bottom:12px}.insp-proof,.insp-list{gap:8px;margin-bottom:14px;display:grid}.insp-proof li{color:var(--ink);padding-left:14px;position:relative}.insp-proof li:before{content:"";background:var(--ink-3);width:6px;height:1.5px;position:absolute;top:.62em;left:0}.insp-sub{color:var(--ink);margin:4px 0 8px;font-weight:600}.insp-list{gap:6px;font-size:13px}.insp-list li{padding-left:14px;position:relative}.insp-list li:before{content:"";background:var(--rule-2);border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:1px}.insp-kit{color:var(--ink);font-size:13px}.insp-kit span{color:var(--ink-3);margin-bottom:2px;font-size:12px;display:block}.insp-note{font:400 17px/1.3 var(--f-hand);color:var(--ink);margin-top:14px;transform:rotate(-1deg)}.insp-marks{flex-wrap:wrap;gap:6px 12px;margin-top:8px;display:flex}.mark{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mark svg{fill:currentColor;flex:none;width:1.05em;height:1.05em}.mark-text .mark-l{font-weight:600}.ed .timeline{padding:0 var(--gap) var(--gap);background:var(--tl-bg);border-top:1px solid var(--tl-rule);min-height:0;color:var(--tl-ink);grid-template-rows:38px minmax(0,1fr);grid-template-columns:40px minmax(0,1fr);column-gap:6px;display:grid;position:relative}.tl-bar{border-bottom:1px solid var(--tl-rule);white-space:nowrap;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:20px;margin-bottom:6px;display:grid}.tl-tc{align-items:baseline;gap:8px;display:flex}#tc-seq{font:600 15px/1 var(--f-tc);font-variant-numeric:tabular-nums;color:var(--tl-ink);letter-spacing:.02em;min-width:11ch}#tc-src{font:500 12px/1 var(--f-tc);color:var(--tl-ink-2);min-width:7ch}.tc-k{font:600 10px/1 var(--f-tc);letter-spacing:.08em;color:var(--tl-ink-3)}.tl-seq{border-left:1px solid var(--tl-rule);align-items:baseline;gap:10px;min-width:0;padding-left:20px;display:flex}.tl-seq b{letter-spacing:-.005em;color:var(--tl-ink);font-size:13.5px;font-weight:600}.tl-seq span{color:var(--tl-ink-2);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.tl-clip{color:var(--tl-ink);align-items:baseline;gap:8px;font-size:12.5px;display:flex}.play-state{font-family:var(--f-tc);color:var(--key);letter-spacing:.06em;font-size:11px}.play-state svg{vertical-align:-1px;display:inline}.ed .tl-bar .export-btn{background:var(--tl-ink);color:#121417;height:26px;padding:0 12px 0 9px;font-size:13px}.ed .tl-bar .export-btn:hover{background:#fff}.ed .tl-bar .export-btn svg{width:14px;height:14px}.tl-heads,.tl-body{grid-template-rows:22px minmax(18px,.85fr) minmax(32px,1.5fr) minmax(26px,1fr);gap:4px;min-height:0;display:grid}.th{font:600 10px/1 var(--f-tc);letter-spacing:.04em;color:var(--tl-ink-2);background:var(--tl-panel);border-radius:3px;place-items:center;display:grid}.th-r{background:0 0}.tl-body{cursor:pointer;touch-action:pan-y;position:relative}.ruler{border-bottom:1px solid var(--tl-rule);background:repeating-linear-gradient(90deg, #4a4f56 0 1px, transparent 1px 100%) 0 100% / 2.5% 6px no-repeat repeat-x, repeating-linear-gradient(90deg, #34373c 0 1px, transparent 1px 100%) 0 100% / 0.625% 3px repeat-x;position:relative}.r-label{font:500 10.5px/1 var(--f-tc);color:var(--tl-ink-2);white-space:nowrap;position:absolute;top:4px;transform:translate(5px)}.r-label:before{content:"";background:#5a6068;width:1px;height:22px;position:absolute;top:-4px;left:-5px}.r-label.r-end{left:auto;right:0;transform:translate(-5px)}.r-label.r-end:before{left:auto;right:-5px}.src-in{z-index:1;font:600 10px/1 var(--f-tc);color:var(--tl-ink-2);background:var(--tl-panel);border:1px solid var(--tl-rule);letter-spacing:.04em;border-radius:3px;padding:3px 5px;position:absolute;top:50%;left:3px;translate:0 -50%}.track{background:var(--tl-well);border-radius:3px;min-width:0;display:flex;position:relative}.v1{gap:2px;padding:2px}.blk{background-color:#2a2d31;background-image:var(--thumb,none);min-width:0;transition:box-shadow .16s var(--ease-out);background-repeat:repeat-x;background-size:auto 100%;border-radius:3px;align-items:flex-start;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.blk:after{content:"";pointer-events:none;background:linear-gradient(#0e0f11db 0 16px,#0e0f1100 16px);position:absolute;inset:0}.blk-l{z-index:1;white-space:nowrap;color:#f2f3f5;align-items:baseline;gap:6px;min-width:0;padding:2px 6px;font-size:11px;line-height:12px;display:flex;position:relative}.blk-l b{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;font-weight:600;overflow:hidden}.blk{container-type:inline-size}@container (width<40px){.blk-l{padding:2px}.blk-l b{letter-spacing:-.02em;font-size:8.5px}}.blk-o{min-width:0;color:var(--tl-ink-2);text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.blk-measured{background:#fff linear-gradient(90deg,#111 1px,#0000 1px) 0 0/14px 100%}.blk-trained{background:#fff repeating-linear-gradient(90deg,#000 0 1px,#fff 1px 3px,#000 3px 7px,#fff 7px 8px,#000 8px 9px,#fff 9px 13px)}.blk-analysed{background:#040806 repeating-linear-gradient(90deg,#5cf08fbf 0 2px,#0000 2px 7px)}.blk-export{background:#2a2d31}.blk.is-live{box-shadow:inset 0 0 0 2px var(--key)}.blk:hover{box-shadow:inset 0 0 0 2px var(--tl-ink)}.blk:focus-visible{outline:2px solid var(--tl-ink);outline-offset:-2px}.agent-lane{gap:2px;display:flex;position:absolute;top:2px;bottom:2px}.aclip{min-width:0;font:600 9.5px/1 var(--f-ui);color:#eef1f7;opacity:0;background:#3b4766;border-radius:2px;flex:1 1 0;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.aclip .mark-l{display:none}.aclip .mark svg{width:12px;height:12px}.aclip-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;font-size:9px;overflow:hidden}html:not(.ed) .aclip{opacity:1}.mk{background:var(--tl-well)}.marker{cursor:pointer;z-index:1;font:600 10.5px/1 var(--f-tc);color:var(--tl-ink-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex;position:absolute;transform:translate(-4.5px,-50%)}.marker i{width:9px;height:9px;box-shadow:0 0 0 2px var(--tl-well);background:#6b7179;flex:none;transition:background-color .16s;transform:rotate(45deg)}.marker span{background:var(--tl-well);border-radius:2px;padding:1px 3px}.marker.is-past i{background:var(--key)}.marker.is-past{color:var(--tl-ink)}.rise{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.rise path{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rise-ink{stroke:#3d4147;stroke-width:1.5px}.rise-key{stroke:var(--key);stroke-width:2px;clip-path:inset(0 calc((1 - var(--ph,0)) * 100%) 0 0)}.seam{z-index:2;color:#d5d9de;font:600 9px/1 var(--f-tc);letter-spacing:.02em;white-space:nowrap;pointer-events:none;background:#0c0d0f;border-radius:2px;padding:2px 4px;position:absolute;bottom:4px;transform:translate(-50%);box-shadow:inset 0 0 0 1px #3a3d42}.l-short{display:none}.playhead{z-index:4;will-change:transform;pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0}.ph-line{background:var(--key);width:2px;position:absolute;top:12px;bottom:0;left:-1px}.ph-tab{background:var(--key);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);pointer-events:auto;cursor:grab;width:14px;height:16px;position:absolute;top:0;left:-7px}.ph-tab:before{content:"";position:absolute;inset:-10px -12px}.ph-tab:active{cursor:grabbing}.player-ui{display:none}.ed .editor[data-mode=player] .player-ui{z-index:7;pointer-events:none;color:#fff;display:block;position:absolute;inset:0}.pu-title{display:none}.pu-bottom{pointer-events:auto;background:linear-gradient(#0000,#000000a8);padding:34px 20px 10px;position:absolute;bottom:0;left:0;right:0}.pu-seek{cursor:pointer;touch-action:none;align-items:center;gap:3px;height:16px;display:flex;position:relative}.pu-seg{height:4px;transition:height .14s var(--ease-out);background:#ffffff4d;border-radius:2px;position:relative;overflow:hidden}.pu-seg i{width:calc(clamp(0, (var(--ph,0) - var(--s)) / var(--w), 1) * 100%);background:var(--key);position:absolute;top:0;bottom:0;left:0}.pu-seek:hover .pu-seg{height:6px}.pu-knob{background:var(--key);will-change:transform;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 2px #00000040}.pu-row{align-items:center;gap:14px;height:40px;margin-top:4px;display:flex}.pu-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.pu-btn svg{width:20px;height:20px}.pu-play .i-pause,.pu-play.is-playing .i-play{display:none}.pu-play.is-playing .i-pause{display:block}.pu-play:hover{background:#ffffff24}.pu-time{font:500 13px/1 var(--f-tc);font-variant-numeric:tabular-nums}.pu-of{color:#ffffffb3;margin-left:.4em}.pu-chap{font:600 13.5px/1 var(--f-ui)}.pu-dot{color:#ffffff8c;margin-right:10px}.pu-export{color:#121417;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:7px;height:32px;margin-left:auto;padding:0 14px 0 11px;font-size:14px;font-weight:600;display:inline-flex}.pu-export svg{width:15px;height:15px}.pu-export:hover{background:#e9ebee}.pu-full{cursor:default;opacity:.85}.ed .agent-cursor{z-index:8;pointer-events:none;opacity:0;will-change:transform;align-items:flex-start;gap:2px;display:flex;position:absolute;top:0;left:0}.agent-cursor svg{width:22px;height:26px;fill:var(--ink);stroke:#fff;stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #00000040)}.agent-cursor span{font:600 11px/1 var(--f-tc);background:var(--ink);color:#fff;border-radius:3px;margin-top:18px;padding:3px 6px}.ed .wall{z-index:0;pointer-events:none;width:100vw;height:100svh;display:block;position:fixed;inset:0}.ed .wall-cap{z-index:6;color:var(--ink);font:600 clamp(15px, 1.5vw, 20px)/1.25 var(--f-ui);white-space:nowrap;text-align:center;opacity:0;visibility:hidden;background:#f6f7f8;border-radius:6px;margin:0;padding:12px 18px 13px;display:block;position:fixed;bottom:7svh;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.wall-cap b{font:800 1.5em/1 var(--f-disp);font-variant-numeric:tabular-nums;font-stretch:85%}.wall-cap>span:not(.wall-sub){color:#8b939b;margin:0 4px}.wall-sub{color:var(--ink-3);margin-top:4px;font-size:.72em;font-weight:400;display:block}.export-dialog{border:1px solid var(--rule-2);background:var(--panel-hi);width:min(460px,100vw - 32px);color:var(--ink);border-radius:10px;padding:0;box-shadow:0 24px 60px #12141747,0 2px 6px #1214171f}.export-dialog::backdrop{backdrop-filter:blur(3px);background:#e2e4e6b8}.export-dialog[open]{animation:ex-in .26s var(--ease-out)}@keyframes ex-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}.ex-head{justify-content:space-between;align-items:center;padding:14px 14px 0 18px;display:flex}.ex-head h2{font:700 20px/1.1 var(--f-disp);font-stretch:112%}.ex-close{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.ex-close:hover{background:var(--well)}.ex-close svg{width:16px;height:16px}.ex-sub{color:var(--ink-3);padding:4px 18px 12px;font-size:13.5px}.export-dialog .export-list{padding:0 10px 12px}.export-list{gap:4px;display:grid}.ex-item{border:1px solid var(--rule);min-height:46px;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);background:#fff;border-radius:6px;grid-template-columns:64px 1fr;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:grid;position:relative;overflow:hidden}.ex-item:hover{border-color:var(--ink)}.ex-k{font:600 10.5px/1 var(--f-tc);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ex-v{overflow-wrap:anywhere;font-size:14.5px;font-weight:550}.ex-bar{background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.ex-bar i{background:var(--key);width:0;height:100%;display:block}@media (width<=760px){:root{--bar-h:46px;--tl-h:160px;--gap:8px}.bar{grid-template-columns:1fr auto;gap:8px;padding:0 10px}.bar-id b{font-size:14px}.bar-id span{display:none}.ed .stage{width:calc(100cqw - 2 * var(--gap));height:calc(100cqh - 2 * var(--gap));aspect-ratio:auto}.ed .timeline{grid-template-rows:32px minmax(0,1fr);grid-template-columns:26px minmax(0,1fr);column-gap:4px;padding:0 8px 8px}.tl-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;margin-bottom:4px}.tl-tc .tc-k,#tc-src{display:none}#tc-seq{font-size:12.5px}.tl-seq{padding-left:10px}.tl-seq b{font-size:12.5px}.tl-seq span,.tl-clip{display:none}.ed .tl-bar .export-btn{height:24px;padding:0 10px 0 8px;font-size:12px}.tl-heads,.tl-body{grid-template-rows:16px minmax(14px,.8fr) minmax(26px,1.4fr) 22px;gap:3px}.seam,.aclip:not([data-phone]){display:none}.agent-lane{right:2px;width:auto!important}.aclip-l:has(.l-short) .l-long{display:none}.l-short{display:inline}.aclip .mark svg{width:11px;height:11px}.aclip-l{letter-spacing:-.01em;padding:0;font-size:8.5px}.th{font-size:8.5px}.blk-o{display:none}.blk-l{padding:2px 3px;font-size:10px}.blk:after{background:linear-gradient(#0e0f11db 0 14px,#0e0f1100 14px)}.marker span{display:none}.r-label{font-size:9px;top:3px}.r-label:before{height:16px;top:-3px}.r-label:nth-child(2n):not(.r-end),.r-label:nth-last-child(2){display:none}.src-in{padding:2px 4px;font-size:8.5px}.pu-bottom{padding:28px 12px 6px}.pu-row{gap:8px;height:36px}.pu-chap,.pu-full{display:none}.pu-export{height:30px;padding:0 12px 0 9px;font-size:13px}}@media (height<=640px) and (width>=761px){:root{--tl-h:170px}}.f-slate{background:#17a43f}.slate-bg{object-fit:cover;object-position:50% 72%;width:100%;height:100%;position:absolute;inset:0}.slate{aspect-ratio:1105/981;height:min(74cqh,58cqw);position:absolute;top:4cqh;left:50%;translate:-50%;container:slate/inline-size}.slate-img{filter:drop-shadow(0 2.2cqh 2.6cqh #00320f57)drop-shadow(0 .3cqh .4cqh #00280a47);width:100%;height:auto;position:absolute;top:0;left:0}.slate-closed{opacity:0;width:98.619%;top:20.749%;left:.551%}.board-face{color:#141414;flex-direction:column;padding:2.6cqi 4.4cqi 3cqi;display:flex;position:absolute;inset:40.6% 1.9% .6% 1.2%}.row{border-bottom:.38cqi solid #1b1b1b;grid-template-columns:10.5cqi minmax(0,1fr);align-items:baseline;padding:2.2cqi 0 2.4cqi;display:grid}.board-face .k{font:700 1.9cqi/1 var(--f-disp);text-transform:uppercase;letter-spacing:.08em;font-stretch:72%}.slate-name{font:800 6.9cqi/.95 var(--f-disp);letter-spacing:-.025em;white-space:nowrap;font-stretch:108%}.slate-line{font:600 3.6cqi/1.12 var(--f-disp);letter-spacing:-.01em;text-wrap:balance;max-width:34ch;font-stretch:96%}.slate-scenes{font:400 3.3cqi/1.2 var(--f-marker);color:#1d2a7a}.r-meta{border-bottom:0;justify-content:space-between;gap:2cqi;margin-top:auto;padding:0;display:flex}.r-meta span{align-items:baseline;gap:1.2cqi;display:flex}.r-meta i{font:700 1.7cqi/1 var(--f-disp);text-transform:uppercase;letter-spacing:.08em;font-style:normal;font-stretch:72%}.r-meta b{font:400 4.2cqi/1 var(--f-marker);color:#1d2a7a}.slate-cap{color:#fff;max-width:92cqw;font:700 max(15px, 1.75cqw)/1.2 var(--f-disp);white-space:nowrap;text-align:center;background:#0c0d0fe0;border-radius:3px;padding:.7cqh 1.1cqw .8cqh;font-stretch:92%;position:absolute;bottom:9.5cqh;left:50%;translate:-50%}.ed .slate-hint{font:500 12.5px/1 var(--f-ui);color:var(--ink);white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:6px 11px 6px 9px;display:flex;position:absolute;bottom:2.6cqh;left:50%;translate:-50%;box-shadow:0 6px 18px #00280a40}.hint-dot{background:var(--ink);width:8px;height:8px;animation:hint 1.6s var(--ease-out) infinite;border-radius:50%}@keyframes hint{50%{opacity:.45;transform:translateY(3px)}}@container footage (aspect-ratio<1.15){.slate{width:94cqw;height:auto;top:7cqh}.slate-cap{white-space:normal;width:max-content;max-width:88cqw;padding:1.2cqw 2.4cqw;font-size:4.3cqw;top:calc(11cqh + 83.4813cqw);bottom:auto}}@container slate (width<430px){.board-face{padding:2.4cqi 4.6cqi 2.8cqi}.row{grid-template-columns:minmax(0,1fr);padding:2cqi 0 2.2cqi}.board-face .k{display:none}.slate-name{font-size:8.2cqi;font-stretch:100%}.slate-line{font-size:4.6cqi}.r-meta i{font-size:2.4cqi}.r-meta b{font-size:4.8cqi}.r-meta span:nth-child(4),.r-scenes{display:none}}.f-hand{--paper:#f4eee2;background:var(--paper) radial-gradient(#14120e12 .8px, transparent 1.1px) 0 0 / 7px 7px;color:#141210}.board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2cqh 1.5cqw;width:60cqw;height:fit-content;margin-block:auto;display:grid;position:absolute;top:0;bottom:0;left:3.4cqw}.panel{position:relative}.panel-art{aspect-ratio:1706/1389;position:relative}.panel-art img,.fx-halftone{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fx-halftone{opacity:0}.pn{background:var(--paper);font:700 max(11px, 1.15cqw)/1.2 var(--f-hand);padding:0 .35cqw;position:absolute;top:-1.6cqh;left:-.4cqw}.pnote{font:400 max(11px, 1.12cqw)/1.15 var(--f-hand);color:#3a342c;margin-top:.7cqh;display:block}.hand-copy{height:fit-content;margin-block:auto;position:absolute;inset:0 3cqw 0 67cqw}.sfx{flex-direction:column;align-items:flex-start;display:flex}.sfx-num{font:400 12.5cqw/.88 var(--f-sfx);letter-spacing:.01em;color:#ffd21a;-webkit-text-stroke:.42cqw #141210;paint-order:stroke fill;text-shadow:.55cqw .6cqw #141210;transform-origin:30% 60%;rotate:-6deg}.sfx-label{color:#fff;font:700 max(12px, 1.3cqw)/1.1 var(--f-hand);text-transform:uppercase;letter-spacing:.02em;background:#141210;margin-top:1.6cqh;padding:.5cqw .9cqw .45cqw;rotate:-2deg}.balloon{font:700 max(14px, 1.75cqw)/1.18 var(--f-hand);text-transform:uppercase;background:#fff;border:.26cqw solid #141210;border-radius:2.6cqw;margin-top:5cqh;padding:1.5cqw 1.9cqw 1.6cqw;position:relative}.balloon:before,.balloon:after{content:"";clip-path:polygon(0 0,100% 0,8% 100%);position:absolute;left:3.4cqw}.balloon:before{background:#141210;width:2.8cqw;height:2.5cqw;bottom:-2.5cqw}.balloon:after{background:#fff;width:2.1cqw;height:1.95cqw;bottom:-1.85cqw;left:3.67cqw}.hand-org{font:600 max(12px, 1.05cqw)/1.3 var(--f-ui);color:#5d554b;margin-top:4.6cqh}@container footage (aspect-ratio<1.15){.board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6cqh 3cqw;width:auto;margin:0;inset:3.2cqh 4cqw auto}.pn{font-size:3.2cqw;top:-1.2cqh}.pnote{margin-top:.4cqh;font-size:3cqw}.hand-copy{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 4cqw;display:grid;inset:auto 4cqw 2.6cqh;translate:none}.sfx-num{-webkit-text-stroke-width:.9cqw;text-shadow:1cqw 1.1cqw #141210;font-size:17cqw}.sfx-label{padding:1cqw 1.6cqw;font-size:2.8cqw}.balloon{border-width:.6cqw;border-radius:4cqw;margin:0 0 3cqw;padding:2.6cqw 3cqw;font-size:3.6cqw}.balloon:before,.balloon:after,.hand-org{display:none}}.f-meas{background:#cdd2d7}.crop-marks{pointer-events:none;opacity:0;position:absolute;inset:0}.crop-marks i{border:0 solid var(--ink);width:2.6cqw;height:2.6cqw;position:absolute}.crop-marks i:first-child{left:var(--cl,0px);top:var(--ct,0px);border-top-width:2px;border-left-width:2px;translate:-4px -4px}.crop-marks i:nth-child(2){right:var(--cr,0px);top:var(--ct,0px);border-top-width:2px;border-right-width:2px;translate:4px -4px}.crop-marks i:nth-child(3){left:var(--cl,0px);bottom:var(--cb,0px);border-bottom-width:2px;border-left-width:2px;translate:-4px 4px}.crop-marks i:nth-child(4){right:var(--cr,0px);bottom:var(--cb,0px);border-bottom-width:2px;border-right-width:2px;translate:4px 4px}.meas-crop-line{text-align:center;font:700 max(17px, 2.2cqw)/1.15 var(--f-disp);letter-spacing:-.015em;color:var(--ink);opacity:0;font-stretch:96%;position:absolute;bottom:4.5cqh;left:4cqw;right:4cqw}html:not(.ed) .crop-marks,html:not(.ed) .meas-crop-line{display:none}.meas-page{color:#0e0f11;background:#fff;position:absolute;inset:0}.gridlines{position:absolute;inset:0}.gv,.gh{background:#0e0f114d;position:absolute}.gv{width:1px;top:0;bottom:0;left:calc(var(--i) * 100% / 6)}.gh{height:1px;left:0;right:0;top:calc(var(--i) * 100% / 4)}.meas-num{font:750 66cqh/.78 var(--f-disp);letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:flex-start;font-stretch:62%;display:flex;position:absolute;bottom:18cqh;left:2.6cqw}.meas-plus,.meas-pct{letter-spacing:0;margin-top:.04em;font-size:.42em;font-weight:600;line-height:1}.meas-plus{margin-right:.04em}.meas-pct{margin-left:.05em}.meas-label{font:600 max(13px, 1.25cqw)/1.2 var(--f-ui);position:absolute;bottom:6.6cqh;left:2.8cqw}.meas-org{font:500 max(12px, 1.05cqw)/1.35 var(--f-ui);color:#4c5156;position:absolute;bottom:6.6cqh;left:calc(33.3333% + 1.6cqw)}.meas-stmt{font:700 max(18px, 2.35cqw)/1.04 var(--f-disp);letter-spacing:-.02em;text-wrap:balance;font-stretch:96%;position:absolute;top:4.6cqh;left:calc(66.6667% + 1.6cqw);right:2.4cqw}.meas-proof{font:450 max(12.5px, 1.08cqw)/1.38 var(--f-ui);gap:1.6cqh;display:grid;position:absolute;top:calc(50% + 2.6cqh);left:calc(66.6667% + 1.6cqw);right:2.4cqw}.meas-proof li{border-top:2px solid #0e0f11;padding-top:1.2cqh}.meas-stmt,.meas-proof,.meas-label,.meas-org{background:#fff;box-shadow:0 0 0 .6cqw #fff}@container footage (aspect-ratio<1.15){.gv{left:calc(var(--i) * 100% / 6)}.meas-num{font-size:70cqw;top:13cqh;bottom:auto;left:3cqw}.meas-label{font-size:4cqw;top:46cqh;bottom:auto;left:4cqw}.meas-org{display:none}.meas-stmt{font-size:6.2cqw;top:3.4cqh;left:4cqw;right:4cqw}.meas-proof{gap:2.4cqh;font-size:4.1cqw;inset:54cqh 4cqw auto}}.f-loft{background:#e8e5df}.loft-bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.pin-item{filter:drop-shadow(0 .9cqh 1.1cqh #2d231942)drop-shadow(0 .15cqh .2cqh #2d231933);position:absolute}.tape{opacity:.92;mix-blend-mode:multiply;height:auto;position:absolute}.printout{width:27cqw;top:8cqh;left:3.8cqw;rotate:-3deg}.printout-page{width:100%;aspect-ratio:var(--fa,1.86);background:#fff;position:relative;overflow:hidden}.printout-page>.meas-page{transform-origin:0 0;inset:0 auto auto 0;container:footage/size}.printout .tape-a{width:8cqw;top:-1.6cqh;left:6%;rotate:-10deg}.printout .tape-b{width:8cqw;top:-1.4cqh;right:5%;rotate:7deg}.deck{width:18.5cqw;top:7.5cqh;left:35.5cqw;rotate:2deg}.deck .paper{width:100%;height:auto}.deck-copy{color:#10243f;flex-direction:column;display:flex;position:absolute;inset:14% 13% 9%}.deck-logo{font:800 4.4cqw/.9 var(--f-disp);letter-spacing:-.02em;font-stretch:125%}.deck-tag{font:500 max(11px, 1.1cqw)/1.3 var(--f-ui);max-width:16ch;margin-top:1.6cqh}.deck-foot{font:600 max(9px, .75cqw)/1 var(--f-tc);letter-spacing:.08em;text-transform:uppercase;color:#5b6b80;margin-top:auto}.deck .tape-c{width:9cqw;top:-1.8cqh;left:50%;translate:-50%;rotate:-3deg}.stencil{font:800 13.5cqh/.9 var(--f-stencil);letter-spacing:.03em;color:#1c1a17;mix-blend-mode:multiply;opacity:.9;filter:none;display:flex;top:6cqh;left:60cqw;rotate:-1.5deg}.loft-strip{width:37cqw;font:700 max(14px, 2.05cqw)/1.1 var(--f-disp);letter-spacing:-.015em;color:#141414;background:#fbfaf6;padding:1.5cqh 1.6cqw 1.6cqh;font-stretch:96%;top:30cqh;left:59cqw;rotate:-1deg}.loft-strip .tape-d{width:7cqw;top:22%;left:-2.4cqw;rotate:-84deg}.stickies{position:static}.sticky{width:11.5cqw;top:51cqh}.sticky>img:first-child{width:100%;height:auto}.sticky span{text-align:center;font:400 max(13px, 1.75cqw)/1 var(--f-marker);color:#1b1b1b;place-items:center;display:grid;position:absolute;inset:22% 8% 18%;rotate:-3deg}.sticky-1{left:60cqw;rotate:-4deg}.sticky-2{top:54cqh;left:72.5cqw;rotate:3deg}.sticky-3{top:50cqh;left:85cqw;rotate:-2deg}.card>img:first-child{width:100%;height:auto}.card-copy{font:400 max(12px, 1.32cqw)/1.42 var(--f-hand);color:#1a2440;position:absolute;top:21%;left:9%;right:7%}.card-copy b{font-weight:700}.card .pin{width:1.5cqw;position:absolute;top:-.7cqw;left:46%}.photos{position:static}.photo{width:12.5cqw;margin:0}.photo-1{top:54cqh;left:4.4cqw;rotate:-5deg}.photo-2{top:58cqh;left:18.2cqw;rotate:4deg}.photo-frame{width:100%;height:auto;position:relative}.photo-window{z-index:1;font:700 max(10px, .95cqw)/1.1 var(--f-hand);color:#4b5258;text-align:center;background:#cdd2d6 repeating-linear-gradient(135deg,#ffffff47 0 6px,#0000 6px 12px);place-items:center;display:grid;position:absolute;inset:9.1% 8.6% 22.4% 8.7%}.photo-window img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo figcaption{text-align:center;font:400 max(11px, 1.15cqw)/1 var(--f-marker);color:#22262b;position:absolute;bottom:6%;left:0;right:0}.photo .tape-e{width:6cqw;top:-1.2cqh;left:50%;translate:-50%;rotate:4deg}@container footage (aspect-ratio<1.15){.loft-bg{object-position:62% 50%}.printout{width:42cqw;top:3cqh;left:4cqw}.printout .tape-a,.printout .tape-b{width:12cqw}.deck{width:44cqw;top:3.5cqh;left:52cqw}.deck-logo{font-size:9cqw}.deck-tag{font-size:2.8cqw}.deck-foot{font-size:2cqw}.deck .tape-c{width:16cqw}.stencil{font-size:12cqw;top:47cqh;left:4cqw}.loft-strip{width:60cqw;font-size:4.2cqw;top:56.5cqh;left:4cqw}.loft-strip .tape-d{width:12cqw;left:-3.6cqw}.sticky{width:20cqw;top:67cqh}.sticky span{font-size:3.4cqw}.sticky-1{left:4cqw}.sticky-2{top:68.5cqh;left:26cqw}.sticky-3{top:66.5cqh;left:48cqw}.card{width:52cqw;top:80cqh;left:4cqw}.card-copy{font-size:3cqw}.card .pin{width:3.4cqw;top:-1.6cqw}.photo{width:28cqw}.photo-1{top:44cqh;left:68cqw}.photo-2{top:72cqh;left:68cqw}.photo-window{font-size:2.6cqw}.photo figcaption{font-size:2.8cqw}.photo .tape-e{width:11cqw}}.f-auto{color:var(--ink);background:#eceef0 radial-gradient(#c5cad0 1px,#0000 1.3px) 0 0/18px 18px}.auto-b1{position:absolute;inset:0}.win{border:1px solid var(--rule-2);background:#fff;border-radius:8px;width:58cqw;position:absolute;top:6cqh;left:3cqw;overflow:hidden;box-shadow:0 1.8cqh 4.5cqh #12141729,0 .2cqh .6cqh #1214171a}.win-bar{border-bottom:1px solid var(--rule);background:var(--panel-hi);height:max(26px,4.4cqh);font:600 max(11px, .92cqw)/1 var(--f-ui);color:var(--ink-2);align-items:center;gap:8px;padding:0 12px;display:flex}.win-dot{background:var(--ink);border-radius:50%;width:8px;height:8px}.win-tag{font:600 max(9.5px, .78cqw)/1 var(--f-tc);color:var(--ink-3);border:1px solid var(--rule);text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-left:auto;padding:3px 6px}.win-shot{aspect-ratio:4/3;object-fit:cover;object-position:100% 0;width:100%;display:block}.win-empty{background:var(--panel);color:var(--ink-3);place-items:center;display:grid}.auto-copy{position:absolute;top:6.5cqh;left:65cqw;right:3cqw}.auto-stmt{font:700 max(20px, 2.8cqw)/1.03 var(--f-disp);letter-spacing:-.022em;text-wrap:balance;margin-bottom:3cqh;font-stretch:98%}.pipe{border-top:1.5px solid var(--ink)}.pipe li{border-bottom:1px solid var(--rule-2);grid-template-columns:auto 1fr;align-items:center;gap:1cqw;padding:.95cqh 0;font-size:max(12.5px,1.02cqw);display:grid}.pipe-step{font-weight:600}.pipe-detail{color:var(--ink-3);justify-self:end;gap:.9cqw;font-size:.94em;display:flex}.pipe-detail .mark{color:var(--ink)}.player{aspect-ratio:843/1552;visibility:hidden;background:#111;border-radius:1.6cqh;height:80cqh;margin:0;position:absolute;top:6cqh;right:5cqw;overflow:hidden;box-shadow:0 2cqh 5cqh #12141747,0 0 0 1px #12141766}.player-frame{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.player-label{color:#fff;font:600 max(9.5px, .8cqw)/1 var(--f-tc);letter-spacing:.04em;text-transform:uppercase;background:#0000009e;border-radius:3px;padding:4px 7px;position:absolute;top:1.2cqh;left:1.2cqh}html:not(.ed) .player{visibility:visible}html:not(.ed) .f-auto{aspect-ratio:auto;min-height:0}html:not(.ed) .f-auto .auto-b1{position:relative;inset:auto}html:not(.ed) .f-auto{gap:24px;padding:24px;display:grid}html:not(.ed) .f-auto .win,html:not(.ed) .f-auto .auto-copy,html:not(.ed) .player{width:auto;max-width:none;position:relative;inset:auto}html:not(.ed) .f-auto .auto-b1{gap:24px;display:grid}html:not(.ed) .player{width:min(260px,60%);height:auto}html:not(.ed) .player-frame:not(.pf-1){display:none}html:not(.ed) .player-frame.pf-1{position:relative}@container footage (aspect-ratio<1.15){.win{width:auto;top:3cqh;left:4cqw;right:4cqw}.win-shot{aspect-ratio:4/3}.auto-copy{inset:calc(6cqh + 69cqw + 28px) 4cqw auto}.auto-stmt{margin-bottom:1.6cqh;font-size:6cqw}.pipe li{padding:.5cqh 0;font-size:3.1cqw}.pipe li:nth-child(2),.pipe li:nth-child(3),.pipe li:nth-child(6){display:none}.player{height:54cqh;top:3cqh;left:50%;right:auto;translate:-50%}}.f-bytes{color:#000;background:#fff}.bytes-field{width:100%;height:100%;position:absolute;inset:0}.bytes-rows{background:#fff;width:53cqw;padding:.6cqh 1.8cqw;position:absolute;top:6cqh;left:2.6cqw}.bytes-rows li{border-top:2px solid #000;grid-template-columns:10cqw minmax(0,1fr);align-items:center;gap:1.6cqw;padding:1.5cqh 0;display:grid}.bytes-rows li:first-child{border-top:0}.br-fig{font:900 max(22px, 3.3cqw)/.9 var(--f-dots);letter-spacing:.01em;white-space:nowrap}.br-text{font:450 max(12.5px, 1.04cqw)/1.42 var(--f-ui)}.bytes-copy{background:#fff;width:36cqw;padding:2cqh 1.8cqw 2.2cqh;position:absolute;top:6cqh;right:2.6cqw}.bytes-stmt{font:700 max(18px, 2.5cqw)/1.04 var(--f-disp);letter-spacing:-.022em;text-wrap:balance;margin-bottom:2.2cqh;font-stretch:98%}.bytes-edu{font:450 max(12.5px, 1.02cqw)/1.42 var(--f-ui);border-top:2px solid #000;gap:1.1cqh;margin-top:2.2cqh;padding-top:1.6cqh;font-size:max(12px,.95cqw);display:grid}@container footage (aspect-ratio<1.15){.bytes-rows{width:auto;padding:.4cqh 3cqw;top:3cqh;left:4cqw;right:4cqw}.bytes-rows li{grid-template-columns:24cqw minmax(0,1fr);gap:2.6cqw;padding:1.1cqh 0}.br-fig{font-size:5.6cqw}.br-text{font-size:3.2cqw}.bytes-copy{width:auto;padding:2.4cqh 4cqw;inset:auto 4cqw 3cqh}.bytes-stmt{font-size:5.6cqw}.bytes-edu{font-size:3cqw}}.f-end{background:var(--panel-hi)}.strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:1cqw;display:grid;position:absolute;top:5cqh;left:3cqw;right:3cqw}.strip li{gap:.8cqh;display:grid}.strip img,.strip-meas,.strip-bytes{aspect-ratio:16/9;object-fit:cover;width:100%;box-shadow:0 0 0 1px var(--rule-2);border-radius:3px}.strip-4 img{object-position:100% 0}.strip-meas{font:750 4.2cqw/.8 var(--f-disp);background:#fff linear-gradient(90deg,#00000040 1px,#0000 1px) 0 0/16.66% 100%;align-items:end;padding:.4cqw .6cqw;font-stretch:62%;display:grid}.strip-bytes{background:#fff repeating-linear-gradient(90deg,#000 0 2px,#fff 2px 5px,#000 5px 11px,#fff 11px 12px,#000 12px 13px,#fff 13px 19px)}.strip span{font:600 max(11px, .92cqw)/1 var(--f-ui);color:var(--ink-2)}.end-main{width:58cqw;position:absolute;top:31cqh;left:3cqw}.end-title{font:800 max(26px, 4.6cqw)/.96 var(--f-disp);letter-spacing:-.03em;text-wrap:balance;font-stretch:114%}.end-sub{color:var(--ink-2);max-width:52ch;margin:1.6cqh 0 2.6cqh;font-size:max(14px,1.22cqw)}.end-main .export-list{grid-template-columns:minmax(0,1fr);max-width:32rem}.end-main .ex-item{min-height:42px;padding:6px 12px}@container footage (aspect-ratio<1.15){.strip{gap:1.6cqw;top:3cqh;left:4cqw;right:4cqw}.strip span{font-size:2.3cqw}.end-main{width:auto;top:17cqh;left:4cqw;right:4cqw}.end-title{font-size:9cqw}.end-sub{font-size:3.6cqw}.end-main .export-list{grid-template-columns:minmax(0,1fr)}}html:not(.ed) .f-end{aspect-ratio:auto;gap:24px;padding:24px;display:grid}html:not(.ed) .f-end>*{width:auto;position:relative;inset:auto}html:not(.ed) .f-auto,html:not(.ed) .f-end{overflow:visible;container-type:inline-size}html:not(.ed) .printout{display:none}html:not(.ed) .f-end .export-list{max-width:640px}.loft-dusk{z-index:2;mix-blend-mode:multiply;opacity:0;pointer-events:none;background:#1a2440;position:absolute;inset:0}html:not(.ed) .loft-dusk{display:none}.f-learn{background:#404e6f}.tp-scene{position:absolute;inset:0;overflow:hidden}.tp-cam{aspect-ratio:5504/3072;transform-origin:44.7% 47.3%;will-change:transform;width:max(100cqw,179.17cqh);position:absolute;top:calc(47.3cqh - max(55.81cqw,100cqh)/2.11417);left:calc(44.7cqw - max(100cqw,179.17cqh)/2.23714)}.tp-cam img{width:100%;height:100%;position:absolute;inset:0}.tp-zoom{opacity:0}.tp-cam .tp-zoom{width:50%;height:50%;top:22.298%;left:19.695%}.tp-lit{opacity:0}.tp-next{fill:#ffcf8a;width:12px;height:8px;animation:.9s steps(2,jump-none) infinite tp-bob;position:absolute;bottom:12px;right:14px}@keyframes tp-bob{50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.tp-next,.hint-dot{animation:none}}.ide{--ide-bg:#1c2433;--ide-fg:#d9dee7;--ide-dim:#8390a6;--ide-line:#2c3649;--ide-card:#232c3d;background:var(--ide-bg);color:var(--ide-fg);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0}.ide-bar{border-bottom:1px solid var(--ide-line);gap:2px;padding:8px 12px 0;display:flex}.ide-tab{font:500 max(11px, .88cqw)/1 var(--f-tc);color:var(--ide-dim);border:1px solid #0000;border-radius:6px 6px 0 0;padding:7px 12px 8px}.ide-tab.is-on{color:var(--ide-fg);border-color:var(--ide-line);border-bottom-color:var(--ide-bg);background:var(--ide-bg);margin-bottom:-1px}.ide-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:4cqw;min-height:0;padding:5cqh 3.4cqw;display:grid}.ide-code{counter-reset:ln;font:450 max(13px, 1.32cqw)/1.8 var(--f-tc)}.ide-code li{counter-increment:ln;white-space:pre;gap:1.8cqw;display:flex}.ide-code li:before{content:counter(ln);text-align:right;min-width:2ch;color:var(--ide-dim)}.tok-c{color:var(--ide-dim)}.ide-stmt{font:700 max(20px, 2.5cqw)/1.06 var(--f-disp);letter-spacing:-.022em;text-wrap:balance;margin-bottom:2.2cqh;font-stretch:98%}.ide-boom,.ide-year{max-width:46ch;margin-bottom:1.2cqh;font-size:max(13.5px,1.12cqw);line-height:1.45}.ide-year{font-weight:600}.ide-side{align-content:start;gap:1.4cqh;display:grid}.ide-src{border-bottom:1px solid var(--ide-line);font:500 max(10.5px, .82cqw)/1 var(--f-tc);color:var(--ide-dim);justify-content:space-between;gap:1cqw;margin:0;padding-bottom:1cqh;display:flex}.ide-path{color:var(--ide-fg);font-weight:600}.ide-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2cqh .9cqw;display:grid}.ide-projects li{border:1px solid var(--ide-line);background:var(--ide-card);border-radius:6px;align-content:start;gap:.6cqh;padding:1.3cqh 1.1cqw 1.4cqh;display:grid}.pj-name{font:600 max(12.5px, 1cqw)/1.2 var(--f-tc)}.pj-text{font-size:max(12px,.92cqw);line-height:1.36}@container footage (aspect-ratio<1.15){.ide-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.6cqh;padding:3cqh 4cqw;overflow:hidden}.ide-code{font-size:3.2cqw;line-height:1.6}.ide-stmt{margin-bottom:1.4cqh;font-size:5.6cqw}.ide-boom,.ide-year{margin-bottom:.8cqh;font-size:3.4cqw}.ide-side{gap:1cqh}.ide-src{padding-bottom:.7cqh;font-size:2.6cqw}.ide-projects{gap:.8cqh 2cqw}.ide-projects li{gap:.4cqh;padding:.9cqh 2.4cqw 1cqh}.pj-name{font-size:3cqw}.pj-text{font-size:2.75cqw;line-height:1.3}.ide-tab:not(.is-on){display:none}}html:not(.ed) .f-learn{aspect-ratio:auto;display:grid;overflow:visible;container-type:inline-size}html:not(.ed) .tp-scene{aspect-ratio:16/9;position:relative}html:not(.ed) .tp-lit{opacity:1}html:not(.ed) .tp-cam{aspect-ratio:auto;width:100%;height:100%;top:0;left:0}html:not(.ed) .tp-cam img{object-fit:cover;object-position:44.7% 47.3%}html:not(.ed) .tp-zoom{display:none}html:not(.ed) .ide{--ide-bg:#fbfbfa;--ide-fg:#16181c;--ide-dim:#5d6570;--ide-line:#dfe2e6;--ide-card:#fff;position:relative}.auto-b0{position:absolute;inset:0}.tg{border:1px solid var(--rule-2);background:#fff;border-radius:10px;grid-template-rows:auto minmax(0,1fr);width:38cqw;display:grid;position:absolute;top:6cqh;bottom:7cqh;left:4cqw;overflow:hidden;box-shadow:0 1.8cqh 4.5cqh #12141724,0 .2cqh .6cqh #12141714}.tg-head{z-index:1;border-bottom:1px solid var(--rule);background:var(--panel-hi);font:600 max(12px, 1cqw)/1 var(--f-ui);align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}.tg-head .win-tag{margin-left:auto}.tg-msgs{background:#e8edf2;flex-direction:column;justify-content:safe flex-end;gap:1.2cqh;min-height:0;padding:2cqh 1.4cqw;display:flex;overflow:hidden}.tg-msg{background:#fff;border-radius:12px;max-width:82%;padding:.9cqh 1cqw 1cqh;font-size:max(13px,1.08cqw);line-height:1.35;box-shadow:0 1px 1px #00000014}.tg-me{background:#dbe8f7;border-bottom-right-radius:4px;align-self:flex-end}.tg-bot{border-bottom-left-radius:4px;align-self:flex-start}.tg-ad{aspect-ratio:843/1552;object-fit:cover;border-radius:8px;width:9cqw;margin-bottom:.8cqh}.b0-copy{height:fit-content;margin-block:auto;position:absolute;inset:0 4cqw 0 47cqw}.b0-stmt{font:700 max(20px, 2.8cqw)/1.04 var(--f-disp);letter-spacing:-.022em;text-wrap:balance;margin-bottom:3cqh;font-stretch:98%}.b0-sub{margin-bottom:1.2cqh;font-size:max(13px,1.05cqw);font-weight:600}.b0-bots{flex-wrap:wrap;gap:.8cqh .6cqw;display:flex}.b0-bots li{border:1px solid var(--rule-2);font:600 max(12.5px, 1cqw)/1 var(--f-ui);background:#fff;border-radius:6px;padding:.9cqh 1cqw}@container footage (aspect-ratio<1.15){.tg{width:auto;height:48cqh;inset:3cqh 4cqw auto}.tg-msg{padding:1cqh 3cqw;font-size:3.4cqw}.tg-ad{width:13cqw}.tg-msgs{gap:.9cqh}.tg-msg:nth-child(-n+2){display:none}.b0-copy{margin:0;inset:55cqh 4cqw auto}.b0-stmt{margin-bottom:1.6cqh;font-size:5.6cqw}.b0-sub{font-size:3.4cqw}.b0-bots li{padding:1cqh 2.4cqw;font-size:3.2cqw}}html:not(.ed) .f-auto .auto-b0{gap:24px;display:grid;position:relative;inset:auto}html:not(.ed) .tg,html:not(.ed) .b0-copy{width:auto;height:auto;margin:0;position:relative;inset:auto}.narr-layer{display:none}.ed .narr-layer{pointer-events:none;z-index:6;display:block;position:absolute;inset:0;overflow:hidden;container:narr/size}.ed .editor[data-mode=player] .nl{bottom:calc(4cqh + 76px)}.nl{visibility:hidden;width:max-content;max-width:100%;display:grid;position:absolute;bottom:6cqh;left:50%;translate:-50%}.nl-layer{text-align:center;grid-area:1/1;padding:0 3cqw}.nl-box{text-wrap:balance;max-width:80cqw;display:inline-block}.nl .w{display:inline-block}.scene-edge{background:var(--key);visibility:hidden;will-change:transform;width:3px;height:100%;margin-left:-1.5px;position:absolute;top:0;left:0;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #00280e66}.scene-edge:before{content:"";background:var(--key);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);width:15px;height:14px;position:absolute;top:0;left:-6px}.nl-comic .nl-box{color:#141210;font:700 3.5cqw/1.12 var(--f-hand);text-transform:uppercase;letter-spacing:.01em;background:#ffd21a;border:3px solid #141210;padding:.45em .8em .5em;rotate:-1.2deg;box-shadow:6px 7px #141210}.nl-comic .k{font-family:var(--f-sfx);letter-spacing:.03em;font-size:1.32em;font-weight:400;line-height:.9}.nl-swiss .nl-box{color:#0e0f11;font:750 5.6cqw/.98 var(--f-disp);letter-spacing:-.03em;background:#fff;padding:.12em .3em .16em;font-stretch:74%}.nl-swiss .k{box-shadow:inset 0 -.12em #0e0f11}.nl-loft .nl-box{color:#141414;font:700 3.5cqw/1.1 var(--f-disp);letter-spacing:-.015em;filter:drop-shadow(0 1.2cqh 1.4cqh #1e160e4d);background:#fbfaf6;padding:.5em .95em .55em;font-stretch:96%;position:relative;rotate:-1deg}.nl-loft .nl-box:before,.nl-loft .nl-box:after{content:"";background:var(--tape) center / 100% 100% no-repeat;opacity:.92;width:3.2em;height:1em;position:absolute;top:-.45em}.nl-loft .nl-box:before{left:-.6em;rotate:-14deg}.nl-loft .nl-box:after{right:-.6em;rotate:11deg}.nl-loft .k{font-family:var(--f-marker);color:#b3271f;font-size:1.08em;font-weight:400}@container narr (aspect-ratio<1.15){.nl{bottom:3.5cqh}.ed .editor[data-mode=player] .nl{bottom:calc(2cqh + 68px)}.nl-layer{padding:0 3cqw}.nl-box{max-width:92cqw}.nl-comic .nl-box{border-width:2px;font-size:5.6cqw;box-shadow:4px 5px #141210}.nl-swiss .nl-box{font-size:7.6cqw}.nl-loft .nl-box{font-size:5.8cqw}}.narr-plain{font:700 clamp(18px, 2.2vw, 26px)/1.25 var(--f-disp);letter-spacing:-.015em;grid-column:1/-1;gap:4px;margin:0;padding:0;list-style:none;display:grid}.ed .narr-plain{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.board-grid{width:52cqw;margin:0;top:4cqh;bottom:auto}.hand-copy{margin:0;inset:5cqh 3cqw auto 59cqw}.meas-num{font-size:48cqh;top:4cqh;bottom:auto}.meas-label,.meas-org{top:45cqh;bottom:auto}.meas-proof{top:5cqh}.printout{width:25cqw;top:5cqh;left:3.5cqw}.deck{width:14.5cqw;top:4cqh;left:31cqw}.deck-logo{font-size:3.15cqw}.stencil{font-size:11cqh;top:3cqh;left:51.5cqw}.photo{width:16cqw}.photo-1{top:19cqh;left:47.5cqw}.photo-2{top:22cqh;left:64.5cqw}.sticky{width:9.5cqw}.sticky-1{top:15cqh;left:83.5cqw}.sticky-2{top:31cqh;left:86cqw}.sticky-3{top:47cqh;left:83cqw}.card{width:15cqw;top:46cqh;left:32cqw;rotate:3deg}.card-copy{font-size:max(11px,1.05cqw)}@container footage (aspect-ratio<1.15){.board-grid{gap:2cqh 3cqw;width:auto;top:3cqh;left:12cqw;right:12cqw}.pnote{display:none}.hand-copy{display:block;top:54cqh;left:auto;right:3cqw}.sfx-num{font-size:15cqw}.sfx-label{font-size:2.8cqw}.meas-num{font-size:70cqw;top:4cqh}.meas-label{top:39cqh}.meas-proof{gap:1.6cqh;font-size:3.7cqw;top:45cqh}.printout{width:30cqw;top:3cqh;left:4cqw}.deck{width:27cqw;top:3cqh;left:37cqw}.deck-logo{font-size:5.6cqw}.deck-tag{font-size:2.2cqw}.stencil{font-size:9.5cqw;top:33cqh;left:4cqw}.photo{width:28cqw}.photo-1{top:2.5cqh;left:68cqw}.photo-2{top:28cqh;left:68cqw}.sticky{width:19cqw}.sticky-1{top:44cqh;left:4cqw}.sticky-2{top:46cqh;left:25cqw}.sticky-3{top:44cqh;left:46cqw}.card{display:none}}.al-map{width:27cqw;margin:0;top:36cqh;left:3.8cqw;rotate:-1.5deg;container-type:inline-size}.al-svg{background:#f6f0de;width:100%;height:auto;display:block}.al-city text{font:600 21px/1 var(--f-disp);fill:#2a2418;paint-order:stroke;stroke:#f6efd8;stroke-width:3px;stroke-linejoin:round;font-stretch:88%}.al-city text.al-big{text-transform:uppercase;letter-spacing:.03em;font-size:21px;font-weight:800}.al-city text.al-hit{fill:#a3201b;font-size:25px;font-weight:800}.al-title{font:800 44px/1 var(--f-disp);letter-spacing:.06em;fill:#2a2418;font-stretch:70%}.al-sub{font:600 16px/1 var(--f-tc);letter-spacing:.12em;text-transform:uppercase;fill:#5a4c33}.al-folds{pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000 32.8%,#0000001a 33.2%,#ffffff52 33.5%,#0000 34.2%),linear-gradient(90deg,#0000 66.1%,#00000014 66.5%,#ffffff4d 66.8%,#0000 67.5%),linear-gradient(#0000 49.3%,#0000001a 49.8%,#ffffff4d 50.1%,#0000 50.8%),linear-gradient(115deg,#ffffff29,#0000 40%,#0000000f);position:absolute;inset:0}.al-dart{z-index:2;width:34cqi;height:auto;left:calc(var(--ax) * 100% - .032 * 34cqi);top:calc(var(--ay) * 100% - .969 * 34cqi);transform-origin:3.2% 96.9%;filter:drop-shadow(1.6cqi 2.2cqi 1.2cqi #1e160e59);position:absolute}.al-map .al-tape-a{width:30cqi;top:-4cqi;left:-6cqi;rotate:-32deg}.al-map .al-tape-b{width:30cqi;top:-4cqi;right:-6cqi;rotate:28deg}@container footage (aspect-ratio<1.15){.al-map{width:56cqw;top:58cqh;left:22cqw}}.nl-pixel .nl-box{color:#f2f4f8;font:500 3cqw/1.3 var(--f-game);letter-spacing:.01em;background:#090d18db;border:1px solid #ffffff2e;border-radius:10px;margin-top:.7em;padding:.8em 1.2em .85em;position:relative;box-shadow:0 12px 30px #0000004d}.nl-pixel .k{color:#ffcf8a}.nl-name{color:#141823;font:600 15px/1 var(--f-game);background:#ffcf8a;border-radius:6px;padding:4px 12px 5px;position:absolute;top:0;left:16px;translate:0 -62%;box-shadow:0 2px #00000040}.nl-next{fill:#ffcf8a;width:12px;height:8px;animation:.9s steps(2,jump-none) infinite tp-bob;position:absolute;bottom:10px;right:12px}.nl-code .nl-box{color:#16181c;font:500 2.9cqw/1.25 var(--f-tc);background:#fbfbfa;border:1px solid #d3d8de;border-radius:8px;padding:.55em .9em .6em;box-shadow:0 10px 26px #12141729}.nl-code .k{color:#2b5bd7;font-weight:700}.nl-caret{vertical-align:-.15em;background:currentColor;width:.55em;height:1.05em;margin-left:.1em;animation:1s steps(2,jump-none) infinite nl-blink;display:inline-block}.nl-terminal .nl-caret{background:#5cf08f}@keyframes nl-blink{50%{opacity:0}}.nl-chat .nl-box{color:#121417;font:650 3.3cqw/1.18 var(--f-ui);letter-spacing:-.01em;background:#fff;border-radius:22px 22px 22px 6px;padding:.55em .95em .6em;box-shadow:0 10px 30px #1214172e,0 1px 2px #1214171f}.nl-chat .k{color:#1f7fd6}.nl-terminal .nl-box{color:#5cf08f;font:600 3cqw/1.25 var(--f-tc);text-shadow:0 0 10px #5cf08f59;background:#050a07;border:1px solid #1d5734;border-radius:6px;padding:.55em .9em .6em}.nl-terminal .k{color:#050a07;text-shadow:none;background:#5cf08f;padding:0 .15em}.nl-terminal.is-typed .k{background:0 0;padding:0}.nl-terminal.is-typed .k>*{background:#5cf08f}.nl-terminal.is-typed .k>:first-child{padding-left:.15em}.nl-terminal.is-typed .k>:last-child{padding-right:.15em}.nl-prompt{color:#2f9b5d;margin-right:.45em}.nl-dots .nl-box{color:#000;font:800 3.7cqw/1.1 var(--f-dots);letter-spacing:.02em;background:#fff;padding:.25em .5em .3em}.nl-dots .k{color:#fff;background:#000;padding:0 .12em}.nl-clean .nl-box{color:#121417;font:800 4.6cqw/1.02 var(--f-disp);letter-spacing:-.03em;padding:.2em .4em;font-stretch:112%}.nl-clean .k{box-shadow:inset 0 -.13em}@container narr (aspect-ratio<1.15){.nl-pixel .nl-box{font-size:4.6cqw}.nl-code .nl-box,.nl-terminal .nl-box{font-size:4.5cqw}.nl-chat .nl-box{font-size:5.4cqw}.nl-dots .nl-box{font-size:6cqw}.nl-clean .nl-box{font-size:7.4cqw}}@media (prefers-reduced-motion:reduce){.nl-next,.nl-caret{animation:none}}.ide-body{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;padding-top:4cqh}.ide-code{font-size:max(13px,1.36cqw);line-height:1.6}.ide-left{align-content:start;gap:2.6cqh;min-width:0;display:grid}.ide-term{border:1px solid var(--ide-line);background:var(--ide-card);font:500 max(12px, 1.1cqw)/1.55 var(--f-tc);color:var(--ide-fg);border-radius:6px;padding:1.2cqh 1.2cqw 1.4cqh}.ide-term-h{font:600 max(10px, .76cqw)/1 var(--f-tc);letter-spacing:.08em;text-transform:uppercase;color:var(--ide-dim);margin:0 0 .6cqh}.t-cmd:before{content:"$ ";color:var(--ide-dim)}.t-err{color:#c4262e}.pj-name{font-size:max(13px,1.08cqw)}.pj-text{font-size:max(12.5px,.98cqw)}.ide-projects{margin-top:0}@container footage (aspect-ratio<1.15){.ide-body{gap:2cqh;padding-top:2.5cqh}.ide-code{font-size:3.1cqw;line-height:1.5}.ide-body{grid-template-columns:minmax(0,1fr)}.ide-left{gap:1.2cqh}.ide-body{align-content:start}.ide-code li.is-blank{display:none}.ide-term{padding:.8cqh 2.6cqw .9cqh;font-size:2.8cqw;line-height:1.45}.ide-term-h{margin-bottom:.4cqh;font-size:2.2cqw}.pj-name{font-size:3cqw}.pj-text{font-size:2.75cqw}}.auto-a0{background:#cfd6dd;position:absolute;inset:0}.a0-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.a0-haze{background:linear-gradient(#fffffff5 0%,#ffffffe0 22%,#fff0 50%);position:absolute;inset:0}.a0-brand{color:#0a0f1a;width:52cqw;position:absolute;top:6.5cqh;left:4cqw}.a0-lockup{align-items:center;gap:1.5cqw;margin:0;display:flex}.a0-mark{flex:none;width:auto;height:5.4cqw;overflow:visible}.a0-bar{fill:#4755db;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite c2a-wave}.a0-bar:nth-child(2){animation-delay:-.27s}.a0-bar:nth-child(3){animation-delay:-.54s}.a0-bar:nth-child(4){animation-delay:-.81s}.a0-bar:nth-child(5){animation-delay:-1.08s}.a0-bar:nth-child(6){animation-delay:-1.35s}@keyframes c2a-wave{50%{scale:1 .8}}.a0-word{font:700 5cqw/1 var(--f-c2a);letter-spacing:-.03em;white-space:nowrap}.a0-word span{display:inline-block}.a0-role{font:600 max(11px, .95cqw)/1.2 var(--f-tc);letter-spacing:.05em;text-transform:uppercase;color:#3c4459;flex-wrap:wrap;row-gap:.4cqh;margin:2.4cqh 0 0;display:flex}.a0-role span+span:before{content:"·";color:#7d87a4;margin:0 .7em}.a0-road{counter-reset:stop;flex-wrap:wrap;align-items:center;gap:1cqh 2.4cqw;margin:2.6cqh 0 0;display:flex}.a0-road li{counter-increment:stop;font:600 max(12.5px, 1.08cqw)/1 var(--f-ui);background:#fff;border:1px solid #dfe3fb;border-radius:999px;align-items:center;gap:.7cqw;padding:.8cqh 1.2cqw .8cqh .8cqh;display:flex;position:relative;box-shadow:0 .6cqh 1.6cqh #3b46b829}.a0-road li:before{content:counter(stop);color:#fff;width:1.7em;height:1.7em;font:600 .82em/1 var(--f-tc);background:#4755db;border-radius:50%;place-items:center;display:grid}.a0-road li+li:after{content:"";background:#4755db;width:2.4cqw;height:2px;position:absolute;top:50%;right:100%}.a0-map{background:#fff;border-radius:12px;width:25cqw;margin:0;position:absolute;top:36cqh;left:4cqw;overflow:hidden;box-shadow:0 1.6cqh 4cqh #12141747,0 0 0 1px #0a0f1a0f}.a0-map svg{width:100%;height:auto;display:block}.a0-map figcaption{font:600 max(11px, .92cqw)/1 var(--f-ui);color:#0a0f1a;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 8px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #0a0f1a2e}.a0-map figcaption svg{fill:#4755db;width:9px;height:12px}.bm-place circle{fill:#7d87a4}.bm-place text{font:600 16px/1 var(--f-ui);fill:#3c4459;paint-order:stroke;stroke:#f5f6f3;stroke-width:3px;stroke-linejoin:round}.bm-dot{fill:#4755db;stroke:#fff;stroke-width:3px}.bm-pulse{fill:#4755db47;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite bm-pulse}@keyframes bm-pulse{0%{opacity:1;scale:1}to{opacity:0;scale:3.4}}@media (prefers-reduced-motion:reduce){.a0-bar,.bm-pulse{animation:none}}.a0-promo{background:#fff;border-radius:10px;width:34cqw;margin:0;padding:6px;position:absolute;top:6cqh;right:3cqw;box-shadow:0 1.6cqh 4cqh #12141747}.a0-video{aspect-ratio:16/9;object-fit:cover;background:#eef0f6;border-radius:6px;width:100%;display:block}.a0-promo figcaption{font:600 max(10.5px, .85cqw)/1 var(--f-tc);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;padding:6px 4px 2px}.tg{bottom:30cqh}.b0-copy{height:auto;margin:0;top:8cqh;bottom:auto}.win{width:44cqw;top:5cqh}.win-shot{aspect-ratio:16/10}.auto-copy{top:6cqh;left:51cqw;right:25cqw}.player{height:62cqh;top:5cqh;right:4cqw}@container footage (aspect-ratio<1.15){.a0-haze{background:linear-gradient(#fffffff7 0%,#ffffffe6 32%,#fff0 56%)}.a0-brand{width:auto;top:3cqh;left:5cqw;right:5cqw}.a0-lockup{gap:2.6cqw}.a0-mark{height:9.4cqw}.a0-word{font-size:9cqw}.a0-role{margin-top:1.5cqh;font-size:2.7cqw}.a0-road{gap:1cqh 4cqw;margin-top:1.7cqh}.a0-road li{gap:1.6cqw;padding:.7cqh 2.6cqw .7cqh .7cqh;font-size:3.1cqw}.a0-road{gap:1cqh 2cqw}.a0-road li+li:after{display:none}.a0-promo{width:54cqw;top:26cqh;left:auto;right:5cqw}.a0-map{border-radius:10px;width:34cqw;top:26cqh;left:5cqw}.a0-map figcaption{gap:4px;padding:4px 7px 4px 6px;font-size:2.5cqw;top:5px;left:5px}.bm-long{display:none}.tg{height:44cqh;bottom:auto}.b0-copy{top:50cqh}.win{width:auto}.auto-copy{top:calc(6cqh + 69cqw + 28px);left:4cqw;right:4cqw}.pipe li:nth-child(4),.pipe li:nth-child(7){display:none}.player{height:54cqh;right:auto}}html:not(.ed) .auto-a0{aspect-ratio:16/9;position:relative}html:not(.ed) .a0-promo{width:40%}.f-scan{color:#5cf08f;background:#040806}.rain{width:100%;height:100%;position:absolute;inset:0}.scan-head{font:600 max(11px, .95cqw)/1 var(--f-tc);color:#5cf08f;text-shadow:0 0 8px #5cf08f59;flex-wrap:wrap;align-items:center;gap:1.6cqw;display:flex;position:absolute;top:2.6cqh;left:3cqw}.scan-of{color:#d6ffe2}.scan-tag{color:#8fdcac;text-transform:uppercase;letter-spacing:.05em;text-shadow:none;border:1px solid #1d5734;border-radius:3px;padding:3px 6px;font-size:.85em}.scan-track{will-change:transform;gap:1.8cqw;height:40cqh;display:flex;position:absolute;top:10cqh;left:0}.scan-card{aspect-ratio:843/1552;border-radius:8px;height:100%;margin:0;transition:opacity .2s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #5cf08f40}.sc-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sc-scanned{filter:grayscale()contrast(1.35)brightness(.85)sepia()hue-rotate(80deg)saturate(3.2);clip-path:inset(0 100% 0 0)}.sc-scanned+.sc-win{position:absolute}.sc-win{color:#040806;font:700 max(11px, .9cqw)/1 var(--f-tc);letter-spacing:.08em;opacity:0;background:#5cf08f;border-radius:3px;padding:3px 6px;position:absolute;top:8px;left:8px}.scan-card.is-done.is-win{box-shadow:0 0 0 3px #5cf08f,0 0 24px #5cf08f73}.scan-card.is-done.is-win .sc-win{opacity:1}.scan-card.is-done:not(.is-win){opacity:.42}.scan-line{background:#5cf08f;width:2px;height:44cqh;position:absolute;top:9cqh;left:34cqw;box-shadow:0 0 14px 2px #5cf08f8c}.scan-line span{font:600 max(10px, .8cqw)/1 var(--f-tc);color:#5cf08f;letter-spacing:.06em;text-transform:uppercase;position:absolute;top:-4px;left:8px}.scan-tags{width:29cqw;font:500 max(11px, 1cqw)/1.25 var(--f-tc);background:#040806e6;border:1px solid #1d5734;border-left:2px solid #5cf08f;border-radius:0 6px 6px 0;gap:.5cqh;margin:0;padding:1.2cqh 1.3cqw;display:grid;position:absolute;top:53cqh;left:34cqw}.scan-tags div{grid-template-columns:7ch 1fr;gap:1cqw;display:grid}.scan-tags dt{color:#2f9b5d}.scan-tags dd{color:#d6ffe2;min-height:1.3em;margin:0}.scan-direction{color:#040806;font:500 max(12px, 1.05cqw)/1.35 var(--f-tc);background:#5cf08f;border-radius:6px;padding:1.4cqh 1.4cqw;position:absolute;top:53cqh;left:66cqw;right:3cqw}.sd-title{margin-bottom:.6cqh;font-weight:700}.sd-note{opacity:.75;margin-top:.8cqh;font-size:.85em}@container footage (aspect-ratio<1.15){.scan-head{font-size:2.6cqw;top:2cqh;left:4cqw;right:4cqw}.scan-track{gap:3cqw;height:27.5cqh;top:10.5cqh}.scan-line{height:31cqh;top:9cqh;left:30cqw}.scan-tags{border-left-width:1px;border-radius:6px;gap:.6cqh;width:auto;padding:1.2cqh 3cqw;font-size:3.2cqw;top:40cqh;left:4cqw;right:4cqw}.scan-direction{padding:1.2cqh 3cqw;font-size:3.1cqw;top:62cqh;left:4cqw;right:4cqw}}html:not(.ed) .f-scan{aspect-ratio:auto;gap:16px;padding:20px;display:grid;container-type:inline-size}html:not(.ed) .f-scan>*{width:auto;position:relative;inset:auto}html:not(.ed) .rain,html:not(.ed) .scan-line{display:none}html:not(.ed) .scan-track{height:260px;overflow-x:auto}html:not(.ed) .sc-scanned{display:none}html:not(.ed) .scan-card{flex:none}.bytes-copy{top:6cqh}@container footage (aspect-ratio<1.15){.bytes-copy{top:44cqh;bottom:auto}}.strip{grid-template-columns:repeat(7,minmax(0,1fr))}@container footage (aspect-ratio<1.15){.strip span{font-size:2.1cqw}}@media (width<=760px){html:not(.ed) .ide-body{grid-template-columns:minmax(0,1fr)}html:not(.ed) .strip{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}html:not(.ed) .meas-num{font-size:46cqw}}.strip-scan{aspect-ratio:16/9;width:100%;box-shadow:0 0 0 1px var(--rule-2);background:#040806 repeating-linear-gradient(90deg,#5cf08fb3 0 2px,#0000 2px 9px);border-radius:3px}.end-main{grid-template-rows:auto auto;grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;column-gap:1cqw;width:auto;display:grid;top:25cqh;left:3cqw;right:3cqw}.end-sub{grid-column:1/5;margin:0 0 1.6cqh}.end-main .export-list{grid-area:2/1/auto/5;max-width:none}.end-main .ex-item{min-height:max(44px,5.4cqh)}.end-photo{background:var(--well);box-shadow:0 0 0 1px var(--rule), 0 1.2cqh 3cqh #12141724;border-radius:4px;grid-area:1/5/3/8;align-self:stretch;margin:0;position:relative;overflow:hidden}.end-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.end-photo figcaption{color:#fff;font:600 max(13px, 1.05cqw)/1 var(--f-ui);background:linear-gradient(#0000,#00000080);padding:4cqh 1.4cqw 1.4cqh;position:absolute;bottom:0;left:0;right:0}@container footage (aspect-ratio<1.15){.end-main{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);top:12cqh;left:4cqw;right:4cqw}.end-sub,.end-main .export-list{grid-column:1}.end-main .ex-item{min-height:40px}.end-photo{grid-area:3/1;height:25cqh;margin-top:1.6cqh}.end-photo figcaption{padding:3cqh 3cqw 1.2cqh;font-size:3.4cqw}}@media (width<=760px){html:not(.ed) .end-main{grid-template-columns:minmax(0,1fr)}html:not(.ed) .end-sub,html:not(.ed) .end-main .export-list,html:not(.ed) .end-photo{grid-area:auto/1}}html:not(.ed) .end-photo{min-height:280px}
