@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-ext-400-normal-DMj7z5uw.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-ext-400-normal-BlBdefdy.woff) 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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-400-normal-zAQh90eX.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-400-normal-BxAVGXSA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAc8ABEAAAAADvAAAAbdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFhseHDQGYD9TVEFULgCBDBEICo0YihsLSgABNgIkA0oEIAWFMAeDFgwHG/sLMwPCxgFAkp+I4r9M3hCxHxUbFrZNacZqEtoNlRoUg553VTGUGK2KPzKsAts0pvV7X6P7nxGl3OJ4u+r8EJSi7+F08MT793lm7v2A32ZRBmIXVxA6wFW2DYoKYAeojd9QXjaFkjKTTZ2tjKAiU/tg1q8D8JIpxPMSki97oTIBHxI2d80DjZQzO5rTryr7zr3c+KFlFVQD9oGn0DVhJ2fnJhcA/W8F3/j6/Vr9e3tuUTxJaG+IhEwKJ/YwseSWLBGJJEIT8aYRqkUy6TKUwkM3WWE1Ita0P98dAviB9iy2/8DHT6R0q6sMKb0SkSKlL7kpkBIvAIISxo8A4iY4c4qACvICCQBhAGmRIqkRgpSTZP2dxbEALgCJua227Gykd2DYzPWsjpVdiIBu6VYDGOZiLeOwGM2gIRMw1qhawFC+2z797Rd0Caf/5uH/H9gGNyYg0AwAea/7ADgMguBHgDQBynT5dN2M8gHFAIrKLoCeBgDqrSnNIOppLCsAJMUZFEdfFrvQvV70o/8uwNGHcT9Tu9OzvvVvNfeVC9ZqsfB+w6TllTnAg8VLXEqQMFFCRIiRkOQngA9BXMQAaAAwGEAj5DBALTABwCYA8Fxp8eJCLmJ9RJIBUvVYrzkkapNLIl2Fiz4oKyspLGnLJRVkhCFTmmi+DiGNikgJp0gxDEJRLEOjLIvQNC2EJqLxSMyROxrI4i2zKFZACsw9aM/t2023vICN3ho1EO25K9B8B0GEsy7J3JkjAkLoYprftNtuNCGvProtl2HpXJ+GN13nwB6E26fis3D0YpBxev+4exzke88eOpdL7twr0HzGRvP4ynnQtG85d8fqAdLh4pqt+rFT9bu1E7k95tt70Z7doGmXP0tTLAwTJIhmWHoqSqzLcCf27EC4XQo2C1fp/OO7t9d33qtsPXspcceZAwLNd303Xy6YpakBvx957onNTdZ8VY9tA03btZmF0k+fNqyZcoQ7c6ZROqmQeK2M67fNiqdoH5Ye8K8XmjPdZqUoNZ7Zadhhw7++cr91l9FHo4X2An6tlhnC1hlloY2vG9/uOSVsFu9e8bG2TlJvw+tNtUcDCcFXiiouEFXLeyf8szzRkgLypqexJ0gdPOOZxrfzdjC3DTkg7IuEBnu5OdMF+gHltdGUn7WtdZBhULxwDhXn4OkcY8XkgGhUY0pDyzySJ5ANMsxwDVnRF9X+bTsANPa4RknrLAN3k26T191zgNpNKevTshwRo5kiFrdFUzkq+g8xIhZLFYnbCtBune2vIdEx5H3pmwKp+lUHBDpf0/qqSip8u+TdPE7Ab+WcioA7IW8XhLt4cCdt9txTMuBxCcnUgzMRWEV6iQoMy4AwI5bves1dSm/ZjyeXCOXgoWAtEJ/G8Ckc78Yxbh9MKIwugk0bVSiFXLmAyZXrjui26igFX4VfW6EzwhsDX92WXD9G6nvrL1m4W+FwzNrYYNlfyuMa+DD8NCW2rtcCpLSXgY+5zhKf/Dco3f9Lo/X4wVprdW2yzQrK3OYvY4Hq6F+4tQZH3ca8xyBu5W4x5KOvT147Pkco6i/7S0H5IuFyzbToLFdvzs0lpr9ZODarDp0bcjT635r2842s7UbQS0ET85jGDNZhFR2sYAusYRZLWMQykzvT5743APio3dXpTzQ+1Z6KDn6gLQUblYC20mf42RUYF4wgW2ASdsE+2Ac7XJvXwmmj+9CV2kce6QN2r6WbxsvWtbJhatm7QXLFNHl9OwHEe+TEfvyB8bHuv9+YjwAvhx/vAPC2snoKav9X7Vx0A14UAIGfI13HSvicJSKUVPiXcgGOyfz5yEee8kAC7MIZNGrBgkaG9BhxSStl9CNJh9ArAs4rhsGfAgjQoDUPrRl/PQUFAiziBTZQsm2OEFah/TRYlagssBpGStlq6c89q4exNFm99NTXEqWjcIbk3dawhxVG6abhdc7n+uiBgj5aFBKKJjMRTevmUfegUh/QVrynA7F4dQZvaMqCR08Nd94FcXSbBdW3qGoDV8OoewSzdaKhiXRyhyFR75M8SAU6SzEIYLgddrQ0jCkYZ8cYBx5+oLVpufbL6dLDqYk/atLvZf2H03NYUwxhmnr5jSGX1Fdl9wJh0v2T0lzQcOUWxiTz+cHrJ9Uf0tCJ2KX4X98Zew5yP3MO/OrYTecCaWlwNxnxSkMDYJrvp1EEFVXTDdOyHZfb4/WRg4FwPAR5ChQpUaZCFYlPjfooLwz1bQ85LttP8dlUjwyJUhyd6pIcj+NxfI7PJjmeC2ExizYRviZTaCb0Xo0xhUPygZdSpl7zZfJ+1lCKIcQ8mTsBZSQlCYcDJylBgsfx0j0t8k/7nx0AAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-greek-400-normal-loYmywBR.woff2) format("woff2"),url(/assets/source-code-pro-greek-400-normal-D-pDoyqc.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-vietnamese-400-normal-Cp62Zi-a.woff2) format("woff2"),url(/assets/source-code-pro-vietnamese-400-normal-CSQ0MR64.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-ext-400-normal-C8wU-ygL.woff2) format("woff2"),url(/assets/source-code-pro-latin-ext-400-normal-GB-6ZST1.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-400-normal-DEXWLoHG.woff2) format("woff2"),url(/assets/source-code-pro-latin-400-normal-Bf_aQirX.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:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAREABEAAAAACCwAAAPmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFhseHDQGYD9TVEFURABMEQgKgzCCfQsOAAE2AiQDDgQgBYVOBz4MBxu9BlFUUV4A/DjITVl3hCjutjZXJsooW1u4RLa5/E/ZURwtHqr9ytc9s/8IJYFkTIQ6tSo+5an8qQA6gzrGAhk7Q3nZBNu7S4onOAVX2VTiYhZKYb0O8ovQr8CC3Y7sDSILkqZO1SQ0NnC2BixqSde24rLe02OvtAZQrGTdNpdt0AVYYK3pXJRoL3FQpNDPwOrXCAxiH6k+jE/NBTa3uUYPbF4N0gGbL60zAhsmIKRRgwLR8uGPFYir4QxGgGEUEFIKITBsjh3M+/jlKrQl0BB3sch2DrGdALteNfvYOz3yhZRd+i2FvwTE9giwrQI5UoZKLUNZUZAANyc6A3Rb2uHyaPEnUNfieyXsI8R/fA5LCCEMSszCsQZ/plLXYVPArzRGLIRJJJ70xZoSm/GO/AZyBswiRBVIx+Fh/5PTkmjrd7g1LImSX6r9aqcb+pEJA0CItmQCdGAUY7jHJ0AFPaSiULvSlfE6O5RF8Xk8mmdGyszy86nc3IL8PLqggMprLkBQOrqMKt74wJnaf48pLHAxg3QFPXr/NOi6d88XHLl+4LaUrGH4Idb9gKJKa/jumZaOPDhD1pN++PDm2SvvBDVyyTP85ENz+wjcQu7aKdB13WBAiOT4vWLHAjO7ys5BUXMP5qr96ZRhP0T6o9qC7i/d33aeJJnSuLZ//LdUDHd9eQQs5ZNFmZOZrk2xy/U55BGJ8ujpluRrX+Eu4NU7uTO6GP5kBN4x0fwE0jLrn3tSfGkLP92vubisKDpAGClIz9fQxvBiGzMfNjUgqQpM0UyGw6JY4ppwLtErye1ijAv8yvd8OW/BZPOD4/KTQoVu0acSPRPdnyV6eKz046d58LeUq0Rftc2xRPeaJ9VDMWT3HgAgEN32D/83hFdYhP5fThCfAH5m7woCgL/2Hfylz+1feuBzMqROgmC7JbKvgZPYlh1n2nkNHNkHUUCd5CUaEOgc4JU2aNqIF4qoQ3jVcVkO+93LaTSey8VdG3J1653c0zcmd85lSuMO2SQjfFmETDHGz91kjjuISj09qRoFEA0Vtbq3xfoqtYKJ1+NUQYyUOEZ19DTko8+vhYhwaqjk4NSrIYfE4CggmWpw4jSpU0MqNY4glBSV+kvkA1oT1kRZD5IQYbD8hVDj1JHPRhvg0SkMYSClg6BXQpoglMX8i/OKQ0Qh2kOYYHE23RYlVrQMId9bJNc+R7DDEjYvwQcEChyZZdxz9TwcbmxTIlK9VUTkOAZiXgSgRpo114GyofFIjQaIAhTPMJROykAOOKusfzxrgNP+9yqXbmB3/GodijVuZZSBJ0YNy0T79gcxTBRzPJb699dxAAAA) 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:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUYABEAAAAACegAAAS4AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaJhuBUByBFgZgP1NUQVREAFQRCAqEIINECxIAATYCJAMSBCAFhU4HVgwHG0wIUZRRziUofiaYKmN9BKfmTfJ26iThyqJwhfxEw0+5fAz+IV3t/ZnJknMBBhWpJNzmxHK4VHjRqfS0XlOq91BZ5vNPg0tfe9f/pxAFiEny5B2K5o4CEXHp3qc0kUr4AsHWrYFHY5qJYTBgn2+rQuR/83/MdJng+d9oA5sNZOQRTWnZVKFQ1GUDrtPxJfiJnvO9TUFaPjIaFc5kiDiP6I8WgRCM5bhy/tK11K72bW+ndrc9bqP2HO3spFYGgBj5QgKqYQ7ZONmedHQiUAkgnwQMETECImBZArlGW+4HdVTSNABi/uSh/NJGVgp5GxSjrVZDhTIBCYnASjJXPugoQ/UnQwKOkjpfNdSfb/SQoew21xDDsAwoBrmUXaIla4x0WIRDrrqVTpdJJehI02H60VVDRxchELAqhUIPcDLJwNVbropdSslgAAxRE+nVpBQuQ5Cklys26gIBzHP2pT/416HMzSZGpw+Ygc2xrgOMA+ag+OdmlbNXcIwfVdoX/y+4qZ7N0QtA32IY8CyRkAHlDOjLPJqad6oEWq5Ru4QUc0TAELDAZLgugHkDYIAF5SyBcs5MkC9kON5slxrqVZkOeLO419KP6cO0qXLvfuTmEtVTBBfSFQP0IvQtlBkOQAAMK+oQ17YZG4UDqhrUwXEAyyAKBtKwqCgYEREdFYmio2FkuwIZ5qNEGLcoF8N9qUlMtAQTomTUJbumRSodSzi5PRiFa8KXeAWxVQ5hAmier6UsOkfpkq4tTjKKjURLCkXP6KXLlWVHaMLOdWYCjIuC81JpfcT8WXbnE7EVhaR+tHON7rosS+zCzjMpoWUnQoKE+U7RrvlG3VGuw/LhUivk32GZCawyy6NbX1vfNy+BSYJnw395g8kdLa9KGOl9sSF9IRo1HqoF4eDENOv0us7v5s1vEXTb+zbd4oRfJgZ67m763oAR+q/l65VQpx9kWRuXGOtmbehiEBSVi4qc4tiYuVmAtW8JwR8MuDjgLjb5gnBJM74A+rAsLKGXN9F/L6L0u8p8Jj4s2erxc7zxIZ89dZjW9ppJrta6Oio2Y99kF+sXugHVU1PkxigYD60bTJkd2h4ieLsZrI2/KUr28/raDn8AEFD71sv7Y54nF039HVr7A/Bh9d1JAF+6Nw1JS3+Zg3YzRoYBIJyvycw00DfsPzxKn8KvAaBiI7OQ/mRQnTS1ABAILRQAkDYrzymWmjnAmTxg6DI2J+lGfvbSrdXpT3dm+0IPbHSGnjHVSlqh8WotkpmUgZQQFV46nEKwWqzJLu0i220Qa9Gk2c5OWMEuO0w2QpXA5FinRolOO7Vr0cBvskNsuMR2TdZI7LJd5pwjkRVbCSbm2WunO7LUiTrMIl1kqFqP0O2aFp/NvFGGG2m08aZoltipQdbtRqmqeIoOkTYxgo1ie8XQ0bDxpcEMHnUeO3vk8aVxum2WuWZbYUriEqb+IYO3eaODUcfwwazE1q+GgfuTVs2exz1cpFQNh0mJDiMMMpS3R8vWNf4kZu0Q2263WJY3n17zlot0iPlhdex3HtZgkP4OtqR3jD759UNg9dUvRlZOQbddnS2jR40aP9FHjhk5Ks8/vCHqEgaMnDXygVL33VkAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAPAABEAAAAAB3AAAANkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFhseHDQGYD9TVEFURABEEQgKghCBfQsMAAE2AiQDDAQgBYVOBzQMBxspBlFUTZ4A/EwwVVb2CMI5nU5WKxhCoku4Qofwrwk/5eVjBPX7oXv3IYSS2IUVoE+BVKc2tuiqEI2rsFVodFm42L4rXbp3kkkKofGMCIJ9oHsjVyGY3pMKsQt3SWWcPki9KGR3TzaDkQVJWGI6x0+cS7d5Aq8Fp5a2pt1oX0FvRRVAb/SNGVb8mPT8+IA6ndNIlD4eGLaCLOxjBDqxQVQfV9S1ge+ZHnGA7x1BO/g+ZcwFvjxBSL06BaJcQU915CPc6QKCXkBIKYRAtzH+SPbx3mooBRjEmhRiu8C7O4G4XnV2kTca8pkXMlarPgplXYeUZkH2CD6CKPhQEagA4GBLGmHZlLVq5/8v6rn4fgN5D/EvL2OKIIROiVEUc+g9s2WMDIHTrzhIQBgkCoEUqJCREG/ITyBRYZQgMEq0AnTmLzClxFopAhXfrfwsL4qOAAhRigHQgG504wS4CUDNyUoVdSvYufeIh7rakuyxW1R3d3RIbW2dHe1yZ6fUPs8gSHa5X+q5shUi3d1I6uoM3c3kQfnU5gtLGxsb8OjdPUcgCY8zt8nyliT1ibq+9iq+vHV5OEOuPZGOYgaOdi5/Xf5+/ZmY1Fc+9//wocETS193HNXOdTedawqbKvN2tIqPkk2PX8zUvP02dQOiV89dL+lhv5LiYkpLYivFo83/I6or+mZiG9Kne/q7SzLji+IaOqyyq6DHd3dqSl1mtU03AASivfqvsRgc2D7zFoTP8KPlYzbgT8D9WOMLOZsfpFaCoM12XmMAm2Jk/LPxhskR2QXFQP5iGQg0FnmAMCb1eKYStQ/wIp76VNjoAZV6Y4qqXGiBqh16TzWuOU21tjWR/bb4OoTkEgawH9Z/aoI9uACZjXNQjOiErMwsxk5BuW6jciQ+EueGXEw4lzEOVhrkMgol4EaYteLGjdCgUpwONRnBlZsyZoSi7h48XrWu5CvsgEaMsu7VmGQJkqTIkMuCG6O91SegcApzOSnsEFwTNAXBFCijuC6TQWdoz8BjxdV0W7EyJRrlfm+RX/sa09dMSakLT8XSOk6NNKO6p6g6ab0ECu+2CTScU6JocZhJVmMsmBZoFBoxAemYio5/xzRQOCE2x6r+8RwHSjlrhoys/fFugy41J7z0GndZk5KKk56G8fCueAYA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWIAA8AAAAABqwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEAA0dQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAzAAAANJMNggJPUy8yAAABxAAAAFkAAABgXHy1S1NUQVQAAAIgAAAAOgAAAETnc8s/Y21hcAAAAlwAAAA0AAAARABXASpnYXNwAAACkAAAAAgAAAAIAAAAEGdseWYAAAKYAAABCgAAAQ6coHhgaGVhZAAAA6QAAAA2AAAANiWdc01oaGVhAAAD3AAAACQAAAAkBrIEH2htdHgAAAQAAAAADAAAAAwCggAqbG9jYQAABAwAAAAMAAAADACxAP5tYXhwAAAEGAAAABwAAAAgADkCXm5hbWUAAAQ0AAABJwAAAnpWp3mFcG9zdAAABVwAAAAsAAAANDeXtlIAAQAAAAwAAAAAAAAAAQACAAIAAQABAAAAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42mNgYYpgnMDAysDA1MUU8f8jgzeIZnBhjGMwYlQGinIzczKzMHMysTAwMDAzIAFHFyd/hkYGBYYFzDf+vWdgYFFhPJbAwDgZJMf4jGkKkFJgYAYAsrEOzAAAAHjaY2AEQg4GJgYGBhEwqcLAVJ6eUcIoyMCQWZKYwwiSZwHKMQPlmBj1GCcAqT1ANkgcyASRAMCgBWIAAHjaY2BgYAJiZiAWAZKMYJqFwQBIcwAhSE6BwYlhwf//YJYjiPX/4f+D/1OAaqEAAOe1C3sAAQAB//8AD3jaY2BlcGRgYBJnmsLAzMDJwMMgxCDKwGAsqCioqqiurszObq4ubmxurizPJOjIeO1fHyO3jxmLeUlT02oWQ7cvbgmNTFP+5ph3paVFvH57ILa2tus14w0Gpv8vGRgYvzNNYGBnEGRgUGY0FlYGmsWorqamrszGxs4uzpgSGRgg8iaT0Z+blZONRcZIxoppwt+Cs2cZOQtMc03M0s2LgO7RBLpMGWiKMIMMgxrQVcLGRmJioiJAE0TlmEC0MrOxkZmpiZoymAFhabascorW13ZWVTJTcK/2M4uKjXL0C8vKs4s29PUsYJqg6GCg46LDwcKhZKrmGavDWOVsrqv794u0nbGRBQAWqTvnAAAAAQAAAAEGqCgLBXhfDzz1AAMD6AAAAADgUqs5AAAAAOQdfiv+5v46Ay4EJAACAAYAAgAAAAAAAAABAAAD2P7vAAACWP7m/yoDLgPoAML/xQAAAAAAAAAAAAAAAQJYAEEAAP/pACkAAAAAACoAKgBNAIcAh3jaY2BkYGBgZfzBoMWQzMAG5iEAMwMTACWLAZl42oyRA3IGMBCFv9oa1xnWtm2749q/eYXiIr1N71O+SVMz/JK3we4CWVyQREJyBnCVsOc4gbKEcceJZCd0Y1ljP3eOk6nlxnEKm8Qdp1LJouNc2inCckLC2z0JBWRLe+Z6ESyzzyERztgmyIZWx1ofEUZd1U+IbhpUfeJ9vByIvFLOZLlrd0Ia67Ub5JAVzRGRFEbEe5oXCYrqmCLMtju3zj5BQmLdhqGJehpppp0eveyT5a5Vok6zujQP25yyby0ONMfVDc1S263F+/eN+4HI/cF8+MP7N4cYZZgF0X89eM+/v3otarYvtYiGpPnYsXolLsouxjFb69nG2Yh3RR5pVdRipB7b3BibuZCNYpR92RvGXWYM82zjQS+Yp0kgu01BEgBG2F2gAHjaY2BiYPj/lTXh/zkGIwYGBkYGdMAKxMwMKgyqjEzspXmZBgaOBgDT4QbU) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABEAAAAACAAAAAO/AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFhseHDQGYD9TVEFURABMEQgKgwyCYwsOAAE2AiQDDgQgBYVOBzYMBxubBgAehXHDXULEZDLE0dLURz4ekv3Qd/ehhJLYMggFaIF1G1/XzM3YCTknxkYt+X/pfr1NFktwCeqy/ztBXE7cKtGKq9Dpz60i5Rw/cU3+p2jgb32wV4vNPnFPq6LhblQBNKO1RWElaNF4wDp/W34E+S4xDJ2/Ydd9jEArlmDlUVJGAZjfdLcowPyhhcjB/LW2rRHMqYKQOrUKRFOEemogfAuvbASETkBIKYRAuyGWUPTx6kpoBLBgFvjB7axzdwJ+vcosQUtQkZ9SRCidPgQSogr8wh4gO2gNGtMaFAYKANg/isuGYRgrHtM7u99AOYVe1gD6Coh/1B5gDC2EVolBFKZQ72JJG9ID+JVGjhCEXhhNbk6BDC+0BPI7QKLAIFqMDbE1oF2rlMbEOUE/FgSMiSU/VfOzedKQ/wkQAEI0gh5Qg0504Q34BkAJKqRCQVnTqrQ2NtRgGBVTVkUL12kVFTEFBcVFhWxxMVPIzkAzcraSKTu1Zcfc2PApKbbX4thqdnbziaGNjSW4++rmoxqp6txtNLzFMBXTWF+BwqJtRl2wG32u7Yu1uJKZh2hY602yJ9aRDO1lZ8+b2O65E7tna09zEJs+HUhwEGktHv44/PnSI+xTkdj3+/grqqeHPu4wuVkszVnMcehKUFfk47u+ontPetLWPo1dhvmPxUtxZdw3Hw+3+Dj3ZGyS+9spNamixz0rsLussjQu2DPGI6tIyjZGlZlr+ftlBKc2wThOw0bJjnu4Zc3YJK0Em1X7PQXkfCJ+tHbwjnOXk752jrHUrPFEyjMz3qhBK0VTb7ebwS1Tp0MAIBD1BbV3/29V60T8aaXp9wD8yLscCsAfqwF34UPzOwuoPZBqCYJL5ealBQRrnsmnwgssT2QJxII5yVU4EKjNUhltsGkdPqEQpQbwBT2QubAUY1zqjC6ucBxOXOnAa65yaY6rbclhu60wDyIEsVykJ+O6N/UCbRwjxNop1GpRjJASk2g7VZI2aRXGez1eE6KRCK9RGwWpeu3jWxFeeC3E8vHatahHxOM1IHK04CXq0qZFrYw8tKdUqzaeWwRAiyHNsh7HlxcffoKEk+C1qX9rdcBvUxhOqZYcgVSE6EIAPzCouC6Hg8WhPQcFV1xNt8VKECdb+PcWybWvMXsRxvjVRfvjsg14dZ6OS/f8ZHTyoJdau3W81OMpeXPlgdNJ2vMsJw/p6LgWHYgGnKT9HSdLLSWCGzOt+sdjZkDR/KlqBPxuvFdDK05xdBhRau2NUh+fWJ8HSBi/gecBAAA=) format("woff2"),url(data:font/woff;base64,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) 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:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-vietnamese-400-italic-BaA_zYXa.woff2) format("woff2"),url(/assets/source-code-pro-vietnamese-400-italic-B8A0E8BA.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:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-ext-400-italic-D5kf59f1.woff2) format("woff2"),url(/assets/source-code-pro-latin-ext-400-italic-DcAn_G8g.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:Source Code Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-400-italic-DYG06lEw.woff2) format("woff2"),url(/assets/source-code-pro-latin-400-italic-B3REHu9R.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-cyrillic-ext-700-normal-CsEcUHnW.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-ext-700-normal-DTpJsZwz.woff) 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:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-cyrillic-700-normal-BLgPr0kP.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-700-normal-CIg8LMSN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-greek-700-normal-D3R3zC5Z.woff2) format("woff2"),url(/assets/source-code-pro-greek-700-normal-Bz1fU5pS.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-vietnamese-700-normal-CxyXxWvs.woff2) format("woff2"),url(/assets/source-code-pro-vietnamese-700-normal-YMV1IzyC.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-latin-ext-700-normal-hx76J3qd.woff2) format("woff2"),url(/assets/source-code-pro-latin-ext-700-normal-Bcd9HM7v.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:Source Code Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-code-pro-latin-700-normal-DKwZGtZT.woff2) format("woff2"),url(/assets/source-code-pro-latin-700-normal-hiRY8_bY.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{--amber: #ff8c00;--amber-bright: #ffaa33;--amber-dim: #cc7000;--amber-glow: rgba(255, 140, 0, .4);--amber-faint: rgba(255, 140, 0, .15);--bg: #0a0600;--bg-terminal: #0d0800;--font-mono: "Source Code Pro", "Fira Code", "Consolas", "Monaco", "Courier New", monospace;--font-family-primary: "Source Code Pro", "Fira Code", "Consolas", "Monaco", "Courier New", monospace;--font-family-monospace: "Source Code Pro", Menlo, Monaco, Consolas, "Courier New", monospace;--font-size-base: 1rem;--font-size-sm: .875rem;--font-size-xs: .75rem;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--cursor-blink-speed: .8s;--typewriter-speed: 40ms;--ticker-height: 1.75rem;--ticker-speed: 30s;--scanline-opacity: .05;--text-shadow-glow: 0 0 4px var(--amber-glow), 0 0 12px rgba(255, 140, 0, .15)}.cursor{display:inline-block;color:var(--amber-bright);font-weight:700;font-size:inherit;text-shadow:var(--text-shadow-glow);animation:cursor-blink var(--cursor-blink-speed) step-end infinite}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit}html,body,#root{height:100%;width:100%}body{font-family:var(--font-mono);font-size:var(--font-size-base);background-color:var(--bg);color:var(--amber);overflow:hidden}.terminal{position:relative;width:100%;height:100%;padding:var(--space-md) var(--space-lg);background-color:var(--bg-terminal);overflow-y:auto;overflow-x:hidden}.terminal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,var(--scanline-opacity)) 2px,rgba(0,0,0,var(--scanline-opacity)) 4px);pointer-events:none;z-index:10}.terminal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 60px #ff8c0008,inset 0 0 120px #00000080;pointer-events:none;z-index:10}.terminal__output{overflow-y:auto;padding-bottom:var(--space-md);scrollbar-width:thin;scrollbar-color:var(--amber-dim) transparent}.terminal__output::-webkit-scrollbar{width:4px}.terminal__output::-webkit-scrollbar-thumb{background-color:var(--amber-dim)}.terminal__output::-webkit-scrollbar-track{background:transparent}.terminal__idle{padding:var(--space-md) 0;cursor:pointer}.terminal-menu{display:flex;flex-direction:column;gap:var(--space-xs, .25rem);padding:var(--space-sm) 0}.terminal-menu__item{color:var(--amber-dim);transition:color .15s;white-space:nowrap;padding-left:calc(1.5em * (var(--depth, 0) + 1))}.terminal-menu__item--active{color:var(--amber-bright);text-shadow:var(--text-shadow-glow)}.terminal-menu__item--selected{color:var(--amber)}.terminal-menu__item:before{content:"  ";display:inline-block;width:1.5em;margin-left:-1.5em}.terminal-menu__item--active:before{content:"► "}.terminal-menu__date{color:var(--amber-dim);opacity:.5}.terminal-menu__header{color:var(--amber-dim);opacity:.6;white-space:nowrap;padding-left:calc(1.5em * (var(--depth, 0) + 1))}.terminal-menu__header--active{color:var(--amber-bright);opacity:1;text-shadow:var(--text-shadow-glow)}.terminal-menu__help{color:var(--amber-dim);opacity:.5;margin-top:var(--space-sm)}.mobile-only{display:none}@media(hover:none)and (pointer:coarse){.desktop-only{display:none}.mobile-only{display:block}}.terminal-input{display:flex;align-items:center;padding:var(--space-sm) 0}.terminal-input__prompt{color:var(--amber-bright);margin-right:var(--space-sm);text-shadow:var(--text-shadow-glow);flex-shrink:0}.terminal-input__field{flex:1;background:transparent;border:none;color:var(--amber);font-family:var(--font-mono);font-size:var(--font-size-base);outline:none;caret-color:var(--amber-bright)}.terminal-input__field::placeholder{color:var(--amber-dim);opacity:.6}.terminal-line{white-space:pre-wrap;word-break:break-word;line-height:1.5;text-shadow:var(--text-shadow-glow)}.terminal-line--system{color:var(--amber-bright)}.terminal-line--user{color:var(--amber-dim)}.terminal-line--user:before{content:"> ";color:var(--amber-bright)}.terminal-line--ascii{font-size:var(--font-size-sm);line-height:1.2;color:var(--amber-dim)}.terminal-line--banner{position:relative}.terminal-line__infinity{position:absolute;left:1.3ch;top:34%;transform:translateY(-42%);font-size:13em;line-height:1;color:var(--amber-dim);text-shadow:var(--text-shadow-glow);pointer-events:none;-webkit-user-select:none;user-select:none}.terminal-line__link{color:var(--amber-bright);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.terminal-line__link:hover,.terminal-line__link:focus-visible{color:#fff}.terminal-line--blank{height:1.5em}.terminal-line--heading{color:var(--amber-bright);font-size:1.05em;margin-top:1rem;border-bottom:1px solid var(--amber-dim);padding-bottom:.25rem}.terminal-line--image{margin:.5rem 0}.terminal-line--image img,.terminal-line--image .img-wrap--amber{display:block;max-width:100%}.terminal-line--image img{height:auto;border:1px solid var(--amber-dim);box-shadow:0 0 8px var(--amber-dim);width:100%}.terminal-line--image-row{display:flex;gap:.75rem;margin:.5rem 0}.terminal-line--image-row img{flex:1;min-width:0;max-width:100%;height:auto;border:1px solid var(--amber-dim);box-shadow:0 0 8px var(--amber-dim)}.terminal-line--video{margin:.5rem 0}.terminal-line--video video{display:block;max-width:100%;width:100%;height:auto;border:1px solid var(--amber-dim);box-shadow:0 0 8px var(--amber-dim)}.terminal-line--code{margin:.5rem 0;padding:.75rem;background:#0000004d;border:1px solid var(--amber-dim);border-radius:2px}.terminal-line--code pre{margin:0;font-family:inherit;font-size:var(--font-size-sm);color:var(--amber-dim);white-space:pre;overflow-x:auto}.ticker{width:100%;height:var(--ticker-height);overflow:hidden;border-bottom:1px solid var(--amber-dim);position:relative;flex-shrink:0}.ticker__track{display:flex;white-space:nowrap;will-change:transform;font-size:var(--font-size-xs);line-height:var(--ticker-height);color:var(--amber-dim);text-shadow:var(--text-shadow-glow)}.ticker__set{display:flex;justify-content:space-around;min-width:100vw;flex-shrink:0}.ticker__item{flex-shrink:0}.ticker__name{color:var(--amber);margin-right:var(--space-xs)}.ticker__price--up{color:#3f3}.ticker__price--down{color:#f33}.ticker--loading{display:flex;align-items:center;justify-content:center;color:var(--amber-dim);font-size:var(--font-size-xs)}.hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.project-preview{border-left:1px solid var(--amber-dim);padding:var(--space-sm) var(--space-md);min-width:26.67rem;max-width:42.67rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--amber-dim) transparent}.project-preview::-webkit-scrollbar{width:4px}.project-preview::-webkit-scrollbar-thumb{background-color:var(--amber-dim)}.project-preview::-webkit-scrollbar-track{background:transparent}.project-preview__line{color:var(--amber-dim);white-space:pre-wrap;line-height:1.4}.project-preview__prompt{color:var(--amber-bright);text-shadow:var(--text-shadow-glow);margin-top:var(--space-sm)}.project-preview__done{color:var(--amber-dim);opacity:.5;margin-top:var(--space-sm)}.project-preview__link{color:var(--amber-bright);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s}.project-preview__link:hover,.project-preview__link:focus-visible{color:#fff}.menu-with-preview.has-overlap .project-preview{background-color:var(--bg-terminal);position:relative}.menu-with-preview.has-overlap .project-preview:before{content:"";position:absolute;top:0;left:-60px;width:60px;height:100%;background:linear-gradient(to right,transparent 0%,var(--bg-terminal) 100%);pointer-events:none;z-index:1}.project-preview--hidden{display:none}.menu-with-preview{display:flex;gap:var(--space-lg);align-items:flex-start}.menu-with-preview__menu{flex:0 1 auto;min-width:0}.post-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:100;padding:2rem}.post-modal{background:#0a0a00;border:1px solid var(--amber-dim);box-shadow:0 0 32px var(--amber-glow),0 0 4px var(--amber-dim);width:100%;max-width:72ch;max-height:85vh;display:flex;flex-direction:column;font-family:var(--font-mono);font-size:var(--font-size-base);color:var(--amber)}.post-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--amber-dim);flex-shrink:0}.post-modal__meta{display:flex;flex-direction:column;gap:.25rem}.post-modal__title{color:var(--amber-bright);text-shadow:var(--text-shadow-glow);font-size:1.05em;line-height:1.3}.post-modal__date{color:var(--amber-dim);font-size:.85em}.post-modal__close{background:none;border:1px solid var(--amber-dim);color:var(--amber-dim);font-family:var(--font-mono);font-size:1rem;width:2rem;height:2rem;box-sizing:border-box;padding:8px;display:block;text-align:center;cursor:pointer;line-height:1;flex-shrink:0;transition:color .15s,border-color .15s}.post-modal__close:hover,.post-modal__close:focus-visible{color:var(--amber-bright);border-color:var(--amber-bright);outline:none}.post-modal__body{overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;scrollbar-width:thin;scrollbar-color:var(--amber-dim) transparent}.post-modal__body::-webkit-scrollbar{width:6px}.post-modal__body::-webkit-scrollbar-track{background:transparent}.post-modal__body::-webkit-scrollbar-thumb{background:var(--amber-dim);border-radius:0}.post-modal__body::-webkit-scrollbar-thumb:hover{background:var(--amber-bright)}.img-filter-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.img--amber{filter:sepia(.6) saturate(1.4) hue-rotate(5deg) brightness(.92) url(#img-grain)}.img-wrap--amber{position:relative;display:inline-block;width:100%}.img-wrap--amber:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");background-repeat:repeat;pointer-events:none;mix-blend-mode:overlay;opacity:.35}
