.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-cyrillic-ext-400-normal.SiMiJRQ6.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-ext-400-normal.CEF08sgq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-cyrillic-400-normal.Cle_1eKm.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-400-normal.CEPIJkab.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAATQABAAAAAACYAAAAR0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbehyBVAZgP1NUQVQuAFgRCAqEYIQGCxoAATYCJAMuBCAFhFQHgQsMBxvxB1GUUM54JF8lZDgGuk5VQtGTOc7pdf3JLKIUfzw9Hvqf+7wzecnPIpVYAbCr6vHoWsWOUEg2htC4ahSutht7+E6bF/nkwkyuEDZsu40OBP4kosndfks4xFhfoAZAwP/X/2q6hQNw4lrpRWGPZ4AfaQNmegYmVYOu4IFF9AclL9BTlIl5Y25w2gH4/FAiMA6EI9lDERpogJN+qwThHFVnFkJxsc7WAoUCHRDiAmNpgQiBUKRWaKVFeNjKDUdFd8AOWT2VGjayLafXwOCRNlKL7toe2XzyXENzKxRSCEnsxUkJJBZB0eMXkaiEVcglEKhUCKeRcbCH1NMHld0K+9EwyDXQceR6RyzfoRo1rgG20S4t96ioqbfwLgOeysZkxY0ZD9B7MN2Jy9HgGBL3n/V/bwN4hxyjA+gVUHbzt4FluEJoBSYRFuFc1+ltxAepQoaYpkF+BiQqTOIKTOI5Cga1UnHIcUqvrF7/BhRA/oLr/zGJ07O9IAAUtBohOlCCQTALRvAE/AWsA6sARXaRDdeuzqrJVKKpISpBx7YSHk8iEaikA9v0HyD4Jf2lA7ircqBCSiUDpf2LIJOx5YrSm2vk1T0l3Zsn3LnzgGj4w7t3pRNv374P3Lt1q3ji3Ycld3hwRzLh1j3g/u0Bd+4QSXE7sahCWjqQDUF5RlkV79AoGTgBzk5Swy+deJeKkm/dagR/m5oHBTu0j/FzHRcD/jj5ao6r9gH4KQ+gHmJS9LrtvL5XqrNRMWTFkOa2NVJNvdS4Ykhg4pXbOdsE27Ci/eSnpkWn8uUrO6zIVyw6nTNt8uznpnmnsxQrOqzMks87pWw3a+X0HVMLOBs7bSjEzmlTR+6eXoX1ygOrOLun+X7JKIzInlZRsqs8ybEhMCA52H5tuR2iU898gOzUgybVi97eIZz7or3KNx1k4gmY+tf01YsGd5jTO7MsPzerrPfcDhj0i5BrQOjpzzpyI9xArMQJUGukiRu/A45D/U4YB+FJvGdUQfFTEdLd5zNO1tYoY77KFQF+jD1cBvAzi/n1b/H/j92HQyNB8Nid9f8GmL8BEaIJBooC5+cv1GzUNM6hz5hE6fBgVZaFU4pJoMQvIQzajmcN7oCnpUC/G7iiiMFrctLoYTpk9DRsnl7Z7RS9WGMJvbbAKHpjlVrasFNkfMTHIOrKwfMowTDQ0bOxksitovjD+4LcT51WdRroMfywLHT8NTFowGhhxbDylylNslTZCqTyFcRPgHyseiwbVoEmder5ysfQsSs6gUUxhoWVAauFQ2dggKABHA4Q5WDo8uFF08iRQyN68sqCeiYsTcZq1Z/lqNSL/G8BAkVwUEiP4bDYQbksWEaMhs6uRPbDLmVZWDnwOHibFS4dQ6NBdvX8NGA1VyRYLJ1GZmixFhu1W6a2WSnkiSMS20WjRw1ilfMU4hKP+CQgIYlITBJBYv0PB5YI7S2GQHVICt/GtrDWAo86VSarX/6hK0GmwFM6iusa7DbmSyDqOv0CggPC9tH/beNNBgA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-greek-400-normal.BMhfaf5e.woff2) format("woff2"),url(/_astro/roboto-slab-greek-400-normal.BgdlsbFb.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-vietnamese-400-normal.Bc4dlO66.woff2) format("woff2"),url(/_astro/roboto-slab-vietnamese-400-normal.DI5s1HlO.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-latin-ext-400-normal.DcScOPIk.woff2) format("woff2"),url(/_astro/roboto-slab-latin-ext-400-normal.BXRSMiTE.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-slab-latin-400-normal.BugDaDM0.woff2) format("woff2"),url(/_astro/roboto-slab-latin-400-normal.Bf40fG0K.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-cyrillic-ext-500-normal.Wj7TU2fa.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-ext-500-normal.HmPcisQx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-cyrillic-500-normal.CZMVMzOf.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-500-normal.55hwh-T1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAATQABAAAAAACZwAAAR0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbehyBVAZgP1NUQVQqAFgRCAqEYIQGCxoAATYCJAMuBCAFhHIHgQsMBxsLCAgeB7nJ6prb9GQyHxOuQUR5///Vk0lOdCGsHiitRHwQuf+1Nnum/dK/Jl4vmeM+Kzb7DQmJ1gkJSiUlHgTL+7oLA+wymc99Rpu4pn5uwz6PpAAdaQNmWxUNk7JNpqNMbGod0Iy35dyFIW9p3yuwbGoBAkQDCaC4BY1ggfKd4JKrBFWrzvYESoO6qxBKaIAgQAAZ2FuEkAEEEDQKG8FGkUoDpeRTGBBcBCCH9yrExwpYVQ1qon9QiqkjvNIssmxQPXsGEZS4KKCQW9PEUM6bgrpudTEQcgkjAAIYGIDQjUG0hltQhHBA0m2EKiQWmg9Go0Xs0oMdG0y0muAt7I36pfzKBLOkvgds4A2Klt8r5wMwQwCLqXv3F/BN9f3f7vHfM5AfUwMyka0AuoJ5EMhkIAg2AsQSIJUa29dWhgkoBEBc+RWAAgwgloEAsTS1AD42Ck11P6IyGmf8HwQgBf77ruBiUD2QD08AAgCABmwsBAkCIgDwAUgEEcAC4DOgEOQC0KjgQ7fvahkgRr0tjLTio12tXdeK9CZGjZ/AhNzx3gR6YMTEcE/aTsyPbw0FHt+m1OrI++6S7qYOXvD8+WuR6W9evPAWPnv2Cqa9fPq0zUKxUqkwcbgLhC6Y9jBMkLlFPEyoXv06324irdcUb4Oui3G93IkLnrdN8F7DvYUvxIt79rQXyYN16HElM2MrFcmbVwlzHv8xldfnNWat15R+/cPT80K/zbVQ//ANDzb0jW70afrep/2iNxS02Hg2+br1kvOxy78atOda+7Dt8dsujj3XhYOWrf5m0O7rbcO2xW8Hx+5rcPjKG7MOzGnx0/bErS1/ODB31pT9c1v/sDVxW+uftRcUq5XYtFyHrZ1b/XauU+0Rea3aoL/Tg8iM+rKqIKVY6k6zcu3NAFZefqyabV+MiImLdM6RcH7ZeHirTIk7XK3e4f5udTD6ikPFcx8qHwFCuKqiZADBk7kEC1PNzS32gdIwz4bKEt65+ku5YLW+lwEoZmY+/GJE13Kl32zDBuDF3HPtAfioce///1cE38SYDBYKAIHT7jB/ssL9V9WL8IGh0NPh9KqflKYNUzwy5C9zZTA1UMo4VDs+waKX/nzK0OQzolqV1fQ1GIh2gKNSKGMKuaGZinB+ZxqUc75Z2zJNku1iWmSbwQynlQ4zUrxERhQf3ykmoIDuvX3aQg6LTdlBLxxa4Ah5QhTCtOR79PSMVyIDRSl47L91dBd59MyGOoYSLF2DOJ6hkISkrkZWJmb2HJtpK6GIYhn12NquSfAMEiTHH2L+hmJ8E8JfUV379i1qjQweeS3aphvRcyvzLJwgkQ9iaqp6MosprpxMrWbQHYs4rhmBuNBzhP3VaYqNCBJTOGGrJN6+HMuY9qQDXhJoY4RYQEUmMitsHpHfKjFap/gQGQzgxU0+kOuWKDFEiymWhMQWR1yreo//H9iQHj3E6dcpVcscNTQkKfXXmRV41XeBaJXoFJ72zHbvqRX+MIjKbFSvZLEyJyWYfVAvBgA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-greek-500-normal.DHQ0H3IR.woff2) format("woff2"),url(/_astro/roboto-slab-greek-500-normal.DWKdm7YE.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-vietnamese-500-normal.D-Zvvh2-.woff2) format("woff2"),url(/_astro/roboto-slab-vietnamese-500-normal.Co41kWsn.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-latin-ext-500-normal.DJ6_dsS-.woff2) format("woff2"),url(/_astro/roboto-slab-latin-ext-500-normal.CkMP49II.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-slab-latin-500-normal.CN0NruAp.woff2) format("woff2"),url(/_astro/roboto-slab-latin-500-normal.CWgfA9ak.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-cyrillic-ext-700-normal.DApqHmta.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-ext-700-normal.BFLUMUcC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-cyrillic-700-normal.C6XIyCgJ.woff2) format("woff2"),url(/_astro/roboto-slab-cyrillic-700-normal.CLoOnt-j.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAATIABAAAAAACWgAAARqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbehyBVAZgP1NUQVQqAFgRCAqEZIQGCxoAATYCJAMuBCAFhDwHgQsMBxvVB0CO0tTyIEmK2zgFz/Pvvf3aJ7hR6QyNFEqH9BP5ZYUguNX0YAFngRTFeeCF5YG8YgEW2GV4Yjv+fq2eWPR11VAvVQ/x3ftn1lyqiDYiJEIlNDFPrLNbZyRsWzJhJ4weYmpW0bb/1oeAZIACSljohImW9QRHTc2pvvfAkcQv0+ZWEk8HRBEBMgezK7GAAKFTLMKi5NJBS7UpGqKnAKRZcCbIbsitZkfYWhhN9VadvSheJ6hpRkUV8XUaKAjrBuvKCZtY0VcdGlGTmA0EaDQgphLJMWGhxNhoqi2iMxkFXxudjG/sldV7aSUkI0w2WZfm76mHMGA0+svAYcumtOGZ6SYAbgzw9+kzDOnDSbpV/1vT/3sbrFGV+sgNoHfGTcCnEcIiIJWAXGotKp4rBqAIQAr1EAAKaCCVRkAqXU/gsSi6bh4XVTCo4P8ogo/6b73ii24hn90LCAAAHVhMQiKSAMADkAkSwGbga6AuqAlAp0Isdxx6EPZcColmerJzNTqOmeguSVq0uEo4i9zFeteEJfGujFkSt2gUnkUeHT/ylVPK8flObsXmd975QGTVh+++6255++33YeV7b701ekvAGAaNPmezG4CVxbbYC4q4KOnWaULc2CXaEltsRqClMW2ms2TzO2My3DPgbnkXjWlvvzUT4+2NPqiFn9qxca2NHTEu61aqVuEHGP0H1HuK4nN//blB7lM/nw03frwxM6nLsyhQbnmjYMr8Sz9/aH7PG6l7fqq4/swk72T6CfiuPevutmfvLxU3np3snUg/eQRuPPNz6DZfLD2zYvjXhzIPjPjq7Ioli08tH/olvfLQ0K9Pr2j25U+D2k+/NGXY71P6+dO43DdIfynAar830Wnb4rZHByas/jHyA2qPPZPYKi3F+YLM9odTD5/WVqQ90773gIEDevXr+FyarHjwNKpGQIyTFkg2KG4yh2JiIPWJTT+gHoxfrDnLr9G/l8/Nkd8lQFlz4JXtD0xJ6PibpVkAvLvh4XEAnw8K/v5/c/RN74OFSQEQPOcBjH876T9/C4QU3DyemYefetp2PrdFKdbIBupq6AmosawB5G1XBk9rutobhDxNEeBYTiO5DdwlDnFFul+5iuVbrqal+7g630GuIdtyrinfVE68kTwpMfDg9EY9aIxAiSLF5moAZpX2mmAX/K7GpqkyzQzFAo2FZivSRLkSMwQqzRGYo4mB+umhl8FG6KWR5hprarjQdKG5QiOUm2a6RroLlZtptMBsc5QIVfJ7bW6qeU+vzwR/Qe5/6KCPIYboo8N8FmuS0ft7CFVZZPaOwBUBNDTTlm+kGDqYaGUHDTVbqFRgRt9wN/P2tD802xy+uvvrnsPhIiU5B80zXWMzhCrixVCoiJiBQqFzLhZnz+yeg3Q9iqiNSs30JQ/U9Lwo0UQXQ0yJiSW2OGa36b8wcElsXmVJs94texpzw8pwjh/t3cuz4Kd9mMP4ntieO9rTZsybG3z1B0zYr2mLpq3vk2jdTX0bAAAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-greek-700-normal.CpoAreFQ.woff2) format("woff2"),url(/_astro/roboto-slab-greek-700-normal.8XTMe8Uh.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-vietnamese-700-normal.ChtUXOtX.woff2) format("woff2"),url(/_astro/roboto-slab-vietnamese-700-normal.BG_rn0GO.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-latin-ext-700-normal.CuqSQHt9.woff2) format("woff2"),url(/_astro/roboto-slab-latin-ext-700-normal.B-EicMKp.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-slab-latin-700-normal.D2m86QL9.woff2) format("woff2"),url(/_astro/roboto-slab-latin-700-normal.DG6vx-3e.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-cyrillic-ext-400-normal.Q6o0JNvR.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-ext-400-normal.C4uWV10k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-cyrillic-400-normal.DEN69lup.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-400-normal.B6g5SoKk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-greek-400-normal.BdERMBEW.woff2) format("woff2"),url(/_astro/roboto-mono-greek-400-normal.Dp0HotGv.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:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-vietnamese-400-normal.BJn9WoS4.woff2) format("woff2"),url(/_astro/roboto-mono-vietnamese-400-normal.BJbtp2UX.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:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-ext-400-normal.D_EPU6CM.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-400-normal.CFnj-Ilb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-400-normal.C_5wUCW5.woff2) format("woff2"),url(/_astro/roboto-mono-latin-400-normal.B0u6u4eV.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}nav[data-astro-cid-ymhdp2rl]{margin-top:20px;display:flex;align-items:center;margin-bottom:20px}nav[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]{margin:0 10px;text-decoration:none;color:inherit;border-bottom:none}nav[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl].active{color:var(--link-active)}nav[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{color:var(--link-hover)}nav[data-astro-cid-ymhdp2rl] img[data-astro-cid-ymhdp2rl]{border-radius:15%;margin-right:10px}footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;height:50px;background-color:var(--color-bg);color:var(--color-text);font-size:.9rem;text-align:center}.spacer[data-astro-cid-sz7xmlte]{flex:1}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text);text-decoration:none;font-weight:700}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}:root{--link-active: #0070f3;--link-hover: #6089d6;--dimmed: #757575;--primary: #111;--bg: #fff;--code-background: #eeeeee}@media (prefers-color-scheme: dark){:root{--primary: #fff;--bg: #111;--link-active: #7998ff;--link-hover: #a8c8e6;--dimmed: #999999;--code-background: #4e4e4e}}html{font-family:Roboto Slab,sans-serif;color:var(--primary);background-color:var(--bg);margin:0 auto;padding-left:1rem;padding-right:1rem;max-width:70rem;line-height:1.3;scroll-behavior:smooth}pre,code{font-family:Roboto Mono,monospace}code:not(.commit-sha){background-color:var(--code-background);padding:.1em .3em;border-radius:5px;text-decoration:none}a:has(>code){text-decoration:none;border-bottom:none}li{margin-bottom:.75rem}body{display:flex;flex-direction:column;min-height:100vh;margin:0}a{color:var(--link-active);text-decoration:none;border-bottom:2px dotted var(--link-active)}a:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.page-header{font-size:3rem;margin-top:0;margin-bottom:.25em}.body-sep{flex-grow:1}a:has(>span.icon-link){text-decoration:none;border-bottom:none}*:hover>a>span.icon-link{opacity:1}span.icon-link{opacity:0;margin-left:10px;text-decoration:none}span.icon-link:before{content:"#"}img:not(.nav-icon){max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 0 0 2px var(--dimmed);margin-top:1rem;margin-bottom:1rem}
