@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-600-normal-CDaIumwU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2) format("woff2"),url(/assets/pixelify-sans-latin-600-normal-BNlgYbDL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAxgABAAAAAAJagAAAv/AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgTwcKAZgP1NUQVQqAIJQEQgKsSylGguBSgABNgIkA4MOBCAFhC4Hh2UMBxuxHTOjNnuTijCiWrOY5L8+sI1Zj3a3gJ1YKB5q4mJsd8ArJCzmzTj79LXaA9MtnuqT5DZtuLTimMo1iy6tP+3Id/P7X3u9M7sfgF+QYQNAMqqnCsFWppJdImQBjSvzUN34t3vHgSdxAs1kUB5wASYYUTPp/4Q3RxTc+978t7+UkgIUoHDAoqWDBBQCkugb3fbQHotjdo7YLVZoXUtjhE7lf3OW8u4WnLlub4tJ2bMg2wVi/29pgTApRH/RUgEhGnKB7piBc8nOGxXp2PeSJCiE1XSh9l1C7AsoBQHwVuknbcpXJZWG4HRs5r+lwQZiFL0h5v/9XGmTyaaAByTL6IH8GVUhs+8nf/sCl8seJwdEKYe6qK6nOlVVtQQwnsZXqJ5uVYWuE9WqPP91z7Rm7pkPtSCU4J999r6tpEnYZJZGmLi3LTMXmOIe3twMUbSKQjHFqi2fr/Z5/eAgzAwAgDDGiIRMmyYhDDACjAiZRgC9eJV4eWjthXl/3VmDmQzA/x4GEN4+t9bg7A5kIHwOXayWmvE+RItk8iOxjCTacw/FXeesEIX91oAauROfxbQJLOZOZqUKcsSTQmeGpTB7ypSO8vl43s6C1kDicfnT2aGCYBhfAK41Z6e/bL/qlMFrzdWC/0z5m+AJMbqlO/9+C9JN4y3wGAD68iUAQUL1W4DTvV8QH98LOwQAMAKAKgMgC5DImsT60nLcFxBLkMmEKk+8I26km0muEpPi1EREx2WLctflIL6P9DPLbWJTktrI2KzEqop+n1ddLbUDbPH7nz8B9vm1BcH39xKSAfWADeceeAQAjDJoJUqQLEWceKns/KL2m/8oPQMTMwsrGwcnl4CgsJAIIVaMaEnSpMuUJVuOfAWKFCtRqkyTZq1atGnXrUunAaPGFBqXq1+fQUOG9eg1olyjDjp5CPWWBQDMAoBLADdAOxS0LyAIEACA8R/G4JgjCHUppkg8Uag/Bopnq0tsnVPvkB0pg6VPzhQCSrruT6hmMTijPXhrdW8wyuEgy/cXp1MbO4kdBSfGbBZ3Kp2RoUzrJRonTxVHzxngvARlOR9gZMMaB0kEp22+sYds78GYOPgyZ+FVZ8+GGXCKTlYvM8QGfcpk8NiHPep7zdppnll0hCjcg9u0hK3Q1FyAOyRsxG0iVpou0iINbnpFRRClmymlcw2x8HSyVTZR0/nCrA8dWZs+c5ptLE6HORviLNKaFUpEbdbVWFwUxOK793S4fhwcNrzhop9S1JnRd+64Xzw4x9gUiWQTGSEvhIcm1FJDjcIiVGY1hVCD5RRQC1GBrxOpG53i0WJSBkyrNZq4QxkM2C/sqzgg7vxIZWDNk5WClN1zCFYN0oDjjGj6cKyL2/pH0CQVlSaQ0kkO1MkHQGyE0HjSIRCreFGdskM6CccClRelebEooVyOaimesiIsCBBEZzM61UtYSmWTtNoujlRJVCsVlUvTpNiYqS6ADrY6RMLrvleNAJMqoIVyHXP3eM1pLinupm9PBRG6GjN+r5MnwfyaQiDmiqZi0xVDatMALA0W4J7q9oc5xCEK4yIxZzXNBCzAFWSPpyhUo1KKtHu289g+9dBjZA6eUID/iY+bTi6kuMgiS9eK4gzXQZOoeifxntdOqPk9PUxSe7AqZjL7lESmyClSmN/eqvSvKObytoQy4fTMLiwNRJnUUDRitHdCuguQlqZVR5YyYzhNiorB45Pdaor/1mY4ZvFXiNe/LHqg+cgHzKldChBIKECWZJ2N3X4BIYiH7/1oBUSsUWoCV/cT2ZFwfOYa7u3IUuBClIWs+p/Ks7zuWDvTxu/eNvqXq/Fmamekt7qM8FxMSzc7CfkOYf6FbDgkIwEdMMeYW832q8naptMNsiohjBrVeRtyjzyOEkNFCDuskrws5ABkCq7hZ37dgdK1DGZtoyxnHzbJUDQJFA/uO/0Jc2uwLrjFsHaUF+s5CAkKy5BVSaoQAiig/YonlvUH56pblp1ug7PGsbZJuy6jVu2274rSciuRMI2aLGxJT3myxVkHB3jOI0MBITMLrxJK9G3sxqTOKKhlugGqtPn3CuPVk6wGZ6CBgnwfZQWGKCyVcnkj8ifVZ2wPbv1iv1QSABEJhJTSxSgjCYuTwW/mj88fHIvHY9bWYkBURWsgLBvaerEFKgO1Fg+EhBWAPd/HKh8eKe87Txn2xfLAC+7LVNd1KQmWBsFIrFQe5xX0VCv7e804BYIoDJrAbudoh4Gkinwn7F/aH7DfVuCwdiNcS/odTGlYv8tEu2UT7v7iKT7Iwr7fPdwtVckews5mV5pLzarqM47BEX8CNuujiASYWF35sSq9sgZ3ZQKNfgFV9xkdURWFwnP9zA+izXFQKaj4pWt8MxhlXreSGnB13wwpJbCnu51t3Mfxy/RdeDcIr4vNB6xEWv+FIAcOeOydqR+8oaJFrR9FmMkekV2GAoJo3Piq/LMf60sX/bd2vbZ+r1h8jKwfSKO0sv97+f0487NWcBFrOL2wmuv8xAWl1j6KPypm7INxxvHLgqA/uDXwoT9YS3LfcmVovx69ZmA1N3nNpSZNRG0XTTdkbjLKjNt8ztnnhefE5wYLzj577fLQfu45/BV6hZ9zLpa5Yu05WefG5xibV8aCH8Rfppd5aD+APVpBYVTqarnJqw5UJiasIyuXinGUyZKSPI5dHeXx9MGiDk3h6ZC+P8xtwRKzYalaPMmRtJXX8v4Ugslx+9ApF6hyaOIKAge9yiirxVvrxTDdxNDKFUTGjhz9vnufOvSSe6mXHOp+VDlZEjpk54/MR03/9fmfXPpUmRi5sJiwKZex2f6UyrzXpRV8V5/YF4J9x1QsACmb9Y57Knu7svXK62484cbrr9xBO66/Prr3dddvff7X2SOznx8+aeQkszKKmgChM5IwAUnCoII2G0NE1KyYweywz+3G95YKHJA9HfrzoXg3KrwHm+VC4OsHFlHcQlS3q8bKhUpcQgUjfoWMyR6Pi6JFcFw2OTG5kAiGzE35YXO688zH1j8jIfRBFAIMEPRWGTIczAFVrDxd5qUDLzHMc/nwO9b9j0WzbPa+vdPuSkzxL6BJg1aaPdqHwlRNXnLSj7PJpQO6V0LLDRcVXE8v9UIT7Inc0YWaBpalGbGb+zX6hJSNA/Ke/+9J5fEH/5zZmDnn4JzVjdXbufhGyPOkZO0NeQDjlgx5iIb+xwyaS9+qUOEL6TP87Lvx7+pFZRtLPT0ttXvrbE2GrW24r+GpCKAx7ZbnQMaM2xPNOI0s63+Em9FQyaa/L0Hg58GEBf0NpOYXgO+RrUxjT1gK9d5/nbTyhhM1Bi/+0tGQTwLzw0mKnK5/Jh+zqarsui3HXWCTKS85eIHzhqBuZjEk0UONOdC+T+WapyDS2k+kgDQ0buMrpW46u5TMy3ujrM5QEZNsvvSMoYIU4mN2MFrspxkQi6XPBmodrtKCD76OUpfA9Y+TT5QBqtgRYFYpWSxpwBR2pt4ZOrMOa174Ey8lfj+WMq0PSyWFnkFaykcVh59dqhateolZPuMaCkYwpez9BigWzVuwcxX8yhu2FcsQwo4ZWxZB3Gkwva1atOJwHcF5ysAO9Vp1mo4DihVnn3Oox5Q1elWaai+4obP6KbYS4Do6VMiSLvPsyteFmy6OYXSUaNdxxbooWGba+s2DNR43nL4lgmB+32yZsmURei1QiBSAH7xl3RLFTGtW2ZUSRCKU5ImyWvMW36t2Tbc4Q8ZVRFHSo2LxAHDNKra0RxJ2uvn/Pdn+lllArCtijejq6RsYGhmbmJqZW7Cxc3BycfPw8vELCAoJixCiRIsRK068BImSJEuRKk26DJmyZMuRK0++AoWKFCtRqky5CpU4jy8QisQSqUyuUKoINanR6vQGo8lsoWimpHjiTJ6kKXXV9Jayp2h21xYzZQgZD9/Bt0HZ3fhd3Zo5fNwyiQPPyx5Gmb04ti4oZzks4+EV33AJQ6qeXNfWVVpRCxKVK+eM3aqXNrQ7c3hzmprgLHoRIePht+A738OIAhERBR6EHF/uEizj1c3JGZIwZJftyXVtXaUWtSARDZ1OY6h7O+z57TBxwXpmm+WDf+7uKP/T3e5/EPnrtfsAAAAA) format("woff2"),url(/assets/pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-700-normal-BadXkHzZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-700-normal-BctWAS0u.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,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:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:JetBrains Mono,monospace;color:#253f43;background:#f6faf8;font-synthesis:none;font-size:12px;letter-spacing:0;--ink: #253f43;--red: #d94b50;--line: #dce5df;--pixel: "Pixelify Sans", monospace}*{box-sizing:border-box}body{margin:0}button,input,a{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button{border:0;background:none}button:disabled{cursor:not-allowed;opacity:.45}button:not(:disabled):hover{filter:brightness(.97)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #ce8d40;outline-offset:3px}svg{width:18px;height:18px;flex-shrink:0;vertical-align:middle}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--pixel);font-weight:600}button svg{pointer-events:none}img{max-width:100%}.sprite{image-rendering:pixelated;object-fit:contain;flex-shrink:0}#app{height:100dvh;min-height:360px;display:flex;flex-direction:column;overflow:hidden}.masthead{height:82px;flex:0 0 82px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;gap:24px;background:#fbfdfb;border-bottom:1px solid var(--line);z-index:2}.brand{display:flex;gap:10px;align-items:center;font-family:var(--pixel);font-size:32px;font-weight:700;white-space:nowrap}.brand:hover{text-decoration:none}.brand img{width:42px;height:42px;image-rendering:pixelated}.brand-period{color:var(--red)}.edition{display:flex;align-items:center;gap:9px;font-size:11px}.edition-tag{color:#7e8d86;border-left:1px solid var(--line);padding-left:13px;margin-left:6px}.status-dot{display:inline-block;flex-shrink:0;width:6px;height:6px;background:#78a980;box-shadow:0 0 0 3px #78a98016}.header-actions{display:flex;align-items:center;gap:16px}.quiet,.trainer-button{display:flex;gap:9px;align-items:center;padding:11px 0;font-size:11px}.trainer-button{padding:12px 16px;background:var(--red);color:#fff;border-radius:4px;max-width:210px}.trainer-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-strip{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;gap:10px;background:#f1f5ee;border-bottom:1px solid var(--line);font-size:9px}.token-strip>span{color:#7c8d78}.token-strip code{font:inherit}.token-strip .tool{width:26px;height:26px}.token-strip .tool svg{width:14px;height:14px}.ca-short{display:none}.mint-address{max-width:68%;min-width:0;overflow-wrap:anywhere}.doc-mint{overflow-wrap:anywhere}@media(max-width:600px){.token-strip .ca-full{display:none}.token-strip .ca-short{display:inline}}.workspace{display:flex;flex:1;min-height:0}.rail{width:78px;flex:0 0 78px;background:#fbfdfb;border-right:1px solid var(--line);padding:18px 7px;display:flex;flex-direction:column;gap:14px;z-index:1}.rail-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;height:58px;flex-shrink:0;border-radius:4px;font-size:9px;color:#7c8982}.rail-item svg{width:21px;height:21px}.rail-item.active{background:#fae9e6;color:#c2494e}.rail-bottom{margin-top:auto}.world-stage{position:relative;flex:1;min-width:0;overflow:hidden;background:#98c98b}.world-stage:fullscreen{width:100%;height:100dvh}#world{position:absolute;inset:0}#world canvas{display:block;image-rendering:pixelated}.location-label{position:absolute;top:26px;left:28px;display:flex;align-items:center;gap:12px;pointer-events:none}.location-icon{display:grid;place-items:center;background:#fbfdf6e8;width:40px;height:40px;border:1px solid #4b66553b;box-shadow:3px 3px #52745429;border-radius:3px}.location-label h1{font-size:30px;line-height:1}.micro{font-size:9px;color:#74867c;display:block;line-height:1.7}.location-label .micro{color:#436748}.sun-icon{font-family:var(--pixel);font-size:34px;color:#fff2b4;margin-left:6px;text-shadow:1px 2px #7aa075}.map-tools{position:absolute;right:20px;top:24px;display:flex;flex-direction:column;gap:4px}.tool{width:34px;height:34px;display:inline-grid;place-items:center;flex-shrink:0;border-radius:4px}.map-tools .tool{background:#f9f9eae6;border:1px solid #45694d32}.tool:hover{background:#eaf0eb}.destination-menu{position:absolute;top:91px;left:28px;display:flex;gap:5px;padding:4px;background:#edf2e5e8;border:1px solid #5b7f5c30;box-shadow:2px 3px #52745420;border-radius:4px}.destination-menu button{display:flex;align-items:center;gap:6px;padding:8px;font-size:9px}.destination-menu button:hover{background:#d7e5ce}.destination-menu svg{width:14px;height:14px}.world-caption{position:absolute;bottom:27px;left:28px;right:28px;display:flex;align-items:center;gap:15px;background:#fffdf4f5;border:1px solid #b0c19b;box-shadow:4px 5px #52745435;padding:17px 18px;max-width:640px;border-radius:3px}.pixel-star{font-size:32px;font-family:var(--pixel);color:var(--red);line-height:1}.world-caption strong{display:block;font-family:var(--pixel);font-size:21px;font-weight:600}.world-caption span:not(.pixel-star){display:block;font-size:9px;color:#748071;margin-top:5px;line-height:1.6}.world-caption .tool{margin-left:auto}.dpad{display:none}.journey{width:310px;flex:0 0 310px;background:#f9fbf8;padding:26px 24px;overflow:auto;scrollbar-width:thin;border-left:1px solid var(--line)}.starter-intro h2{font-size:42px;line-height:1.02;margin:10px 0 13px}.starter-intro p{font-size:10px;line-height:1.8;color:#748379}.field-label{display:block;font-size:10px;margin:24px 0 9px}input{height:40px;background:#fff;border:1px solid #d1dcd3;border-radius:3px;padding:10px 12px;width:100%;font-size:11px;color:var(--ink)}.starter-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:18px}.starter-choice{position:relative;display:flex;flex-direction:column;align-items:center;padding:5px 1px 12px;min-width:0;border:1px solid transparent;border-radius:4px;gap:3px}.starter-choice .sprite{width:72px;height:72px}.starter-choice>span:not(.choice-dot){font-size:9px}.starter-choice.selected{background:#e9f0e6;border-color:#a7bea2}.choice-dot{width:4px;height:4px;background:#b7c3b5;position:absolute;bottom:4px}.choice-dot.fire{background:#d47159}.choice-dot.water{background:#68a5b9}.choice-dot.grass{background:#7cae76}.partner-description{margin:16px 0 22px;min-height:47px}.partner-description p{font-size:9px;color:#7c897d;margin-top:10px;line-height:1.6}.type-tag{display:inline-flex;align-items:center;gap:5px;font-size:9px;border:1px solid #a4b9a4;color:#4c7852;padding:4px 7px;background:#edf5e8;border-radius:2px}.type-tag svg{width:11px;height:11px}.type-tag.water{color:#3d7c96;background:#e1f0f1;border-color:#9dc4cd}.type-tag.fire{color:#b46441;background:#fae9df;border-color:#e3b292}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:12px 16px;border-radius:3px;line-height:1.5;font-size:11px}.primary{background:var(--red);color:#fff;border:1px solid #be4148;box-shadow:0 3px #a53d463b}.secondary{border:1px solid #cfdad1;background:#f9fbf7}.full{width:100%}.save-note{display:flex;gap:9px;font-size:9px;color:#899387;line-height:1.8;margin-top:23px}.save-note svg{width:14px;height:14px;margin-top:2px}.statusbar{height:33px;flex:0 0 33px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 22px;background:#fbfdfb;border-top:1px solid var(--line);font-size:9px;color:#819084}.statusbar>span:first-child{display:flex;align-items:center;gap:9px}.statusbar button{display:flex;align-items:center;gap:7px;font-size:9px}.statusbar svg{width:12px;height:12px}.profile-head{display:flex;align-items:center;gap:12px}.profile-head>img{width:38px;height:38px;image-rendering:pixelated}.profile-head h2{font-size:25px;overflow-wrap:anywhere}.profile-seal{margin-left:auto;color:#83a27c}.partner-overview{display:flex;align-items:center;text-align:left;width:100%;gap:12px;margin:24px 0 12px}.partner-overview .sprite{width:70px;height:70px;background:#edf1e9;border:1px solid #d9e2d2;border-radius:4px}.partner-overview>div{flex:1}.partner-overview strong{display:block;font-family:var(--pixel);font-size:21px;margin:3px 0 5px}.partner-overview>div>span:last-child{font-size:9px;color:#849180}.type-inline{margin-left:5px}.partner-overview>svg{width:15px;color:#8fa08d}.journey-divider{height:1px;background:var(--line);margin:23px 0}.quest-head{display:flex;justify-content:space-between;align-items:center}.quest-head h3{font-size:24px;margin-top:4px}.quest-fraction{font-size:10px;color:#899580}.quests{list-style:none;padding:0;margin:20px 0 24px}.quests li{position:relative;display:flex;gap:12px;align-items:flex-start;min-height:64px;padding-bottom:15px}.quests li:after{position:absolute;content:"";width:1px;background:#d6e2d4;top:24px;bottom:4px;left:10px}.quests li:last-child:after{display:none}.quests li>svg{padding:4px;width:21px;height:21px;color:#a4ada0;background:#edf1e8;border-radius:50%;margin-top:1px}.quests li.done>svg{color:#678c64;background:#e3eddc}.quests strong{display:block;font-family:var(--pixel);font-size:16px;font-weight:500}.quests li>div{flex:1}.quests li>div>span{display:block;color:#84917f;font-size:9px;line-height:1.65;margin-top:4px}.tiny-tool{padding:2px 0}.tiny-tool svg{width:13px;height:13px;color:#95a28e}.badge-box{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding-top:24px;margin-top:28px}.badge-medallion{width:42px;height:42px;display:grid;place-items:center;background:#e9ede3;color:#a9b3a1;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.badge-medallion.earned{background:#ecce83;color:#8b6e3b}.badge-box strong{display:block;font-family:var(--pixel);font-size:18px}.badge-box div>span{display:block;font-size:9px;color:#8b9584;margin-top:5px}.journey-bottom{display:flex;justify-content:space-between;gap:10px;margin-top:24px;font-size:9px;color:#879380}.journey-bottom button{font-size:9px;padding:0}.journey-bottom svg{width:11px;height:11px}dialog{color:var(--ink);background:#f9fbf7;border:1px solid #b9c9ba;border-radius:6px;padding:0;box-shadow:8px 8px #213d3b20}dialog::backdrop{background:#183d3e80}dialog[open]{animation:dialog-in .18s ease-out}.sheet{width:min(510px,calc(100vw - 24px));max-height:calc(100dvh - 36px)}.sheet.wide{width:min(680px,calc(100vw - 24px))}.sheet-head{padding:20px 24px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f3f7f0}.sheet-head h2{font-size:30px;line-height:1.2}.sheet-content{padding:26px}.section-intro h3{font-size:36px;line-height:1.05;margin:16px 0 13px}.section-intro p,.body-copy{font-size:11px;line-height:1.9;color:#788777}.pill{display:inline-flex;align-items:center;font-size:9px;color:#7c8e78;border:1px solid #d3dfcd;background:#edf3e7;border-radius:2px;padding:6px 9px}.lab-partners{display:flex;justify-content:center;margin:20px 0 30px}.lab-partners .sprite{width:100px;height:100px}.challenge-list{margin-top:26px}.challenge-row{display:flex;align-items:center;gap:22px;border-top:1px solid var(--line);padding:22px 0}.challenge-row>.sprite{width:95px;height:95px;background:#edf3e7;border-radius:4px}.challenge-row h3{font-size:28px;margin:5px 0}.challenge-row h3 svg{width:16px;color:#6d9f6a}.challenge-row p{font-size:9px;color:#87927f;line-height:1.7;margin-bottom:12px}.challenge-row .secondary{min-height:35px;font-size:10px;padding:8px 13px}.gym-banner{text-align:center}.gym-banner>.badge-medallion{width:64px;height:64px;margin:0 auto 20px}.gym-banner h3{font-size:42px;margin:22px 0 12px}.gym-banner p{display:flex;align-items:center;justify-content:center;font-size:10px;gap:5px}.gym-banner p .sprite{width:42px;height:42px}.gym-banner+.body-copy{margin:20px 0 25px;text-align:center}.sheet-content>.secondary.full+.secondary,.sheet-content>.primary.full+.secondary{margin-top:12px}.team-display{position:relative;display:flex;flex-direction:column;align-items:center;background:#e6f0e1;padding:12px 20px 23px;border-radius:4px}.team-display.water{background:#e0eff0}.team-display.fire{background:#f5e7dc}.team-display>.sprite{height:160px;width:160px;image-rendering:pixelated}.team-display h3{font-size:38px;margin:11px 0 6px}.team-display>span:last-child{font-size:10px;color:#84907e}.team-display+.body-copy{margin:20px 0}.team-facts{display:flex;flex-direction:column;margin:20px 0}.team-facts>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:13px 0;font-size:10px}.team-facts span{color:#899580}.dex-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:25px}.dex-entry{padding:15px 8px;text-align:center;border:1px solid #dce4d6;border-radius:3px;background:#f2f6ee;min-width:0}.dex-entry>.sprite{display:block;width:100px;height:100px;margin:0 auto;filter:brightness(.3);opacity:.18}.dex-entry.seen>.sprite{filter:none;opacity:1}.dex-entry strong{display:block;font-family:var(--pixel);font-size:20px}.dex-entry>span:last-child{display:block;color:#93a08d;font-size:8px;margin-top:8px}.record-list{margin:25px 0}.record-row{width:100%;display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding:17px 0;text-align:left}.record-icon{color:#8d9e86;background:#edf3e6;width:34px;height:34px;display:grid;place-items:center;border-radius:3px}.record-icon.won{background:#f3e8c8;color:#a4874c}.record-row>div{flex:1;min-width:0}.record-row strong{display:block;font-family:var(--pixel);font-size:18px}.record-row>div>span{display:block;font-size:8px;color:#8a9683;margin-top:5px}.record-result{font-size:9px;display:flex;gap:4px;align-items:center}.record-result svg{width:13px}.empty-state{display:flex;flex-direction:column;align-items:center;gap:15px;padding:32px 5px;text-align:center}.empty-state>svg{width:32px;height:32px;color:#a5b59c}.empty-state h3{font-size:30px}.empty-state p{font-size:10px;color:#8b9885;line-height:1.8}.cardhouse-intro{text-align:center}.cardhouse-intro h3{font-size:38px;line-height:1.1;margin:20px 0 12px}.cardhouse-intro p{font-size:10px;color:#8a9583;line-height:1.9;max-width:330px;margin:auto}.empty-card-stack{height:110px;position:relative;margin:4px auto 17px;width:130px}.empty-card-stack>span{position:absolute;display:grid;place-items:center;width:63px;height:86px;background:#e4ecdc;border:2px solid #aabca0;top:7px;left:28px;border-radius:3px;transform:rotate(-15deg)}.empty-card-stack>span:nth-child(2){transform:rotate(15deg);left:45px;background:#f1e8cc;border-color:#c0b082}.empty-card-stack>span:last-child{transform:rotate(0);left:37px;top:3px;background:#f9f6df;border-color:#c9b98b}.empty-card-stack svg{width:28px;height:28px;color:#b2a078}.treasury-ledger{margin:26px 0 20px}.treasury-ledger>div{display:flex;gap:20px;justify-content:space-between;border-top:1px solid var(--line);padding:13px 0;font-size:10px}.treasury-ledger dt{color:#83947d}.treasury-ledger dd{text-align:right;margin:0}.treasury-route{display:flex;align-items:center;justify-content:center;gap:13px;background:#edf3e7;padding:15px 8px;font-size:9px;border-radius:3px}.treasury-route svg{width:12px;color:#8f9e83}.fine-print{font-size:9px;color:#889680;line-height:1.9;margin:19px 0 24px}.docs{font-size:11px;line-height:1.95;color:#73866e}.docs .doc-lead{font-family:var(--pixel);font-size:32px;color:var(--ink);line-height:1.2;margin-bottom:15px}.docs details{border-top:1px solid var(--line);padding:15px 0}.docs details:first-of-type{margin-top:25px}.docs summary{font-family:var(--pixel);font-size:21px;color:var(--ink);cursor:pointer}.docs details p{margin-top:13px}.docs a{color:#b45053}.docs a.secondary{margin-top:20px;color:var(--ink)}.docs a svg{width:13px;height:13px}.battle-dialog{width:min(820px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}.battle-head{display:flex;gap:15px;align-items:center;padding:13px 20px;border-bottom:1px solid var(--line);font-size:10px}.battle-head>div{flex:1;display:flex;align-items:center;gap:10px}.battle-head strong{font-weight:400}.battle-head strong>span{color:#86967f}.battle-head>span{color:#83967e}.battle-field{position:relative;height:330px;background:#d9eadf;box-shadow:inset 0 -110px #c4d8b0;overflow:hidden}.battle-trees{position:absolute;inset:0;background-image:url(/brand/battle-trees.png);background-position:center top;background-size:cover;opacity:.7}.battle-shadow{position:absolute;width:160px;height:35px;bottom:-2px;left:50%;transform:translate(-50%);background:#8aa979;border-radius:50%;z-index:0}.enemy-mon,.player-mon{position:absolute;width:160px;height:145px}.enemy-mon{right:55px;top:20px}.player-mon{left:64px;bottom:7px}.enemy-mon>.sprite,.player-mon>.sprite{position:relative;height:150px;width:150px;z-index:1;animation:pokemon-idle 2s steps(2,end) infinite}.player-mon>.sprite{transform:scaleX(-1)}.hp-card{position:absolute;background:#fbfced;border:2px solid #58725b;border-radius:4px;padding:11px 15px;width:230px;z-index:2;box-shadow:4px 4px #64826325}.enemy-health{left:24px;top:25px}.player-health{right:28px;bottom:25px}.hp-card>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.hp-card strong{font-family:var(--pixel);font-size:23px;font-weight:500}.hp-card span{font-size:9px}.hp-row{display:flex;align-items:center;gap:9px;margin-top:9px}.hp-row>span{color:#c09d50;font-weight:700}.hp-row progress{width:100%;height:9px;border:0;background:#dbe1ca;appearance:none}.hp-row progress::-webkit-progress-bar{background:#dbe1ca}.hp-row progress::-webkit-progress-value{background:#78b582}.hp-row progress::-moz-progress-bar{background:#78b582}.hp-numbers{display:block;text-align:right;margin-top:7px;font-size:9px;color:#8b947d}.battle-bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px}.battle-log{min-height:113px;border-left:3px solid #d0dcc5;padding-left:16px;font-size:10px;line-height:1.9;color:#76886e;display:flex;flex-direction:column;justify-content:center}.battle-log p:last-child{color:var(--ink)}.move-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.move{padding:12px;text-align:left;background:#f0eee0;border:1px solid #d5cfb1;min-width:0;border-radius:3px}.move strong{display:block;font-family:var(--pixel);font-size:20px;font-weight:500;overflow-wrap:anywhere}.move>span{display:flex;justify-content:space-between;gap:8px;margin-top:7px;font-size:8px;color:#8b8d74}.move.fire{background:#f7e5d8;border-color:#e1b294}.move.water{background:#dfedf0;border-color:#a8c5ce}.move.grass{background:#e7efdc;border-color:#b5c79e}.move.dark{background:#e7e1e6;border-color:#c7b3bf}.move.dragon{background:#e5e2f0;border-color:#b7b1ce}.battle-footer{padding:12px 22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:9px;color:#89967e}.battle-footer button{font-size:9px;color:#bb6b61;padding:0}.outcome{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8fbefe8;z-index:3;text-align:center;padding:20px}.outcome>span{display:grid;place-items:center;width:52px;height:52px;background:#e9d695;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);margin-bottom:17px}.outcome h2{font-size:39px}.outcome p{font-size:10px;color:#809075;line-height:1.9;margin-top:12px}.battle-finish{display:flex;flex-direction:column;gap:10px}#toast{position:fixed;left:50%;bottom:55px;transform:translate(-50%,15px);max-width:calc(100vw - 24px);padding:14px 20px;background:var(--ink);color:#fffdef;border:1px solid #436456;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:10;font-size:11px;line-height:1.7;box-shadow:4px 4px #253f4320}#toast.visible{opacity:1;transform:translate(-50%)}.intro{position:fixed;inset:0;z-index:20;background:#f2f6ec;display:flex;align-items:center;justify-content:center;gap:20px;animation:intro-away .75s .45s ease-in forwards;pointer-events:none}.intro img{width:64px;height:64px;image-rendering:pixelated;animation:ball-bounce .5s ease-out}.intro span{font:600 46px var(--pixel)}@keyframes intro-away{to{clip-path:inset(50% 0);visibility:hidden}}@keyframes ball-bounce{0%{transform:translateY(-60px) rotate(-40deg)}to{transform:translateY(0) rotate(0)}}@keyframes dialog-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes pokemon-idle{50%{translate:0 -3px}}@media(min-width:1600px){.journey{width:340px;flex-basis:340px;padding:35px 30px}.starter-intro h2{font-size:48px}.starter-choices .sprite{width:80px;height:80px}.world-caption{bottom:36px;left:36px}.location-label{left:36px;top:30px}.destination-menu{left:36px;top:99px}}@media(max-height:800px)and (min-width:851px){.masthead{height:66px;flex-basis:66px}.journey{padding:19px}.starter-intro h2{font-size:35px}.starter-intro p{font-size:9px}.field-label{margin-top:15px}.starter-choices{margin-top:10px}.starter-choice .sprite{height:58px;width:58px}.partner-description{margin:12px 0 16px}.save-note{margin-top:17px}.quests{margin:15px 0}.quests li{min-height:57px}.badge-box{margin-top:20px;padding-top:18px}.journey-divider{margin:18px 0}.journey-bottom,.partner-overview{margin-top:18px}}@media(max-width:1150px){.edition-tag{display:none}.journey{width:280px;flex-basis:280px;padding:23px 18px}.masthead{padding:0 20px}.rail{width:66px;flex-basis:66px}.world-caption{padding:13px;gap:10px;left:18px;right:18px}.world-caption strong{font-size:19px}.starter-choice>span:not(.choice-dot){font-size:8px}.header-actions{gap:12px}.quiet{font-size:10px}}@media(max-width:850px){#app{min-height:420px}.masthead{height:65px;flex-basis:65px;padding:0 16px;gap:12px}.brand{font-size:28px;gap:7px}.brand img{width:34px;height:34px}.edition,.quiet span{display:none}.header-actions{gap:10px}.trainer-button{padding:10px 12px;max-width:160px;font-size:10px}.workspace{position:relative;padding-bottom:65px}.journey{display:none}.rail{position:absolute;bottom:0;left:0;right:0;height:65px;width:100%;border-top:1px solid var(--line);border-right:0;flex-direction:row;justify-content:space-around;padding:6px 8px;gap:4px}.rail-item{flex:1;height:52px;gap:4px;font-size:9px}.rail-item svg{width:20px;height:20px}.rail-bottom{margin-top:0}.statusbar{padding:0 14px;height:28px;flex-basis:28px;font-size:8px}.statusbar>span:nth-child(2){display:none}.statusbar button{font-size:8px}.statusbar>span:first-child{font-size:8px;gap:7px}.location-label{top:20px;left:18px;gap:9px}.location-label h1{font-size:29px}.location-icon{width:35px;height:35px}.map-tools{top:18px;right:14px}.destination-menu{left:18px;top:80px;max-width:calc(100% - 74px);flex-wrap:wrap;gap:0}.destination-menu button{padding:8px 7px}.destination-menu svg{width:12px;height:12px}.world-caption{bottom:20px;left:16px;right:16px;max-width:none;padding:13px}.world-caption strong{font-size:21px}.world-caption span:not(.pixel-star){font-size:9px;max-width:240px}.world-caption .tool{width:24px}.pixel-star{font-size:28px}.dpad{display:grid;position:absolute;bottom:120px;left:18px;grid-template-columns:repeat(3,31px);grid-template-rows:repeat(3,31px);gap:2px;opacity:.9}.dpad button{display:grid;place-items:center;background:#f8f9eceb;border:1px solid #6d8c5b60;border-radius:3px}.dpad svg{width:16px;height:16px}.north{grid-area:1/2}.west{grid-area:2/1}.east{grid-area:2/3}.south{grid-area:3/2}.sheet-content>.starter-intro h2{font-size:43px}.sheet-content .starter-choices .sprite{height:90px;width:90px}.sheet-content .starter-choice>span:not(.choice-dot){font-size:10px}.sheet-content .starter-intro p{font-size:11px}.sheet-content .field-label{margin-top:20px}.sheet-content .journey-bottom{margin-bottom:5px}}@media(max-width:520px){.header-actions .quiet{padding:7px 0}.trainer-button{max-width:133px;padding:9px;gap:6px}.brand{font-size:26px}.brand img{width:30px;height:30px}.masthead{padding:0 12px}.header-actions{gap:8px}.trainer-button>svg{width:15px;height:15px}.location-label h1{font-size:26px}.location-label .micro{font-size:8px}.sun-icon{display:none}.destination-menu{gap:0;max-width:calc(100% - 72px)}.destination-menu button{font-size:8px;padding:7px 6px;gap:4px}.destination-menu button:last-child{display:none}.world-caption strong{font-size:18px}.world-caption span:not(.pixel-star){font-size:8px;max-width:210px}.world-caption .tool{width:18px}.world-caption{gap:9px;padding:12px}.world-caption .pixel-star{font-size:24px}.statusbar>span:first-child{font-size:7px}.statusbar button{font-size:7px;gap:3px}.statusbar{padding:0 10px;gap:8px}.statusbar svg{width:10px}.sheet-head{padding:15px 19px}.sheet-head h2{font-size:27px}.sheet-content{padding:20px}.dex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dex-entry .sprite{width:80px;height:80px}.section-intro h3{font-size:32px}.challenge-row{gap:15px}.challenge-row>.sprite{width:80px;height:80px}.challenge-row p{font-size:8px}.cardhouse-intro h3{font-size:33px}.treasury-ledger>div{font-size:9px;gap:12px}.record-row strong{font-size:16px}.record-row>div>span{font-size:7px}.record-result{font-size:8px}.record-icon{width:29px;height:29px}.battle-head{padding:10px 13px;gap:10px;font-size:9px}.battle-head strong>span{display:none}.battle-head .tool{width:28px;height:28px}.battle-head>div{gap:7px}.battle-field{height:300px;box-shadow:inset 0 -100px #c4d8b0}.hp-card{width:166px;padding:9px 11px}.hp-card strong{font-size:21px}.hp-card>div>span{font-size:8px}.enemy-health{top:17px;left:13px}.player-health{bottom:18px;right:13px}.hp-row{gap:6px;margin-top:7px}.hp-numbers{font-size:8px!important;margin-top:4px}.enemy-mon{right:2px;top:55px;width:130px;height:120px}.player-mon{left:0;bottom:31px;width:130px;height:120px}.enemy-mon>.sprite,.player-mon>.sprite{width:130px;height:130px}.battle-shadow{width:110px;height:23px}.battle-bottom{display:flex;flex-direction:column;padding:16px;gap:14px}.battle-log{min-height:65px;font-size:9px;padding-left:11px}.move{padding:11px}.move strong{font-size:21px}.move>span{font-size:8px}.battle-footer{padding:12px 16px;font-size:8px}.battle-finish{flex-direction:column}.outcome h2{font-size:33px}.outcome p{font-size:9px}.intro span{font-size:35px}.intro img{width:48px;height:48px}.intro{gap:12px}#toast{font-size:10px;bottom:104px}.docs{font-size:10px}.docs summary{font-size:20px}}@media(max-width:350px){.masthead .quiet{display:inline-flex}.masthead .trainer-button{width:36px;max-width:36px}.masthead .trainer-button span{display:none}.trainer-button{max-width:130px}.world-caption strong{font-size:16px}.world-caption span:not(.pixel-star){max-width:170px}.location-label h1{font-size:24px}.destination-menu button{font-size:7px}.statusbar button{font-size:6px}.statusbar>span:first-child{font-size:6px}.sheet-content{padding:16px}.starter-choice .sprite{max-width:75px}.treasury-route{gap:7px}.treasury-route span{font-size:8px}}@media(max-height:500px)and (min-width:521px){#app{min-height:0}.masthead{height:54px;flex-basis:54px}.workspace{padding-bottom:48px}.rail{height:48px;padding:2px}.rail-item{height:42px;gap:2px}.rail-item svg{width:17px;height:17px}.statusbar{height:24px;flex-basis:24px}.location-label{top:12px}.location-label h1{font-size:24px}.destination-menu{top:64px}.world-caption{left:170px;bottom:14px;padding:10px;max-width:470px}.dpad{bottom:12px;left:20px}.world-caption strong{font-size:18px}.battle-field{height:210px}.battle-bottom{padding:14px}.battle-dialog{max-height:calc(100dvh - 12px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.intro{display:none}}
