@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-italic-BicUS2cM.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2)format("woff2-variations");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:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-thai-500-normal-DCcTr5Zt.woff2)format("woff2"),url(/assets/chakra-petch-thai-500-normal-Cbr3du94.woff)format("woff");unicode-range:U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/chakra-petch-vietnamese-500-normal-Dfy3E9L9.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-ext-500-normal-CZs18upM.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-500-normal-BAQoLoVc.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-DNhLq5mD.woff2)format("woff2"),url(/assets/chakra-petch-latin-500-normal-CbDBxvEW.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-thai-600-normal-Dlv_Gzpo.woff2)format("woff2"),url(/assets/chakra-petch-thai-600-normal-Ivvas7Lk.woff)format("woff");unicode-range:U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/chakra-petch-vietnamese-600-normal-BtsSubqf.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-ext-600-normal-k1Awg8R7.woff2)format("woff2"),url(/assets/chakra-petch-latin-ext-600-normal-DWTOGFZs.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-BLK1tKLh.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DIRtaWmw.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAARsABAAAAAACMwAAAQRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AXBEICoRkg3oLGgABNgIkAy4EIAWFAAeBAwwHGy8HyI7Cca8UYSlFWGJzMUTEQ/1+r2f33Q+oAgAFVkiO0LMiG92pzNTWmEogIUHV6LrA3+vU9yUZFWCUyyYpAGzHxMo5cgl5YpzSCUM8NWtp6sXT3zttbOqD96hLoIAijvawNWhs2hMogzEXBdQFssAy6shdkO6VPDXsvEGgCwihJoRAvaBtQgx0vqymBYQK7HoBasgsSYO9G/Rcy7nAD9pML9mFjgKPfId1ALiW9o7HQAUNkLR49NmAP3T1LIDvcKYsVP8XB0G1hXJmAH2cGQG5lOOYwRNCU2IAjgXYW7OFQ8CTV1oH8oewJAxfJWQEAAQqZBDoKEB+BpBwZjwGiJ8gUY0sCREiXJZ0Z5xVnPERYcR9YmHXCwDxHvHzot3vXmY3QADqmqhp5Ikhdr38OX/dCICxm8BvYCH0UMn7GeAIgauF0qTguFDk7y8SBckPFlz8SJ4vofPlGew+ZC+pEreJW7rJtuvDYZuDCR28i+w8dyn0zJXobrID0+4fRvi2EfLAEOTG4GDbgRGExLDxt4tE24bF+weByZRhiC0zZSqYNu2tUI+nPHcOqi9cGNO3BzbcIVs2dDMjcutbRfQlWX6wa/zmuKowR6r0Zq/KAerL2Lo3Y935H6eCJozvi+Wz3sDWmBhZuQjZkIkB1dHsF9/Dh+dfHMpWgeBA2S0d26erjNSsTjymkqHUKoquk8qL6V2/dtGKYkXHL46WF0mlnIhu2YRWU5SaOcVQqqwJTaskkh76NC1pj5MoYYpm6X/SaWWx8u+fZCVQSVdpS8Li4yefUh+ucay5uzkR4ODLF2bO0Y0d8wl8z2VZD2hdByDoV+rl9nqmPN2bkemffokxXwJsCUJde4rDdejqUOJFLY4CDoFcqp6l8OTYoznu+G5NxvTaNI+Vmn8L13v9Zf+FOP4T/n2/fT61j3/9JbmdaGm/7qAuQXAZlHm3BrezpAbEs3eyA7rCYipEJ8O75LL0p4A/8B5C1wLcNHwkWdbAP8RGEQGfI68EYSKCQOoHASrHDYBij4ugZsx2ULemg9R3TBIFAl1DgIB+EMAfutr3CiDGdSwnLZdKHC0HK712RlZmFlzYlNOn3yr58qV2PTcrJuJEKE//czjkYbmZ5atXpkYVI04RNy0rl361WC6sXE2MzDwctNzaGLn1s9Z9KwElD6VQYX9FgkorQdCjrkhVKSKdPRVkP2NiMVafddwnw16rpCDUJGjB4MYc1rxJAzeWjZEeJwHDc8JalrtVTRlOW2dmrf2eh04ePZZT/gzV5u/XlgnjMbprRAHhpi4WfEYYHA8cEYiH+EiAhEjEZ3T/A4gSeFzWgiVMaUooXcGC6LL3V/LMWqdT66fVezjj9znYL+kQ+zB0koJlTuAL5N31gDgEAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-DduX7Cxz.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-Ddg-ESa-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-SMrb6SvR.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-CL28JpsE.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-DQPePN4I.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Dn-Q5RzH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-Br5SKFH9.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-BrRFx4uz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-BKFenxV8.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAR8ABAAAAAACNgAAAQhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAXBEICoRkg3QLGgABNgIkAy4EIAWFHgeBAwwHGzUHKI7Cce9gicnioMUteJ7/zurcV1VRpekM2HLSM7vJQKywqxWv6C/Rf+RXg4d/7t39Y4mE39JtncCLAlpL40QSiLKlIfeGrqm/LHtdHM1kxKNsrKBoLooCeoJRZAsMrMAG6AOmKbjtTsPHcClF70CAFwAIYRBC4F3hUa+eTFeu346LDpiZAVCFz3zzqVdLl1ZugkJA5dl6ulf+xYC6qd3AOugvC7qSI0HBLRRUFSPXToDnCeY/ZZPTHyP5c6TFh9y/+wxUq74EPgYhXBQop8Bc6pIYzglgH60xKUKU02mESooBEKAAUsi/IB+oOQAKaKCcRkA53Wrg5aLogl4Qpd+n/xQzYMx79R+vilcEQwAIAHBwAYMTM4XEjCJsu60aNPUK4B1gbiICGnUvA0rQGkzIA+ea5nIXFbndpW53mV5oGgV6uMCIjnrNQ+YBz07P9n3mzts+rbziY5+p7TX3XHtjxdX31e0zdyvrvE9FO/Uz8/xPUNePP955/mciHk75ZK8pp37oOe99yoksJBIrshgwH9E/2GndkRzsePS118qp119/c90+cz/Hz8ztx7fgFvOUZ5z6udQqH+/98o4vD3S2BI6Yafa30Pz84qIYPN78+HsnHlFyV+eHrxVvbWsr2vop/xd8/kudUvbmdEt94ZMnlqVY6wKam0Q2GwlGsplEGsqMC/YctnqWHRjwH+k/5vtj/HqlTd8P++8bGLjPT3MTCnf3HgpdHHQipQplsXt6DwQvETUbGdo38G5g1s+zAu8O/fJzg/9dB7272n8PPfzSvGRyX/zuk2dD1+bu2Nj+CX7Kw3gfi+3zc6nzKf3OXbdvU2j73LfmLXhr7vYQeQrVIsDB0yFEk61ETy5zoxfQDNXVHgVUQ+xYfakr1jeWe9uqnp754+jiQ0VD/7k07UfAVx/edR34v3z/bxoaqAMd9AYHBUBw/U1qXoX4b0VAhGqzWL1XFTYncA2oLYYu+CrwFmciwGsuTROtS63SrEL3pkruBp6WHgLE4sQDlEKTQOP3YqFeERhq3QMcFjoFFOqzFhSr18Yr4TXbLEhcZaFRiCrCef5DxXjAVknjLBPWyLGMsUXsEmNLGJazQUyULW/cWjE5IRkW24Qsnw2SJiQNy8lJyfJr1y4rIsOWkpPVJss2pk1SRkK7TVZa363CFbcOj9qpzlTB2M/6dGnTpVMnVk/AWiGBjlFba5+QN8aSWWCxr3HmMkkpx8psVNCnS0fC4rOdo2JZdGrZLAPBETGRTixBebANSy4V2WfhptoS7GqfywtrE5E0rn2oSts3wbeIEgo7E9MFxF1eMNcbohhKNNHFEIc4xSVuRzD8X4AkZ37C7ugJrgDyigExxa18fdBIWOPjVqEVyedi3+mQvKxD4y1j6+7o8xMfl5kz79cvBAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-BbQvSTgA.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-BcSK4SWt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-DDx6Qb4X.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-j-3100QQ.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-CvEhONT9.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-CtOyLjTY.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-DmoeaKY2.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BybgyI72.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-DdS651vr.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAARYABAAAAAACMgAAAP+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAXBEICoRkg3ILGgABNgIkAy4EIAWFIgeBAwwHGyEHKI7Ctp0zBqeMopxmneAhHuLXaG9m/4kaakmt4YmuUo9KpltJIp4pmcr+n271Jwk6624RHgQ8hBOxyt3L29qGrqkfOUrAHcHARjzK1AqqxGEU0AhGlbamaJD0AhvRCHzm1hykj5CQ5nHgsBERe/T5RC0t0A4IoUEIwXy0Gq/LoL0VdW0gV6AeB4t6iWgJedXlAi0awQHM7Ur2EF0gIe8CFxzpH2cgJYoAkhZNMJtg5OHdAF7DrvKvGhl7SV0CxU0Duv/lDcgl+R7Tl378Zol+CPOI22qNiICzN2g9coSQKiHDCSBAokI/UqAf5SDQrlkqdrmGCOoI9a8ehzEPU39Xql/XxTUCAWjUjAZNaA4x6ewiYOswoOn3gG/AvApTyRcY4ECqixdCFJKUKxwdFQqXFoVrccASe4qxl3A6OzyI+5UdyrZe3LH9tcfKl0GY7MHd6465rznh24u7CHrJa0TOfoOXvoJcfPmyY+kLhJSw+KcHo9nPlUuewpgoQ0iSRZkP0THxiRjA3es2rVuHZm/YsMW3F/fB1FO4beoBLoRnXSrqK90kL3ve73zfnxyXWzgemxMHkY/frd3tZULMybvRJwvcNsXfP+HUnJjo2HQChvGbn5Mnyx9UCWvICxPkk1l7DCtbeJvI5bM2ke/3xuaXpA+x6WWqzOWZwlchc1N2zVcma1lm5rIsiG0pY9MyhoqXF2cMJk3ZyhwsWgENjSilMw9mBf4MzLqY+/un7/IbMjMuZsL/Eydvhk/Star2zgwB2HB5L6dpm3gj/CTYXY/RLJ1hWQou70LrBppKekP2hYXfC+kp6W8CYgmERq2TiWoj0mgZ18JmwFKQ66vTAPukb8/3Vtd1GTs/b24pi/Pvxww65v2Tk+Rf+Pt893rxvX86zGdCXeDQGzRKEDxzU562UP+jK0Cary27oEfyIxXuA9cb4uGrgE9wB0K7eaQppOdyKdDhEVIUBfA8yggIa8IDpM6Qg8p29/OLETQYdRQ0WmUe6LRFA+jmJ4XXw0lICgLtBgV2xFv/R06UOMrEgGZUTUTT47E6qfDUNEStVAx4JUz0ODVURCUENJ6RVZB6JkYmGiKRmVWORImsWAKemcgqgRVPL4GJQC1Rowp1vopSPP4KcIdasKH8s0FSJEiRLBmrL1eNErnucEvt1Wz0aMJNiwc5mEuZqnMyIbhAkBRJyhykjcOqDJzNTQQIaKmwLuZiNtFq4pLYi0cFbFXjbZ+zYSRgmRgknlVuYhjeaIQmbK2SAoSztWPePUTA1iARhSRIimRIjhTSYkZQTVDJbEY+Ka24HBjlWWKKV7yeLVHTBgPtQLM2UfV3DsknOjR2I9bUpIwt/iwan3+UWg4=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-CBdESG9i.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-pzbDX0jd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-CkqCyYtb.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-Byn14zJw.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-2w8nhmW6.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-DQIq5VWZ.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DW7bOr9E.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-IWA2H7hL.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BeKOkayt.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAARoABAAAAAACKAAAAQNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAXBEICoRkg3ILGgABNgIkAy4EIAWEaAeBAwwHG/0GCI7THbWz+VKC5/nvfH/tMxNMJldAUjC3EOeCLvTXR6v137ODqFyXjGkiJ/nQNfVrSQm4o01kYCMeZWMFRXO0JU983hbRXiAFNnU6D6fgIa2xbKWGMaSHzyO6AwK4AQBBsCEIAusGLuKJRxYvXb0ZJzqA3w+Ai4VMMlGfhjZb3a0EAvi762qnehobqKNqO7AKO8teSmUhKDAQ3MrBTVYOuB5fv9L+/f9j0P6V/GTkuvOfgcpUp4DksV/XiQLCUUA6qq+uvluAhreaJQghHB0NQUkwAAIoALGrp0FtB/U9AArQgHA0BAi+5cDdq6uOzwui9Pv0r/x+wKTcq3+5kf95v88vAAQAsOMEbDgMoyBRexAkb44GO/4k8BaQroOgoV5mgAXRHh5BEF3TnEZQkGGEGkaYHmjaAvTKAFt1k9vcZ+5xbXVt3mVuvfHT2Ms/jje1neaWKx6IuOyhuG3mdmUd/VS0ic/MY5+gxj/+eOuxj0RcjH+w05SJD11H36eRXyARFn7hAL916C3Za+644porrpCJq666Lm6XuZuhMzcPXeEQc/yZRfHccfiPd566+dSekvw5C/x5s/NJe+yLGx7/Yjzr/hflkvMjT+a9dH3Q2pSUwLXP8Z3xyftTHf++E1O0wHin9d9Js75BntHU31s9q7q/p+kE6jlexQyr2ru02dtc3nyquXx4xtJTuz1NXm+ThzxjSU35TMt3zDdzf035ko3hmbnvbjyL671XeOIvxHvumH3xQrTncq/ndg/fPfTwyxkTtauqLx8rg7KxyzbXrB57KeNh3Gm5DccOdhwj9KXUtfs2VFgpl6Wl3ZZiVcxvoTIRwI4rcSKa8AHVBxngAUgD5dEeRTgq3qdOkeNfrYoIkyqvPr065Np9QXN/c2ralwCnP7z1SvScev9nURGqT3sUsscAIPD89Wq7i/h/RhUE4THVdnZqKA0PLgpers3BvwJeZJQAbtLRSEKjapQLvjRedAN4WiItIMTzN1A4+RloeHnarpPJADZiGQZ20tnODMRLKpuAm8gKsbMNElTHuS4VjAvYqE0LS6sVulmaNaiyTY0Gdep161fu1q7LbIoookuVTg3adetSSJcGzQpp06lOEesstdpKNbpV6GRp0KrLGm1atSmgQptm1baq0ckROn6VTCmFlFJCCUWXzMEnp8ZqP4eVKszpLsHceyUv0qbdgM40fMmUUqyNyWyuQDX5DGtcrxN9jWpUccw+PakK8hIGqpJNwuY6Dc7f9ahUSJU2LYq6FVp0X3cOCsGrv4ZSQNjJDaTzhijmiia62MQuDnGKYfdVfvw/xtHT2lBc7luC5CUzBTZu6eezbHVWS4sVaFX1dNf8jEP4RQ6lu8lcVuzdox8X/4H79RMA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAawAA8AAAAACIgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAIAAAACBEaExjR1NVQgAAAZAAAAAqAAAAKrjmuNJPUy8yAAABvAAAAFEAAABgGGRcS1NUQVQAAAIQAAAAPgAAAEzrJ8wpY21hcAAAAlAAAABBAAAAXAqDC3VnYXNwAAAClAAAAAgAAAAIAAAAEGdseWYAAAKcAAAB6QAAAmCgFCn3aGVhZAAABIgAAAA2AAAANhke8XVoaGVhAAAEwAAAAB8AAAAkBlb/XWhtdHgAAATgAAAAHgAAAC4X7gKVbG9jYQAABQAAAAAaAAAAGgPsA3JtYXhwAAAFHAAAABsAAAAgABUARW5hbWUAAAU4AAABEwAAAmg8iFt7cG9zdAAABkwAAABiAAAAg3bh94F42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAA4ACgAMAAAAAAABREZMVAAIAAQAAAAA//8AAAABAAAADgAKAAwAAAAAAAJERkxUAA5sYXRuABIACAAAAAAAAAAA//8AAAAAeNpjYGGKYtrDwMrAwNTFFMHAwOANoRnjGIwYHYCiDAycDFDAxM6ABLycgMQCBkeWl8x//l1hYGD+w6ijwMA4//51oEo1pltAWQUGVgAlbw4XAAAAeNoFwbENQAAUBcB7n4iOQmEAQ2lVSJQSy5nJDO5E9AqTwqKe/biD896uDKI1K0hXL7VSHxpRGUH4AfSMBgQAAHjaLcexFUBAEADRf2chEGpIplpaoBuqWA+SmRlUNJg0yuuwYDSowuwoNba4MvlvjTMz95yzgI90BrT6p24zIA4EAAAAAAEAAf//AA942m0QNbQTQXB2N//ico5DchD7/vd2L4q7Q4e7u7u7lPQP6x8uFQ4t7g4tlFDlwga33XGfAQLjAZCLnwpJAj8AleNyj7iMUHw8Ou4eRQ3uZYH38dNKsg0XXcBFwGABYCZyvBATGSpVrZTlVWkqmUxJkte6cOTi1vTVdK9DDcEYIdFQLfnkSWRebx2lKKNaoFr9VoGcw0lAAKJzoMv/rEFBEZjC2kd0i9SmI9Q0DJNzx6FE/vBwx/KwQjxyeMn2h8iP7lS6FGKxQpeK2+x+FvW+Z2IJPABAYHD1E47h96KSCd0A6hJJJtucthm6rElSqo0zZumaQSizk1ZC0lHDgnXrFixYl5s1iDtPc7mnjmgcWDMT5WeuXj3TvdV3urOobC9caJfRoImsVGKiZ6Y6HDfjpOjp/61nC8jQAayvPZOM2bzW1dD139umfrUdMDufnz3gG+WF18Xi6wJnxQCb3udAn2mMT60xPq/AOnVihbftWD7PAP3oDCqAyQhVu2DTdLgjQKVE/3hj2xxvwIfF8/jrpNlbrp85g5PuGT3TLSBerLumoxGVp2cAEFwlWXSKnAMCoDrUe3X+7uUke/Cg8GwmCfRMeMIASFyPagZt44JJqGHk1GlZy6qfNpUkxvaNp9PxvmPhC6GshXIAAAAAAQAAAAI2BOBKXEtfDzz1AAMD6AAAAADb0qaaAAAAANva0PIAF/9MAkEDtgABAAYAAgAAAAAAAHjaY2BkYGD+8+8KAwNTBIP4P1UmR6AIKuAGAH3EBLYAeNpjimCIAmJlJCwOxR5ArAmjGRgYDjHUAQCP3waYAAAAAAAaADsARgBRAG4AdgCoALAA5QEKARcBMAAAeNpjYGRgYOBhUGFgZpAHYhAPAZgYGAEIKABbAHjaYmBg4GGYBmiMHHAjjKIo/A1rBLVt27Ydp+7YXlUXMAvoEhp3KT3J/DXzct/97nnnGQsmaw6QBoNNVJM22Ew2jxlWP8qTwVZaTaUG26g0TRtsp9l0anAho6ZUhk3ay3RvsP1tTVOR9LTBxeSaHljCT4AkIZzc4SBCPYP0oxAdS7lR3lQfYVGuC/l8hKXt4Bf5RfvS/bjkuSKieoGosgO/dDlpF0fUAqom6VO7w4kc8l3Sy5WcXqlfd/lGe92349dTLSo8XDNIr2JAbUr+RaZ+WbHnddav9311ncqlG8qhEemve/1nj89vonwlv1NKRNyrcOJR9ku90/geq2xzxs3rT20oLvCovuIQvaEq3zMru10/AHjaY2BiAIP/qQxGQIqRAR3wALEKw0lGJgYbRmZGFkZWRjZGdkYORk42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYl8icmlJanJ+blJesmJxak8IEljAzMwBwBzzRnAAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-DqW7IXWH.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-BC_BlfJB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-CeJAPzd1.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DzgyOscY.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BcEvxvzL.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-EJ07orPW.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-xYcj4c6c.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-CCUXOMUO.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-BdLAbhJS.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-display:"Fraunces Variable", "Iowan Old Style", Georgia, serif;--bg:#f4f1ea;--surface:#fbfaf6;--surface-2:#f1ede4;--surface-3:#e8e3d8;--line:#d9d4c8;--line-2:#c4beb1;--text:#121318;--text-2:#3f424b;--text-3:#686b73;--corner:#3f424b;--accent:#1f3fd6;--accent-ink:#fbfaf6;--accent-soft:#1f3fd61a;--up:#1f6b3a;--down:#a3261f;--flash:#1f3fd61f;--share:linear-gradient(90deg, #1f3fd6, #8aa3ff);--s1:#1f3fd6;--s2:#c24e1a;--s3:#7b55d6;--good:#1f6b3a;--warn:#7d5800;--crit:#a3261f;--unrated:#8a7d6c;--stage:#f4f1ea;--glow:transparent;--shadow:none;--grain-opacity:.05;--radius:0;--radius-sm:2px;--gutter:24px;--fs-glyph:8.5px;--fs-2xs:9.5px;--fs-xs:10.5px;--fs-sm:11.5px;--fs-md:13px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:30px;--z-bar:10;--z-pop:20;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0a0a0a;--surface:#0d0d0d;--surface-2:#141414;--surface-3:#1b1b1b;--line:#333;--line-2:#5e5e5e;--text:#f2f2f2;--text-2:#c2c2c2;--text-3:#8f8f8f;--corner:#f2f2f2;--accent:#00fff3;--accent-ink:#0a0a0a;--accent-soft:#00fff31f;--up:#6fe3a0;--down:#ff6b6b;--flash:#00fff31f;--share:#2a43ff;--s1:#2a43ff;--s2:#d95926;--s3:#6b6ff0;--good:#4fd68a;--warn:#f2c14e;--crit:#ff6b6b;--unrated:#6f7a80;--stage:#0a0a0a;--shadow:0 0 0 1px #ffffff08 inset, 0 18px 40px -18px #00080cd9;--grain-opacity:.07;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=720px){:root{--gutter:16px}}*{box-sizing:border-box}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.n{text-align:right}.async-status{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-3);padding:12px 0}span.async-status{padding:0}.async-status.error{color:var(--down)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html,body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.5;font-family:var(--font-sans);font-size:var(--fs-md);font-feature-settings:"ss01", "cv11";background-color:var(--bg);margin:0;padding:0}body:before{content:"";z-index:0;pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}body:after{content:"";z-index:0;pointer-events:none;border-inline:1px solid var(--line);position:fixed;inset:0 10px}#root{z-index:1;position:relative}::selection{background:color-mix(in srgb, var(--accent) 35%, transparent)}.num,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}kbd{border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface-2);min-width:16px;height:16px;color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-xs);border-bottom-width:2px;place-items:center;padding:0 4px;line-height:1;display:inline-grid}@media (width<=900px){body:after{display:none}}.term{--t-label:"Chakra Petch", var(--font-mono);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:500}.grow{flex:1}.t2{color:var(--text-2)}.t3{color:var(--text-3)}.up{color:var(--up)}.down{color:var(--down)}.r{text-align:right}body{text-rendering:optimizelegibility;min-height:100dvh;padding-bottom:34px;position:relative}.shell{max-width:1480px;padding:0 var(--gutter) 56px;margin:0 auto}.topbar{z-index:var(--z-bar);height:52px;padding:0 var(--gutter);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);border-bottom:1px solid var(--line);align-items:stretch;gap:28px;display:flex;position:sticky;top:0}.wordmark:hover{text-decoration:none}.wordmark b{color:var(--accent);font-weight:600}.nav{scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.nav a{color:var(--text-2);font-size:var(--fs-md);white-space:nowrap;align-items:center;gap:7px;padding:0 14px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.nav a+a:before{content:"";border-left:1px solid var(--line-2);height:14px;margin-top:-7px;position:absolute;top:50%;left:0}.nav .nav-ico{opacity:.7}.nav a:hover{color:var(--text);text-decoration:none}.nav a.on{color:var(--text)}.nav a.on:after{content:"";background:var(--accent);height:1px;box-shadow:0 0 8px var(--accent);position:absolute;bottom:-1px;left:14px;right:14px}.nav .on .nav-ico{color:var(--accent);opacity:1}.topbar .grow{flex:1}.topbar-end{align-items:center;gap:14px;display:flex}.theme-seg{border:1px solid var(--line-2);border-radius:var(--radius-sm);min-width:0;margin:0;padding:0;display:inline-flex}.theme-seg button{height:24px;color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;padding:0 9px;transition:color .2s,background .2s}.theme-seg>*+*{border-left:1px solid var(--line-2)}.theme-seg button:hover{color:var(--text)}.theme-seg button[aria-pressed=true]{color:var(--text);background:var(--surface-3)}.pulse{background:var(--up);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--up) 60%, transparent);border-radius:50%;animation:2s ease-out infinite pulse}.pulse.off{background:var(--text-3);animation:none}@keyframes pulse{to{box-shadow:0 0 0 8px #0000}}.page-head .grow{flex:1}@media (width<=720px){.topbar{flex-wrap:wrap;gap:0 12px;height:auto;padding-top:10px}.topbar .grow{display:none}.topbar-end{margin-left:auto}.nav{width:calc(100% + 2 * var(--gutter));height:40px;margin:8px calc(-1 * var(--gutter)) 0;padding:0 calc(var(--gutter) - 14px);border-top:1px solid var(--line);order:3}.nav .nav-ico{display:none}.page-head{padding-top:24px}}.shader-backdrop{z-index:0;pointer-events:none;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.net-stage canvas:not(.shader-backdrop){z-index:1;position:relative}.net-stage canvas.shader-backdrop{position:absolute}.t-bar>:not(.shader-backdrop){z-index:1;position:relative}.orb-mark{vertical-align:middle;flex-shrink:0;display:inline-block}.page-head{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px 32px;margin:12px 0 8px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.page-head>:not(.shader-backdrop){z-index:1;position:relative}.page-head h1{text-wrap:balance;font:600 var(--fs-2xl) / 1.15 var(--t-label);letter-spacing:.1em;text-transform:uppercase;margin:0}.page-head h1 em{color:var(--accent);font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.site-foot p{text-overflow:ellipsis;flex:1 1 0;min-width:0;max-width:none;margin:0;overflow:hidden}.page-head p{max-width:64ch;color:var(--text-2);text-wrap:pretty;line-height:1.55;font-size:var(--fs-sm);margin:8px 0 0}.wordmark{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--text);white-space:nowrap;align-items:center;gap:1px;font-weight:600;display:flex}.wordmark>span{color:var(--accent)}.site-foot{color:var(--text-3);z-index:var(--z-bar);max-width:none;padding:6px var(--gutter);border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:14px;margin:0;line-height:1.4;display:flex;position:fixed;bottom:0;left:0;right:0}.site-foot .mark{color:var(--text-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;min-width:0;font-size:var(--fs-2xs);text-overflow:ellipsis;margin:0;overflow:hidden}:root:not([data-theme=dark]) .nav a.on:after,:root:not([data-theme=dark]) :is(.tooltip,.t-pop,.th-pop){box-shadow:none}:root[data-theme=dark] .page-head>.shader-backdrop{opacity:.95}:root[data-theme=dark] .t-bar>.shader-backdrop{opacity:.75}:root[data-theme=dark] .page-head{background:#000}.orb-wrap{place-items:center;display:inline-grid;position:relative}.orb-wrap>:not(.head-marks){position:relative}.head-marks .mk{opacity:var(--hi);transform-box:fill-box;animation:mark-twinkle var(--d) ease-in-out var(--o) infinite alternate, mark-float var(--fd) ease-in-out var(--o) infinite alternate}.head-marks{pointer-events:none;width:280px;height:156px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-210px,-76px)}.head-marks .mk-orbit{transform-box:view-box;transform-origin:210px 76px;animation:mark-orbit 44.88s linear var(--ph,0s) infinite}@keyframes mark-float{0%{transform:translate(calc(var(--dx) * -1), calc(var(--dy) * -1))}to{transform:translate(var(--dx), var(--dy))}}@keyframes mark-orbit{to{transform:rotate(-360deg)}}@keyframes mark-twinkle{0%{opacity:var(--lo)}to{opacity:var(--hi)}}@media (prefers-reduced-motion:reduce){.head-marks .mk,.head-marks .mk-orbit{animation:none}}.btn:active{transform:translateY(1px)}.btn:hover{border-color:var(--text-3);background:var(--surface-2);text-decoration:none}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{background:color-mix(in srgb, var(--accent) 86%, var(--text));box-shadow:0 0 18px -4px var(--accent)}.btn.ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn.ghost:hover{color:var(--accent);background:0 0}.btn.on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.kpis{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:8px;display:grid}.kpi{min-width:0;position:relative}.kpi:first-child{padding-left:0}.stack{gap:20px;min-width:0;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.grid-2.lead{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid-3{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=1080px){.grid-3,.grid-2,.grid-2.lead{grid-template-columns:minmax(0,1fr)}}.panel:before{content:"";z-index:3;pointer-events:none;--c:var(--corner);background:linear-gradient(var(--c), var(--c)) top left / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) top left / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) top right / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) top right / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1px 8px no-repeat;position:absolute;inset:-1px}.panel-body{padding:16px}.panel-foot{border-top:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm);padding:9px 14px;line-height:1.5}.panel-foot.split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.keys{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.keys span{align-items:center;gap:4px;display:inline-flex}.pair{min-width:0;color:var(--text);align-items:center;gap:8px;font-weight:500;display:inline-flex}a.pair:hover{color:var(--accent);text-decoration:none}.pair .name{text-overflow:ellipsis;overflow:hidden}.logos{flex-shrink:0;display:inline-flex}.logo{background:var(--surface-3);width:18px;height:18px;color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-glyph);box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.logo+.logo{margin-left:-6px}.logo img{object-fit:cover;width:100%;height:100%}.chain{border-radius:var(--radius-sm);border:1px solid var(--line-2);height:17px;color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 5px;font-weight:500;display:inline-flex}.risk svg{flex-shrink:0}.risk.green svg{color:var(--good)}.risk.yellow svg{color:var(--warn)}.risk.red svg{color:var(--crit)}.risk.unrated{color:var(--text-3)}.risk.unrated svg{color:var(--unrated)}.curated{font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.curated.yes svg{color:var(--accent)}.curated.no{color:var(--text-3)}.chip{border-radius:var(--radius-sm);border:1px solid var(--line-2);height:18px;color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap;align-items:center;padding:0 6px;font-weight:500;display:inline-flex}.side{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.06em;align-items:center;gap:3px;font-weight:600;display:inline-flex}a.addr{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-2)}a.addr:hover{color:var(--accent);text-decoration:none}.chart{width:100%;position:relative}.plot{width:100%;display:block;overflow:visible}.chart .grid line{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.chart .axis text{fill:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs)}.chart .zero{stroke:var(--line-2)}.chart .cross{stroke:var(--text-3);stroke-dasharray:2 3}.legend{font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;gap:4px 14px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:1px;width:12px;height:2px}.legend i.dot{border-radius:50%;width:8px;height:8px}.tooltip{z-index:var(--z-pop);pointer-events:none;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:170px;box-shadow:var(--shadow);font-size:var(--fs-sm);padding:9px 11px;position:absolute}.tooltip .h{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}.tooltip .r{justify-content:space-between;align-items:center;gap:10px;display:flex}.tooltip .r span:first-child{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.tooltip i{border-radius:50%;width:8px;height:8px}.spark{display:block}.spark path{fill:none;stroke:var(--accent);stroke-width:1.5px}@media (width<=720px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(odd):before,.keys{display:none}}.empty{text-align:center;color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm);padding:14px 10px;font-style:normal}.t-chips{border:0;flex-wrap:wrap;gap:4px;margin:0;padding:0;display:inline-flex}.t-chip{border:1px solid var(--line);height:auto;box-shadow:none;color:var(--text-2);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.t-chip:hover{color:var(--text);background:0 0;text-decoration:none}.t-chip kbd{color:var(--text-3);font:inherit}.t-chip.on{border-color:var(--accent);color:var(--accent);box-shadow:none;background:0 0}.panel{border:1px solid var(--line);overflow-clip-margin:1px;background:var(--surface);min-width:0;box-shadow:none;border-radius:0;position:relative;overflow:clip}.panel-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:34px;padding:5px 10px;display:flex}.panel-head h2{text-transform:uppercase;white-space:nowrap;color:var(--accent);font:600 var(--fs-sm) var(--t-label);letter-spacing:.12em;align-items:center;gap:8px;margin:0;display:inline-flex}.panel-head h2:before{content:"";background:var(--accent);width:5px;height:5px;display:none}.panel-head .sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-xs);flex:1 1 0;overflow:hidden}.kpi,.kpi:first-child{padding:8px 10px}.kpi+.kpi:before{content:"";border-left:1px solid var(--line);position:absolute;top:0;bottom:0;left:0}.kpi .k{white-space:nowrap;color:var(--text-3);font:500 var(--fs-2xs) var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:3px;align-items:center;gap:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:flex}.kpi .v{white-space:nowrap;font:600 var(--fs-lg) var(--font-mono);letter-spacing:0;margin-top:2px}.kpi .d{font-family:var(--font-mono);font-size:var(--fs-xs);text-overflow:ellipsis;color:var(--text-2);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;margin-top:2px;overflow:hidden}.btn{border:1px solid var(--line-2);color:var(--text);white-space:nowrap;height:auto;font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:0;align-items:center;gap:6px;padding:2px 8px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .1s;display:inline-flex}.risk-glyph{width:13px;height:13px;font:700 var(--fs-glyph) / 1 "JetBrains Mono", var(--font-mono);border:1px solid;flex-shrink:0;place-items:center;display:inline-grid}.risk.green .risk-glyph{color:var(--good)}.risk.yellow .risk-glyph{color:var(--warn);font-size:calc(var(--fs-glyph) - 1px)}.risk.red .risk-glyph{color:var(--crit);background:color-mix(in srgb, var(--crit) 14%, transparent)}.risk.unrated .risk-glyph{color:var(--unrated)}.risk{color:var(--text);white-space:nowrap;font-weight:500;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;align-items:center;gap:5px;display:inline-flex}.th-arrow{color:var(--text-3);font:600 var(--fs-sm) / 1 var(--font-mono);cursor:pointer;opacity:.6;background:0 0;border:0;padding:0 2px}.th-arrow:hover,.th-arrow.on{color:var(--accent);opacity:1}.panel-tools{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;margin-left:auto;display:inline-flex}.panel-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.panel-bar.flush{border-bottom:0;padding:0 0 10px}.t-chip[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.th-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.th-sort:hover,.th-sort.on{color:var(--text)}.th-sort .th-arrow{padding:0}.th-sort.on .th-arrow{color:var(--accent);opacity:1}.grip{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.grip.x{cursor:ew-resize;align-self:stretch;min-height:0}.grip.y{border-top:1px solid var(--line);cursor:ns-resize;height:10px}.grip i{opacity:.5}.grip.x i{border-inline:1px solid var(--text-3);width:3px;height:28px}.grip.y i{border-block:1px solid var(--text-3);width:28px;height:3px}.grip:hover,.grip:focus-visible{background:var(--accent-soft);outline:none}.grip:hover i,.grip:focus-visible i{border-color:var(--accent);opacity:1}a.to-metric,a.to-tx{border-radius:var(--radius-sm);color:var(--text-3);align-items:center;transition:color .2s,background .2s;display:inline-flex}a.to-metric{font:500 var(--fs-xs) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:2px;padding:0 6px}a.to-tx{justify-content:center;width:22px;height:22px}a.to-metric:hover,a.to-tx:hover{color:var(--accent);background:var(--accent-soft);text-decoration:none}.grid-3+.grid-2,.panel.spaced{margin-top:16px}.empty.overlay{place-items:center;display:grid;position:absolute;inset:0}.scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;position:relative;overflow:auto}.scroll.tape{max-height:760px}.scroll.list{max-height:340px}table.t{border-collapse:collapse;width:100%}table.t th.n,table.t td.n{text-align:right}table.t th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:3px;display:inline-flex}table.t th button:hover,table.t th[aria-sort] button{color:var(--text)}table.t,table.t td,.tape table.t .pair{font-family:var(--font-mono);font-size:var(--fs-sm)}table.t td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;vertical-align:middle;border-bottom-color:color-mix(in srgb, var(--line) 55%, transparent);padding:4px 10px}table.t tbody tr:last-child td{border-bottom:0}table.t tbody tr.click{cursor:pointer}table.t tbody tr:hover td{background:var(--surface-2)}table.t td.num,table.t td.n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tape table.t tbody tr td{border-bottom-color:color-mix(in srgb, var(--line) 60%, transparent);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;padding:4px 10px}table.t tbody tr.fresh td{animation:2.4s cubic-bezier(.2,.7,.2,1) fresh}table.t tbody tr.fresh td:first-child{box-shadow:inset 2px 0 0 var(--accent)}@keyframes fresh{0%{background:var(--flash)}to{background:0 0}}.row-links{justify-content:flex-end;gap:2px;display:inline-flex}.row-links a.to-metric{height:22px}.feed-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:9px 14px;transition:background .2s;display:grid}.feed-row:last-child{border-bottom:0}.feed-row:hover{background:var(--surface-2)}.feed-row .when{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm)}.feed-row .main{align-items:center;gap:8px;min-width:0;display:flex}.feed-row .meta{color:var(--text-3);font-size:var(--fs-sm);flex-wrap:wrap;grid-column:2/4;align-items:center;gap:4px 12px;display:flex}.feed-row .amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.tape .logo{width:16px;height:16px;font-size:var(--fs-glyph)}table.t th{z-index:1;background:var(--surface);border-bottom:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:left;white-space:nowrap;font-weight:500;font-size:var(--fs-2xs);padding:6px 10px;position:sticky;top:0}.scroll.sized{max-height:none}.scroll.list.short{max-height:260px}.scroll.tall{max-height:min(72dvh,760px)}.fgroup{align-items:center;gap:8px;display:flex}.fgroup>.k{white-space:nowrap;color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.addr-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);color:var(--text-2)}.addr-input input{min-width:0;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-sm);background:0 0;border:0;outline:0;flex:1}.addr-input input::placeholder{color:var(--text-3)}.watching{border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent-soft);height:28px;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-sm);align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex}.watching button{width:20px;height:20px;color:var(--text-2);place-items:center;display:inline-grid}.watching button:hover{background:var(--surface-3);color:var(--text)}@media (width<=720px){.fgroup{flex-wrap:wrap;max-width:100%}}.filterbar .btn{border:1px solid var(--line);height:auto;box-shadow:none;color:var(--text-2);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.fsep{background:var(--line-2);width:1px;height:16px}.addr-input{border:1px solid var(--line-2);background:var(--surface);min-width:0;color:var(--text-3);max-width:440px;height:22px;font:500 var(--fs-sm) var(--font-mono);border-radius:0;flex:260px;align-items:center;gap:8px;padding:0 4px 0 9px;transition:border-color .2s,box-shadow .2s;display:flex}.t-live{color:var(--up);font-size:var(--fs-xs);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.t-live i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite t-pulse}.t-live.off{color:var(--text-3)}.t-live.off i{animation:none}@keyframes t-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.t-live i{animation:none}}.filterbar{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;grid-template-columns:max-content max-content max-content minmax(220px,1fr);align-items:center;gap:6px 10px;margin:0 0 8px;padding:7px 10px;display:flex}.t-picker{position:relative}.t-pop{z-index:var(--z-pop);border:1px solid var(--line-2);background:var(--surface);width:min(360px,86vw);display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 30px -12px #00000059}.t-pop-head{border-bottom:1px solid var(--line);font-size:var(--fs-xs);justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.t-pop-list{max-height:320px;display:grid;overflow-y:auto}.t-pop-row{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);cursor:pointer;white-space:nowrap;grid-template-columns:14px 40px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 8px;display:grid}.t-pop-row:hover{background:var(--surface-2)}.t-pop-row input{accent-color:var(--accent);margin:0}.t-pop-pair{text-overflow:ellipsis;overflow:hidden}.t-select{border:1px solid var(--line);color:var(--text-3);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;padding:0 0 0 7px;display:inline-flex}.t-select.on{border-color:var(--accent)}.t-select select{height:20px;color:var(--text-2);font:inherit;letter-spacing:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;outline:none;padding:0 4px}.t-select select option{background:var(--surface);color:var(--text);text-transform:none}.t-select:focus-within{border-color:var(--accent)}.filterbar>.btn,.filterbar>.t-live{grid-area:2/4;justify-self:end}.filterbar .fsep{display:none}@media (width<=1180px){.filterbar{flex-wrap:wrap;gap:8px 18px;display:flex}}.filterbar .fgroup{grid-template-columns:10.5ch;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:8px;display:grid}@media (width<=1180px){.filterbar .fgroup{grid-template-columns:auto}}.f-select{border:1px solid var(--line);height:26px;color:var(--text-2);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 0 0 8px;display:inline-flex}.f-select .k{color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.1em;white-space:nowrap}.f-select select{height:24px;color:var(--text);font:inherit;letter-spacing:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;outline:none;padding:0 6px 0 2px}.f-select select option{background:var(--surface);color:var(--text);text-transform:none}.f-select .f-val{color:var(--text)}.f-select.on{border-color:var(--accent)}.f-select:focus-within,.f-select:focus-visible{border-color:var(--accent);outline:none}.f-select select,.t-select select{appearance:none;field-sizing:content}.caret{color:var(--text-3);flex:none;transition:transform .15s}.caret.open{transform:rotate(180deg)}.f-select,.t-select{position:relative}.f-select>select,.f-select>.f-val{padding-right:24px}.t-select>select{padding-right:23px}.t-select.on select,.f-select.on select,.f-select.on .f-val{color:var(--accent)}.f-select>.caret,.t-select>.caret{pointer-events:none;position:absolute;top:calc(50% - 5px);right:8px}.t-chip>.caret,.tree-k>.caret{vertical-align:-1px}.f-select.on>.caret,.t-select.on>.caret{color:var(--accent)}.f-picker{position:relative}.f-pop{width:200px;left:0;right:auto}.f-pop-row{grid-template-columns:14px minmax(0,1fr)}.filterbar>.btn,.filterbar>.t-live{margin-left:0}.f-chips{border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:0;min-width:0;min-height:26px;margin:0;padding:0 4px 0 8px;display:inline-flex}.f-chips .k{color:var(--text-3);font:500 var(--fs-2xs) var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-right:8px}.f-chip{height:20px;color:var(--text);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 7px}.f-chip:hover{color:var(--accent)}.f-chip.on{background:var(--text);color:var(--bg)}.f-n{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:5px}.f-pop-row .f-n{margin-left:auto}.f-chip.on .f-n{color:inherit;opacity:.75}.filterbar .addr-input,.filterbar .watching{flex:110px;grid-area:1/4;justify-self:stretch;width:auto;min-width:110px;height:26px}.f-pop-row:has(.f-n){grid-template-columns:14px minmax(0,1fr) auto}@media (width>=1100px){.filterbar>.f-select{flex:0 auto;min-width:0}.filterbar>.f-select select{text-overflow:ellipsis;max-width:18ch}.filterbar>.f-chips,.filterbar>.f-picker,.filterbar>.t-live{flex:none}.filterbar .addr-input,.filterbar .watching{flex:200px;min-width:160px}}.filterbar.follow{margin-top:-8px}.t-bar b{color:var(--text);font-weight:600}.t-tick{border-block:1px solid var(--line);white-space:nowrap;padding:5px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.t-tick>div{animation:60s linear infinite t-scroll;display:inline-block}.t-tick>div>span:not(.t-tick-dup),.t-tick-dup>span{margin-right:26px}@keyframes t-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.t-tick>div{animation:none}}.t-grid{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:8px;display:grid}@media (width<=640px){.t-grid{grid-template-columns:minmax(0,1fr)}}.t-row{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);white-space:nowrap;align-items:center;gap:8px;padding:3px 10px;display:grid}.t-row>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.t-hd{color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;padding-block:5px}.t-pool .pair,.t-pool a{color:var(--text);font:inherit}.t-row .t-pool .pair{display:inline}.t-pool .logos{display:none}.t-body{overflow-y:auto}.t-row .addr{color:var(--text-2);font:inherit;text-decoration:none}.t-row .addr:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.t-tape .t-body{height:max(560px,100vh - 150px)}.t-tape .t-row.b{background:color-mix(in srgb, var(--up) 7%, transparent)}.t-tape .t-row.s{background:color-mix(in srgb, var(--down) 7%, transparent)}.t-tape .t-row.new{animation:1.8s ease-out t-flash}@keyframes t-flash{0%{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--accent) 16%, transparent)}to{box-shadow:inset 0 0 0 100vmax #0000}}.t-feed .t-row{grid-template-columns:30px 40px minmax(0,1fr) auto auto}.t-feed .t-body{max-height:168px}.t-list{padding:4px 0}.t-bt{background:color-mix(in srgb, var(--line) 70%, transparent);height:4px}.t-bar{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:6px 10px;display:flex;position:relative;overflow:hidden}.live{gap:8px;display:grid}.live>.filterbar{margin:0}.t-brand{font:600 var(--fs-sm) var(--t-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:0;margin:0;display:inline-flex}.t-size{align-items:center;gap:6px;display:inline-flex}.t-size input[type=range]{width:120px;height:14px;accent-color:var(--accent);margin:0}.t-custom{border:1px solid var(--line);color:var(--text-3);font-size:var(--fs-xs);align-items:center;gap:2px;padding:0 5px;display:inline-flex}.t-custom input{width:64px;height:18px;color:var(--text);font:500 var(--fs-xs) var(--font-mono);-moz-appearance:textfield;background:0 0;border:0;outline:none;padding:0}.t-custom input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.t-custom input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.t-custom:focus-within{border-color:var(--accent)}.t-side{flex-direction:column;align-content:start;gap:8px;min-width:0;min-height:0;display:flex}.t-side .t-feed .t-body{flex:1 1 0;min-height:120px;max-height:none}.risk-green{--rc:var(--good)}.risk-yellow{--rc:var(--warn)}.risk-red{--rc:var(--crit)}.risk-unrated{--rc:var(--unrated)}.t-tick:hover>div{animation-play-state:paused}.t-tick-i{align-items:baseline;gap:5px;display:inline-flex}.t-tick-i i{background:var(--rc);align-self:center;width:6px;height:6px}.t-tick-i a{color:var(--text-2);text-decoration:none}.t-tick-i a:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.t-side .t-feed{flex:none}.t-tape .t-body.t-resize{height:max(560px,100vh - 150px);overflow-y:auto}.t-bars .t-body.t-resize{overflow-y:auto}.t-side .t-feed .t-body.t-resize{resize:none;flex:none;height:190px;min-height:72px;max-height:80vh;overflow:auto}.t-tape .t-row .risk{overflow:visible}.t-fresh .t-row>.risk{justify-self:center}.t-tape .t-row:not(.t-hd) .risk{opacity:.55;justify-self:center}.t-fresh .t-row{grid-template-columns:30px 40px minmax(0,1fr) 30px 26px max-content;gap:8px}.t-fresh .t-body .t-hd{z-index:1;background:var(--surface);position:sticky;top:0}.t-flows .t-row{grid-template-columns:30px 40px minmax(0,1fr) 76px 26px max-content;gap:8px}.t-flows .t-body .t-hd{z-index:1;background:var(--surface);position:sticky;top:0}.t-split{grid-template-columns:minmax(0, 1fr) 10px var(--side-w,minmax(380px, .38fr));gap:0}.t-rail{grid-template-rows:auto 1fr;min-height:0;display:grid}.t-collapse{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--text-2);font:600 var(--fs-md) var(--font-mono);cursor:pointer;border-left:0;border-right:0;place-items:center;padding:0;display:grid}.t-collapse:hover,.t-collapse:focus-visible{color:var(--accent);background:var(--accent-soft);outline:none}.t-split.collapsed{grid-template-columns:minmax(0,1fr) 22px}.t-split.collapsed .t-collapse{border:1px solid var(--line);height:100%}@media (width<=1100px){.t-split,.t-split.collapsed{grid-template-columns:minmax(0,1fr);gap:8px}.t-split .t-rail{grid-template-rows:auto}.t-split .t-rail .grip{display:none}.t-split .t-collapse,.t-split.collapsed .t-collapse{border:1px solid var(--line);justify-self:center;width:22px;height:22px;rotate:90deg}}.t-fresh .t-row,.t-flows .t-row,.t-bars .t-row{text-align:center;justify-items:center}.t-fresh .t-row:not(.t-hd) .risk{justify-self:center}.t-bars .t-row .r{text-align:center}.t-bars .t-row .t-bt{justify-self:stretch}.t-fresh .t-row>.t-pool,.t-flows .t-row>.t-pool,.t-bars .t-row>.t-pool,.t-fresh .t-row>*,.t-flows .t-row>*{text-overflow:ellipsis;white-space:nowrap;justify-self:stretch;min-width:0;overflow:hidden}.t-bars .t-row{border:0;grid-template-columns:40px minmax(0,1fr) 92px 64px;gap:8px}.t-bars .t-row>.t-pool{text-align:center;text-overflow:ellipsis;justify-self:stretch;overflow:hidden}.t-bars .t-row>.t-bt{justify-self:stretch}.t-bars .t-row>.r{text-align:right;justify-self:end}.t-bars .t-hd>:last-child{justify-self:end}.t-bars .t-body .t-hd,.t-tape .t-body .t-hd{z-index:1;background:var(--surface);position:sticky;top:0}.t-tape .t-row>:nth-child(2),.t-tape .t-row>:nth-child(3){margin-left:0}.t-tape .t-row>:nth-child(2){justify-self:center}.t-tape .t-hd>:nth-child(2){text-align:center;white-space:nowrap;justify-self:center;overflow:visible}.t-tape .t-row{text-align:center;grid-template-columns:58px 30px 38px minmax(56px,.8fr) minmax(0,1.4fr) minmax(60px,.8fr) minmax(0,1.8fr) minmax(60px,.9fr) minmax(30px,.5fr) minmax(max-content,.7fr);justify-items:center;gap:12px;position:relative}.t-tape .t-row>*{justify-self:center}.t-tape .t-row>.t-pool,.t-tape .t-row>:nth-child(7){text-align:center;justify-self:stretch}.t-bt i{background:var(--share,var(--accent));height:100%;display:block}.kpis.hero .kpi{text-align:center;justify-items:center}.kpis.hero .kpi .v{font-size:var(--fs-xl)}.t-row>.chain{justify-self:start}.t-bars .t-row>.chain{justify-self:center}@media (width<=900px){.t-tape .t-row{gap:8px}}.pools-scroll{max-height:max(420px,100vh - 230px)}.pools-scroll table.t th,.pools-scroll table.t td{text-align:center;padding-inline:9px}.pool-cell,.pool-th-grid{grid-template-columns:46px 40px max-content;align-items:center;column-gap:8px;width:100%;display:grid}.pool-cell>a.pair{display:contents}.pool-cell .logos{grid-column:2}.pool-cell>.chain,.pool-cell .logos,.pool-th-grid>*{justify-self:center}.pool-cell .name,.pool-th-grid>:last-child{grid-column:3;justify-self:start;margin-left:7px}.pools-scroll table.t th.pool-th{text-align:left}.pools-scroll table.t td .chip{font-size:var(--fs-2xs);padding:1px 4px}.pools-scroll table.t td .chip+.t3{font-size:var(--fs-2xs)}.deployer-cell{align-items:center;gap:6px;display:inline-flex}.curated-check{border:1px solid var(--accent);width:12px;height:12px;color:var(--accent);font:700 var(--fs-glyph) / 1 var(--font-mono);place-items:center;display:inline-grid}.curated-check.off{visibility:hidden}.th-menu{align-items:center;gap:4px;display:inline-flex;position:relative}.th-label.on{color:var(--accent)}.th-sub{color:var(--text-3);font-size:var(--fs-2xs);margin-left:4px}.th-menu-btn.on .th-sub,.th-menu-btn:hover .th-sub{color:inherit}.th-menu-btn{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.th-menu-btn:hover,.th-menu-btn.on,.th-menu-btn[aria-expanded=true]{color:var(--accent)}.th-pop{z-index:var(--z-pop);border:1px solid var(--line-2);background:var(--surface);min-width:190px;color:var(--text);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;cursor:default;gap:8px;padding:9px 10px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px -14px #0006}.th-pop.right{left:auto;right:0}.th-sec{gap:5px;display:grid}.th-sec-k{color:var(--text-3);font:500 var(--fs-2xs) var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.th-opts{flex-wrap:wrap;gap:4px;display:flex}.th-opt{border:1px solid var(--line);color:var(--text-2);font:500 var(--fs-xs) var(--font-mono);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:2px 7px;display:inline-flex}.th-opt:hover{color:var(--text)}.th-opt[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.th-opt .risk{font-size:var(--fs-xs)}.pools-scroll tr.sel{--text:#fbfaf6;--text-2:#dcdad3;--text-3:#a9a7a0;--line:#3a3c44;--line-2:#55585f;--accent:#8aa3ff;--s1:#8aa3ff;--good:#6fe3a0;--warn:#f2c14e;--crit:#ff8a80;--unrated:#a9a7a0;--surface:#121318;--surface-2:#121318;color:var(--text);background:#121318}:root[data-theme=dark] .pools-scroll tr.sel{--text:#0a0a0a;--text-2:#2b2b2b;--text-3:#555;--line:#bdbdbd;--line-2:#9a9a9a;--accent:#1f3fd6;--s1:#1f3fd6;--good:#1f6b3a;--warn:#7d5800;--crit:#a3261f;--unrated:#555;--surface:#ececec;--surface-2:#ececec;background:#ececec}.pools-scroll tr.sel td{color:var(--text)}.pools-scroll tbody td:first-child{position:relative}.pools-scroll .pin{width:10px;color:var(--text-3);font-size:var(--fs-xs);cursor:pointer;opacity:0;background:0 0;border:0;margin:0;padding:0;line-height:1;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.pools-scroll tr:hover .pin,.pools-scroll .pin:focus-visible{opacity:.45}.pools-scroll tr.pinned .pin{color:var(--text);opacity:1}.pool-tree{font:500 var(--fs-sm) / 1.85 var(--font-mono);padding:12px 14px 16px}.pool-tree ul{margin:0;padding:0;list-style:none}.pool-tree ul ul{padding-left:14px}.pool-tree ul ul ul{padding-left:16px}.tree-k{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tree-k.chain{color:var(--text);letter-spacing:.04em;font-weight:600}.tree-k:hover{color:var(--accent)}.tree-pool{white-space:nowrap;grid-template-columns:110px 10px 72px 34px 72px 10px auto;align-items:center;column-gap:6px;display:grid}.tree-pool a{color:var(--text)}.tree-pool a:hover{color:var(--accent)}.tree-pool .n{text-align:right}.tree-risk{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.net-stage:before{content:"";z-index:3;pointer-events:none;--c:var(--corner);background:linear-gradient(var(--c), var(--c)) top left / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) top left / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) top right / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) top right / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1px 8px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 8px 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1px 8px no-repeat;position:absolute;inset:-1px}.net-stage:after{content:"";pointer-events:none;box-shadow:inset 0 0 120px 20px var(--stage);position:absolute;inset:0}.net-stage canvas{cursor:grab;width:100%;height:100%;display:block}.net-overlay{z-index:2;font-size:var(--fs-sm);gap:8px;display:grid;position:absolute;bottom:14px;left:16px}.net-overlay .legend{color:var(--text-2)}:root[data-theme=dark] .net-overlay .legend{text-shadow:0 0 6px var(--stage)}.net-zoom{z-index:2;gap:6px;display:flex;position:absolute;top:14px;right:14px}.net-zoom .group{border:1px solid var(--line-2);background:color-mix(in srgb, var(--stage) 80%, transparent);display:inline-flex}.net-zoom .group>*,.net-zoom .motion{min-width:30px;height:28px;color:var(--text-2);font:500 var(--fs-xs) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;place-items:center;padding:0 9px;transition:color .2s,background .2s;display:inline-grid}.net-zoom .group>*+*{border-left:1px solid var(--line-2)}.net-zoom .group>:hover,.net-zoom .motion:hover{color:var(--text);background:var(--surface-2)}.net-zoom .motion{border:1px solid var(--line-2);background:color-mix(in srgb, var(--stage) 80%, transparent);align-items:center;gap:6px;display:inline-flex}.net-zoom .motion[aria-pressed=true]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 50%, var(--line-2))}.net-side{gap:20px;display:grid}.hist{width:100%;display:block}.hist .bar{fill:var(--line-2)}.hist .bar.in{fill:var(--accent)}.hist .day-label{fill:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs)}.side-row{border-bottom:1px solid var(--line);text-align:left;width:100%;font-size:var(--fs-md);align-items:center;gap:8px;padding:8px 14px;transition:background .2s;display:flex}.side-row:last-child{border-bottom:0}.side-row:hover{background:var(--surface-2)}.side-row .grow{flex:1}.risk-count{font-size:var(--fs-sm);align-items:center;gap:2px;display:inline-flex}.net-side a.addr{word-break:break-all}.net-stage{border:1px solid var(--line);overflow-clip-margin:1px;touch-action:none;background:var(--surface);min-width:0;height:min(76dvh,800px);min-height:480px;box-shadow:none;border-radius:0;position:relative;overflow:clip}.insp-box{z-index:2;border:1px solid var(--accent);pointer-events:none;position:absolute;top:0;left:0}.insp-tag{border:1px solid var(--accent);background:var(--bg);color:var(--accent);font:500 var(--fs-2xs) / 14px var(--font-mono);letter-spacing:.04em;white-space:nowrap;padding:0 5px;position:absolute}.insp-tag.tl{margin-bottom:2px;bottom:100%;left:-1px}.insp-tag.br{margin-top:2px;top:100%;right:-1px}.insp-lead{z-index:2;border-left:1px dashed color-mix(in srgb, var(--accent) 60%, transparent);pointer-events:none;width:0;position:absolute;top:0;left:0}.insp-panel{z-index:3;border:1px solid var(--accent);background:color-mix(in srgb, var(--bg) 92%, transparent);width:min(400px,100% - 80px);color:var(--text-2);font:500 var(--fs-xs) / 1.7 var(--font-mono);pointer-events:none;padding:8px 12px 10px;position:absolute;top:28px;left:40px}.insp-h{border-bottom:1px solid var(--line);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;padding-bottom:4px}.insp-panel dl{grid-template-columns:62px minmax(0,1fr);margin:0;display:grid}.insp-panel dt{color:var(--text-3);letter-spacing:.06em}.insp-panel dd{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.insp-panel dd b{min-width:44px;color:var(--text);text-align:right;font-weight:500;display:inline-block}.insp-panel .f{color:var(--text-3);margin-left:10px}.net{grid-template-columns:minmax(0, 1fr) 12px var(--side-w,330px);align-items:start;gap:8px;display:grid}@media (width<=1080px){.net{grid-template-columns:minmax(0,1fr)}}.node-body{gap:12px;display:grid}.node-pair{font-size:var(--fs-lg)}.node-linked{font-size:var(--fs-sm);margin-bottom:6px}.node-kind{text-align:left;width:62px}.legend i.dot.pool{background:var(--warn)}.legend i.dot.lp{background:var(--accent)}.legend i.ring{width:9px;height:9px;color:var(--text-2);background:0 0;border:1.5px solid;border-radius:50%}.legend i.ring.filled{background:color-mix(in srgb, var(--text-2) 35%, transparent)}canvas.galaxy{cursor:grab}.market-head{flex-wrap:wrap;align-items:center;gap:14px 28px;padding:26px 0 22px;display:flex}.market-head h1 .logo{width:30px;height:30px;font-size:var(--fs-sm)}.market-head h1 .logo+.logo{margin-left:-10px}.market-head .facts{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;display:flex}.market-head .grow{flex:1}.market-head .actions{flex-wrap:wrap;gap:8px;display:flex}.crumb{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;gap:8px;padding-top:22px;display:flex}.crumb a{color:var(--text-2)}.reasons{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dl{grid-template-columns:auto 1fr;gap:9px 16px;margin:0;display:grid}.dl dt{color:var(--text-3)}.dl dd{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.calc{gap:14px;display:grid}.calc label{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;gap:6px;font-weight:500;display:grid}.field{border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--surface);align-items:center;height:36px;padding:0 10px;transition:border-color .2s,box-shadow .2s;display:flex}.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field span{color:var(--text-3);font-family:var(--font-mono)}.field input{min-width:0;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-md);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}.calc-out{border:1px solid var(--line);background:radial-gradient(circle at 100% 0%, var(--glow), transparent 60%), var(--surface-2);gap:2px;padding:16px;display:grid}.calc-out .big{font-size:var(--fs-3xl);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:400}.calc-out .range{color:var(--text-2);font-size:var(--fs-sm)}.fine{color:var(--text-3);font-size:var(--fs-sm);max-width:72ch;line-height:1.6}.db{min-width:220px;height:18px;position:relative}.market-head h1{text-wrap:balance;font:600 var(--fs-2xl) / 1.15 var(--t-label);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:0;display:flex}.market-head h1 em{color:var(--accent);font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.market-head h1.addr-title{font-size:var(--fs-xl);text-transform:none;word-break:break-all}.reasons-row{margin-bottom:14px}.calc-dl{margin-top:10px}table.t.cfg-table th,table.t.cfg-table td{padding-inline:5px}table.t.cfg-table th{white-space:normal}.cfg-table .pair{align-items:center;gap:8px;display:inline-flex}.cfg table.t tr.sel td{background:var(--accent-soft)}td.warn,.warn{color:var(--warn)}.cfg-flag{border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-sm);border:1px solid;padding:0 6px;line-height:18px;display:inline-block}.cfg-flag.ok{color:var(--good)}.cfg-flag.no{color:var(--crit)}.cfg-flag.unk{color:var(--text-3)}.cfg-checks{gap:4px;display:inline-flex}.cfg-pending{color:var(--warn);font-family:var(--font-mono);font-size:var(--fs-sm)}.cfg-disagree{color:var(--warn)}.cfg-code{font-family:var(--font-mono);font-size:var(--fs-sm)}.cfg-detail{flex-direction:column;gap:16px;margin-top:16px;display:flex}.cfg-detail .panel{margin:0}.cfg-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:16px;display:grid}.cfg-identity h2{align-items:center;gap:8px;display:inline-flex}.cfg-facts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 20px;margin:0;display:grid}.cfg-facts div{min-width:0}.cfg-facts dt{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px}.cfg-facts dd{overflow-wrap:anywhere;margin:0}.cfg-verdicts{gap:32px;margin-bottom:12px;display:flex}.cfg-verdicts .k{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm);text-transform:uppercase;margin-bottom:4px}.cfg-split{border:1px solid var(--line);border-radius:var(--radius-sm);height:26px;font-family:var(--font-mono);font-size:var(--fs-sm);margin-bottom:14px;display:flex;overflow:hidden}.cfg-split span{white-space:nowrap;align-items:center;padding:0 8px;display:flex}.cfg-split-lp{background:var(--accent);color:var(--accent-ink)}.cfg-split-admin{background:var(--surface-3)}.cfg-split-protocol{background:var(--surface-2)}.cfg-ladder{width:100%;height:auto;display:block}.cfg-bin-hit{fill:#0000}.cfg-bin{fill:var(--s2)}.cfg-bin.base{fill:var(--s1)}.cfg-bin.quote{fill:var(--s2)}.cfg-bin.both,.cfg-bin.active{fill:var(--text)}.cfg-bin-label{fill:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm)}.cfg-ladder-legend{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 10px;display:flex}.cfg-key{width:10px;height:10px;margin-left:8px;display:inline-block}.cfg-key.base{background:var(--s1)}.cfg-key.quote{background:var(--s2)}.cfg-key.both{background:var(--text)}.cfg-bin-readout{min-height:1.5em;font-family:var(--font-mono);font-size:var(--fs-sm);margin:0 0 12px}.cfg-hooks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cfg-hooks li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cfg-hook{width:130px;color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-sm);text-transform:uppercase}.cfg-step{border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:var(--fs-sm);padding:1px 8px}.cfg-step.unidentified{border-color:var(--warn);color:var(--warn)}.cfg-list{flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;padding:0;list-style:none;display:flex}[data-source=indexed],[data-source-key=indexed]{--source:#1f9d55}[data-source=metric],[data-source-key=metric]{--source:#2f6fde}[data-source=model],[data-source-key=model]{--source:#b4690e}.show-sources [data-source]{outline:2px dashed var(--source);outline-offset:2px;position:relative}.show-sources [data-source]:not(main,section,div){background-color:color-mix(in srgb, var(--source) 14%, transparent);outline-width:1px;outline-style:solid}.show-sources :is(main,section,div)[data-source]:before{content:attr(data-source-label);z-index:50;width:auto;height:auto;font:600 var(--fs-xs) / 1.5 ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--source);pointer-events:none;padding:1px 6px;position:absolute;inset:0 0 auto auto}.sources-legend{z-index:1000;font:var(--fs-sm) / 1.4 ui-monospace, monospace;color:#111;background:#fff;border:1px solid #ccc;border-radius:6px;flex-direction:column;gap:4px;padding:10px 28px 10px 12px;display:flex;position:fixed;bottom:12px;right:12px;box-shadow:0 4px 16px #0000002e}.sources-key:before{content:"";vertical-align:-1px;background:var(--source);width:10px;height:10px;margin-right:6px;display:inline-block}.sources-note{color:#666}.sources-legend button{font-size:var(--fs-lg);cursor:pointer;color:#444;background:0 0;border:0;position:absolute;top:4px;right:6px}
