@font-face{font-family:Phudu;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACEAAAAPhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgUAcKAZgP1NUQVQqAFwRCAqDKIJmCxQAATYCJAMiBCAFhHoHXQwHG9EGIxG2e1B6QfHPw5jInIWvfCKLtrydFXVxdjZhK4qruY7DhbhE8XxbNJG38+KVyX7Wgyhy6t5Jkc0hB1ilhMuEr05/TPQFRA2OuZ9mWXzx9+GaLupzXEPDO5Wo0SUFIgGQ/4040987/ut8bB4z0UgSWQvDMXHzWLYwCyiOJsVFG4u2SPisC+hjJJx5Zhq12mzEiFMnoqb62Oe3/TwC+AEARREMBAsLQQAvRWmI1qzdsCWJA7uNHEwQE8BxEATUgg7oNXwwsVcsCJkxgN5eycVCcSO4UUKYQCKdiRjOTx23UGCRZG1ZMlGM2BevA5AkZiK9ftbjIXXNEGh0OulYVApQiPWmXDBswkAna1uggZtEOlNccjEbF6D8Ado1qV2bk9j2qSlOYAq3bZkDIF/1KGBjIAhuBAghQDI6pk/fkQKgCIBYhg2AAgYQwkCAECZ1gSBuFAubaqzklKi91wEQ1HnqSlw18qC5RLDLI4iDcAA8AEQBbmAQMAOIB0IAKOqID5wqiGl6zdSUsohWnoC7e8DjD++TLt06UdLa27KD7+6sN95yKUu7673b12chryy4+/LtfHywuHRpyIcfCeBde8bionW+nbunHB9zL757tz8/ZemrZkIMa+9ahVc65etrQMkqxbuROE3hZdO9xguXZl7yF8vtlYsmraxMYNKKpAPR06ccZ0xP72W/L0Da8SM8MMF3NheZeOXLTsnJv6F2KKtcx+wyLar6x5yfqZL93Sc3V/wsu1odvLcXGX/3VA3vlt/LZuVFK3bJKt28UkJstU+VzZ0ndt9oFtPO18RMUqQPCA62SeJ9UVefMjfHPbRFRMUe/cBQd87cxiloOgJYuDLAJvcPIICCFjQ6u1fWRgCRuqv/3rsGwyt+cxvGS4D7zeAmgAf/tt2okxY0BbBQAATeU4WWRv+XZCA6rdktX2nSDHQXeA3O2JdhA20ZiAAeKqCkYuTspwjgZz4GYnqA1VIdSEK2xEtKULySQWWudpukFEZ5ZksWmfSXgpSmpBRBLKliJFH4TQJ+iIrVvWYbetGPPvRlJLUYy6GchodQLmZKiZgAOhpPcatj1qXVsihNY840LJ3TIJrUGsd0iYFtmHpw3hGnSdujAmjUQNjanUxwxIMzL9R0apqa/RJxj3Y2+3RDluUkRS5M5x8EwtOHEZ6iLHgTbGoCtlQcpDpBLUWZeDQSGxSrjaDpRwPZmp0FSrtyLBvRRFFeGxOokOSUT+G4dsR25uRFmENnn6Y9PUDBG1EMMcSUMLGsapGv/le5RKFfUVgNujeLw+otxeHoqJG9fr3hxK7+iuaipQ+KtZ3mAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZIAA8AAAAAB8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABsAAAAcABcADEdQT1MAAAF0AAAAdQAAAMCX1pegR1NVQgAAAewAAAAnAAAAKLj8uOpPUy8yAAACFAAAAEwAAABgWlunIVNUQVQAAAJgAAAAJgAAACp5lWutY21hcAAAAogAAABCAAAAXEHQ4ltnYXNwAAACzAAAAAgAAAAIAAAAEGdseWYAAALUAAABcgAAAZxrvFCHaGVhZAAABEgAAAA2AAAANiC1AF5oaGVhAAAEgAAAAB8AAAAkB1MAaGhtdHgAAASgAAAAIAAAACIM3wCwbG9jYQAABMAAAAAUAAAAFAFwAgBtYXhwAAAE1AAAABwAAAAgACEAu25hbWUAAATwAAABEAAAAiwvgE81cG9zdAAABgAAAABIAAAAXYHrjnJ42mNgZGBg4GGAACYgZGRgBmI2IGQEAAHhACQAeNpNzYEGAmEMAOBvK0kIJKQHCCFAD5DAAQIQIVAO6akDCAL+zsBh2zbfTGDhoJOnc3exed7evaUptCbEqCcf91dvXXmJFFAu7c2kuRgirUyxcRWS9hOihJHaljraSRPat33Kqs9R25mUwqTuh6lqiD/kahSXAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhfMyswMDKwMDUxRTBwMDgDaEZ4xiMGHUYUAE7EDPBOJH+bm4MBxgUFLawMP63YAAaxHBJgYFxMkiO8QvTHiClwMAMAOl+C3R42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY1ZgYAAAK2gCJwAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaRQ8zgFxB9L1ZmzN/rbn8dfAdG01su4r6OlfFfXdpr4+bmF2SQ3nV2bbxbAABadbAT2YEE9gAhEA2sC4byEr4YuYlVmb+/TD/nNQl822YryTzooZ8AAd4AGQ1ZAlRnue2kJznpBZjta/Dj8P521keJ3U4fS3+/Dnme2F2dqnPdIWIgABgBVt+LXpgNWofnQ9AZnaIMPIdkrAFICRrmqqIIs9ZrTau7iCyxBgNzzsyzVI1S7nVSsOMyZKm6TL1Ep4TRVXR9ExLJO8RArHtGx1Ov3qwuPmyYffYd844caQ5VvXGApEd26nTu+3Exm3XdMGPdYFq1EU9iRp3vS9Ny6d2uQt5d+lSqeStxrzMTXPheldGKJ3cHt0TBEA4RzrwiekKuOYdgXpNXJ2/AB86kicuHIuLdx/MP7vVz9yWki8LCHdJG/4xHQAfAEqars5fPX9onlPGMHHoSMweObVt26mIPXaUtKVoOTAPZZqCOQfUR8oAAAABAAAAAQFIoFz2OV8PPPUAAwPoAAAAAN5RMKkAAAAA3/2KWf/J/zADhgQBAAAABgACAAAAAAAAeNpjYGRgYGH8b8HAwLzx/8m/ZcxtQBFUwAEAimEFvwB42mP8wmDEpM7ABMMMrxgYQJjJjEEByIpgyAEAUhMEmQAAABUAMQA8AEcARwBHAJoAsQDOeNpjYGRgYOBkyGDgYQhkYAfzEICFgREAE7YA3XjahZC1VQVAEAAHd82RDHeHBE9wd3d3+F4MMUVRATUwD3fe2eycL5BOjATiEtPk27jMF46jkIcXjieb+2e2b+TuhRM/rEminfMXTtZPvnA2zUZPHAeZ5L9wsgR9BLjknDW6OeGQTWbYYo8ddvU2yykXtFNjuWCDc/Y0l3I1F/Kh44l2x/kR+hlk1H1XbNqqfjh/mi1jdxofU0wd1dRamuhgh20u9a50xYK2mjZbPQ0s8XHlHN5l6fjntnG22OFKXuP8w9riH9b2OJ4S1L3+v5h6am310qRmy/HDGfK5e/b1G7iaLq1Z0/lD49JvGdxhz9gTWKeaDU440nqadMwOvsgWdMeWvpfJD/eVPQL+d1PheNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTDgTk0tLUpPzc5PAMsYGZgDX7w9k)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:Phudu;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/phudu-vietnamese-800-normal-C5JhCG4W.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:Phudu;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/phudu-latin-ext-800-normal-CEcyB7gc.woff2)format("woff2"),url(/assets/phudu-latin-ext-800-normal-BP7Qk0lD.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:Phudu;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/phudu-latin-800-normal-BwjKWmsl.woff2)format("woff2"),url(/assets/phudu-latin-800-normal-BKezkY1n.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-DkpCIyan.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-ext-600-normal-BNd8euf0.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-ext-600-normal-BeUwKxhG.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-5IO4e7bK.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/be-vietnam-pro-vietnamese-800-normal-D4LFh2W4.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-800-normal-CA0HL1e4.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/be-vietnam-pro-latin-ext-800-normal-GEpNgheG.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-ext-800-normal-BvOXQlBN.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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/be-vietnam-pro-latin-800-normal-BpHZASpI.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-800-normal-Cwp5p0gU.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}html,body{background:#2a1a10;height:100%;margin:0;overflow:hidden}body{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex}#game{width:100vw;height:100dvh;overflow:hidden}#game canvas{display:block}
