@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==)format("woff2"),url(data:font/woff;base64,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)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-vietnamese-400-normal.Cg2kxhWu.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-400-normal.B8TCSmUq.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-ext-400-normal.D127hM_v.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-400-normal.2ppkqaOR.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-400-normal.Dhut76fR.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-400-normal.BDKaGhyp.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==)format("woff2"),url(data:font/woff;base64,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)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-vietnamese-500-normal.DiU8zqi-.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-500-normal.CvE5C8T-.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,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)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-vietnamese-600-normal.Y4VTTRme.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-600-normal.5YsyKbU1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,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)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-vietnamese-700-normal.CV6qDkkj.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-700-normal.BCh_uG_5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-ext-700-normal.BajbvANd.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-700-normal.8-d-IyIQ.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-700-normal.DqEcQeE5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==)format("woff2"),url(data:font/woff;base64,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)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-vietnamese-800-normal.CxbopLd3.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-800-normal.BkoGl_sr.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-ext-800-normal.B6BjB2Ju.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-800-normal.BPkb-LBK.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-vietnamese-600-normal.anCjMumA.woff2)format("woff2"),url(/_astro/archivo-vietnamese-600-normal.C8xBVdfP.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-ext-600-normal.Dm61iqcg.woff2)format("woff2"),url(/_astro/archivo-latin-ext-600-normal.D7uErJuz.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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2)format("woff2"),url(/_astro/archivo-latin-600-normal.DwYieO8P.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-vietnamese-700-normal.nuAQAQa7.woff2)format("woff2"),url(/_astro/archivo-vietnamese-700-normal.Bz2vkKqq.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-ext-700-normal.DD_nkw6b.woff2)format("woff2"),url(/_astro/archivo-latin-ext-700-normal.CgyfnKjw.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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2"),url(/_astro/archivo-latin-700-normal.lT5TFe7H.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/archivo-vietnamese-800-normal.DHDgv4cm.woff2)format("woff2"),url(/_astro/archivo-vietnamese-800-normal.BKe5Z8rz.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/archivo-latin-ext-800-normal.BC6piDwP.woff2)format("woff2"),url(/_astro/archivo-latin-ext-800-normal.B9NTbsU1.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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/archivo-latin-800-normal.cB6v3kRN.woff2)format("woff2"),url(/_astro/archivo-latin-800-normal.DZa_k145.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;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+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-cyrillic-400-normal.DoshcOXv.woff2)format("woff2"),url(/_astro/geist-mono-cyrillic-400-normal.CeA7eGSt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1UABAAAAAAOpgAAAz0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEgAgw4RCArTILh6C4JSAAE2AiQDhR4EIAWEQgeNDwwHGwMrMwOmk/SzEVWjEwj+r8mNMbJGUet+4OAhV9JVjlQXN1K9K/apN/tc5BVERIN+sQchhAQhIxCfzzpN0iRncuCi9588cIsPIsIq00kz0IvSzH9+7ds5d+7IfzIPMYsi1r6vKarDohVvRJp4stKoWs1CYg/G5T2FWfoBrkuMW1xoSn088OwP/z4MkX2OYIU6UZ3gJNSdDvbVheToqM8mWWnLxihbJooIZeDIfJDZ3EYZSKEJU3qE6NOv1SPoCYPMmZ6URM8ExZm3+ej1gAYjFvw549XqD1rSeskK3h7NbSKG6DjEH/PSWIyYRjx0QqRWRreBt8oo2fWIuR9/asLPgwlIdFNo47ysVeCCVTdh+7XaRuio1rx49+9/Tv/8/tetff/wAJtAE6nxSJesCfi4tFtkzz4G8MP+dKW6NHOO55UUqJB6g/NyXo4AL/zv0pJqrtUCWGloD+AD+NDo62u+pe8Zu99qfT3Vl95GznhLnU3xy+OhIby3xytDgdgomAcFvvoTOTP7Qv8AKb21/dI5KrYGFQ1gQeubb82RHMwVZuJqH7LQCq83mDTh+O3x1/7tIMABAEAQRYgAYwoxRP32zELAUwCGCQAEGPNoIU3PZY5OD3YDNXv2z9ewwTsGA7JJnQDskYewH85g8qQEKFnsT2GCvwP15oRM+Iis/Hvk538Zrea1EoO7N4dE0pIfwQxYRBkBjJnFnNdM720dRAD465e7iLmBMDB6ZbclmLeGEAvIW3GnJmcpFpXHeECuRQfnvy0dipohzo1PoXMvsIALPFaaToeGZgGWcP2E/8/eNjUC+PAsK/cAzf/VDTAZAHBUmknFhuQYlqtfpgFZukXxSdUlxCPFhCM7iow7sKXAjDvb/K5FO1Rm2q1NXlfC9pXqVGFOkNuiasnGVJq3Z8OSGvmmVFlwY13ApTorys2KsWtZrRJtErRLZGARz0UvjpPOqQizE2tMHl2we3DOJpaD1rFVRvfOWDWo16hJqxbNeo0Y1CFdnmxJ+ozKUIhqHA42FiYGOh4VNQ0a4n8aAPAQAGzkH2lXDPjPBFMAFgAAQr7BegfSaJG8iNagCJFRMPUobI74KdAxjOmeRj6y+7VPQuhDxJrqwiS3NpH/Xsebk0STiirpGyR5/0ZnTJaYxLi5oNjqwmb1IfQZ1DAVNLez3Bi3rOYjMjgyOsPJJ/hhMDNJgQLaFsYkm9XK+988ppQ0r6U+6fWps122w3S2l5RQasIAiYKUR8dBJQ3JK0ohk6FQRJpNrR+YtwUv9EBmQNrj+t3Y60AKIpmKClihC+osZRe7zF4MZXBKSJg/thiKXJcXZmyN0uzJcXUZiUH0+e1SP7MYndNkautUt4hLefBTPxU3nTlfbO1vf5p9ykI+pWmqW8SlPPjcT/F05nyxdcjilfjFe/ZZWs9IqeRTt3QpD77eT8VNZ84XXX8c7WFiExt6PcAAvM3RJ89tST1cbI2m1WIOzY/tTbBqgTsSWHR0nT62SW+5kaaWR6+xPTBPKkyJPt4Xi4F8wMOtotiup+1gBL9pMRRDh1ZR7HPstciGFiUgCI2SoUnibRrBGlsBTrLPYAadfbYmSNtiiyIvjchyTHZgtuZKH82y3N0WWWk3LX6/R92ZqSthOceDf44gjy0FXcG5+a2hbay3trsiK+c4aOW28WOnKHENLaMNLW4ZIxqBFDKFTpi9BaBanVpTXB/YYidCGGK5lmaD0dQEYyIEcDC6GhaHcE573VcoxIVIh8TEwGw6R2F3hXxmd0iYlSuOr157mYKSZL2ToK32h7a0kdDsAmJ3s28cYQsggyGLcwMjn79XDHTeWujctDK3jlFqUo63N53rYLLXGtnSzHu3VVFDW0eDkvciM5C8oWk2hZ4eIlvTPFPk/tHeziNf5WFpm8cz1DCEsF4FkFM5adOggefxOTaZdj/6R+NjE+0L0mKbUx8y7pPReIqH9jqusJX0pWsriqGO8WNMe1NYGBnq3ezfzONWuETbKBrZSf/5XQ1S9WDkMA+3E1u3Jj5dzeN7fnVIL5dLwtuPa8vBsZeb06PaJzONp0epcH/4c7uqoTRp1Tv6tmpzeLWqgCpW3dDbVWOl/XdhMvapGt6qB6R7wfu5YFQPyevEgu+CfsF5wWdO1TS1VF8ntwS6zfJVBQjrnVRcBJOVUtrNHJyRKzCI2nxplaxe4UWyuisJ9WH52hlGxv/m/He0yI82avIneqYnX+GWp/c0P71+dp7Fae+Yl2e6wg2/cXK5zwvt8ZvPPPD56d+ZMuuOp//T/U/3J0P5m/MkUoagLm1Ffuqtye+cnsa+zzwpQf3sbh1n6qzHq/lM40zhPi+0x3fxwE8IXgxZ3aLyn7e8n7v+FCtHvmNnTXN/U+czT2pE/exUnzN11lPfuzN15j4vtMdX8cB3RnwTHagjxfAg6U/SAzAV+RQzeG6fkbgT91paKe4OpEG9IxmMtWmP3KDwKE+CIqvCNEQiXtKIu3361auIg5GI9BzwCndJVZTxHxlF1W4/bYmtwpM6kgcZ91s6vbQW+fRFFDi4ksrtGTxQmBA27pjcNHd0EY01xxbU902GS7AC1c2+pWrERZE9YfD1oEamZzRrBHXp8n3bqJ3QGk5a2sLpRosiG8HXJDHMgCWNDlw9QlGRcWhpnHwlSyLL+rJ+V76C4l6uy72hG+jO6l6f32j1jLaNoLLvctXt44qwDmKefLpgYIIcuyVdO88veiXF03f9ne/ucdMrm2oEvzjcgU5PwicdmzyuuckRFe/MNEQRl9IQvjIN4M2oKGE4SiiK7Gx8zwONlws+EATRINmbX8wa0SiEfcPxWoxqBgZW1wVzBPW71LJiP4g5QHeRKDTKvhfKYwX+dst1hUM+31BhXQpSAhu1IyO1G4FlvRA4EZ50G7UBPqVuqNDnKxyqywtgCdbb1CJiNIIfpWriz4rqRJUYXYUOoZLcvIt98CCrJdsqfiZZ4DLeTa8g7OUo7x+iZxDIwAhW+6aoQFUaneWbY0AghKyBt7ws9W0bWEJtOb+oTKBN+B7hX4Xv/fqxSvCHHAp3gPQc+MoE3gQe0avA+wUEBOBQ4DFpCA6EBmyMgBMccHW5YFGCIBok0/bpLWFskLazOER4VVYZIEcoYT/5uE9wB6owpUcQWuu9hEcPehYPVHH9ASCsQqykQ0PwqkMPhIj0phE5NrseHbUIkNrHMTuSiFJ6Q7isDm5qAFV2AD71BGsksa/YhojPhGcgjiDiKhRWX2/RlRAgFd5oXeqvXKVHT3Q8lCBIRxJ1OmpKEKT3knTsDXol4KvkTNt+t+r/LZtmqstmwNTdnAQN7qY7ef4LNFi4OwgwDwKQus/oGa56AN5LMbZ44SQglelK8t77XXlaD//ufzKs/Ueh0TcCfN4fD9H3/xX//94iHToyAAkBAIRfWlek0yQacPuLRx8EX9RyHsJyPlxmWMQlTfEom5WoMvwuBU/B+bzfDTwRYU/LyIrtd0lElKPovjZ+hrezvQ4WK995Fdmjspc5iswDSGQso/gevz+lERGiHrqLys444q7HDJSxHcX53NH3TwH4FDsQgIfBD4IACi1Y8JB1zbA4Lt28H6Sh/TTG/36R+7c/stL7fjXHwf7YJOP7E7OU7sstpzyOgDMumDvfmHn5k4CyHl3qdEszmE/v1KZBiSbXolWDMsyH9hoQZJO+1b2aXLMeEQ8+gWIG2FhV0x/AKUFmgDjL3u5hkZ9diyGnqZtNcQ76uS07OUfE1T529pL89lzylMuFFFs+aoJMoeY+fPuGnLBSM2aKBuHknMk5uYEpVESTH+By9SfTztyQW3GGxgcDMQM8vn6UrRZtxvaQelY3bEWo8vBgYKS200qNSpaRx9aABwyQFtc6HCcA/e/xEGCOL6GIgojKmAlTZizR0NLRM2fgCDqDyWJzuDwhYRFRMXEJSSlpvgyQlZNXUFRSVlFVU4c0NLW0dXT19A0MjYxNTM24iZu5hVu5jdu5gzu5i7u5h2sMFocnEElkCpVGZzBZbA6XxxcAQpFYIpXJFUqVWqPV6Q1Gk9litdkdTpfb4/X5QQhGUAwnSIpmWI4XRElWVE03TIvVZnc4XW6P1+cvwDEma0IupwJKQYHcTmsgB735xO1vkTWOEjb+mb57c6XwsnybU6ehXOqWZ5zjoozhBElxaYb9vFPP/zX/M8Hzi4wrephizQ69GAnYSIYC0wQD0lJrghfSIh9YXW8EqfGJyoJpHvH2CBpKGam3/C5msOAJyyNLJFdVoHG97fBGn16hiyMEbUqoJoxPhlLJ0tvCZshjCBAMCUtaO+6JFhS0YxHrioLCECyavD7JYJB9Xrd6k919x/QsNz4ZVG6RkmVR2mZB2LbIBovZmI/AnZIYirbHuQm9eYzIHxPIfblPHurtTyXw9/5AtMzJP8p6fSn+YbC///SQUwAAAA==)format("woff2"),url(/_astro/geist-mono-symbols2-400-normal.B5fXMCGq.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/geist-mono-vietnamese-400-normal.CyOwoevh.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-ext-400-normal.C1xxG8eb.woff2)format("woff2"),url(/_astro/geist-mono-latin-ext-400-normal.a1APXIwD.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-400-normal.DKaoCDn5.woff2)format("woff2"),url(/_astro/geist-mono-latin-400-normal.BXAprPdR.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;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+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-mono-cyrillic-500-normal.BkE2O7RC.woff2)format("woff2"),url(/_astro/geist-mono-cyrillic-500-normal.BgLpzsdg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA04ABAAAAAAOoQAAAzaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEQAgw4RCArSaLh6C4JSAAE2AiQDhR4EIAWEbAeNDwwHGykrM6PmlE9cRPXmVsX/7UCzMeD8bWaWI3KpVaPx7gq7p6xsMFARyspg1Hr21mN0c9peDmEEtOGVWLbDVaUrlh8uGpZ83/+fME9kInYXTQwe/t/Nuu+FZtpQc3qmlIoxm0LpisO4ZSRv3poYK6LjHrJmn3RFJF0VBtblfVtiSF8JnfzUQKa0MXDCcK8kkt29wVAmPAwkAEok4fI/T19zvxbrtInxgPcKVoKaLWo1V/GxDF/6v4Rz4L3TXy69DG40LI9QGPmF60wZe1q28AjPwziMZfAc8xgj4pUg+reo6TM6W65UnXOWhV8SQoTURbhhexzXQXmUHIbmlaYI4ka04Ir//5srbeYIC0hCAqmr08mfn/ydmUt2+V0KjJm97AHmCvv6fJUEICHPqZadX1XtC//5e5v+yZxV7yUrDKV5EA6pUdvebIafS98u6RIhSxcKu46iEBaH8RZ/X6Y+GGWyVFkp+UYE07GsjFUpy7W9tsOOAEoBAIlAYCAQgEWLFmLchGgWWCMEUABAABZdukjP6dsD9jhgvWruZ4fkQvGrIpBZ5QAwVT1YKNQ5DKSghKe5o6DRcLCgPVHgj2jNC947CB0usiXAvedNyFr5EogyEQiKkUDtaHQM63nHET0BcMICGUEnglohDARSdAEgAAEgIuJXABIwgNoCZXRIXPg3KxmEiEr79i+i8/KOu+8LWAvSuTvp4TH/+oNKE3j3GpG8iqbxf90CUQzAaUJm8voSBpI6orpiODb7mYRlMWSiqUfXcibuXcpY+nXF6FF2dytZ+HFB7xFWdypiVOwwS7land9Y1a5b5w40pM3V7Pl2xuRhoCNlKw63O9RUQPKgeImMkaHRI02t2/1OSd3nhMRy75Se8kbhcCpd7nVM7Emv5I4CQaAIOEzLUA8tLCXOp20kImudenVq1ahWpVKDdh06VSAQBSoAWAUAMYs/MHwNgLIAtIAeABL53VU8BHWVSvXRKAPHLJFA3f8iq8zqhWE3SCmcOj+x8IX3wdJdhDDgk/DX0qt/V3ii9+iTiGRfIVm3VwtR9ORJxhhCfgYyVhPpT2CJ+MYdMZZUrRepcryCP2TMHHSCl0ciefISmsamWcaJ1u1XT5dqLOugfkWD8CLP08Jc22ptIRlrJCsWdwltSP6isRTtbbouDBmcd1zE11ytQGJdyWNzp1NcL6ywSitqhchPKI6EuIjYhCDYmWHN+sjr25c1ANeyXm0uX3WVvQcY9xp3R+9qzZWbrjX1JTv7u56wPjf0UkqlDWTN65r11Q+yTmFIpyD1dz1hfW7oXErxQNa8rtlkwzeeNnKrekEzJAWKToXS+tzQzVIqbSBrXuf8qCI1FBJHoLgDycApAupP74MaCbFPZIfYGw9vOkbW/gEwWLwBdexXEm0om9Ws+A6u3/K1CAyprVTMUzsBlWXrnBl0gw/CordFAjEqEsnV6qrhuLgDJeSgz2Jo4amLgJAgEyYgwYvZYEnKsV0uAycIHeJhCV3i/ZGMyVXwWmLmULCdM8eeeYYwA9FUU5QphMtgpcvEFtlVZRatW3MeXCzYXjHLaug+zhMVLmAzYWu4fRfRB8SBuDYJKnUgMoQvyG36VSs4ADMkLCTXQnKeFp4AQG3F85tPC1gW8OsbSQLG3qIFwmFD2WGfWHzYen2mMNg++dZZL2/iyCJrsm/FMPFH7wc2XW+sxd3xDfC1keKWzdVmx2llbVKyYUWmZAuGpfqzye7gDEHQiFMWc2dQge1q0XoGAFjrIW1J4DLIthDMTyPUMK1ydyIADoLFgkYOVG8wIF8L6OxSpa2P4a7mQ+NsCjJcrtgVvi2IQLXubXRcXqv/SsgIKTRf+hDjxoQvAHd9c/ZLNm/obgOMg6sLBrnJ/PTFlqvdlzdj4XE3670z4WU4cfeOr5/5RDwdJ+/F61+0naIzHDR/WzW0Y9638+T1iFE3GvHvPOLFyY6YdcaM+HMacdKd7DRFtc6Qwk7ZPRrniQNsKr/zuLzn56pPquJV51U9V1aWM3OnCq3tPD8bzx4GKeyAaQ7ysjjueJVzPDGkUaYX3uC0mB//nGLsQxXjKl5cHh0qLgksKyiR0cULJ0TPPG045r9sfWCVWzqldfLQ2H4cDHbLHWcjD33VQxuXeJlF3vUyt/yU1leiGJutL9Q3/F/fMNJQ/0N0u6xMUTpVKaNzZ0+IXnjO0H3ncfvUNHlo5BAONa8iH/jJcXpo4RIvs8ibXuaWn9l0LsXY02IjsReH2o7+q+EH5rfRaZMmZK+5dGiH+1Q5eWjtBA41r6Jm3j5Ofi7xMou8/GVu+YWVr0PvaOkuNxqN5a7UIuce6R6Y42s3F9nB7ESszdpXk33kaF/6iD3kH63dH/AavFxwueFqZPVe341495fOqyOur12xxw/H30k42hVuo3KS0l6uITYyX7MT1dHKXerI98a0yL2F8u49O3q5OlIt165WGmVzfs35OdM4RN7r5nXmVr/CCUgbZPxbHSnfPiVyexJdSSchvSM9mdAZHdRD+YQX2EY20I6DduAl8sBxEbrMkO6RrjSW9Zv/SEglkjoC6iP6YmkwvOXd4z1HF3G8HvfiexdewdykN9MzE3nvSC+f0Mlbg5oKboVJecsEWaFPtKWSNj/7p3vJsbLrYo7rPvE+CT9/Nef29g9pGDacf61XX1jG9E843PIsEZXJvbcOPod5IvAr8LxsDe9FUtv2YrbmeCuQxwVnHp4shEASQttibTxXJlTCtvPvN56J0K3AVvqsYHSQfYk25+1bc9RbcXsOngZd8heCB6QN3+yMZMf8dHp+R7JG1Yw/f3Dx4sHzx59hxsb/nFi8+HUxnldIzu9IpzvmJ6Niorhybqc1E7qq3APUJ/wx8pw6ISW7psACNG2xcRPhzppqsUzxyQymukc9N1wEX4+ruLuQToKOr3y5U0t15BmjTmnfVPq9ESaBNHSab634xdrjN9XpKjlWdiXg/QT1SdFnZsm6/YPFPBxzxb9W1VeWScCSUJZfREvMZUMZNBTuCdglWTH3g62V7wMouZ5CCX6y4OCSENjo1Fdvs51Q62O7lb2H8JyktqE6wJO/93yt7e3Hs7jpIGhsbyR752XF/AwwRXS5Qsd8ZtM3eTsI8j0PhIDMnG9X19/y6E8fpg5sYlfuSAQBM2sHle/bwPJTbwUaPvOOSkMZ8gs2K6s/EU5SEbg6cphD/uXmnAdpsuxLAcr+wuWmc0+7g0tCtCPRpJ3GJSG6kGTmDDlT0rpFsaDrVb+5h19z2qJrMAsOmz45nsncEm27JZmJg5eBLgLAKFYMOxqxgVsZ4OnsRiAPN25S6rbg24qtg5t+8SuXVRz8W/GMrwF84axZSO/+a+X/hde+c6UbqgKYKAAI8OfqpHQ8xjiI6k8HVopfMUfJRSU2MGpEPCfLQDgnUbLwdWHvs9cq/smyEEHdaJ+J1SmIyKz0eY0eu2B7bhUxhtZYhU4KLyCZVBQw6yq8Fsg/uypPQJtBQUnhuYGl8C735Wymp+kJ+ULfqg4Y5iECYFX+1KeJgeBJSbipnA32VaESYEUaAb8hiPk9pJOvNwz2tWV7aKOIZvdtmESdH+UhMhuVau2zXqWU2KGAqX8ZMatOrOjSf8EcPBaIE9KrWxkkWAF6E0foiZVArqPvrgNmdGsIKfhozTsnPa2yYmazWyBQu8Zc6uV2cHRlyMu7DjyvX1/L2lX5qlOT40QoEf+4nwEDevNBFkjziD4utUoHTt8zQJ3FvBaGag/FONDrRmecJA2ISFHMwxV6K20yS6cGxTVcI12aPURnMW1+u6dfs+OQvus+iDzaWY+ZwrnL7/Rtl3H22+zL+ip5/FRE8rTTwqmB4N9jFYAOr4rAGIkkK6qmG6ZlO67nwxFIFBqDxeEJRBKZQqXRGUwWm8Pl8QVCkVgiBWRyhVKl1mh1eoPRZLZYubh5ePn4BQSFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTSBIDAECoMjkCg0BovDa2nr6OrpGxgaGZuYmplbWFqBEIygGE6QFM2wHC+Ikqyomm4wmswWq83ucLrcHm+AfPb/jvT3BtRALeSWgE/l2/YvzQqUET6In+fleXMpT8tzF2E6k0PP1fd8moxxgqRoDsNlzx7C/H/Wf7xDdYYgQz2PvFVlXUZFLopLAw0hkFk2L4QkcOJItAkvKwpswCrTFUKK5igmLoWTvkGcWSFFZXqGHKktFMc6kymKqgnHqdAAQSZS1x4rNzG7EtgQ2HpP2VeF1SV7OQiBDVlHayqYMco0noo6W2ZqHMVlyhdnOkCSh3zRNnvs9lnLTS0X2BBgtafKNHlmG2cjiSuxD9DMykMk4UUFYVlzgqM0Cw+cyT8ksM/KZ8nDfPXVBfy8GFi/b/9nWrtfib8I+d9PnVgA)format("woff2"),url(/_astro/geist-mono-symbols2-500-normal.BYvOiszX.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/geist-mono-vietnamese-500-normal.Do_laDd2.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-mono-latin-ext-500-normal.CDyCFkgU.woff2)format("woff2"),url(/_astro/geist-mono-latin-ext-500-normal.CzSM7th5.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-mono-latin-500-normal.C3sF8Y1B.woff2)format("woff2"),url(/_astro/geist-mono-latin-500-normal.YfPbDI_o.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}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{color-scheme:light dark}html{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}code,pre,kbd,samp{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.tw .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw .visible{visibility:visible}.tw .collapse{visibility:collapse}.tw .static{position:static}.tw .fixed{position:fixed}.tw .absolute{position:absolute}.tw .relative{position:relative}.tw .isolate{isolation:isolate}.tw .block{display:block}.tw .inline{display:inline}.tw .flex{display:flex}.tw .table{display:table}.tw .grid{display:grid}.tw .contents{display:contents}.tw .hidden{display:none}.tw .flex-shrink{flex-shrink:1}.tw .flex-grow{flex-grow:1}.tw .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw .resize{resize:both}.tw .flex-wrap{flex-wrap:wrap}.tw .text-wrap{text-wrap:wrap}.tw .border{border-width:1px}.tw .uppercase{text-transform:uppercase}.tw .underline{text-decoration-line:underline}.tw .shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw .outline{outline-style:solid}.tw .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.tw .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw .backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.tw .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.tw .running{animation-play-state:running}@media print{.tw .print\:block{display:block}.tw .print\:hidden{display:none}}:root{--fl-background:240 10% 4%;--fl-foreground:0 0% 98%;--fl-surface-1:240 9% 7%;--fl-surface-2:240 8% 10.5%;--fl-surface-3:240 7% 15%;--fl-primary:38 92% 50%;--fl-primary-foreground:20 30% 12%;--fl-btn-primary-bg:0 0% 98%;--fl-btn-primary-bg-hover:0 0% 100%;--fl-btn-primary-fg:240 10% 6%;--fl-muted-foreground:240 5% 65%;--fl-border:240 6% 16%;--fl-divider:240 6% 11%;--fl-destructive:0 72% 51%;--fl-radius:.375rem;--fl-shadow-btn:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #00000029, 0 1px 2px #0006;--fl-shadow-btn-hover:inset 0 1px 0 #fff3, inset 0 0 0 1px #0000002e, 0 3px 8px #00000073;--fl-font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--fl-font-display:"Archivo", "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--fl-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sl-font:var(--fl-font-sans);--sl-font-mono:var(--fl-font-mono);--sl-color-accent-low:color-mix(in oklab, hsl(var(--fl-primary)) 18%, hsl(var(--fl-background)));--sl-color-accent:hsl(var(--fl-primary));--sl-color-accent-high:color-mix(in oklab, hsl(var(--fl-primary)) 72%, white);--sl-color-bg-inline-code:hsl(var(--fl-surface-2));--sl-color-bg-code:hsl(var(--fl-surface-1));--sl-color-hairline:hsl(var(--fl-border));--sl-color-hairline-light:hsl(var(--fl-border));--sl-color-hairline-shade:hsl(var(--fl-divider));--sl-color-text:hsl(var(--fl-foreground));--sl-color-text-invert:hsl(var(--fl-background));--sl-color-text-accent:hsl(var(--fl-primary));--sl-color-white:hsl(var(--fl-foreground));--sl-color-black:hsl(var(--fl-background));--sl-color-gray-1:#f4f4f5;--sl-color-gray-2:#dfdfe2;--sl-color-gray-3:hsl(var(--fl-muted-foreground));--sl-color-gray-4:#6d6d78;--sl-color-gray-5:#3c3c44;--sl-color-gray-6:hsl(var(--fl-border));--sl-color-gray-7:hsl(var(--fl-surface-1));--sl-radius-small:calc(var(--fl-radius) - 2px);--sl-radius-medium:var(--fl-radius);--sl-radius-large:calc(var(--fl-radius) + 2px);--sl-color-bg:hsl(var(--fl-background))!important;--sl-color-bg-nav:hsl(var(--fl-background))!important;--sl-color-bg-sidebar:hsl(var(--fl-background))!important}:root[data-theme=light]{--fl-background:0 0% 100%;--fl-foreground:240 10% 6%;--fl-surface-1:240 20% 99%;--fl-surface-2:240 16% 96.5%;--fl-surface-3:240 14% 93%;--fl-primary-foreground:20 30% 12%;--fl-btn-primary-bg:240 10% 10%;--fl-btn-primary-bg-hover:240 10% 16%;--fl-btn-primary-fg:0 0% 98%;--fl-muted-foreground:240 4% 40%;--fl-border:240 12% 88%;--fl-divider:240 12% 92%;--sl-color-bg-inline-code:hsl(var(--fl-surface-2));--sl-color-bg-code:#121216;--sl-color-white:hsl(var(--fl-foreground));--sl-color-black:hsl(var(--fl-background));--sl-color-gray-1:#121216;--sl-color-gray-2:#26262c;--sl-color-gray-3:hsl(var(--fl-muted-foreground));--sl-color-gray-4:#858593;--sl-color-gray-5:#ccccd7;--sl-color-gray-6:hsl(var(--fl-border));--sl-color-gray-7:hsl(var(--fl-surface-1))}html{background:var(--sl-color-bg);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsl(var(--fl-surface-3)) transparent}::selection{background:hsl(var(--fl-primary) / .28);color:hsl(var(--fl-foreground))}a.site-title,.hero h1,.sl-markdown-content h1,.sl-markdown-content h2,.sl-markdown-content h3,h1#_top,.content-panel h1,.content-panel h2{font-family:var(--fl-font-display);letter-spacing:-.01em}.sl-markdown-content h1,h1#_top{font-weight:800}.sidebar-content .sl-heading,summary .large{letter-spacing:.02em}.sl-link-button{border-radius:var(--fl-radius);will-change:transform;padding-inline:1rem;font-weight:600;transition:transform .15s,box-shadow .15s,background-color .15s,border-color .15s,filter .15s}.sl-link-button:is(:hover,:focus-visible){transform:translateY(-1px)}.sl-link-button:active{transform:translateY(0)}.sl-link-button.primary,.sl-link-button[data-variant=primary]{background:hsl(var(--fl-btn-primary-bg));color:hsl(var(--fl-btn-primary-fg));box-shadow:var(--fl-shadow-btn);border:0}.sl-link-button.primary:is(:hover,:focus-visible),.sl-link-button[data-variant=primary]:is(:hover,:focus-visible){background:hsl(var(--fl-btn-primary-bg-hover));box-shadow:var(--fl-shadow-btn-hover)}.sl-link-button.secondary,.sl-link-button[data-variant=secondary],.sl-link-button:not(.primary):not(.secondary):not(.minimal):not([data-variant]){background:hsl(var(--fl-surface-2));color:hsl(var(--fl-foreground));border:1px solid hsl(var(--fl-border));box-shadow:var(--fl-shadow-btn)}.sl-link-button.secondary:is(:hover,:focus-visible),.sl-link-button[data-variant=secondary]:is(:hover,:focus-visible),.sl-link-button:not(.primary):not(.secondary):not(.minimal):not([data-variant]):is(:hover,:focus-visible){background:hsl(var(--fl-surface-3));box-shadow:var(--fl-shadow-btn-hover);border-color:#ffffff26}.sl-link-button.minimal,.sl-link-button[data-variant=minimal]{color:hsl(var(--fl-muted-foreground));box-shadow:none;background:0 0;border:0}.sl-link-button.minimal:is(:hover,:focus-visible),.sl-link-button[data-variant=minimal]:is(:hover,:focus-visible){color:hsl(var(--fl-foreground));background:hsl(var(--fl-surface-2))}.fl-header-nav{border-left:1px solid hsl(var(--fl-border));align-items:center;gap:.4rem;margin-left:.6rem;padding-left:.6rem;display:flex}.fl-nav-link{border-radius:var(--fl-radius);height:2rem;font-family:var(--fl-font-sans);color:hsl(var(--fl-muted-foreground));background:hsl(var(--fl-surface-2));border:1px solid hsl(var(--fl-border));box-shadow:var(--fl-shadow-btn);white-space:nowrap;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,color .15s,background-color .15s,border-color .15s;display:inline-flex}.fl-nav-link:is(:hover,:focus-visible){color:hsl(var(--fl-foreground));background:hsl(var(--fl-surface-3));box-shadow:var(--fl-shadow-btn-hover);border-color:#ffffff26;transform:translateY(-1px)}.fl-nav-link svg{opacity:.9;width:15px;height:15px}@media (width<=50rem){.fl-header-nav{display:none}}.header .social-icons{align-items:center;gap:.75rem;display:flex}.fl-social-link svg{width:15px;height:15px}.header .right-group starlight-rapide-theme-select button{margin-left:0}.page{overflow-x:clip}main:has(.fl-footer-wrap),.content-panel:has(.fl-footer-wrap){padding-bottom:0}body:has(.fl-landing) .header{backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background-color .2s,border-color .2s,backdrop-filter .2s}body:has(.fl-landing) .header[data-scrolled]{background:hsl(var(--fl-background) / .72);border-bottom-color:hsl(var(--fl-border));backdrop-filter:blur(12px)saturate(1.2)}body:has(.fl-landing),body:has(.fl-landing) .main-frame,body:has(.fl-landing) main{background:0 0}body:has(.fl-landing) .fl-footer-wrap{width:100vw;margin-left:calc(50% - 50vw)}body:not(:has(.fl-landing)) .sl-container:has(.fl-footer-wrap){max-width:none}body:not(:has(.fl-landing)) .sl-container:has(.fl-footer-wrap) .sl-markdown-content,body:not(:has(.fl-landing)) .sl-container:has(.fl-footer-wrap) .pagination-links{max-width:var(--sl-content-width);margin-inline:auto 0}body:not(:has(.fl-landing)) .fl-footer-wrap{width:calc(100vw - var(--sl-content-inline-start,0px));margin-inline-start:calc(-1 * var(--sl-content-pad-x,1.5rem));margin-inline-end:0}body:not(:has(.fl-landing)) .sidebar-pane{pointer-events:none}body:not(:has(.fl-landing)) .sidebar-pane a,body:not(:has(.fl-landing)) .sidebar-pane button,body:not(:has(.fl-landing)) .sidebar-pane [role=button]{pointer-events:auto}body:not(:has(.fl-landing)) .right-sidebar-container{pointer-events:none}body:not(:has(.fl-landing)) .right-sidebar-container a,body:not(:has(.fl-landing)) .right-sidebar-container button,body:not(:has(.fl-landing)) .right-sidebar-container [role=button]{pointer-events:auto}body:has(.fl-landing) .sl-markdown-content{max-width:none}body:has(.fl-landing) h1#_top{display:none}.sl-markdown-content :is(pre,.starlight-aside,table),.card,.sl-markdown-content code{border-radius:var(--fl-radius)}.sl-markdown-content pre{border:1px solid hsl(var(--fl-border))}.sl-markdown-content :not(pre)>code{border:1px solid hsl(var(--fl-border));padding:.125rem .375rem}.card{background:hsl(var(--fl-surface-1));border:1px solid hsl(var(--fl-border))}.starlight-aside{border-inline-start-width:2px}html[data-has-hero] .hero{max-width:72rem;box-shadow:none;background:0 0;border:0;margin-top:1.25rem;padding:0}html[data-has-hero] .hero>img,html[data-has-hero] .hero .hero-html img{filter:none;width:clamp(84px,11vw,140px);height:auto;max-height:140px}:root{--fl-logo-invert:1}:root[data-theme=light]{--fl-logo-invert:0}a.site-title{gap:.5rem}a.site-title img{width:auto;height:1.75rem;filter:brightness(0) invert(var(--fl-logo-invert));opacity:.95;margin-right:0}.fl-hero-logo{filter:brightness(0) invert(var(--fl-logo-invert))}a.site-title span{color:hsl(var(--fl-foreground));font-weight:700}.sl-badge{border-radius:var(--fl-radius);font-family:var(--fl-font-sans)!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:hsl(var(--fl-surface-3));background-clip:padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--fl-muted-foreground) / .4)}h1.fl-changelog-title{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fl-changelog-refresh{border-radius:var(--fl-radius);border:1px solid hsl(var(--fl-border));background:hsl(var(--fl-surface-2));width:2rem;height:2rem;box-shadow:var(--fl-shadow-btn);color:inherit;opacity:.9;justify-content:center;align-items:center;transition:opacity .12s,border-color .12s,background-color .12s,transform .12s,box-shadow .12s;display:inline-flex}.fl-changelog-refresh:hover{opacity:1;background:hsl(var(--fl-surface-3));box-shadow:var(--fl-shadow-btn-hover);border-color:#ffffff26;transform:translateY(-1px)}.fl-changelog-refresh:disabled{opacity:.5;cursor:not-allowed;transform:none}@layer starlight;@layer rapide{:root,::backdrop{--sl-hue-base:17;--sl-hue-orange:84;--sl-hue-green:164;--sl-hue-blue:274;--sl-hue-purple:314;--sl-hue-red:13;--sl-text-h1:var(--sl-text-3xl);--sl-text-h2:var(--sl-text-2xl);--sl-text-h3:var(--sl-text-xl);--sl-text-h4:var(--sl-text-lg);--sl-text-h5:unset;--sl-color-white:oklch(90% .008 var(--sl-hue-base));--sl-color-gray-1:oklch(80% .018 var(--sl-hue-base));--sl-color-gray-2:oklch(80% .018 var(--sl-hue-base));--sl-color-gray-3:oklch(65% .013 var(--sl-hue-base));--sl-color-gray-4:oklch(48% .009 var(--sl-hue-base));--sl-color-gray-5:oklch(29% .005 var(--sl-hue-base));--sl-color-gray-6:oklch(23% .004 var(--sl-hue-base));--sl-color-gray-7:oklch(20.5% .002 var(--sl-hue-base));--sl-color-black:oklch(18% .002 var(--sl-hue-base));--sl-color-orange-low:oklch(24% .01 var(--sl-hue-orange));--sl-color-orange:oklch(62% .115 var(--sl-hue-orange));--sl-color-orange-high:oklch(92% .062 var(--sl-hue-orange));--sl-color-orange-accent:oklch(96% .04 var(--sl-hue-orange));--sl-color-orange-accent-invert:oklch(79% .162 var(--sl-hue-orange));--sl-color-orange-alt:oklch(25.5% .01 var(--sl-hue-orange));--sl-color-orange-alt-invert:oklch(42% .042 var(--sl-hue-orange));--sl-color-green-low:oklch(20% .018 var(--sl-hue-green));--sl-color-green:oklch(61% .115 var(--sl-hue-green));--sl-color-green-high:oklch(86% .054 var(--sl-hue-green));--sl-color-green-accent:oklch(93% .054 var(--sl-hue-green));--sl-color-green-accent-invert:oklch(66% .14 var(--sl-hue-green));--sl-color-blue-low:oklch(20% .02 var(--sl-hue-blue));--sl-color-blue:oklch(56% .181 var(--sl-hue-blue));--sl-color-blue-high:oklch(86% .054 var(--sl-hue-blue));--sl-color-blue-accent:oklch(89% .05 var(--sl-hue-blue));--sl-color-blue-accent-invert:oklch(66% .154 var(--sl-hue-blue));--sl-color-blue-alt:oklch(21.5% .02 var(--sl-hue-blue));--sl-color-blue-alt-invert:oklch(36% .034 var(--sl-hue-blue));--sl-color-purple-low:oklch(22% .012 var(--sl-hue-purple));--sl-color-purple:oklch(59% .166 var(--sl-hue-purple));--sl-color-purple-high:oklch(86% .053 var(--sl-hue-purple));--sl-color-purple-accent:oklch(92% .05 var(--sl-hue-purple));--sl-color-purple-accent-invert:oklch(66% .153 var(--sl-hue-purple));--sl-color-purple-alt:oklch(23.5% .012 var(--sl-hue-purple));--sl-color-purple-alt-invert:oklch(36% .033 var(--sl-hue-purple));--sl-color-red-low:oklch(20% .018 var(--sl-hue-red));--sl-color-red:oklch(44% .151 var(--sl-hue-red));--sl-color-red-high:oklch(87% .05 var(--sl-hue-red));--sl-color-red-accent:oklch(92% .04 var(--sl-hue-red));--sl-color-red-accent-invert:oklch(67% .15 var(--sl-hue-red));--sl-color-red-alt:oklch(21.5% .018 var(--sl-hue-red));--sl-color-red-alt-invert:oklch(37% .03 var(--sl-hue-red));--sl-hue-accent:164;--sl-color-accent-low:oklch(19% .02 var(--sl-hue-accent));--sl-color-accent:oklch(50% .085 var(--sl-hue-accent));--sl-color-accent-high:oklch(61% .085 var(--sl-hue-accent));--sl-color-bg-nav:var(--sl-color-black);--sl-color-bg-sidebar:var(--sl-color-black);--sl-color-backdrop-overlay:oklch(24% .002 var(--sl-hue-base) / .7);--sl-rapide-ui-bg-color:oklch(18% 0 0);--sl-rapide-ui-header-bg-color:oklch(18% .002 var(--sl-hue-base) / .8);--sl-rapide-ui-border-color:oklch(28% .004 var(--sl-hue-base));--sl-rapide-ec-marker-bg-color:oklch(27% .002 var(--sl-hue-base));--sl-rapide-ec-marker-border-color:oklch(47% .002 var(--sl-hue-base))}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white:oklch(30% .015 var(--sl-hue-base));--sl-color-gray-1:oklch(36% .018 var(--sl-hue-base));--sl-color-gray-2:oklch(36% .018 var(--sl-hue-base));--sl-color-gray-3:oklch(44% .013 var(--sl-hue-base));--sl-color-gray-4:oklch(66% .013 var(--sl-hue-base));--sl-color-gray-5:oklch(88% .009 var(--sl-hue-base));--sl-color-gray-6:oklch(90% .004 var(--sl-hue-base));--sl-color-gray-7:oklch(96% .003 var(--sl-hue-base));--sl-color-black:oklch(98% .002 var(--sl-hue-base));--sl-color-orange-low:oklch(96% .02 var(--sl-hue-orange));--sl-color-orange:oklch(74% .15 var(--sl-hue-orange));--sl-color-orange-high:oklch(44% .09 var(--sl-hue-orange));--sl-color-orange-accent:oklch(42% .08 var(--sl-hue-orange));--sl-color-orange-accent-invert:oklch(52% .15 var(--sl-hue-orange));--sl-color-orange-alt:oklch(95% .03 var(--sl-hue-orange));--sl-color-orange-alt-invert:oklch(78% .06 var(--sl-hue-orange));--sl-color-green-low:oklch(96% .01 var(--sl-hue-green));--sl-color-green:oklch(66% .14 var(--sl-hue-green));--sl-color-green-high:oklch(43% .09 var(--sl-hue-green));--sl-color-green-accent:oklch(36% .07 var(--sl-hue-green));--sl-color-green-accent-invert:oklch(50% .1 var(--sl-hue-green));--sl-color-blue-low:oklch(95% .02 var(--sl-hue-blue));--sl-color-blue:oklch(66% .15 var(--sl-hue-blue));--sl-color-blue-high:oklch(40% .102 var(--sl-hue-blue));--sl-color-blue-accent:oklch(35% .1 var(--sl-hue-blue));--sl-color-blue-accent-invert:oklch(52% .2 var(--sl-hue-blue));--sl-color-blue-alt:oklch(93% .03 var(--sl-hue-blue));--sl-color-blue-alt-invert:oklch(77% .05 var(--sl-hue-blue));--sl-color-purple-low:oklch(95% .02 var(--sl-hue-purple));--sl-color-purple:oklch(66% .15 var(--sl-hue-purple));--sl-color-purple-high:oklch(40% .102 var(--sl-hue-purple));--sl-color-purple-accent:oklch(35% .1 var(--sl-hue-purple));--sl-color-purple-accent-invert:oklch(52% .2 var(--sl-hue-purple));--sl-color-purple-alt:oklch(93% .03 var(--sl-hue-purple));--sl-color-purple-alt-invert:oklch(77% .05 var(--sl-hue-purple));--sl-color-red-low:oklch(95% .01 var(--sl-hue-red));--sl-color-red:oklch(66% .15 var(--sl-hue-red));--sl-color-red-high:oklch(42% .13 var(--sl-hue-red));--sl-color-red-accent:oklch(38% .15 var(--sl-hue-red));--sl-color-red-accent-invert:oklch(52% .2 var(--sl-hue-red));--sl-color-red-alt:oklch(94% .02 var(--sl-hue-red));--sl-color-red-alt-invert:oklch(78% .04 var(--sl-hue-red));--sl-hue-accent:160;--sl-color-accent-low:oklch(96% .015 var(--sl-hue-accent));--sl-color-accent:oklch(53% .1197 var(--sl-hue-accent));--sl-color-accent-high:oklch(46% .104 var(--sl-hue-accent));--sl-color-backdrop-overlay:oklch(84% .003 var(--sl-hue-base) / .7);--sl-rapide-ui-bg-color:oklch(100% 0 0);--sl-rapide-ui-header-bg-color:oklch(98% .002 var(--sl-hue-base) / .7);--sl-rapide-ui-border-color:oklch(88% .004 var(--sl-hue-base));--sl-rapide-ec-marker-bg-color:oklch(93% .002 var(--sl-hue-base));--sl-rapide-ec-marker-border-color:oklch(62% .002 var(--sl-hue-base))}header.header{backdrop-filter:blur(.5rem);background-color:var(--sl-rapide-ui-header-bg-color);border-bottom:1px solid var(--sl-color-gray-5);& .site-title{font-size:var(--sl-text-h3)}& .right-group{gap:0}& .social-icons a{color:var(--sl-color-gray-2);&:hover{color:var(--sl-color-accent-high);opacity:1}&:last-child{margin-inline-end:-.125rem}}& starlight-lang-select{& label{--sl-label-icon-size:1rem;&:is(:hover,:focus-within){color:var(--sl-color-accent-high)}}& select{box-sizing:content-box;width:calc(var(--sl-rapide-lang-select-width))}}@media (prefers-reduced-transparency){backdrop-filter:initial;background-color:var(--sl-color-black)}@media (width>=50rem){&:not(:has(starlight-lang-select)){padding-inline-end:calc(var(--sl-nav-pad-x) - 1rem)}}}starlight-menu-button{& button{box-shadow:none;[data-theme=light] &{background-color:var(--sl-color-white);color:var(--sl-color-black)}}[data-theme=light] &[aria-expanded=true] button{background-color:var(--sl-color-gray-2)}}site-search{& dialog{background-color:var(--sl-color-black);box-shadow:none;min-height:auto;& .dialog-frame{padding:1rem}& #starlight__search{--sl-search-corners:calc(.5rem * var(--pagefind-ui-scale));--pagefind-ui-border-radius:calc(.5rem * var(--pagefind-ui-scale))}& .pagefind-ui__search-input{background-color:var(--sl-rapide-ui-bg-color);border:1px solid var(--sl-color-gray-4);&:focus-visible{border-color:var(--sl-color-accent);outline:1px solid var(--sl-color-accent)}}& .pagefind-ui__message{padding-top:0;&:has(+.pagefind-ui__results:empty){padding:0}}& :is(.pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),.pagefind-ui__result-nested){border-inline:1px solid var(--sl-rapide-ui-border-color);outline-offset:-1px;&:not(:focus-within){background-color:var(--sl-rapide-ui-bg-color)}}& .pagefind-ui__result-inner{gap:0;&>:first-child{border-top:1px solid var(--sl-rapide-ui-border-color)}&>:last-child{border-bottom:1px solid var(--sl-rapide-ui-border-color)}}& .pagefind-ui__result-excerpt mark{color:var(--sl-color-accent-high)}@media (prefers-reduced-motion:no-preference){&::backdrop{animation:.15s ease-out sl-rapide-search-backdrop-fade}&{animation:.15s ease-out sl-rapide-search-dialog-zoom-in}}}@media (width>=50rem){div:has(>&){justify-content:center}}@media (width>=72rem){div:has(>&){max-width:calc(var(--sl-content-width))}}}@keyframes sl-rapide-search-backdrop-fade{0%{backdrop-filter:initial;background-color:#0000}to{backdrop-filter:blur(.25rem);background-color:var(--sl-color-backdrop-overlay)}}@keyframes sl-rapide-search-dialog-zoom-in{0%{opacity:0;transform:scale(.5)translateY(-2rem)}to{opacity:1;transform:scale(1)translateY(0)}}.sidebar-pane{border-inline-end:1px solid var(--sl-color-gray-5);& summary{padding:.2em var(--sl-sidebar-item-padding-inline);padding-inline:calc(var(--sl-sidebar-item-padding-inline) / 2) var(--sl-sidebar-item-padding-inline);flex-direction:row-reverse;justify-content:start;gap:.375rem;&:is(:hover,:focus-visible){&,& .large{color:var(--sl-color-accent-high)}}&:is(:hover,:focus-visible)+ul>li{border-inline-start-color:var(--sl-color-accent-high)}}& ul ul li{margin-inline-start:calc(var(--sl-sidebar-item-padding-inline) + (.625rem / 2));&:has(>a[aria-current=page]){border-inline-start-color:var(--sl-color-accent-high)}&:has(>a:not([aria-current=page]):is(:hover,:focus-visible)){border-inline-start-color:var(--sl-color-gray-2)}}& .top-level{&>li+li{margin-block:0}&>li+li:has(details),&>li:has(details)+li:not(:has(details)){margin-top:1rem}&>li>.large{color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);font-weight:inherit;&:is(:hover,:focus-visible){color:var(--sl-color-white)}}}& a[aria-current=page]{background-color:initial;color:var(--sl-color-text-accent)}}.content-panel{padding-top:1rem;&+.content-panel{border-top:none;padding-top:0}& h1{margin-top:.5rem;@media (width>=72rem){margin-top:1rem}}& .meta{flex-direction:row-reverse;align-items:center;& a{border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:.25rem .5rem;&:is(:hover,:focus-visible){border-color:var(--sl-color-gray-2);color:var(--sl-color-gray-2)}}}}.right-sidebar{border-inline-start:initial;@media (width>=72rem){padding-top:calc(var(--sl-nav-height) + 1.75rem)}& starlight-toc li{&>a{border-inline-start:1px solid var(--sl-color-hairline-light);border-radius:0;margin-inline-start:.35rem;padding-inline-start:calc(1rem * var(--depth) + var(--pad-inline) + .35rem);&[aria-current=true]{border-color:var(--sl-color-accent-high);&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}&:not([aria-current=true]):is(:hover,:focus-visible){border-color:var(--sl-color-gray-2)}}}}mobile-starlight-toc{& nav{backdrop-filter:blur(.5rem);background-color:var(--sl-rapide-ui-header-bg-color);border-bottom:1px solid var(--sl-color-gray-5);border-top-color:#0000;@media (prefers-reduced-transparency){backdrop-filter:initial;background-color:var(--sl-color-black)}& details summary{border-bottom:initial}&:has(details[open]){backdrop-filter:initial;background-color:var(--sl-color-black)}}& .dropdown{border:initial;border-bottom:var(--border-top) solid var(--sl-color-gray-6);& a:is(:hover,:focus-visible){background-color:var(--sl-rapide-ui-bg-color);color:var(--sl-color-accent-high)}}}.sl-markdown-content{& a:not(:where(.not-content *)){color:var(--sl-color-white);text-underline-offset:.25em;&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}& code:not(:where(.not-content *)){border-radius:5px}& tr:nth-child(2n):not(:where(.not-content *)){background-color:var(--sl-color-gray-7)}& :is(th,td):not(:where(.not-content *)){border:none}& th:not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-4)}& td:not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5)}& details:not(:where(.not-content *)){--sl-details-border-color--hover:var(--sl-color-gray-2);border-inline-start-width:1px}& .expressive-code{& .has-title{--ec-uiPadBlk:.375rem}& .frame.is-terminal .header{border-bottom:1px solid var(--sl-rapide-ui-border-color)}}}starlight-tabs{& .tablist-wrapper{overflow-y:hidden}& ul[role=tablist]{border-bottom-width:1px;& a[role=tab]{padding-block:.25rem;&:not([aria-selected=true]):hover{border-color:var(--sl-color-white);color:var(--sl-color-white)}}}}.card-grid.stagger{--stagger-height:2.5rem}.card{--sl-text-h1:var(--sl-text-4xl);--sl-text-h2:var(--sl-text-3xl);--sl-text-h3:var(--sl-text-2xl);--sl-text-h4:var(--sl-text-xl);--sl-text-h5:var(--sl-text-lg);border-radius:.5rem;padding:clamp(1rem,.125rem + 1.5vw,2.5rem);& .title .icon{font-size:1.875rem}}.sl-link-card{box-shadow:none;&:hover{background:initial}& .title{color:var(--sl-color-white)}& .description{color:var(--sl-color-gray-3)}&:is(:hover,:focus-visible) .description,& .icon{color:var(--sl-color-gray-2)}}.starlight-aside{&.starlight-aside--note{--sl-rapide-asides-bg-color:var(--sl-color-blue-low);--sl-rapide-asides-link-color:var(--sl-color-blue-accent);--sl-rapide-asides-link-hover-color:var(--sl-color-blue-accent-invert);--sl-rapide-asides-table-alt-color:var(--sl-color-blue-alt);--sl-rapide-asides-table-border-color:var(--sl-color-blue-alt-invert)}&.starlight-aside--tip{--sl-rapide-asides-bg-color:var(--sl-color-purple-low);--sl-rapide-asides-link-color:var(--sl-color-purple-accent);--sl-rapide-asides-link-hover-color:var(--sl-color-purple-accent-invert);--sl-rapide-asides-table-alt-color:var(--sl-color-purple-alt);--sl-rapide-asides-table-border-color:var(--sl-color-purple-alt-invert)}&.starlight-aside--caution{--sl-rapide-asides-bg-color:var(--sl-color-orange-low);--sl-rapide-asides-link-color:var(--sl-color-orange-accent);--sl-rapide-asides-link-hover-color:var(--sl-color-orange-accent-invert);--sl-rapide-asides-table-alt-color:var(--sl-color-orange-alt);--sl-rapide-asides-table-border-color:var(--sl-color-orange-alt-invert)}&.starlight-aside--danger{--sl-rapide-asides-bg-color:var(--sl-color-red-low);--sl-rapide-asides-link-color:var(--sl-color-red-accent);--sl-rapide-asides-link-hover-color:var(--sl-color-red-accent-invert);--sl-rapide-asides-table-alt-color:var(--sl-color-red-alt);--sl-rapide-asides-table-border-color:var(--sl-color-red-alt-invert)}border:1px solid var(--sl-color-asides-border);color:var(--sl-color-asides-text-accent);border-radius:.5rem;& a{color:var(--sl-rapide-asides-link-color)}& a:is(:hover,:focus-visible){color:var(--sl-rapide-asides-link-hover-color)}& tr:nth-child(2n){background-color:var(--sl-rapide-asides-table-alt-color)}& td{border-color:var(--sl-rapide-asides-table-border-color)}}starlight-file-tree{background-color:var(--sl-rapide-ui-bg-color);border:1px solid var(--sl-rapide-ui-border-color);border-radius:.5rem;& .directory>details>summary:hover~ul{border-color:var(--sl-color-accent-high)}}.content-panel:first-of-type p:not(:where(.sl-markdown-content *)){border-radius:.5rem;padding:1rem;& svg{flex-shrink:0}}.sl-steps>li:last-of-type:after{--guide-width:1px;background:linear-gradient(to bottom, var(--sl-color-hairline-light), var(--sl-color-bg) 85%);bottom:var(--bullet-margin);content:"";inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);top:calc(var(--bullet-size) + var(--bullet-margin));width:var(--guide-width);position:absolute}.sl-badge{--sl-badge-default-text:var(--sl-color-green-high);--sl-badge-tip-text:var(--sl-color-purple-high);--sl-badge-caution-text:var(--sl-color-orange-high);--sl-badge-note-text:var(--sl-color-blue-high);--sl-badge-success-text:var(--sl-color-green-high);--sl-badge-danger-text:var(--sl-color-red-high);[data-theme=light] &{--sl-badge-default-bg:var(--sl-color-green-low);--sl-badge-default-text:var(--sl-color-green-high);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:var(--sl-color-purple-high);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:var(--sl-color-orange-high);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:var(--sl-color-blue-high);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:var(--sl-color-green-high);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:var(--sl-color-red-high)}}.sl-link-button{padding:.75rem 1rem;& svg{font-size:1.25rem}&.primary{background-color:var(--sl-color-green-low);border:1px solid var(--sl-color-green);color:var(--sl-color-green-high);&:is(:hover,:focus-visible){border-color:oklch(52% .11 var(--sl-hue-green));color:var(--sl-color-green-accent-invert)}}&.secondary{border-color:var(--sl-color-gray-2);color:var(--sl-color-gray-2);&:is(:hover,:focus-visible){border-color:var(--sl-color-accent-high);color:var(--sl-color-accent-high)}}&.minimal{padding-inline:.25rem;&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}}.sl-banner{background-color:var(--sl-color-green-low);border:1px solid var(--sl-color-green);box-shadow:none;color:var(--sl-color-green-high);margin-block:2rem -.5rem;margin-inline:var(--sl-content-pad-x);max-width:var(--sl-content-width);text-align:start;text-wrap:initial;border-radius:.5rem;padding:1rem;line-height:1.4;& a{color:var(--sl-color-green-accent);text-underline-offset:.25em;&:is(:hover,:focus-visible){color:var(--sl-color-green-accent-invert)}}@media (width>=72rem){margin-bottom:-1rem;margin-inline:auto;[data-has-sidebar] &{margin-inline:var(--sl-content-pad-x);justify-self:end}}}[data-has-sidebar] main:has(.sl-banner){display:grid}.sl-markdown-content .sl-anchor-link{color:var(--sl-color-accent-high);&:is(:hover,:focus-visible){color:var(--sl-color-white)}& .sl-anchor-icon svg{transform:translate(.25rem,.25rem)rotate(45deg)scale(1.35)}}.pagination-links:where(.astro-g3wxxdym){border-top:1px solid var(--sl-color-gray-5);padding-top:1.5rem;display:flex}a:where(.astro-g3wxxdym){flex-direction:column;flex-grow:1;text-decoration:none;display:flex;&:is(:hover,:focus-visible){& .link-label{color:var(--sl-color-gray-2)}& .link-title{color:var(--sl-color-white)}}&[rel=next]{align-items:flex-end}}.link-label:where(.astro-g3wxxdym){color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);align-items:center;gap:.15rem}.link-title:where(.astro-g3wxxdym){color:var(--sl-color-gray-2);margin-inline:.25rem;font-weight:600}starlight-rapide-theme-select:where(.astro-xgdtbcdp){--sl-rapide-theme-select-animation-duration:.4s;--sl-rapide-theme-select-ease-elastic:cubic-bezier(.5, 1.25, .75, 1.25);align-self:stretch}button:where(.astro-xgdtbcdp){cursor:pointer;background-color:#0000;border:none;align-items:center;height:100%;margin-inline:.5rem;padding-inline:.75rem}svg:where(.astro-xgdtbcdp){stroke-linecap:round}svg:where(.astro-xgdtbcdp) :where(.astro-xgdtbcdp):is(.moon,.sun,.sun-beams){transform-origin:50%}svg:where(.astro-xgdtbcdp) :where(.astro-xgdtbcdp):is(.moon,.sun){fill:var(--sl-color-gray-2)}svg:where(.astro-xgdtbcdp) .sun-beams:where(.astro-xgdtbcdp){stroke:var(--sl-color-gray-2);stroke-width:2px}button:where(.astro-xgdtbcdp):is(:hover,:focus-visible) svg:where(.astro-xgdtbcdp) :where(.astro-xgdtbcdp):is(.moon,.sun){fill:var(--sl-color-accent-high)}button:where(.astro-xgdtbcdp):is(:hover,:focus-visible) svg:where(.astro-xgdtbcdp) .sun-beams:where(.astro-xgdtbcdp){stroke:var(--sl-color-accent-high)}[data-theme=dark] svg:where(.astro-xgdtbcdp) .sun:where(.astro-xgdtbcdp){transform:scale(1.75)}[data-theme=dark] svg:where(.astro-xgdtbcdp) .sun-beams:where(.astro-xgdtbcdp){opacity:0}[data-theme=dark] svg:where(.astro-xgdtbcdp) .moon:where(.astro-xgdtbcdp) circle:where(.astro-xgdtbcdp){transform:translate(-7px)}@supports (cx:1){[data-theme=dark] svg:where(.astro-xgdtbcdp) .moon:where(.astro-xgdtbcdp) circle:where(.astro-xgdtbcdp){cx:17;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){svg:where(.astro-xgdtbcdp) .sun:where(.astro-xgdtbcdp){transition:transform var(--sl-rapide-theme-select-animation-duration) var(--sl-rapide-theme-select-ease-elastic)}svg:where(.astro-xgdtbcdp) .sun-beams:where(.astro-xgdtbcdp){transition:opacity var(--sl-rapide-theme-select-animation-duration) ease, transform var(--sl-rapide-theme-select-animation-duration) var(--sl-rapide-theme-select-ease-elastic)}svg:where(.astro-xgdtbcdp) .moon:where(.astro-xgdtbcdp) circle:where(.astro-xgdtbcdp){transition:transform calc(var(--sl-rapide-theme-select-animation-duration) / 2) ease-out}@supports (cx:1){svg:where(.astro-xgdtbcdp) .moon:where(.astro-xgdtbcdp) circle:where(.astro-xgdtbcdp){transition:cx calc(var(--sl-rapide-theme-select-animation-duration) / 2) ease-out}}[data-theme=dark] svg:where(.astro-xgdtbcdp) .sun:where(.astro-xgdtbcdp){transition-duration:calc(var(--sl-rapide-theme-select-animation-duration) / 2);transition-timing-function:ease;transform:scale(1.75)}[data-theme=dark] svg:where(.astro-xgdtbcdp) .sun-beams:where(.astro-xgdtbcdp){transition-duration:calc(var(--sl-rapide-theme-select-animation-duration) / 4);transform:rotate(-25deg)}[data-theme=dark] svg:where(.astro-xgdtbcdp) .moon:where(.astro-xgdtbcdp) circle:where(.astro-xgdtbcdp){transition-delay:calc(var(--sl-rapide-theme-select-animation-duration) / 4);transition-duration:var(--sl-rapide-theme-select-animation-duration)}}}@layer starlight.base{:root,::backdrop{--sl-color-white:#fff;--sl-color-gray-1:#edeef3;--sl-color-gray-2:#c1c3c8;--sl-color-gray-3:#888c96;--sl-color-gray-4:#555962;--sl-color-gray-5:#353841;--sl-color-gray-6:#23262f;--sl-color-black:#17181c;--sl-hue-orange:41;--sl-color-orange-low:hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange:hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high:hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green:101;--sl-color-green-low:hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high:hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue:234;--sl-color-blue-low:hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue:hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple:281;--sl-color-purple-low:hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple:hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red:339;--sl-color-red-low:hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red:hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high:hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low:#17264f;--sl-color-accent:#3369ff;--sl-color-accent-high:#b3c7ff;--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent-high);--sl-color-text-invert:var(--sl-color-accent-low);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-6);--sl-color-bg-sidebar:var(--sl-color-gray-6);--sl-color-bg-inline-code:var(--sl-color-gray-5);--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-5);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-black);--sl-color-backdrop-overlay:#16181da8;--sl-shadow-sm:0px 1px 1px #0000001f, 0px 2px 1px #0000003d;--sl-shadow-md:0px 8px 4px #00000014, 0px 5px 2px #00000014, 0px 3px 2px #0000001f, 0px 1px 1px #00000026;--sl-shadow-lg:0px 25px 7px #00000008, 0px 16px 6px #0000001a, 0px 9px 5px #16181d54, 0px 4px 4px #000000bf, 0px 4px 2px #00000040;--sl-text-2xs:.75rem;--sl-text-xs:.8125rem;--sl-text-sm:.875rem;--sl-text-base:1rem;--sl-text-lg:1.125rem;--sl-text-xl:1.25rem;--sl-text-2xl:1.5rem;--sl-text-3xl:1.8125rem;--sl-text-4xl:2.1875rem;--sl-text-5xl:2.625rem;--sl-text-6xl:4rem;--sl-text-body:var(--sl-text-base);--sl-text-body-sm:var(--sl-text-xs);--sl-text-code:var(--sl-text-sm);--sl-text-code-sm:var(--sl-text-xs);--sl-text-h1:var(--sl-text-4xl);--sl-text-h2:var(--sl-text-3xl);--sl-text-h3:var(--sl-text-2xl);--sl-text-h4:var(--sl-text-xl);--sl-text-h5:var(--sl-text-lg);--sl-line-height:1.75;--sl-line-height-headings:1.2;--sl-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font:var(--sl-font,var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono:var(--sl-font-mono,var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height:3.5rem;--sl-nav-pad-x:1rem;--sl-nav-pad-y:.75rem;--sl-mobile-toc-height:3rem;--sl-sidebar-width:18.75rem;--sl-sidebar-pad-x:1rem;--sl-content-width:45rem;--sl-content-pad-x:1rem;--sl-content-gap-y:1rem;--sl-main-pad:0 0 3vh 0;--sl-menu-button-size:2rem;--sl-nav-gap:var(--sl-content-pad-x);--sl-outline-offset-inside:-.1875rem;--sl-z-index-toc:4;--sl-z-index-menu:5;--sl-z-index-navbar:10;--sl-z-index-skiplink:20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white:#17181c;--sl-color-gray-1:#23262f;--sl-color-gray-2:#353841;--sl-color-gray-3:#555962;--sl-color-gray-4:#888c96;--sl-color-gray-5:#c1c3c8;--sl-color-gray-6:#edeef3;--sl-color-gray-7:#f6f7f9;--sl-color-black:#fff;--sl-color-orange-high:hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange:hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low:hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high:hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low:hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue:hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low:hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple:hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low:hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high:hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red:hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low:hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high:#0f1c8a;--sl-color-accent:#3d50f5;--sl-color-accent-low:#cfd4fc;--sl-color-text-accent:var(--sl-color-accent);--sl-color-text-invert:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-7);--sl-color-bg-sidebar:var(--sl-color-bg);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-color-backdrop-overlay:#545864a8;--sl-shadow-sm:0px 1px 1px #0000000f, 0px 2px 1px #0000000f;--sl-shadow-md:0px 8px 4px #00000008, 0px 5px 2px #00000008, 0px 3px 2px #0000000f, 0px 1px 1px #0000000f;--sl-shadow-lg:0px 25px 7px #00000003, 0px 16px 6px #00000008, 0px 9px 5px #16181d14, 0px 4px 4px #00000029, 0px 4px 2px #0000000a}@media (width>=50em){:root{--sl-nav-height:4rem;--sl-nav-pad-x:1.5rem;--sl-text-h1:var(--sl-text-5xl);--sl-text-h2:var(--sl-text-4xl);--sl-text-h3:var(--sl-text-3xl);--sl-text-h4:var(--sl-text-2xl)}}@media (width>=72rem){:root{--sl-content-pad-x:1.5rem;--sl-mobile-toc-height:0rem}}}@layer starlight.reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}[lang]:where(:lang(zh),:lang(ja)){text-autospace:normal}[lang]:where(:not(:lang(zh),:lang(ja))){text-autospace:initial}pre,code,samp,kbd{text-autospace:no-autospace}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.core{.sl-banner:where(.astro-y5d7njgm){--__sl-banner-text:var(--sl-color-banner-text,var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg,var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-y5d7njgm) a{color:var(--__sl-banner-text)}.content-panel:where(.astro-oil7k7jf){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-oil7k7jf)+.content-panel:where(.astro-oil7k7jf){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-oil7k7jf){max-width:var(--sl-content-width)}.sl-container:where(.astro-oil7k7jf)>*+*{margin-top:1.5rem}@media (width>=72rem){.sl-container:where(.astro-oil7k7jf){margin-inline:var(--sl-content-margin-inline,auto)}}p:where(.astro-3rf4otau){border:1px solid var(--sl-color-orange);background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start;align-items:center;gap:.75em;padding:.75em 1em}label:where(.astro-r2p65idu){--sl-label-icon-size:.875rem;--sl-caret-size:1.25rem;--sl-inline-padding:.5rem;color:var(--sl-color-gray-2);align-items:center;gap:.25rem;display:flex;position:relative}label:where(.astro-r2p65idu):hover{color:var(--sl-color-white)}.icon:where(.astro-r2p65idu){pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}select:where(.astro-r2p65idu){padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none;background-color:#0000;border:0}option:where(.astro-r2p65idu){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media (width>=50rem){select:where(.astro-r2p65idu){font-size:var(--sl-text-sm)}}site-search:where(.astro-r5ar4xm7){display:contents}button:where(.astro-r5ar4xm7)[data-open-modal]{color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl);background-color:#0000;border:0;align-items:center;gap:.5rem;display:flex}@media (width>=50rem){button:where(.astro-r5ar4xm7)[data-open-modal]{border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);border-radius:.5rem;width:100%;max-width:22rem;padding-inline:.75rem .5rem}button:where(.astro-r5ar4xm7)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-r5ar4xm7)[data-open-modal]>:where(.astro-r5ar4xm7):last-child{margin-inline-start:auto}}button:where(.astro-r5ar4xm7)>kbd:where(.astro-r5ar4xm7){font-size:var(--sl-text-2xs);background-color:var(--sl-color-gray-6);border-radius:.25rem;gap:.25em;padding-inline:.375rem}kbd:where(.astro-r5ar4xm7){font-family:var(--__sl-font)}dialog:where(.astro-r5ar4xm7){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg);margin:0}dialog:where(.astro-r5ar4xm7)[open]{display:flex}dialog:where(.astro-r5ar4xm7)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-r5ar4xm7){flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;position:relative;overflow:auto}button:where(.astro-r5ar4xm7)[data-close-modal]{z-index:1;height:calc(64px * var(--pagefind-ui-scale));cursor:pointer;color:var(--sl-color-text-accent);background:0 0;border:0;align-self:flex-end;align-items:center;padding:.25rem;position:absolute}#starlight__search:where(.astro-r5ar4xm7){--pagefind-ui-primary:var(--sl-color-text);--pagefind-ui-text:var(--sl-color-gray-2);--pagefind-ui-font:var(--__sl-font);--pagefind-ui-background:var(--sl-color-black);--pagefind-ui-border:var(--sl-color-gray-5);--pagefind-ui-border-width:1px;--pagefind-ui-tag:var(--sl-color-gray-5);--sl-search-cancel-space:5rem}:root[data-theme=light] #starlight__search:where(.astro-r5ar4xm7){--pagefind-ui-tag:var(--sl-color-gray-6)}@media (width>=50rem){#starlight__search:where(.astro-r5ar4xm7){--sl-search-cancel-space:0px}dialog:where(.astro-r5ar4xm7){border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem);margin:4rem auto auto}.dialog-frame:where(.astro-r5ar4xm7){padding:1.5rem}}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start:calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block:calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block:calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners:calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size:calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2);--sl-search-tree-diagram-size:calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2)}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text:var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);width:calc(100% - var(--sl-search-cancel-space));font-weight:400}#starlight__search input:focus{--pagefind-ui-border:var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{width:calc(60px * var(--pagefind-ui-scale));background-color:#0000;padding:0;inset-inline-end:var(--sl-search-cancel-space);overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";background-color:var(--sl-color-text-accent);width:100%;height:100%;display:block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:var(--sl-color-black);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text:var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:matrix(-1,0,0,1,0,0)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:#0000;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);margin-top:0}.site-title:where(.astro-clw6ags5){align-items:center;gap:var(--sl-nav-gap);font-size:var(--sl-text-h4);color:var(--sl-color-text-accent);white-space:nowrap;min-width:0;font-weight:600;text-decoration:none}span:where(.astro-clw6ags5){overflow:hidden}img:where(.astro-clw6ags5){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%;width:auto;max-width:100%}.header:where(.astro-nczgtkxc){gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%;display:flex}.title-wrapper:where(.astro-nczgtkxc){min-width:0;margin:-.25rem;padding:.25rem;overflow:clip}.right-group:where(.astro-nczgtkxc),.social-icons:where(.astro-nczgtkxc){align-items:center;gap:1rem}.social-icons:where(.astro-nczgtkxc):after{content:"";border-inline-end:1px solid var(--sl-color-gray-5);height:2rem}@media (width>=50rem){:root[data-has-sidebar]{--__sidebar-pad:calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width:0rem}.header:where(.astro-nczgtkxc){--__sidebar-width:max(0rem, var(--sl-content-inline-start,0rem) - var(--sl-nav-pad-x));--__main-column-fr:calc(( 100% + var(--__sidebar-pad,0rem) - var(--__toc-width,var(--sl-sidebar-width)) - (2 * var(--__toc-width,var(--sl-nav-pad-x))) - var(--sl-content-inline-start,0rem) - var(--sl-content-width) ) / 2);grid-template-columns: minmax(calc(var(--__sidebar-width) + max(0rem, var(--__main-column-fr) - var(--sl-nav-gap))), auto)  1fr  auto;align-content:center;display:grid}}.hero:where(.astro-q2ezz3gc){grid-template-columns:100%;align-items:center;gap:1rem;padding-bottom:1rem;display:grid}.hero:where(.astro-q2ezz3gc)>img:where(.astro-q2ezz3gc),.hero:where(.astro-q2ezz3gc)>.hero-html:where(.astro-q2ezz3gc){-o-object-fit:contain;object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-q2ezz3gc){text-align:center;flex-direction:column;gap:clamp(1.5rem,1.5rem + 1vw,2rem)}.copy:where(.astro-q2ezz3gc){flex-direction:column;align-items:center;gap:1rem}.copy:where(.astro-q2ezz3gc)>:where(.astro-q2ezz3gc){max-width:50ch}h1:where(.astro-q2ezz3gc){font-size:clamp(var(--sl-text-3xl), calc(.25rem + 5vw), var(--sl-text-6xl));line-height:var(--sl-line-height-headings);color:var(--sl-color-white);font-weight:600}.tagline:where(.astro-q2ezz3gc){font-size:clamp(var(--sl-text-base), calc(.0625rem + 2vw), var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-q2ezz3gc){flex-wrap:wrap;justify-content:center;gap:1rem 2rem}@media (width>=50rem){.hero:where(.astro-q2ezz3gc){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,1rem + 10vmin,10rem)}.hero:where(.astro-q2ezz3gc)>img:where(.astro-q2ezz3gc),.hero:where(.astro-q2ezz3gc)>.hero-html:where(.astro-q2ezz3gc){order:2;width:min(100%,25rem)}.stack:where(.astro-q2ezz3gc){text-align:start}.copy:where(.astro-q2ezz3gc){align-items:flex-start}.actions:where(.astro-q2ezz3gc){justify-content:flex-start}}button:where(.astro-vvx7mffu){top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);z-index:var(--sl-z-index-navbar);width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer;border:0;border-radius:50%;padding:.5rem;position:fixed;inset-inline-end:var(--sl-nav-pad-x)}:where(.astro-vvx7mffu)[aria-expanded=true] button:where(.astro-vvx7mffu){background-color:var(--sl-color-gray-2);box-shadow:none}:where(.astro-vvx7mffu)[aria-expanded=true] button:where(.astro-vvx7mffu) .open-menu:where(.astro-vvx7mffu),:where(.astro-vvx7mffu):not([aria-expanded=true]) button:where(.astro-vvx7mffu) .close-menu:where(.astro-vvx7mffu){display:none}[data-theme=light] button:where(.astro-vvx7mffu){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-vvx7mffu)[aria-expanded=true] button:where(.astro-vvx7mffu){background-color:var(--sl-color-gray-5)}[data-mobile-menu-expanded]{overflow:hidden}@media (width>=50rem){[data-mobile-menu-expanded]{overflow:auto}}.page:where(.astro-gqpr5s5a){flex-direction:column;min-height:100vh}.header:where(.astro-gqpr5s5a){z-index:var(--sl-z-index-navbar);width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav);padding-inline-end:var(--sl-nav-pad-x);position:fixed;inset-block-start:0;inset-inline-start:0}[data-has-sidebar] .header:where(.astro-gqpr5s5a){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-gqpr5s5a){visibility:var(--sl-sidebar-visibility,hidden);z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;background-color:var(--sl-color-black);scrollbar-gutter:stable;width:100%;position:fixed;inset-inline-start:0;overflow-y:auto}[aria-expanded=true]~.sidebar-pane:where(.astro-gqpr5s5a){--sl-sidebar-visibility:visible}.sidebar-content:where(.astro-gqpr5s5a){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media (width>=50rem){.sidebar-content:where(.astro-gqpr5s5a):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-gqpr5s5a){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media (width>=50rem){[data-has-sidebar] .header:where(.astro-gqpr5s5a){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-gqpr5s5a){--sl-sidebar-visibility:visible;width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade)}}ul:where(.astro-cxyftcne){padding:0;list-style:none}a:where(.astro-cxyftcne){--pad-inline:.5rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);border-radius:.25rem;line-height:1.25;display:block}a:where(.astro-cxyftcne)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-cxyftcne) a:where(.astro-cxyftcne){--pad-inline:1rem;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);color:var(--sl-color-text);font-size:var(--sl-text-sm);outline-offset:var(--sl-outline-offset-inside);border-radius:0;padding-block:.5rem;text-decoration:none;display:flex}.isMobile:where(.astro-cxyftcne):first-child>li:where(.astro-cxyftcne):first-child>a:where(.astro-cxyftcne){border-top:0}.isMobile:where(.astro-cxyftcne) a:where(.astro-cxyftcne)[aria-current=true],.isMobile:where(.astro-cxyftcne) a:where(.astro-cxyftcne)[aria-current=true]:hover,.isMobile:where(.astro-cxyftcne) a:where(.astro-cxyftcne)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-cxyftcne) a:where(.astro-cxyftcne)[aria-current=true]:after{content:"";background-color:var(--sl-color-text-accent);flex-shrink:0;width:1rem;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-repeat:no-repeat}nav:where(.astro-5ulgm6bh){z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav);position:fixed;inset-inline:0}@media (width>=50rem){nav:where(.astro-5ulgm6bh){inset-inline-start:var(--sl-content-inline-start,0)}}summary:where(.astro-5ulgm6bh){height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside);align-items:center;gap:.5rem;padding:.5rem 1rem}summary:where(.astro-5ulgm6bh)::marker{display:none}summary:where(.astro-5ulgm6bh)::-webkit-details-marker{display:none}.toggle:where(.astro-5ulgm6bh){border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);user-select:none;cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;padding-inline:.75rem .5rem;line-height:1}details:where(.astro-5ulgm6bh)[open] .toggle:where(.astro-5ulgm6bh){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-5ulgm6bh) .toggle:where(.astro-5ulgm6bh):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-5ulgm6bh){transform:rotate(180deg)}details:where(.astro-5ulgm6bh)[open] .caret:where(.astro-5ulgm6bh){transform:rotate(90deg)}.display-current:where(.astro-5ulgm6bh){white-space:nowrap;text-overflow:ellipsis;color:var(--sl-color-white);overflow:hidden}.dropdown:where(.astro-5ulgm6bh){--border-top:1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain;overflow-y:auto}.right-sidebar-panel:where(.astro-q5mffni3){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-q5mffni3){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-q5mffni3) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-q5mffni3) :where(a){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);overflow-wrap:anywhere;text-decoration:none;display:block}.right-sidebar-panel:where(.astro-q5mffni3) :where(a):hover{color:var(--sl-color-white)}@media (width>=72rem){.sl-container:where(.astro-q5mffni3){max-width:calc(( ( 100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x) ) * .25  ))}}h1:where(.astro-2sm4b3ln){font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);color:var(--sl-color-white);margin-top:1rem;font-weight:600}.social-icons:where(.astro-b5gddk54){align-items:center;gap:1rem;margin-inline-end:auto;padding-block:1rem;display:flex}.social-icons:where(.astro-b5gddk54):empty{display:none}.mobile-preferences:where(.astro-b5gddk54){border-top:1px solid var(--sl-color-gray-6);-moz-column-gap:1rem;flex-wrap:wrap;justify-content:space-between;column-gap:1rem;padding:.5rem 0}sl-sidebar-state-persist:where(.astro-f5yvicm7){display:contents}ul:where(.astro-ojxuodky){--sl-sidebar-item-padding-inline:.5rem;padding:0;list-style:none}li:where(.astro-ojxuodky){overflow-wrap:anywhere}ul:where(.astro-ojxuodky) ul:where(.astro-ojxuodky) li:where(.astro-ojxuodky){border-inline-start:1px solid var(--sl-color-hairline-light);margin-inline-start:var(--sl-sidebar-item-padding-inline);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-ojxuodky){font-size:var(--sl-text-lg);color:var(--sl-color-white);font-weight:600}.top-level:where(.astro-ojxuodky)>li:where(.astro-ojxuodky)+li:where(.astro-ojxuodky){margin-top:.75rem}summary:where(.astro-ojxuodky){padding:.2em var(--sl-sidebar-item-padding-inline);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;line-height:1.4;display:flex}summary:where(.astro-ojxuodky)::marker{display:none}summary:where(.astro-ojxuodky)::-webkit-details-marker{display:none}.caret:where(.astro-ojxuodky){flex-shrink:0;transition:transform .2s ease-in-out}[dir=rtl] .caret:where(.astro-ojxuodky){transform:rotate(180deg)}:where(.astro-ojxuodky)[open]>summary:where(.astro-ojxuodky) .caret:where(.astro-ojxuodky){transform:rotate(90deg)}a:where(.astro-ojxuodky){color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);border-radius:.25rem;line-height:1.4;text-decoration:none;display:block}a:where(.astro-ojxuodky):hover,a:where(.astro-ojxuodky):focus{color:var(--sl-color-white)}:where(.astro-ojxuodky)[aria-current=page],:where(.astro-ojxuodky)[aria-current=page]:hover,:where(.astro-ojxuodky)[aria-current=page]:focus{color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);font-weight:600}a:where(.astro-ojxuodky)>:where(.astro-ojxuodky):not(:last-child),.group-label:where(.astro-ojxuodky)>:where(.astro-ojxuodky):not(:last-child){margin-inline-end:.25em}@media (width>=50rem){.top-level:where(.astro-ojxuodky)>li:where(.astro-ojxuodky)+li:where(.astro-ojxuodky){margin-top:.5rem}.large:where(.astro-ojxuodky){font-size:var(--sl-text-base)}a:where(.astro-ojxuodky){font-size:var(--sl-text-sm)}}a:where(.astro-vxeigawq){clip:rect(0, 0, 0, 0);top:.75rem;position:fixed;inset-inline-start:.75rem}a:where(.astro-vxeigawq):focus{clip:unset;z-index:var(--sl-z-index-skiplink);color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg);padding:.5rem 1rem;text-decoration:none;display:block}.main-pane:where(.astro-abfeecmu){isolation:isolate}@media (width>=72rem){.right-sidebar-container:where(.astro-abfeecmu){width:max(var(--sl-sidebar-width), calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:2;position:relative}.right-sidebar:where(.astro-abfeecmu){border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);scrollbar-width:none;width:100%;height:100vh;position:fixed;top:0;overflow-y:auto}.main-pane:where(.astro-abfeecmu){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-abfeecmu){--sl-content-margin-inline:auto 0;width:min(calc(100% - var(--sl-sidebar-width)), calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:1}}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size:.8275em;--sl-anchor-icon-gap:.25em;--sl-anchor-icon-space:calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+.sl-heading-wrapper{margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child{padding-inline-end:var(--sl-anchor-icon-space);display:inline}.sl-markdown-content .sl-anchor-link{user-select:none;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));display:inline-flex;position:relative}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2));display:inline}@media (hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)),.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content :is(ol,ul):has(>li>:not(a,strong,em,del,span,input,code,br,script,ol,ul))>li>:is(:last-child:not(a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){max-width:100%;height:auto;display:block}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);font-size:var(--sl-text-code-sm);margin-block:-.125rem;padding:.125rem .375rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);font-size:var(--sl-text-code);tab-size:2;padding:.75rem 1rem}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){border-spacing:0;display:block;overflow:auto}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:baseline;padding:.5rem 1rem}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)
	){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)}}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)
	){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-gray-5);--sl-details-border-color--hover:var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;margin-inline-start:-.5rem;padding-inline-start:.5rem;font-weight:600;display:block}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker{display:none}.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size:1.25rem;content:"";height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;background-color:currentColor;display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-asides-border);--sl-details-border-color--hover:var(--sl-color-asides-text-accent)}}@layer starlight.components{.starlight-aside{border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white);padding:1rem}.starlight-aside--note{--sl-color-asides-text-accent:var(--sl-color-blue-high);--sl-color-asides-border:var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent:var(--sl-color-purple-high);--sl-color-asides-border:var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent:var(--sl-color-orange-high);--sl-color-asides-border:var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent:var(--sl-color-red-high);--sl-color-asides-border:var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent);align-items:center;gap:.5rem;display:flex}.starlight-aside__icon{width:1em;height:1em;font-size:1.333em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content:empty{display:none}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}:root{--sl-badge-default-border:var(--sl-color-accent);--sl-badge-default-bg:var(--sl-color-accent-low);--sl-badge-default-text:#fff;--sl-badge-note-border:var(--sl-color-blue);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:#fff;--sl-badge-danger-border:var(--sl-color-red);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:#fff;--sl-badge-success-border:var(--sl-color-green);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:#fff;--sl-badge-caution-border:var(--sl-color-orange);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:#fff;--sl-badge-tip-border:var(--sl-color-purple);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:#fff}[data-theme=light]:root{--sl-badge-default-bg:var(--sl-color-accent-high);--sl-badge-note-bg:var(--sl-color-blue-high);--sl-badge-danger-bg:var(--sl-color-red-high);--sl-badge-success-bg:var(--sl-color-green-high);--sl-badge-caution-bg:var(--sl-color-orange-high);--sl-badge-tip-bg:var(--sl-color-purple-high)}.sl-badge:where(.astro-7hkzaclv){border:1px solid var(--sl-color-border-badge);font-family:var(--sl-font-system-mono);color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere;border-radius:.25rem;line-height:normal;display:inline-block}.sidebar-content .sl-badge:where(.astro-7hkzaclv){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-7hkzaclv){--sl-color-bg-badge:transparent;--sl-color-border-badge:currentColor;color:inherit}.default:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-default-bg);--sl-color-border-badge:var(--sl-badge-default-border);--sl-color-text-badge:var(--sl-badge-default-text)}.note:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-note-bg);--sl-color-border-badge:var(--sl-badge-note-border);--sl-color-text-badge:var(--sl-badge-note-text)}.danger:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-danger-bg);--sl-color-border-badge:var(--sl-badge-danger-border);--sl-color-text-badge:var(--sl-badge-danger-text)}.success:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-success-bg);--sl-color-border-badge:var(--sl-badge-success-border);--sl-color-text-badge:var(--sl-badge-success-text)}.tip:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-tip-bg);--sl-color-border-badge:var(--sl-badge-tip-border);--sl-color-text-badge:var(--sl-badge-tip-text)}.caution:where(.astro-7hkzaclv){--sl-color-bg-badge:var(--sl-badge-caution-bg);--sl-color-border-badge:var(--sl-badge-caution-border);--sl-color-text-badge:var(--sl-badge-caution-text)}.small:where(.astro-7hkzaclv){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-7hkzaclv){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-7hkzaclv){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-7hkzaclv){vertical-align:middle}.sl-link-button:where(.astro-hlbqph7b){font-size:var(--sl-text-sm);outline-offset:.25rem;border:1px solid #0000;border-radius:999rem;align-items:center;gap:.5em;padding:.4375rem 1.125rem;line-height:1.1875;text-decoration:none;display:inline-flex}.sl-link-button:where(.astro-hlbqph7b).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-black)}.sl-link-button:where(.astro-hlbqph7b).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-hlbqph7b).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-hlbqph7b).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-hlbqph7b) svg{flex-shrink:0}@media (width>=50rem){.sl-link-button:where(.astro-hlbqph7b){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-hlbqph7b){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-hlbqph7b):not(:where(p *)){margin-block:1rem}.label-icon:where(.astro-r2p65idu){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-r2p65idu){font-size:var(--sl-caret-size);inset-inline-end:0}}@layer starlight.utils{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media (width>=50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (width>=72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:matrix(-1,0,0,1,0,0)}}.fl-footer-wrap:where(.astro-jo6i4kqk){border-top:1px solid hsl(var(--fl-border));background:hsl(var(--fl-surface-1));margin-top:2.5rem;position:relative;z-index:300!important}.fl-footer:where(.astro-jo6i4kqk){max-width:82rem;margin-inline:auto;padding:1.35rem 1.5rem 1rem;container:footer/inline-size}.fl-foot-grid:where(.astro-jo6i4kqk){grid-template-columns:1.6fr 1fr 1fr 1.1fr;align-items:start;gap:1.5rem 2rem;display:grid}.fl-foot-title:where(.astro-jo6i4kqk){font-family:var(--fl-font-display);color:hsl(var(--fl-foreground));align-items:center;gap:.55rem;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.fl-foot-mark:where(.astro-jo6i4kqk){background:hsl(var(--fl-foreground));width:1.6rem;height:1.6rem;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.fl-foot-mission:where(.astro-jo6i4kqk){max-width:32rem;color:hsl(var(--fl-muted-foreground));margin:.6rem 0 .85rem;font-size:.86rem;line-height:1.55}.fl-foot-actions:where(.astro-jo6i4kqk){flex-wrap:wrap;gap:.5rem;display:flex}.fl-foot-btn:where(.astro-jo6i4kqk){border-radius:var(--fl-radius);height:1.9rem;color:hsl(var(--fl-muted-foreground));background:hsl(var(--fl-surface-2));border:1px solid hsl(var(--fl-border));box-shadow:var(--fl-shadow-btn);align-items:center;gap:.4rem;padding:0 .65rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,color .15s,background-color .15s,border-color .15s;display:inline-flex}.fl-foot-btn:where(.astro-jo6i4kqk):hover{color:hsl(var(--fl-foreground));background:hsl(var(--fl-surface-3));box-shadow:var(--fl-shadow-btn-hover);border-color:#ffffff26;transform:translateY(-1px)}.fl-foot-btn-accent:where(.astro-jo6i4kqk){color:hsl(var(--fl-primary-foreground));background:hsl(var(--fl-primary));border-color:#0000}.fl-foot-btn-accent:where(.astro-jo6i4kqk):hover{color:hsl(var(--fl-primary-foreground));background:hsl(var(--fl-primary));filter:brightness(1.06)}.fl-foot-col:where(.astro-jo6i4kqk) h3:where(.astro-jo6i4kqk){font-family:var(--fl-font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fl-muted-foreground));margin:0 0 .6rem;font-size:.72rem}.fl-foot-col:where(.astro-jo6i4kqk) ul:where(.astro-jo6i4kqk){flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.fl-foot-col:where(.astro-jo6i4kqk) a:where(.astro-jo6i4kqk){color:hsl(var(--fl-foreground) / .82);font-size:.9rem;text-decoration:none;transition:color .15s}.fl-foot-col:where(.astro-jo6i4kqk) a:where(.astro-jo6i4kqk):hover{color:hsl(var(--fl-primary))}.fl-foot-logo-wrap:where(.astro-jo6i4kqk){justify-content:flex-end;align-self:stretch;align-items:center;display:flex}.fl-foot-biglogo:where(.astro-jo6i4kqk){aspect-ratio:1;width:auto;max-width:100%;height:100%;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;opacity:.95;background:linear-gradient(120deg,#f6a823,#f9761f,#fbcd41,#f36016,#f6a823) 0 0/300% 300%;animation:8s ease-in-out infinite fl-foot-shift}@keyframes fl-foot-shift{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.fl-foot-biglogo:where(.astro-jo6i4kqk){animation:none}}.fl-foot-bottom:where(.astro-jo6i4kqk){border-top:1px solid hsl(var(--fl-divider));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.85rem;display:flex}.fl-foot-bottom:where(.astro-jo6i4kqk) p:where(.astro-jo6i4kqk){color:hsl(var(--fl-muted-foreground));margin:0;font-size:.82rem}.fl-foot-legal:where(.astro-jo6i4kqk){gap:1.25rem;display:flex}.fl-foot-legal:where(.astro-jo6i4kqk) a:where(.astro-jo6i4kqk){color:hsl(var(--fl-muted-foreground));font-size:.82rem;text-decoration:none;transition:color .15s}.fl-foot-legal:where(.astro-jo6i4kqk) a:where(.astro-jo6i4kqk):hover{color:hsl(var(--fl-foreground))}@container footer (width<=60rem){.fl-foot-grid:where(.astro-jo6i4kqk){grid-template-columns:1fr 1fr}.fl-foot-brand:where(.astro-jo6i4kqk){grid-column:1/-1}.fl-foot-logo-wrap:where(.astro-jo6i4kqk){justify-content:flex-start;align-self:auto}.fl-foot-biglogo:where(.astro-jo6i4kqk){height:clamp(4rem,18cqw,7rem)}}@container footer (width<=34rem){.fl-foot-grid:where(.astro-jo6i4kqk){grid-template-columns:1fr}}.fl-social:where(.astro-o2gh7vpa){align-items:center;gap:.375rem;display:flex}html:not([data-has-toc]){--sl-mobile-toc-height:0rem}html:not([data-has-sidebar]){--sl-content-width:67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-vdxcvpsm){padding:var(--sl-main-pad)}@media (width>=50em){:where(.astro-vdxcvpsm)[data-has-sidebar]{--sl-content-inline-start:var(--sl-sidebar-width)}}@media (width>=72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
