@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-thai-thai-wght-normal-CtQSZ1tK.woff2)format("woff2-variations");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-thai-latin-ext-wght-normal-DH1q_yQ5.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:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-thai-latin-wght-normal-Bi3VDbYN.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: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}:root{--bg:oklch(13.2% .008 262);--bg-raise:oklch(15.8% .008 262);--surface:oklch(17.2% .009 262);--line:oklch(100% 0 0/.08);--line-2:oklch(100% 0 0/.15);--ink:oklch(96.2% .004 90);--ink-soft:oklch(89% .006 90);--mute:oklch(75% .014 85);--faint:oklch(62% .012 85);--gold:oklch(77% .128 84);--gold-hi:oklch(87.5% .142 90);--gold-dim:oklch(77% .128 84/.13);--gold-line:oklch(77% .128 84/.34);--violet-hi:oklch(80% .145 305);--violet-dim:oklch(70% .14 305/.15);--violet-line:oklch(70% .14 305/.38);--member:oklch(77% .13 295);--member-dim:oklch(66% .14 295/.15);--member-line:oklch(66% .14 295/.38);--up:oklch(80% .155 150);--up-dim:oklch(80% .155 150/.12);--down:oklch(69% .19 25);--down-dim:oklch(69% .19 25/.12);--steel:oklch(78% .022 250);--steel-hi:oklch(86% .025 250);--steel-dim:oklch(74% .022 250/.14);--steel-line:oklch(74% .022 250/.36);--info:oklch(78% .12 235);--info-hi:oklch(82% .13 235);--info-dim:oklch(72% .12 235/.1);--info-line:oklch(72% .12 235/.35);--sheet:#101015;--face-bg:oklch(26% .012 260);--font-ui:"DM Sans Variable", "Noto Sans Thai Variable", ui-sans-serif, system-ui, sans-serif;--font-display:"Manrope Variable", "Noto Sans Thai Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, "Cascadia Mono", "Consolas", "SF Mono", Menlo, monospace;--radius:14px;--radius-sm:9px;--z-tooltip:10}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;background-image:radial-gradient(90rem 40rem at 50% -20rem,oklch(77% .128 84/.07),#0000 60%);background-repeat:no-repeat;min-height:100vh;font-size:14px;line-height:1.55}.banner{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(10% .006 262/.97);align-items:center;height:38px;display:flex;position:sticky;top:0;overflow:hidden}.banner-track{will-change:transform;width:max-content;animation:55s linear infinite tape;display:flex}.banner:hover .banner-track{animation-play-state:paused}@keyframes tape{to{transform:translate(-50%)}}.banner-group{align-items:center;gap:44px;padding-right:44px;display:flex}.bn-item{white-space:nowrap;color:var(--ink-soft);align-items:baseline;gap:8px;font-size:12px;display:inline-flex}.bn-item b{letter-spacing:.14em;color:var(--mute);font-size:10px;font-weight:800}.bn-item .up,.bn-item .down{font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.banner{overflow-x:auto}.banner-track{animation:none}.banner-group[aria-hidden]{display:none}}.shell{align-items:stretch;min-height:100vh;display:flex}.side::-webkit-scrollbar{width:0;height:0;display:none}.side{scrollbar-width:none;-ms-overflow-style:none;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(11.5% .008 262/.7);flex-direction:column;flex:0 0 344px;gap:8px;width:344px;height:calc(100vh - 38px);padding:14px 16px 0;display:flex;position:sticky;top:38px;overflow-y:auto}.side-brand{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0;transition:opacity .16s cubic-bezier(.22,1,.36,1);display:flex}.side-brand:hover{opacity:.82}.side-brand-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.theme-toggle{border:1px solid var(--line-strong);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s,background .12s;display:inline-flex;box-shadow:0 1px #0000000f}.theme-toggle:hover{color:var(--gold-hi);border-color:var(--gold-line);background:var(--bg-raise)}html[data-theme=dark] .theme-toggle{color:var(--gold-hi);border-color:var(--gold-line)}.theme-toggle:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}@media (width<=860px){.theme-toggle{display:none}}html[data-theme=dark] .side--light{--bg:inherit;--bg-raise:inherit;--surface:inherit;--line:inherit;--line-2:inherit;--line-strong:inherit;--ink:inherit;--ink-soft:inherit;--mute:inherit;--faint:inherit;--gold:inherit;--gold-hi:inherit;--gold-dim:inherit;--gold-line:inherit;--violet-hi:inherit;--violet-dim:inherit;--violet-line:inherit;--member:inherit;--member-dim:inherit;--member-line:inherit;--up:inherit;--up-dim:inherit;--down:inherit;--down-dim:inherit;--steel:inherit;--steel-hi:inherit;--steel-dim:inherit;--info:inherit;--info-hi:inherit;--info-dim:inherit;--info-line:inherit;--sheet:inherit;--face-bg:inherit;--foreground:inherit;--muted-foreground:inherit;--background:inherit;--border:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .side--light .macro-st--healthy{color:var(--up)}html[data-theme=dark] .side--light .macro-st--caution{color:var(--gold-hi)}html[data-theme=dark] .side--light .macro-dot--healthy{background:var(--up)}html[data-theme=dark] .side--light .fund-badge,html[data-theme=dark] .side--light .sum-sigma,html[data-theme=dark] .side--light .nav-member .fund-badge,html[data-theme=dark] .side--light .nav-member .sum-sigma,html[data-theme=dark] .side--light .fund-badge.fund-badge--steel,html[data-theme=dark] .side--light .side-nav button[aria-current=page] .sum-sigma{color:var(--ink-soft);background:var(--surface);border-color:var(--line-2)}html[data-theme=dark] .side--light .side-nav .fund-badge.fund-badge--gold,html[data-theme=dark] .side--light .side-nav .nav-member .fund-badge.fund-badge--gold{color:oklch(86% .13 85);background:oklch(86% .13 85/.14);border-color:oklch(86% .13 85/.42)}html[data-theme=dark] .side--light .side-nav .fund-badge.fund-badge--violet,html[data-theme=dark] .side--light .side-nav .nav-member .fund-badge.fund-badge--violet{color:oklch(80% .14 305);background:oklch(80% .14 305/.14);border-color:oklch(80% .14 305/.42)}html[data-theme=dark] .side--light .side-nav .fund-badge.fund-badge--blue,html[data-theme=dark] .side--light .side-nav .nav-member .fund-badge.fund-badge--blue{color:oklch(78% .12 250);background:oklch(78% .12 250/.14);border-color:oklch(78% .12 250/.42)}html[data-theme=dark] .side--light .side-nav .fund-badge.fund-badge--green,html[data-theme=dark] .side--light .side-nav .nav-member .fund-badge.fund-badge--green{color:oklch(80% .15 155);background:oklch(80% .15 155/.14);border-color:oklch(80% .15 155/.42)}html[data-theme=dark] .side--light .side-nav button[aria-current=page]{color:var(--ink);border-color:var(--line-2);background:oklch(100% 0 0/.06)}html[data-theme=dark] .side--light .fund-led--green{background:oklch(78% .17 155);box-shadow:0 0 0 3px oklch(78% .17 155/.18)}html[data-theme=dark] .side--light .fund-led--amber{background:oklch(80% .15 75);box-shadow:0 0 0 3px oklch(80% .15 75/.18)}html[data-theme=dark] .dash-fxblue img{filter:invert()brightness(1.6)}html[data-theme=dark],html[data-theme=dark] .side--light,html[data-theme=dark] .side--light *,html[data-theme=dark] .dist-light,html[data-theme=dark] .dist-light *,html[data-theme=dark] .wrap--light,html[data-theme=dark] .wrap--light *{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .banner.side--light{background:oklch(10% .006 262/.97)}html[data-theme=dark] .center-modal.side--light,html[data-theme=dark] .float-pop.side--light,html[data-theme=dark] .signin-box.side--light,html[data-theme=dark] .reload-pop,html[data-theme=dark] .changelog-pop,html[data-theme=dark] .seat-pop .seat-clear,html[data-theme=dark] .seat-pop .seat-field input,html[data-theme=dark] .addf-prev-row{background:var(--surface);color:var(--ink)}html[data-theme=dark] .alloc-pop .dist-filter-btn:hover{color:var(--ink)}html[data-theme=dark] .dist-filter-pop{--sheet-ink:var(--ink);--sheet-mute:var(--mute);--sheet-accent:var(--gold-hi);--popover:var(--surface);--popover-foreground:var(--ink);--foreground:var(--ink);--accent:oklch(100% 0 0/.08);--accent-foreground:var(--ink);--muted:oklch(100% 0 0/.06);--muted-foreground:var(--mute);--border:var(--line-2);--input:var(--line-2);background:var(--surface);color:var(--ink);border-color:var(--line-2);box-shadow:0 8px 28px oklch(0% 0 0/.5)}html[data-theme=dark] .dist-filter-pop [cmdk-list]{color:var(--ink-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:oklch(100% 0 0/.18) transparent}html[data-theme=dark] .dist-filter-pop [cmdk-item][data-selected=true],html[data-theme=dark] .dist-filter-pop .dist-filter-item.is-hover{background:oklch(100% 0 0/.07)}html[data-theme=dark] .dist-filter-pop .dist-filter-item.is-on{background:color-mix(in oklch, var(--gold-hi) 12%, transparent)}html[data-theme=dark] .dist-filter-pop .dist-filter-item.is-on.is-hover{background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}html[data-theme=dark] .dist-filter-pop [data-slot=command-input-wrapper]{border-bottom-color:var(--line)}html[data-theme=dark] .toasts.side--light .toast{--sheet:#101015;box-shadow:0 18px 44px oklch(0% 0 0/.5),inset 0 1px oklch(100% 0 0/.06)}html[data-theme=dark] .side--light .fund-led--red{background:oklch(68% .2 20);box-shadow:0 0 0 3px oklch(68% .2 20/.18)}html[data-theme=dark] .dist-light,html[data-theme=dark] .wrap--light{--bg:inherit;--bg-raise:inherit;--surface:inherit;--line:inherit;--line-2:inherit;--line-strong:inherit;--ink:inherit;--ink-soft:inherit;--mute:inherit;--faint:inherit;--gold:inherit;--gold-hi:inherit;--gold-dim:inherit;--gold-line:inherit;--violet-hi:inherit;--violet-dim:inherit;--violet-line:inherit;--member:inherit;--member-dim:inherit;--member-line:inherit;--up:inherit;--up-dim:inherit;--down:inherit;--down-dim:inherit;--steel:inherit;--steel-hi:inherit;--steel-dim:inherit;--info:inherit;--info-hi:inherit;--info-dim:inherit;--info-line:inherit;--sheet:inherit;--face-bg:inherit;--foreground:inherit;--muted-foreground:inherit;--background:inherit;--border:inherit;--person-gold:inherit;--person-violet:inherit;--person-steel:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .dist-light .macro-st--healthy{color:var(--up)}html[data-theme=dark] .dist-light .macro-st--caution{color:var(--gold-hi)}html[data-theme=dark] .dist-light .macro-dot--healthy{background:var(--up)}html[data-theme=dark] .dist-light .cal-amt.is-win{color:var(--up)}html[data-theme=dark] .dist-light .cal-amt.is-loss{color:var(--down)}html[data-theme=dark] .dist-light .cal-cell--win{background:var(--up-dim)}html[data-theme=dark] .dist-light .cal-cell--loss{background:var(--down-dim)}html[data-theme=dark] .dist-light,html[data-theme=dark] .wrap--light,html[data-theme=dark] body{background:var(--bg)}html[data-theme=dark] body:has(.wrap--light){background:var(--bg)}html[data-theme=dark] .dist-light .self-rating{background:var(--surface)}html[data-theme=dark] .dist-light .seat-stance{background:color-mix(in oklch, var(--op) 18%, var(--bg))}html[data-theme=dark] .dist-filter-pop,html[data-theme=dark] .alloc-pop .dist-filter-btn{background:var(--surface)}html[data-theme=dark] .wrap--light .skeleton,html[data-theme=dark] .dist-light .skeleton{background:linear-gradient(100deg, var(--bg-raise) 40%, var(--surface) 50%, var(--bg-raise) 60%);border-color:var(--line)}.side-brand:focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}@media (prefers-reduced-motion:reduce){.side-brand{transition:none}}.brand-logo{object-fit:contain;border-radius:10px;flex:none;width:42px;height:42px;box-shadow:0 0 18px oklch(77% .128 84/.26)}.brand-name{flex-direction:column;gap:1px;min-width:0;display:flex}.page-lang{flex:none}.dash-ctrls{flex:none;align-items:center;gap:4px;display:inline-flex}.page-lang button{min-width:36px;padding:3px 8px;font-size:10px}.fmenu{flex:none;position:relative}.fmenu-trigger{appearance:none;cursor:pointer;width:28px;height:27px;color:var(--faint);background:var(--surface);border:1px solid var(--line);border-radius:9px;place-items:center;transition:color .18s,background .18s,border-color .18s;display:grid;box-shadow:inset 0 1px #ffffff0d}.fmenu-trigger:hover{color:var(--ink-soft);border-color:var(--line-2)}.fmenu.is-open .fmenu-trigger{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-dim)}.fmenu-trigger:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.fmenu-panel{z-index:60;background:var(--bg-raise);border:1px solid var(--line);transform-origin:100% 0;border-radius:10px;width:148px;padding:5px;animation:.26s cubic-bezier(.16,.84,.28,1) both fmenu-in;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -18px #000000a6}@keyframes fmenu-in{0%{opacity:0;filter:blur(6px);transform:translateY(-6px)scale(.94)}to{opacity:1;filter:blur();transform:none}}.fmenu-panel>*{animation:.3s cubic-bezier(.16,.84,.28,1) both fmenu-item-in}.fmenu-panel>:first-child{animation-delay:30ms}.fmenu-panel>:nth-child(2){animation-delay:60ms}.fmenu-panel>:nth-child(3){animation-delay:90ms}.fmenu-panel>:nth-child(4){animation-delay:.12s}.fmenu-panel>:nth-child(5){animation-delay:.15s}.fmenu-panel>:nth-child(6){animation-delay:.18s}.fmenu-panel>:nth-child(7){animation-delay:.21s}@keyframes fmenu-item-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fmenu-item{appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ink-soft);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:11.5px;font-weight:600;transition:color .16s,background .16s;display:flex}.fmenu-item:hover:not(:disabled){color:var(--ink);background:var(--surface)}.fmenu-item--bad:hover:not(:disabled){color:var(--down);background:color-mix(in oklch, var(--down) 12%, transparent)}.fmenu-item:disabled{color:var(--faint);cursor:not-allowed}.fmenu-item:focus-visible{outline:2px solid var(--gold-hi);outline-offset:-2px}.fmenu-item:disabled .fmenu-soon{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:800}.fmenu-rule{background:var(--line);height:1px;margin:4px 9px;display:block}.fmenu-note{text-align:justify;color:var(--mute);margin:0;padding:2px 9px 6px;font-size:10.5px;line-height:1.5}.fmenu-err{color:var(--down);margin:4px 9px 2px;font-size:10.5px}.fmenu-fold{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,.84,.28,1);display:grid}.fmenu-fold.is-on{grid-template-rows:1fr}.fmenu-fold-in{min-height:0;overflow:hidden}.fmenu-acts{gap:6px;padding:2px 9px 3px;display:flex}.fmenu-cancel,.fmenu-go{appearance:none;cursor:pointer;font:inherit;border-radius:7px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:700;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.fmenu-cancel{color:var(--mute);border:1px solid var(--line);background:0 0}.fmenu-cancel:hover:not(:disabled){color:var(--ink-soft);border-color:var(--line-2)}.fmenu-go{color:var(--down);background:color-mix(in oklch, var(--down) 14%, transparent);border:1px solid color-mix(in oklch, var(--down) 34%, transparent)}.fmenu-go:hover:not(:disabled){color:var(--bg);background:var(--down);border-color:var(--down)}.fmenu-cancel:disabled,.fmenu-go:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.fmenu-panel,.fmenu-panel>*{animation:none}.fmenu-fold{transition:none}}.log-filter{appearance:none;cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line);background:0 0;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:800;line-height:1;transition:color .15s,border-color .15s,background .15s}.log-filter:hover:not(.is-on){color:var(--ink-soft)}.log-filter.is-on{color:var(--gold-hi);border-color:var(--gold-line);background:var(--gold-dim)}.side-brand .word{font-family:var(--font-ui);letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.1}.side-brand .word em{color:var(--gold-hi);font-style:normal}.brand-sub{letter-spacing:.3em;text-transform:uppercase;color:var(--mute);padding-left:2px;font-size:8px;font-weight:700}.side-nav{flex-direction:column;gap:2px;display:flex}.nav-fund-select,.nm-short{display:none}.side-login{gap:8px;margin-top:auto;padding:12px 2px 4px;display:flex}.side-login-in{min-width:0;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);letter-spacing:.22em;border-radius:8px;flex:auto;padding:8px 10px;font-size:13px}.side-login-in::placeholder{letter-spacing:normal;color:var(--faint)}.side-login-in:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.side-login.is-err .side-login-in{border-color:var(--down)}.side-login-btn{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:8px;flex:none;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background .16s}.side-login-btn:hover{background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.side-login--on{justify-content:space-between;align-items:center}.side-login-status{color:var(--up);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.side-logout{font:inherit;cursor:pointer;color:var(--faint);background:0 0;border:0;padding:4px;font-size:12px;font-weight:700;transition:color .16s}.side-logout:hover{color:var(--down)}.side-nav button{font-family:var(--font-ui);text-align:left;cursor:pointer;color:var(--mute);background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;gap:1px;min-height:40px;padding:4px 12px;line-height:1.28;transition:color .16s,background .16s,border-color .16s;display:flex}.side-nav>button:not(.sub){flex-direction:row;align-items:center;gap:10px}.side-nav>button:not(.sub) .fund-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.side-nav button:hover{color:var(--ink)}.side-nav button[aria-current=page]{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.side-nav .row{align-items:baseline;gap:8px;display:flex}.side-nav .name{white-space:nowrap;font-size:13.5px;font-weight:700}.side-nav .tag{letter-spacing:.16em;color:var(--faint);font-size:9.5px;font-weight:800}.side-nav .tag--gold{color:var(--gold-hi)}.nav-member--violet .fund-badge{color:var(--violet-hi);border-color:var(--violet-line);background:var(--violet-dim)}.side-nav button[aria-current=page] .tag{color:oklch(87.5% .142 90/.7)}.side-nav button[aria-current=page] .tag--gold{color:var(--gold-hi)}.side-nav .note{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.side-nav button:active{transform:scale(.98)}.side-nav button.sub{border-left:1px solid var(--line);border-radius:0 9px 9px 0;min-height:34px;margin-left:14px;padding:6px 12px}.side-nav button.sub[aria-current=page]{border-left-color:var(--gold-hi)}.side-nav .nav-council{min-height:28px;padding:4px 12px}.side-nav .nav-council .row{align-items:center;gap:8px;display:flex}.side-nav .nav-council svg{color:var(--gold-hi);opacity:.8;flex:none}.side-nav .nav-council .name{font-size:12.5px;font-weight:700}.side-nav .nav-summary{border-color:#0000}.sum-sigma{border:1px solid var(--gold-line);background:var(--gold-dim);width:30px;height:30px;color:var(--gold-hi);border-radius:9px;flex:none;place-items:center;font-size:16px;font-weight:800;line-height:1;display:grid}.side-nav .nav-summary[aria-current=page] .sum-sigma{background:oklch(87.5% .142 90/.22)}.side-nav .nav-summary.is-locked{opacity:.42;cursor:not-allowed;filter:grayscale(.5)}.side-nav .nav-summary.is-locked:hover{background:0 0;border-color:#0000}.nav-divider{background:var(--line);height:1px;margin:9px 6px 8px}.nav-member .fund-badge.fund-badge--steel,.fund-badge.fund-badge--steel{color:var(--steel-hi);background:var(--steel-dim);border-color:var(--steel-line)}.side-nav .nav-member[aria-current=page] .fund-badge.fund-badge--steel{background:color-mix(in oklch, var(--steel) 26%, transparent);border-color:color-mix(in oklch, var(--steel-hi) 50%, transparent)}.sig-stale{color:oklch(80% .15 75);cursor:default;display:inline-flex}.nav-heading{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);margin-top:6px;padding:2px 6px 4px;font-size:11px;font-weight:800}.nav-heading--top{margin-top:2px}.ticker,.fxb-head{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px 16px;display:flex}.tech-gauge{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;padding:11px 14px 12px}.tg-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.tg-result{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.tg-result-icon{color:var(--ink-soft);flex:none}.tg-tf{gap:1px;display:inline-flex}.tg-tf button{appearance:none;cursor:pointer;font:inherit;letter-spacing:.02em;color:var(--mute);background:0 0;border:0;border-radius:5px;padding:2px 4px;font-size:9.5px;font-weight:800;line-height:1}.tg-tf button:hover:not(.is-on){color:var(--ink-soft)}.tg-tf button.is-on{color:var(--gold-hi);background:var(--gold-dim)}.tg-bar{gap:3px;height:9px;display:flex;position:relative}.tg-seg{border-radius:3px;flex:1;transition:background .3s}.tg-seg--ssell,.tg-seg--sell{background:color-mix(in oklch, var(--down) 24%, var(--bg-raise))}.tg-seg--neutral{background:color-mix(in oklch, var(--mute) 22%, var(--bg-raise))}.tg-seg--buy,.tg-seg--sbuy{background:color-mix(in oklch, var(--up) 24%, var(--bg-raise))}.tg-seg.is-on.tg-seg--ssell,.tg-seg.is-on.tg-seg--sell{background:var(--down)}.tg-seg.is-on.tg-seg--neutral{background:var(--mute)}.tg-seg.is-on.tg-seg--buy,.tg-seg.is-on.tg-seg--sbuy{background:var(--up)}.tg-knob{background:var(--ink);border:2px solid var(--bg-raise);border-radius:3px;width:4px;height:18px;transition:left .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px oklch(0% 0 0/.5)}.tg-tone--ssell,.tg-tone--sell{color:var(--down)}.tg-tone--neutral{color:var(--mute)}.tg-tone--buy,.tg-tone--sbuy{color:var(--up)}.ticker-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ticker-lead{flex-direction:column;gap:3px;min-width:0;display:flex}.ticker-main{justify-content:space-between;align-items:center;gap:12px;display:flex}.ticker-badges{flex-direction:column;align-items:flex-end;gap:5px;display:inline-flex}.ticker-badge{letter-spacing:.1em;border:1px solid var(--line-2);white-space:nowrap;color:var(--mute);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:9.5px;font-weight:800;display:inline-flex}.ticker-badge.up{color:var(--up)}.ticker-badge.down{color:var(--down)}.ticker-priceline{align-items:center;gap:8px;display:inline-flex}.ticker-arrow{font-size:13px;font-weight:800;line-height:1}.ticker-arrow.up{color:var(--up)}.ticker-arrow.down{color:var(--down)}.ticker-sym{letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:800;text-decoration:none}.ticker-spark,.fxb-spark{border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin:10px -16px -16px;overflow:hidden}.ticker-spark svg,.fxb-spark svg{display:block}.ticker-sym .tv-arrow{color:var(--faint);font-size:10px;transition:color .16s}.ticker-sym:hover .tv-arrow{color:var(--gold-hi)}.ticker-price{letter-spacing:-.015em;font-size:21px;font-weight:800;line-height:1.05;transition:color .3s}.ticker-trend{letter-spacing:.12em;border:1px solid var(--line-2);border-radius:999px;padding:3px 10px;font-size:10px;font-weight:800}.bot-led{border-radius:50%;flex:none;width:9px;height:9px}.fund-badge{border:1px solid var(--gold-line);background:var(--gold-dim);width:30px;height:30px;color:var(--gold-hi);border-radius:9px;flex:none;place-items:center;transition:background .16s,border-color .16s;display:grid;position:relative}.side-nav button[aria-current=page] .fund-badge{background:oklch(87.5% .142 90/.2);border-color:oklch(87.5% .142 90/.5)}.nav-member .fund-badge,.nav-member .sum-sigma{color:var(--member);background:var(--member-dim);border-color:var(--member-line)}.side-nav .nav-member[aria-current=page] .fund-badge,.side-nav .nav-member[aria-current=page] .sum-sigma{background:oklch(66% .14 295/.26);border-color:oklch(77% .13 295/.5)}.side-nav .nav-member--violet[aria-current=page] .fund-badge{color:var(--violet-hi);background:var(--violet-dim);border-color:var(--violet-line)}.fund-led{border-radius:50%;flex:none;width:10px;height:10px;margin-left:4px}.fund-led--green{background:var(--up);animation:2.2s ease-in-out infinite pulse;box-shadow:0 0 0 3px oklch(80% .155 150/.16),0 0 8px oklch(80% .155 150/.6)}.fund-led--amber{background:oklch(80% .15 75);box-shadow:0 0 0 3px oklch(80% .15 75/.16)}.fund-led--red{background:var(--down);box-shadow:0 0 0 3px oklch(69% .19 25/.16)}.fund-dead{color:oklch(70% .22 25);flex:none;margin-left:auto}.bot-led--green{background:var(--up);animation:2.2s ease-in-out infinite pulse;box-shadow:0 0 0 3px oklch(80% .155 150/.16),0 0 8px oklch(80% .155 150/.6)}.bot-led--amber{background:oklch(80% .15 75);box-shadow:0 0 0 3px oklch(80% .15 75/.16)}.bot-led--red{background:var(--down);box-shadow:0 0 0 3px oklch(69% .19 25/.16)}.fxb-links{flex-direction:column;gap:6px;display:flex}.fxb-link{align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.fxb-logo{letter-spacing:.02em;color:oklch(72% .12 235);background:oklch(72% .12 235/.12);border:1px solid oklch(72% .12 235/.35);border-radius:5px;flex:none;padding:2px 5px;font-size:9px;font-weight:700}.fxb-logo b{color:oklch(82% .13 235);font-weight:800}.side-extras{flex-direction:column;gap:16px;display:flex}.side-block{flex-direction:column;gap:8px;display:flex}.side-extras .card{padding:12px 14px}.side-extras .sig-value{font-size:14px}.side-extras .sig-box{padding:8px 10px}.macro-mini{flex-direction:column;display:flex}.macro-mini button,.macro-mini .macro-row{font:inherit;border:none;border-top:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 2px;display:flex}.macro-mini .macro-row{cursor:default}.macro-mini>:first-child{border-top:none}.macro-mini button:hover{background:oklch(100% 0 0/.03)}.macro-caret{opacity:.75;margin-left:2px;font-size:9px}.macro-st--healthy{color:oklch(83% .17 145)}.macro-st--caution{color:oklch(75% .15 60)}.macro-st--alert{color:oklch(67% .21 25)}.macro-dot{border-radius:50%;flex:none;width:8px;height:8px}.macro-dot--healthy{background:oklch(83% .17 145)}.dist-light .macro-st--healthy,.side--light .macro-st--healthy{color:oklch(50% .14 155)}.dist-light .macro-st--caution,.side--light .macro-st--caution{color:oklch(55% .12 65)}.dist-light .macro-st--alert,.side--light .macro-st--alert{color:var(--down)}.dist-light .macro-dot--healthy,.side--light .macro-dot--healthy{background:oklch(50% .14 155)}.macro-mini span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.macro-mini span:first-child{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9px;font-weight:800}.macro-mini span:last-child{flex:none;font-size:11px;font-weight:800}.news-compact .news-grid{grid-template-columns:minmax(0,1fr);gap:8px}.news-compact .news-card{padding:8px 11px}.news-compact .news-card h3{font-size:12px}.news-compact .news-legend{display:none}.news-compact .news-head{margin-bottom:4px}.news-compact .news-title{font-size:10px}.side-foot{z-index:2;background:var(--bg);flex-direction:column;gap:5px;margin-top:auto;padding:14px 0 12px;font-size:11.5px;display:flex;position:sticky;bottom:0}.acct{border-top:1px solid var(--line);align-items:center;gap:10px;width:100%;padding:7px 0 7px 13px;display:flex}.acct-acts{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.acct-icon{width:26px;height:26px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:color .15s,background .15s;display:grid}.acct-icon:hover{color:var(--gold-hi);background:var(--gold-dim)}.acct-icon:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.acct-icon--out:hover{color:var(--down);background:color-mix(in oklch, var(--down) 14%, transparent)}@media (prefers-reduced-motion:reduce){.acct-icon{transition:none}}.acct-pic{object-fit:contain;background:var(--face-bg);border:1px solid var(--line-2);border-radius:7px;flex:none;width:30px;height:40px}.acct-pic-fb{font-family:var(--font-ui);color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-dim);place-items:center;font-size:13px;font-weight:800;display:grid}.acct-pic-fb.is-demo{color:var(--mute);background:var(--surface);border-color:var(--line-2)}.acct-who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.acct-name{font-family:var(--font-ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.acct-mail{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.acct{transition:none}}.acct-txt,.kpi-l-phone{display:none}@media (width<=860px){.shell{display:block}.side{border-right:none;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;gap:12px;width:auto;height:auto;padding:14px 16px;position:static;overflow-x:auto}.side-brand{flex:none}.side-nav{flex-direction:row;gap:6px}.side-nav .note{display:none}.side-foot{flex:none;order:0;margin:0 0 0 auto;padding:0}.acct{border-top:0;border-radius:10px;padding:4px}.acct-who,.acct-pic,.acct-pic-fb,.acct-role,.ticker{display:none}.side{flex-wrap:wrap;overflow-x:visible}.side-nav{flex-wrap:wrap;flex:100%;order:1;overflow-x:visible}.side-nav .nav-fundbtn,.side-nav .nav-add,.side-nav .nav-divider,.nm-long{display:none}.nm-short{display:inline}.stat-tiles{flex:none;grid-auto-rows:auto}.stat-tile{justify-content:flex-start;padding:10px 12px}.nav-fund-select{appearance:none;min-width:0;font:inherit;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);background-image:linear-gradient(45deg, transparent 50%, var(--gold-hi) 50%), linear-gradient(135deg, var(--gold-hi) 50%, transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:10px;flex:100%;order:9;padding:8px 26px 8px 12px;font-size:12.5px;font-weight:700;display:block}.nav-fund-select option{color:var(--ink);background:var(--bg);font-weight:600}.side>.side-block,.side>.rail-optional>.side-block{order:5;width:100%;display:block}.side-nav button{background:color-mix(in oklch, var(--surface) 65%, transparent);border-radius:10px;flex:none;min-width:0;padding:7px 10px}.side-nav .name{white-space:nowrap;font-size:12px}.side-nav .fund-badge,.side-nav .sum-sigma{width:22px;height:22px}.side-nav .fund-badge svg,.side-nav .sum-sigma svg{width:12px;height:12px}.side-nav button[aria-current=page]{background:var(--gold-dim)}.side-nav>button:not(.sub) .fund-main{flex-direction:row;flex:none;align-items:center;gap:8px}.shell{flex-direction:column;padding:14px 16px 0;display:flex;position:relative}.side{display:contents}.side-brand{order:1}.side-nav .side-foot,.side-nav .acct,.side-nav .acct-acts{display:contents}.side-nav .acct-pic,.side-nav .acct-pic-fb,.side-nav .acct-who{display:none}.side-nav{align-items:stretch;gap:12px 0}.shell .side .side-nav>button,.shell .side .side-nav .acct-icon{border:0;border-bottom:2px solid var(--line);min-width:0;min-height:44px;box-shadow:none;letter-spacing:.02em;color:var(--mute);background:0 0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;margin:0;padding:9px 4px 10px;font-size:13px;font-weight:700}.shell .side .side-nav .acct-icon{flex-flow:row;display:inline-flex}.shell .side .side-nav .name,.shell .side .side-nav .acct-txt{line-height:16px}.shell .side .side-nav .acct-icon--out{z-index:20;background:0 0;border:0;flex:none;width:44px;height:44px;min-height:44px;padding:0;position:absolute;inset:12px 16px auto auto}.shell .side .side-nav>button[aria-current=page]{color:var(--gold-hi);border-bottom-color:var(--gold-hi);background:0 0}.shell .side .side-nav .sum-sigma,.shell .side .side-nav .fund-badge,.shell .side .side-nav button[aria-current=page] .sum-sigma,.shell .side .side-nav button[aria-current=page] .fund-badge{width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;color:inherit;background:0 0;border:0;padding:0}.shell .side .side-nav .sum-sigma svg,.shell .side .side-nav .fund-badge svg{width:13px;height:13px}.shell .side .side-nav .fund-main{color:inherit;gap:6px}.shell .side .side-nav .name{color:inherit;font-size:13px}.shell .side .side-nav .fund-led,.shell .side .side-nav .fund-dead{display:none}.shell .side .side-nav .acct-icon svg{opacity:1;flex:none;width:13px;height:13px;display:block}.shell .side .side-nav .acct-txt{font-size:13px;line-height:16px;display:inline}.shell .dist-crumbs{display:none}.shell .monthly-table{width:100%;min-width:0!important}.shell .monthly-table th:nth-child(2),.shell .monthly-table td:nth-child(2),.shell .monthly-table th:nth-child(4),.shell .monthly-table td:nth-child(4),.shell .monthly-table th:nth-child(6),.shell .monthly-table td:nth-child(6),.shell .monthly-table th:nth-child(7),.shell .monthly-table td:nth-child(7),.shell .monthly-table th:nth-child(8),.shell .monthly-table td:nth-child(8),.shell .monthly-table th:nth-child(10),.shell .monthly-table td:nth-child(10){display:none}.shell .own-table{table-layout:auto;min-width:0}.shell .own-table .own-person,.shell .own-table col:nth-child(n+3):not(:last-child){display:none}.shell .tx-table{table-layout:auto;min-width:0}.shell .tx-table th:nth-child(4),.shell .tx-table td:nth-child(4),.shell .tx-table th:nth-child(6),.shell .tx-table td:nth-child(6),.shell .tx-table col:nth-child(4),.shell .tx-table col:nth-child(6),.shell .tx-table .dist-share,.shell .tx-table .dist-hint{display:none}.shell .stmt-tx{table-layout:auto;min-width:0}.shell .stmt-tx th:nth-child(3),.shell .stmt-tx td:nth-child(3),.shell .stmt-tx-count,.shell .set-tab--newfund,.shell .acct-viewas{display:none}body .center-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(97.7% .004 240/.72)}.shell .tradelog-table{width:100%;table-layout:auto!important;min-width:0!important}.shell .dist-light .log-full-btn,.shell .dist-light .log-filter,.shell .dist-light .dash-fxblue,.shell .dist-light .fmenu-trigger{display:none}.shell .news-scroll{height:auto!important;max-height:380px!important}.shell .dist-light .cols>.card:last-child{margin-bottom:0}.shell .tradelog-table th:nth-child(2),.shell .tradelog-table td:nth-child(2),.shell .tradelog-table th:nth-child(4),.shell .tradelog-table td:nth-child(4),.shell .tradelog-table th:nth-child(5),.shell .tradelog-table td:nth-child(5),.shell .tradelog-table th:nth-child(6),.shell .tradelog-table td:nth-child(6),.shell .tradelog-table th:nth-child(8),.shell .tradelog-table td:nth-child(8),.shell .tradelog-table col:nth-child(2),.shell .tradelog-table col:nth-child(4),.shell .tradelog-table col:nth-child(5),.shell .tradelog-table col:nth-child(6),.shell .tradelog-table col:nth-child(8){display:none}.shell .admin-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px}.shell .admin-row>.admin-person{grid-area:1/1/auto/-1}.shell .admin-row>.rpick{grid-area:2/1}.shell .admin-row>.admin-cell{grid-area:auto/1/auto/-1;justify-content:flex-start;gap:6px;display:inline-flex}.shell .admin-row>.admin-cell:after{content:attr(data-fund);color:var(--mute);font-size:11.5px}.shell .admin-row>.admin-guestnote{grid-column:1/-1}.shell .admin-row>.admin-del{grid-area:2/3}.shell .stmt-funds{table-layout:auto;min-width:0}.shell .stmt-funds th:nth-child(2),.shell .stmt-funds td:nth-child(2),.shell .stmt-funds th:nth-child(3),.shell .stmt-funds td:nth-child(3),.shell .stmt-funds th:nth-child(6),.shell .stmt-funds td:nth-child(6),.shell .tx-table td:nth-child(2) .mute{display:none}.shell .tx-table th,.shell .tx-table td{padding-inline:10px}.shell .tx-table th:first-child,.shell .tx-table td:first-child{padding-left:0}.shell .tx-table th:last-child,.shell .tx-table td:last-child{padding-right:0}.shell .foot-crowd{display:none}.shell .dist-light .self-ratings{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shell .dist-light .self-rating{text-align:center;align-items:center;gap:6px;min-width:0;padding:10px 4px 12px}.shell .dist-light .self-rating-img{height:64px;margin:0 auto}.shell .dist-light .self-rating-l{letter-spacing:.05em;font-size:9px}.shell .dist-light .self-stars{gap:1px}.shell .dist-light .self-stars svg{width:15px;height:15px}.shell .dist-light .self-rating-word{font-size:14px}.shell .dist-light .self-ratings{align-items:stretch}.shell .dist-light .self-rating{justify-content:flex-start}.shell .dist-light .self-rating-sub{letter-spacing:-.01em;white-space:nowrap;font-size:9.5px;line-height:1.25}.shell .dist-light .who-grid--self .who-card{border-bottom:0}.shell .dist-light .goal-track-go{display:none}.shell .dist-kpis .dist-kpi-v.dist-est{color:var(--gold-hi)!important}.shell .kpi-l-desk{display:none}.shell .kpi-l-phone{display:inline}.shell .perf-legend-eq{display:none}.shell .dist-kpis{grid-template-columns:1fr 1fr;margin:18px 0 8px}.shell .dist-kpis>.dist-kpi{border-top:1px solid var(--line);padding:14px 0 15px 12px}.shell .dist-kpis .dist-kpi-l{letter-spacing:.08em;order:-1}.shell .dist-kpis>.dist-kpi:nth-child(odd){padding-left:2px;border-left:0!important}.shell .dist-kpis>.dist-kpi:nth-child(2n){border-left:1px solid var(--line)!important}.shell .dist-kpis>.dist-kpi:nth-child(-n+2){border-top:0}.shell .dist-kpis .dist-kpi-v{grid-template-columns:auto minmax(7ch,auto);align-items:baseline;column-gap:.28em;width:max-content;max-width:100%;display:inline-grid}.shell .dist-kpis .dist-kpi-num{text-align:right;font-variant-numeric:tabular-nums}.shell .dist-kpis .dist-kpi-pct{display:none}.shell .side .side-nav>button:focus-visible,.shell .side .side-nav .acct-icon:focus-visible,.shell .fund-tabs button:focus-visible{outline-offset:-2px;border-radius:0}.side-nav{order:3}.wrap{order:4;padding-left:0;padding-right:0}.shell .wrap{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-top:4px}.shell .dist-light{padding-top:0;padding-left:0;padding-right:0}.shell .dist-light>.main-col{width:100%;max-width:100%}.fund-tabs button[data-lens=council]{display:none}.shell .fund-tabs{flex:100%;gap:0;width:100%;display:flex}.shell .fund-tabs button{flex:1 1 0;justify-content:center;min-height:44px;padding:9px 4px 10px;font-size:13px}.shell .fund-tabs button:not(.is-on){border-bottom-color:var(--line)}.shell .dash-head-row2 .dash-head-side{flex:100%;justify-content:flex-end;margin-left:0;margin-right:0}.side>.side-block,.side>.rail-optional,.side>.rail-optional>.side-block{display:none}}@media (pointer:coarse){.acct-icon{min-width:44px;min-height:44px}.side-brand,.side-nav button,.nav-fund-select{min-height:44px}.fxb-switch{margin:-15px -6px;padding:15px 6px}.fxb-dots{gap:10px}.fxb-dots button{overflow:visible}.fxb-dots button:after{content:"";width:24px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tg-tf button{min-width:24px;position:relative}.tg-tf button:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}.dist-crumbs a{padding-top:5px;padding-bottom:5px}.dash-fxblue{min-height:32px}}.wrap{flex:1;min-width:0;max-width:1080px;margin:0 auto;padding:22px 22px 72px}.display{font-family:var(--font-ui);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.12}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.small-caps{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:700}.up{color:var(--up)}.down{color:var(--down)}.gold{color:var(--gold-hi)}.mute{color:var(--mute)}.faint{color:var(--faint)}a{color:var(--gold-hi);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px;border-radius:6px}.masthead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:18px;display:flex}.pill{border:1px solid var(--line);background:var(--bg-raise);letter-spacing:.06em;color:var(--mute);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.pill--gold{color:var(--gold-hi);border-color:var(--gold-line);background:var(--gold-dim)}a.pill--gold:hover{border-color:var(--gold-hi);text-decoration:none}.dot{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.dot--live{background:var(--up);animation:2.2s ease-in-out infinite pulse;box-shadow:0 0 0 3px oklch(80% .155 150/.16)}@keyframes pulse{50%{opacity:.5}}.dash-head{flex-direction:column;gap:6px;display:flex}.dash-head--row{flex-flow:row;align-items:baseline;gap:8px 16px;position:relative}.dash-led{border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.dash-led--green{background:var(--up);animation:2.2s ease-in-out infinite pulse;box-shadow:0 0 0 3px oklch(80% .155 150/.16),0 0 8px oklch(80% .155 150/.6)}.dash-led--amber{background:oklch(80% .15 75);box-shadow:0 0 0 3px oklch(80% .15 75/.16)}.dash-led--red{background:var(--down);box-shadow:0 0 0 3px oklch(69% .19 25/.16)}.dash-dead{color:oklch(70% .22 25);position:absolute;top:50%;left:-20px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.dash-led--green{animation:none}}.dash-head--row>h1,.dash-head--row>.fund-tabs{flex:none}.dash-head--row>h1{min-width:174px}@media (width<=760px){.dash-head--row>h1{min-width:0}}.dash-head-side{flex:0 auto;align-items:center;gap:8px 14px;min-width:0;margin-left:auto;display:flex}.dash-head-side .dash-updated,.dash-head-side .lang-toggle{flex:none}.dash-head-lineup{flex:none;align-self:center;margin-left:auto;display:inline-flex}@media (width>=861px){.dash-head-top>.dash-head-lineup{margin-left:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (width<=760px){.dash-head--row{flex-wrap:wrap}.dash-head-side{margin-left:0}.dash-meta{white-space:normal!important;overflow:visible!important}}.dash-updated{color:var(--mute);white-space:nowrap;border:1px solid var(--line);border-radius:6px;flex:none;align-items:center;gap:7px;min-height:27px;padding:4px 9px;font-size:11px;transition:border-color .18s,color .18s;display:inline-flex}.dash-updated--stale{color:var(--down);border-color:var(--down)}.dot--stale{background:var(--down);box-shadow:0 0 0 3px oklch(69% .19 25/.16)}.dash-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.dash-head-side .dash-meta{border:1px solid var(--line);border-radius:6px;flex:none;align-items:center;min-height:27px;padding:4px 9px;display:inline-flex}.dash-info{border:1px solid var(--line);width:32px;min-height:27px;color:var(--mute);cursor:help;background:0 0;border-radius:6px;outline:none;flex:none;place-items:center;transition:color .18s,border-color .18s,background .18s;display:inline-grid;position:relative}.dash-info:hover,.dash-info:focus-visible{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-dim)}.dash-head-lineup .dash-info{border-radius:7px;width:24px;height:32px;min-height:32px}.dash-rule{border:1px solid var(--line);letter-spacing:.04em;height:32px;color:var(--mute);white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:5px;margin-right:8px;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.dash-rule b{color:var(--ink);font-weight:700}.dash-rule svg{flex:none}.dash-rule--open{border-color:color-mix(in oklch, var(--up) 55%, transparent)}.dash-rule--open svg{color:var(--up)}.dash-rule--closed{color:var(--mute);border-color:var(--line-2)}.dash-rule--closed svg{color:var(--faint)}.dash-info .avg-label{opacity:0}.dash-info:hover .avg-label,.dash-info:focus-visible .avg-label{opacity:1;transform:none}@media (width>=861px){.dash-head-lineup .dash-info:hover .avg-label,.dash-head-lineup .dash-info:focus-visible .avg-label{transform:translateY(-50%)translate(0)}}.dash-fxblue{border:1px solid var(--line);border-radius:6px;flex:none;justify-content:center;align-items:center;min-height:27px;padding:4px 9px;transition:border-color .18s,background .18s;display:inline-flex}.dash-fxblue:hover{border-color:var(--ink-soft)}.dash-fxblue img{width:auto;height:11px;display:block}.dash-head .fund-tabs{margin-top:0}.dash-head--row .fund-tabs{margin-left:14px}.dash-head--stack{gap:10px}.dash-head-top{flex-wrap:nowrap;align-items:center;gap:8px 14px;display:flex;position:relative}.dash-head-top>h1{flex:none}.dash-head-row2{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.dash-head-row2 .dash-head-side{margin-left:auto}.fx-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.fx-title{flex-direction:column;gap:3px;display:flex}.fx-title h2{margin:0}.fx-sub{color:var(--mute);font-size:11.5px}.fx-today{align-items:center;gap:9px;display:inline-flex}.fx-today-lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.fx-today-hint{color:var(--faint);font-variant-numeric:tabular-nums;min-width:48px;font-size:10.5px}.fx-field{border:1px solid var(--line-2);background:var(--bg);border-radius:8px;align-items:center;gap:3px;padding:5px 9px;transition:border-color .14s,box-shadow .14s;display:inline-flex}.fx-field:focus-within{border-color:var(--gold-line);box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.fx-sign{color:var(--faint);font-size:12px;font-weight:700}.fx-input{appearance:none;width:46px;font:inherit;text-align:right;color:var(--gold-hi);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.fx-input:focus{outline:none}.fx-input::placeholder{color:var(--faint);font-weight:500}.fx-hero{border:1px solid var(--line);background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklch, var(--up) 8%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklch, var(--surface) 60%, transparent), var(--bg));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:18px 0 24px;padding:20px 22px;display:flex}.fx-hero-main{flex-direction:column;flex:300px;gap:6px;min-width:0;display:flex}.fx-hero-lbl{letter-spacing:.11em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.fx-hero-figure{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.fx-hero-val{letter-spacing:-.025em;font-size:38px;font-weight:800;line-height:1}.fx-chip{font-variant-numeric:tabular-nums;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:800}.fx-chip.up{color:var(--up);background:color-mix(in oklch, var(--up) 13%, transparent)}.fx-chip.down{color:var(--down);background:color-mix(in oklch, var(--down) 13%, transparent)}.fx-hero-sub{color:var(--mute);font-size:12px}.fx-hero-split{color:var(--mute);font-variant-numeric:tabular-nums;margin-top:9px;font-size:11px}.fx-hero-split .up{color:var(--up);font-weight:700}.fx-hero-split .down{color:var(--down);font-weight:700}.fx-hero-stats{border-left:1px solid var(--line);gap:28px;padding-left:26px;display:flex}.fx-stat{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.fx-stat-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:800}.fx-stat .num{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.fx-journey{width:min(360px,100%);margin-top:10px}.fx-journey-track{background:color-mix(in oklch, var(--line) 80%, transparent);border-radius:999px;height:6px;position:relative}.fx-journey-fill{border-radius:999px;height:100%;position:absolute;top:0}.fx-journey-fill.up{background:linear-gradient(90deg, color-mix(in oklch, var(--up) 35%, transparent), var(--up))}.fx-journey-fill.down{background:linear-gradient(90deg, var(--down), color-mix(in oklch, var(--down) 35%, transparent))}.fx-journey-dot{background:var(--mute);border:2px solid var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.fx-journey-dot--live{background:var(--gold-hi);border-color:var(--bg);box-shadow:0 0 0 3px oklch(80% .13 85/.2)}.fx-journey-ends{color:var(--mute);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.fx-journey-ends .up{color:var(--up);font-weight:800}.fx-journey-ends .down{color:var(--down);font-weight:800}.fx-ledger{grid-template-columns:1fr 1fr;gap:10px 32px;display:grid}@media (width<=720px){.fx-ledger{grid-template-columns:1fr;gap:18px}}.fx-group{min-width:0}.fx-group-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:7px;display:flex}.fx-group-title{letter-spacing:.01em;color:var(--ink-soft);font-size:12.5px;font-weight:800}.fx-group-note{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:700}.fx-table{flex-direction:column;display:flex}.fx-row{border-top:1px solid color-mix(in oklch, var(--line) 42%, transparent);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(96px,auto) minmax(64px,auto);align-items:center;gap:12px;margin:0 -8px;padding:9px 8px;font-size:13px;transition:background .13s;display:grid}.fx-row>span:not(.fx-date){text-align:right;font-variant-numeric:tabular-nums}.fx-row>span:last-child{color:var(--ink-soft);font-weight:700}.fx-row .fx-field{justify-self:end}.fx-row:not(.fx-row--head):not(.fx-row--total):hover{background:color-mix(in oklch, var(--ink) 4%, transparent);border-top-color:#0000}.fx-row--head{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);border-top:0;padding-bottom:5px;font-size:9.5px;font-weight:800}.fx-row--head span{text-align:right}.fx-row--head span:first-child{text-align:left}.fx-date{color:var(--mute);white-space:nowrap;font-weight:700}.fx-row--total{border-top:1px solid var(--line);color:var(--mute)}.fx-row--total .fx-date{color:var(--ink-soft);font-weight:800}.fx-note{color:var(--mute);margin:20px 0 0;font-size:11.5px;line-height:1.6}.fx-note b{color:var(--ink-soft);font-weight:700}.baht-note{color:var(--mute);margin:12px 2px 0;font-size:11.5px;line-height:1.5}.duel{--a:var(--gold-hi);--b:oklch(70% .19 300);flex-direction:column;gap:20px;display:flex}.vs-err{color:var(--down);font-size:12px}.duel-head{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:6px 0 2px;display:flex}.duel-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.duel-title{align-items:center;gap:18px;width:100%;max-width:760px;display:flex}.duel-name{min-width:0;font-family:var(--font-ui);letter-spacing:-.01em;text-transform:uppercase;flex:1 1 0;font-size:clamp(22px,4.6vw,42px);font-weight:800;line-height:1}.duel-name--a{color:var(--a);text-align:right}.duel-name--b{color:var(--b);text-align:left}.duel-vs{border:2px solid var(--line-2);background:var(--bg-raise);width:42px;height:42px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.duel-dates{color:var(--mute);font-size:12.5px}.duel-caps{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.duel-cap{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;flex-direction:column;gap:9px;min-width:0;padding:13px 15px;display:flex}.duel-cap--a{border-left:2px solid color-mix(in oklch, var(--a) 60%, transparent)}.duel-cap--b{border-left:2px solid color-mix(in oklch, var(--b) 60%, transparent)}.duel-cap-name{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.duel-cap--a .duel-cap-name{color:var(--a)}.duel-cap--b .duel-cap-name{color:var(--b)}.duel-dot{border-radius:50%;width:7px;height:7px}.duel-dot--a{background:var(--a)}.duel-dot--b{background:var(--b)}.duel-cap-row{align-items:center;gap:8px;display:flex}.duel-input{appearance:none;width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;flex:auto;padding:8px 11px;font-size:13px}.duel-input--cap{flex:0 0 116px}.duel-select{cursor:pointer}.duel-input:focus-visible{border-color:var(--gold-line);outline:none}.duel-cap-foot{color:var(--mute);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.duel-cap-foot b{color:var(--ink-soft);font-weight:800}.duel-unit{gap:4px;display:inline-flex}.duel-unit button{appearance:none;cursor:pointer;font:inherit;border:1px solid var(--line-2);min-width:30px;color:var(--mute);background:0 0;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:800}.duel-unit button.is-on{color:var(--b);border-color:color-mix(in oklch, var(--b) 55%, transparent);background:color-mix(in oklch, var(--b) 14%, transparent)}.duel-saves{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.duel-saves .duel-date{min-width:200px}.duel-range{border:1px solid var(--line);background:var(--bg-raise);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.duel-range-lbl{color:var(--mute);font-size:11.5px;font-weight:700}.duel-date{appearance:none;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:7px;padding:5px 9px;font-size:12.5px}.duel-date:focus-visible{border-color:var(--gold-line);outline:none}.duel-range-reset{appearance:none;cursor:pointer;font:inherit;color:var(--mute);border:1px solid var(--line-2);background:0 0;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:800}.duel-range-reset:hover{color:var(--ink-soft)}.duel-tablewrap{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;overflow-x:auto}.duel-table{border-collapse:collapse;width:100%;min-width:540px}.duel-table th{padding:10px 16px}.duel-table td{padding:7px 16px}.duel-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);text-align:right;font-size:9.5px;font-weight:800}.duel-table thead .duel-day{text-align:left!important}.duel-day{white-space:nowrap;font-size:12.5px;text-align:left!important}.duel-day b{color:var(--ink);font-weight:700}.duel-day .faint{font-size:11px}.duel-col-a{color:var(--a)!important;text-align:right!important}.duel-col-b{color:var(--b)!important;text-align:left!important}.duel-table{table-layout:fixed}.duel-day{width:20%;text-align:left!important}.duel-col-a,.duel-cell--a{width:28%}.duel-mid{text-align:center;width:4%;padding:0 4px}.duel-col-b,.duel-cell--b{width:28%}.duel-spacer{width:20%}.duel-eq{color:var(--faint);font-size:13px;font-weight:800}.duel-table tbody tr{border-top:1px solid color-mix(in oklch, var(--line) 45%, transparent)}.duel-table tbody tr:hover{background:oklch(100% 0 0/.015)}.duel-cell{white-space:nowrap}.duel-cell--a{text-align:right}.duel-cell--b{text-align:left}.duel-cell .num{line-height:1.25;display:block}.duel-cell--b .duel-in{text-align:left;display:inline-block}.duel-usd{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.duel-pct{font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.duel-tot{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.duel-in{appearance:none;width:104px;font:inherit;text-align:right;color:var(--b);background:var(--bg);border:1px solid var(--line-2);font-variant-numeric:tabular-nums;border-radius:6px;margin-bottom:2px;padding:4px 8px;font-size:13px;font-weight:800}.duel-in--pct{width:84px;margin-bottom:0;font-size:11px}.duel-in::placeholder{color:var(--faint)}.duel-in:focus-visible{border-color:color-mix(in oklch, var(--b) 55%, transparent);outline:none}.duel-total{border-top:2px solid var(--line)!important}.duel-total .duel-day{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:800}.duel-summary{border:1px solid var(--line);background:var(--bg-raise);border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.duel-sum-title{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:11px;font-weight:800}.duel-splitbar{border-radius:7px;gap:2px;height:12px;display:flex;overflow:hidden}.duel-split--a{background:var(--a)}.duel-split--b{background:var(--b)}.duel-splitlabels{justify-content:space-between;font-size:12px;font-weight:800;display:flex}.duel-verdicts{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:4px;display:grid}.duel-vd{border:1px solid var(--line);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px;display:flex}.duel-vd-icon{font-size:18px}.duel-vd-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:800}.duel-vd-val{color:var(--ink);font-size:16px;font-weight:800}.duel-vd-sub{color:var(--mute);font-variant-numeric:tabular-nums;font-size:11.5px}@media (width<=720px){.duel-caps,.duel-verdicts{grid-template-columns:1fr}}.pf-comp{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.pf-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pf-item b{color:var(--ink-soft);font-weight:800}.pf-bar{border-radius:4px;width:110px;height:7px;display:inline-flex;overflow:hidden}.pf-bar--a{background:var(--gold-hi)}.pf-bar--b{background:oklch(66% .1 212)}@media (width<=760px){.dash-head-top{flex-wrap:wrap}}.lang-toggle{flex:none}.fund-tabs .fund-tab-ext{min-height:34px;font:inherit;letter-spacing:.02em;color:var(--gold-hi);white-space:nowrap;align-items:center;gap:5px;padding:8px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex}.fund-tab-ext-ic{font-size:11px}.fund-tabs .fund-tab-council:hover{background:0 0}.council-pop-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(4% .003 265/.86);justify-content:center;align-items:flex-start;padding:40px 20px;animation:.2s both fadein;display:flex;position:fixed;inset:0;overflow-y:auto}.council-pop{border:1px solid var(--gold-line);background:radial-gradient(120% 80% at 50% -10%,oklch(20% .04 84/.3),#0000 60%),oklch(15% .008 262);border-radius:18px;width:min(920px,100%);padding:26px 30px;position:relative;box-shadow:0 30px 100px oklch(0% 0 0/.7),0 0 60px oklch(77% .128 84/.14)}@media (prefers-reduced-motion:no-preference){.council-pop{animation:.32s cubic-bezier(.16,1,.3,1) both pop-in}}.council-pop-x{z-index:2;border:1px solid var(--line-2);width:32px;height:32px;color:var(--mute);cursor:pointer;background:oklch(12% .005 262/.9);border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:12px;right:14px}.council-pop-x:hover{color:var(--ink);border-color:var(--gold-line)}.dash-head h1{font-size:clamp(19px,2.4vw,23px)}.dash-head .dash-tag{font-family:var(--font-ui);letter-spacing:.18em;color:var(--gold-hi);vertical-align:baseline;font-size:12px;font-weight:800}.fund-tabs{background:0 0;border:0;gap:16px;display:inline-flex}.fund-tabs button{appearance:none;cursor:pointer;font:inherit;letter-spacing:.02em;color:var(--mute);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:2px 1px 5px;font-size:12px;font-weight:700;transition:color .16s,border-color .16s;display:inline-flex}.fund-tabs button svg{opacity:.85}.fund-tabs button.is-on{color:var(--gold-hi);border-bottom-color:var(--gold-hi)}.fund-tabs button:hover:not(.is-on){color:var(--ink-soft)}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:22px;display:grid}.kpi-grid--dense{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:12px;margin-top:14px}.cockpit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.cockpit-grid .kpi-card{flex-direction:column;min-height:116px;display:flex}.cockpit-grid .kpi-card .kpi-body{margin-top:auto}.cockpit-today{grid-area:1/4/span 2;min-width:0}@media (width<=1000px){.cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-today{grid-area:auto}}@media (width<=560px){.cockpit-grid{grid-template-columns:minmax(0,1fr)}.cockpit-grid .kpi-card{min-height:0}}.sig-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sig-box{border:1px solid var(--line);background:var(--bg-raise);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 13px;display:flex}.sig-value{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;line-height:1.1;overflow:hidden}.sig-note{color:var(--faint);font-size:10.5px}.sig-grid--dense{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.sig-grid--dense .sig-box{border-radius:9px;grid-column:span 2;gap:1px;padding:5px 10px}.sig-grid--dense .sig-value{font-size:12px}.sig-box--big{justify-content:center;gap:2px;min-height:38px;grid-column:span 3!important;padding:6px 10px!important}.sig-box--big .sig-value{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sig-box--big .sig-note{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (width<=1150px){.cols-3{grid-template-columns:minmax(0,1fr)}}.kpi-card{background:linear-gradient(180deg, oklch(100% 0 0/.018), transparent 45%), var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:11px 14px;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s}.kpi-card:hover{border-color:var(--line-2);transform:translateY(-3px);box-shadow:0 10px 24px oklch(0% 0 0/.28)}.kpi-card--empty{border-style:dashed;border-color:color-mix(in oklch, var(--line) 78%, transparent);color:var(--mute);background:0 0;justify-content:center;align-items:center}.kpi-card--empty:hover{box-shadow:none;border-color:color-mix(in oklch, var(--gold-hi) 42%, var(--line));color:color-mix(in oklch, var(--gold-hi) 65%, var(--mute));background:color-mix(in oklch, var(--gold-hi) 4%, transparent);transform:none}.kpi-empty-mark{opacity:.5;border:1px dashed;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.kpi-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.kpi-label{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:800}.dist-light .kpi-label{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.kpi-icon{color:var(--faint);flex:none}.kpi-card:hover .kpi-icon{color:var(--gold)}.kpi-lamp{background:oklch(72% .09 75);border-radius:50%;flex:none;width:13px;height:13px;transition:background .3s,box-shadow .3s;animation:2.8s ease-in-out infinite lamp-breathe;box-shadow:0 0 0 3px oklch(72% .09 75/.14),0 0 6px oklch(72% .09 75/.4)}.kpi-lamp--on{background:var(--up);animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 0 3px oklch(80% .155 150/.2),0 0 10px oklch(80% .155 150/.85),0 0 20px oklch(80% .155 150/.5)}@keyframes lamp-breathe{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kpi-lamp{animation:none}}.kpi-body,.kpi-main{min-width:0}.kpi-value{letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:800;line-height:1.1}.kpi-card--big .kpi-value{font-size:22px}.kpi-locked{color:var(--mute);letter-spacing:.18em;opacity:.7}.pairs{flex-direction:column;display:flex}.pair-row{border-top:1px solid color-mix(in oklch, var(--line) 60%, transparent);grid-template-columns:92px minmax(0,1fr) minmax(90px,1.4fr) auto;align-items:center;gap:14px;padding:11px 2px;display:grid}.pair-row:first-child{border-top:0}.pair-sym{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-soft);font-size:13px;font-weight:800}.pair-meta{color:var(--mute);white-space:nowrap;font-size:12px}.pair-bar{background:color-mix(in oklch, var(--line) 55%, transparent);border-radius:999px;height:7px;overflow:hidden}.pair-bar i{border-radius:999px;height:100%;display:block}.pair-bar i.up{background:color-mix(in oklch, var(--up) 78%, transparent)}.pair-bar i.down{background:color-mix(in oklch, var(--down) 78%, transparent)}.pair-net{text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.pair-net.mute{color:var(--mute);font-weight:700}.pair-row--idle .pair-sym{color:var(--mute)}.pair-row--idle{opacity:.72}.fx-tech{flex-direction:column;gap:10px;margin:14px 0 2px;display:flex}.fx-tech-row{grid-template-columns:62px minmax(50px,1fr) 88px;align-items:center;gap:14px;display:grid}.fx-tech-sym{font-family:var(--font-mono);letter-spacing:.01em;color:var(--mute);font-size:11.5px;font-weight:600}.fx-tech-bar{background:linear-gradient(90deg, color-mix(in oklch, var(--down) 55%, transparent), color-mix(in oklch, var(--line) 50%, transparent) 50%, color-mix(in oklch, var(--up) 55%, transparent));border-radius:999px;height:5px;position:relative}.fx-tech-bar i{width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);background:currentColor;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fx-tech-lbl{white-space:nowrap;text-align:right;letter-spacing:.01em;font-size:11px;font-weight:500}.news-ccy{font-family:var(--font-mono);letter-spacing:.06em;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);vertical-align:1px;border-radius:5px;margin-right:4px;padding:1px 5px;font-size:10px;font-weight:800;display:inline-block}@media (width<=560px){.pair-row{grid-template-columns:76px minmax(0,1fr) auto}.pair-bar{display:none}}.kpi-delta{white-space:nowrap;margin-top:5px;font-size:11.5px;font-weight:700}.kpi-suffix{letter-spacing:0;color:var(--mute);font-size:12px;font-weight:700}.stats-split{grid-template-columns:minmax(280px,330px) 1fr;align-items:stretch;gap:18px;margin-top:12px;display:grid}.stats-figures,.stats-graphs{flex-direction:column;gap:16px;min-width:0;display:flex}.stats-graphs{justify-content:space-between}.stats-figures>.kf-grid{flex:1;align-content:space-between}@media (width<=900px){.stats-split{grid-template-columns:1fr;align-items:start}}.kf-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:18px;display:grid}.kf-rows{padding-bottom:8px}.kf-row{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 20px;font-size:13px;display:flex}.kf-row:first-child{border-top:none}.kf-row .mute{text-transform:capitalize}.kpi-sub{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10.5px;overflow:hidden}.kpi-sub b{color:var(--ink-soft);font-weight:700}.kpi-sub b.gold{color:var(--gold-hi)}.kpi-sub-hint{color:var(--mute)}.kpi-card--split{position:relative}.kpi-card--split:hover,.kpi-card--split:focus-visible{z-index:40}.kpi-split{z-index:6;border:1px solid var(--line-2);background:var(--sheet,var(--surface));isolation:isolate;opacity:0;pointer-events:none;border-radius:10px;flex-direction:column;gap:3px;min-width:100%;padding:8px 10px 9px;transition:opacity .16s,transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px);box-shadow:0 12px 30px oklch(0% 0 0/.22)}.kpi-card--split:hover .kpi-split,.kpi-card--split:focus-visible .kpi-split{opacity:1;transform:none}.kpi-split-title{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:2px;font-size:9.5px;font-weight:800}.kpi-split-row{align-items:baseline;gap:6px;font-size:11px;display:flex}.kpi-split-name{color:var(--ink-soft);white-space:nowrap;font-weight:600}.kpi-split-dots{border-bottom:1px dotted var(--line-strong);flex:auto;min-width:12px;transform:translateY(-3px)}.kpi-split-amt{white-space:nowrap;font-weight:700}.kpi-card .target-bar{max-width:none;margin-top:8px}.kpi-glow--up{border-color:oklch(80% .155 150/.45);box-shadow:0 8px 24px oklch(0% 0 0/.28),0 0 34px oklch(80% .155 150/.16),inset 0 0 0 1px oklch(80% .155 150/.12)}.kpi-glow--down{border-color:oklch(69% .19 25/.5);box-shadow:0 8px 24px oklch(0% 0 0/.28),0 0 34px oklch(69% .19 25/.18),inset 0 0 0 1px oklch(69% .19 25/.12)}.kpi-glow--gold{border-color:var(--gold-line);box-shadow:0 8px 24px oklch(0% 0 0/.28),0 0 34px oklch(77% .128 84/.16),inset 0 0 0 1px oklch(77% .128 84/.12)}.stat-block{flex-direction:column;display:flex}.stat-heads{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:8px;display:grid}.stat-head{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);border-bottom:2px solid var(--line);align-items:center;gap:7px;padding:0 2px 7px;font-size:10px;font-weight:800;display:inline-flex}.stat-head svg{flex:none}.stat-head{justify-content:space-between;width:100%;display:flex}.stat-head-t{align-items:center;gap:7px;min-width:0;display:inline-flex}.stat-head-go{appearance:none;cursor:pointer;font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);background:0 0;border:0;margin:0;padding:0 0 0 8px;font-size:10px;font-weight:700;transition:color .14s}.stat-head-go:hover,.stat-head-go:focus-visible{color:var(--gold-hi)}.stat-head--trades .stat-head-go:hover,.stat-head--trades .stat-head-go:focus-visible{color:var(--info-hi)}.stat-head--sets{border-bottom-color:color-mix(in oklch, var(--gold-hi) 55%, transparent)}.stat-head--sets svg{color:var(--gold-hi)}.stat-head--trades{border-bottom-color:color-mix(in oklch, var(--info-hi) 55%, transparent)}.stat-head--trades svg{color:var(--info-hi)}.stat-tiles--split .stat-tile:nth-child(odd){background:linear-gradient(180deg, oklch(77% .128 84/.05), transparent 60%), var(--bg-raise)}.stat-tiles--split .stat-tile:nth-child(2n){background:linear-gradient(180deg, oklch(72% .12 235/.06), transparent 60%), var(--bg-raise)}.stat-tiles{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.stat-tile{text-align:left;font:inherit;color:var(--ink);background:var(--bg-raise);border:1px solid var(--line);cursor:default;border-radius:11px;flex-direction:column;justify-content:center;min-width:0;padding:6px 12px;transition:border-color .16s,transform .16s;display:flex}.stat-tile .kpi-head{margin-bottom:1px}.stat-tile .kpi-label{font-size:9px}.stat-tile-v{white-space:nowrap;margin:0;font-size:17px;font-weight:800;line-height:1.1}.stat-tile .kpi-sub{font-size:10px}.center-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(4% .003 265/.86);position:fixed;inset:0}.center-wrap{z-index:41;pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.center-modal{border:1px solid var(--gold-line);pointer-events:auto;background:oklch(17% .006 265);border-radius:16px;width:min(440px,100%);max-height:calc(100dvh - 40px);padding:20px 24px;overflow-y:auto;box-shadow:0 24px 80px oklch(0% 0 0/.7),0 0 40px oklch(77% .128 84/.14)}@media (prefers-reduced-motion:no-preference){.center-modal{animation:.36s cubic-bezier(.16,1,.3,1) both pop-in}}.center-rows{border:1px solid var(--line-2);background:oklch(10% .004 265);border-radius:10px;overflow:hidden}.center-row{border-top:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 14px;font-size:13px;display:flex}.center-row:first-child{border-top:none}.today-winrate{letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1}.today-pct{margin-left:2px;font-size:20px;font-weight:800}.kpi-spark-wrap{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);margin:8px -14px -11px;overflow:hidden}.kpi-spark{display:block}@media (prefers-reduced-motion:reduce){.kpi-card:hover{transform:none}}.card{background:linear-gradient(180deg, oklch(100% 0 0/.016), transparent 40%), var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:20px 22px}.card--flush{padding:0;overflow:hidden}.section{margin-top:12px}.section-title{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.section-title h2{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);font-size:11px;font-weight:800}.section-title .sub{color:var(--faint);font-size:12.5px}.hero-row{flex-wrap:wrap;align-items:flex-end;gap:34px;margin-bottom:12px;display:flex}.hero-row .big{font-family:var(--font-display);font-variation-settings:"opsz" 40;letter-spacing:-.01em;font-size:32px;font-weight:590;line-height:1}.hero-row .mid{font-size:19px;font-weight:800;line-height:1.1}.hero-row .cell .small-caps{margin-bottom:7px;display:block}@media (width<=720px){.hero-row{gap:20px}.hero-row .big{font-size:26px}.hero-row .mid{font-size:17px}}.stat-band{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.stat-band .stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:16px 20px}.stat-band .stat:nth-child(4n){border-right:none}.stat-band .stat:nth-last-child(-n+4){border-bottom:none}.stat-band .v{white-space:nowrap;margin-top:5px;font-size:18px;font-weight:800}.stat-band .h{color:var(--faint);margin-top:3px;font-size:11.5px}@media (width<=860px){.stat-band{grid-template-columns:repeat(2,1fr)}.stat-band .stat:nth-child(2n){border-right:none}.stat-band .stat:nth-child(odd){border-right:1px solid var(--line)}.stat-band .stat:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.stat-band .stat:nth-last-child(-n+2){border-bottom:none}}.float-backdrop{z-index:35;background:oklch(0% 0 0/.45);animation:.26s both fadein;position:fixed;inset:0}@keyframes fadein{0%{opacity:0}to{opacity:1}}.float-wrap{z-index:36;pointer-events:none;justify-content:center;align-items:center;padding:20px 20px 70px;display:flex;position:fixed;inset:0}.float-pop{border:1px solid var(--gold-line);pointer-events:auto;background:radial-gradient(120% 80% at 50% -10%,oklch(22% .05 84/.5),#0000 60%),oklch(15% .008 262);border-radius:24px;flex-direction:column;width:min(780px,100vw - 40px);max-height:calc(100dvh - 90px);padding:30px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px oklch(0% 0 0/.75),0 0 0 1px oklch(77% .128 84/.12),0 0 60px oklch(77% .128 84/.22)}.float-pop:before{content:"";background:linear-gradient(135deg, color-mix(in oklch, var(--frame-c,oklch(90% .15 90)) 70%, transparent), transparent 40%, transparent 60%, color-mix(in oklch, var(--frame-c,oklch(90% .15 90)) 50%, transparent));-webkit-mask-composite:xor;pointer-events:none;border-radius:20px;padding:1px;animation:6s linear infinite ring-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ring-spin{to{filter:hue-rotate(20deg)}}.float-sweep{pointer-events:none;background:linear-gradient(100deg,#0000,oklch(95% .15 90/.14),#0000);width:40%;height:100%;animation:.9s cubic-bezier(.3,0,.2,1) .12s both sweep;position:absolute;top:0;left:-40%;transform:skew(-18deg)}@keyframes sweep{to{left:120%}}@media (prefers-reduced-motion:no-preference){.float-pop{animation:.42s cubic-bezier(.16,1,.3,1) both pop-in}}@keyframes pop-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.float-pop:before,.float-sweep{animation:none}}.float-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.float-title{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.float-open{letter-spacing:.2em;color:oklch(50% .14 160);text-shadow:0 0 8px oklch(80% .155 150/.6);background:oklch(55% .14 160/.1);border:1px solid oklch(55% .14 160/.4);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:800;animation:2.6s ease-in-out infinite neon}@keyframes neon{0%,to{opacity:1}48%{opacity:.6}49%{opacity:1}93%{opacity:.65}94%{opacity:1}}@media (prefers-reduced-motion:reduce){.float-open{animation:none}}.float-x{border:1px solid var(--line-2);width:36px;height:36px;color:var(--mute);cursor:pointer;z-index:2;background:oklch(12% .005 262/.9);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-48px;left:50%;transform:translate(-50%)}.float-x:hover{color:var(--ink);border-color:var(--gold-line)}.float-total{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.float-big{letter-spacing:-.02em;font-size:46px;font-weight:800;line-height:1.02;transition:color .3s}.float-total--row{flex-direction:row;justify-content:space-between;align-items:stretch;gap:16px}.float-total-main{flex-direction:column;gap:6px;min-width:0;display:flex}.float-pop .small-caps{font-size:11px}.float-meta{font-size:14px}.float-quote{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:4px;text-decoration:none;display:flex}.fq-label{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.fq-price{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:800;transition:color .3s}.fq-link{letter-spacing:.08em;color:var(--faint);font-size:11px;font-weight:700;transition:color .16s}.float-quote:hover .fq-link{color:var(--gold-hi);text-decoration:underline}.float-head,.float-total{flex:none}.float-pop{font-family:"Geist Variable", var(--font-ui,system-ui), sans-serif}.float-rows{border:1px solid var(--line);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:oklch(10% .005 262/.6);border-radius:12px;flex:0 auto;min-height:0;overflow-y:auto}.float-rows--dense .float-row{gap:12px;padding:9px 20px;font-size:13px}.float-rows--dense .float-lots{padding:1px 7px;font-size:12.5px}.float-row{border-top:1px solid var(--line);align-items:baseline;gap:14px;padding:14px 20px;font-size:14px;display:flex}.float-row:first-child{border-top:none}.float-row .pnl{margin-left:auto;font-weight:800}.float-lots{color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);border-radius:6px;flex:none;padding:2px 9px;font-size:14px;font-weight:700}.float-row .fl-n{flex:none;min-width:22px;font-weight:700}.float-row .fl-side{letter-spacing:.06em;flex:none;min-width:40px;font-weight:800}.float-row .fl-pair{letter-spacing:.04em;flex:none;min-width:74px;font-weight:700}.float-row .fl-time{white-space:nowrap;flex:none;min-width:96px}.float-row .fl-px{white-space:nowrap;flex:none;align-items:baseline;min-width:150px;display:inline-flex}.float-row .fl-px-a{text-align:right;font-variant-numeric:tabular-nums;min-width:7.2ch;display:inline-block}.float-row .fl-px-b{text-align:left;font-variant-numeric:tabular-nums;min-width:7.2ch;display:inline-block}.float-row .fl-px-arrow{text-align:center;width:18px;font-style:normal;display:inline-block}.float-row .float-lots{box-sizing:border-box;text-align:center;width:92px;min-width:0}.float-row .fl-fund{min-width:60px}.float-rows--dense .float-row .fl-px{min-width:126px}.float-rows--dense .float-row .fl-time{min-width:84px}.fp-head{justify-content:space-between;align-items:stretch;gap:28px;margin-bottom:14px;font-size:13px;display:flex}.fp-main{flex-direction:column;gap:5px;min-width:0;display:flex}.fp-label{color:var(--mute);align-items:center;gap:7px;display:inline-flex}.fp-label .dot{flex:none}.fp-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.05}.fp-ctx{color:var(--mute);white-space:nowrap}.fp-ctx b{color:var(--ink-soft);font-weight:650}.fp-dot{margin:0 7px}.fp-spark{color:var(--mute);flex-direction:column;flex:0 0 220px;justify-content:space-between;display:flex}.fp-spark-head,.fp-spark-foot{justify-content:space-between;gap:10px;display:flex}.fp-spark-svg{width:220px;height:44px;margin-top:6px;display:block}.fp-spark-line{stroke:var(--gold-hi);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.fp-spark-zero{stroke:var(--line-2);stroke-width:1px}.fp-spark-empty{height:44px;color:var(--faint);align-items:center;margin-top:6px;display:flex}.fp-chips{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;margin-bottom:12px;padding-top:12px;display:grid}.fp-chip{appearance:none;cursor:pointer;font:inherit;border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;font-size:13px;transition:color .16s,background .16s,border-color .16s;display:flex}.fp-chip .num{color:var(--mute);font-variant-numeric:tabular-nums}.fp-chip.is-flat,.fp-chip.is-flat .num{color:var(--faint)}.fp-chip:hover{border-color:var(--line-2)}.fp-chip.is-on{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.fp-chip.is-on .num{color:var(--gold-hi)}.fp-chip.is-live{box-shadow:inset 0 -2px 0 var(--gold-hi)}.fp-sets{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex:0 auto;min-height:0;font-size:13px;overflow-y:auto}.fp-row{border-top:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;font-variant-numeric:tabular-nums;background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:16px minmax(0,1fr) 40px 64px 7.2ch 16px 7.2ch 88px;align-items:baseline;column-gap:12px;padding:9px 4px;font-size:13px;display:grid}.fp-sets--funds .fp-row{grid-template-columns:16px 64px minmax(0,1fr) 40px 64px 7.2ch 16px 7.2ch 88px}.fp-sets--last .fp-row{grid-template-columns:16px 40px minmax(0,1fr) 64px 52px 52px 7.2ch 16px 7.2ch 88px}.fp-row--head{color:var(--mute);border-top:0;padding-top:0;padding-bottom:6px}.fp-row--set{cursor:pointer}.fp-row--set:hover{background:color-mix(in oklch, var(--ink) 3%, transparent)}.fp-row .r{text-align:right;font-variant-numeric:tabular-nums}.fp-chev{color:var(--faint);align-self:center;display:inline-flex}.fp-fund{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp-set{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp-set b{font-weight:650}.fp-kind{color:var(--mute)}.fp-soft{color:var(--ink-soft)}.fp-arrow{text-align:center;color:var(--faint)}.fp-pnl{font-weight:650}.fp-row--leg{color:var(--mute);border-top:0;padding-top:3px;padding-bottom:3px}.fp-row--leg .r{color:var(--mute)}.fp-row--leg .fp-soft{color:var(--ink-soft)}.fp-leg{align-items:baseline;gap:10px;padding-left:14px;display:inline-flex}.fp-leg-n{text-align:right;min-width:2ch;color:var(--faint);font-variant-numeric:tabular-nums;display:inline-block}.fp-row--leg+.fp-row--set{margin-top:6px}@media (width<=640px){.fp-head{flex-direction:column;gap:14px}.fp-spark{flex:none}.fp-ctx{white-space:normal}.fp-sets:not(.fp-sets--last) .fp-entry,.fp-sets:not(.fp-sets--last) .fp-arrow,.fp-sets:not(.fp-sets--last) .fp-now{display:none}.fp-sets:not(.fp-sets--last) .fp-row{grid-template-columns:16px minmax(0,1fr) 28px 44px 72px;column-gap:8px}.fp-sets.fp-sets--funds .fp-row{grid-template-columns:16px 44px minmax(0,1fr) 28px 44px 72px}.fp-sets:not(.fp-sets--last) .fp-set{white-space:normal}.fp-chip.is-flat{display:none}}.kpi-card--btn{cursor:pointer;position:relative}.kpi-card--btn:hover{border-color:var(--gold-line)}.kpi-card--btn:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.kpi-open{color:var(--mute);opacity:.5;pointer-events:none;place-items:center;transition:color .15s,opacity .15s,transform .15s;display:grid;position:absolute;bottom:10px;right:11px}.kpi-card--btn:hover .kpi-open,.kpi-card--btn:focus-visible .kpi-open{color:var(--gold-hi);opacity:1;transform:scale(1.08)}.kpi-card--btn .kpi-sub{padding-right:20px}@media (width<=560px){.float-big{font-size:38px}}.log-stats{grid-template-columns:repeat(2,minmax(140px,220px));gap:10px;padding:0 22px 14px;display:grid}.cash-totals{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 22px 14px;display:grid}@media (width<=620px){.cash-totals{grid-template-columns:1fr}}.today-bar{background:oklch(100% 0 0/.07);border-radius:999px;height:5px;margin-top:14px;overflow:hidden}.today-bar>i{background:linear-gradient(90deg,oklch(70% .13 150),oklch(84% .16 150));border-radius:999px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.today-boxes{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:12px;display:grid}.today-box{flex-direction:column;gap:4px;display:flex}.ai-card{flex-direction:column;display:flex}.ai-status{letter-spacing:-.01em;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.ai-status svg{flex:none}.ai-foot{justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;display:flex}.ai-powered{flex:none;font-size:9px}.ai-updated{flex:none;font-size:11px}.ai-status svg{width:13px;height:13px;transform:translateY(.2px)}.ai-body{color:var(--ink-soft);margin-bottom:10px;font-size:12.5px;line-height:1.6}.content-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.main-col{min-width:0}.rail{min-width:0;position:sticky;top:16px}.rail-card{flex-direction:column;max-height:calc(100vh - 32px);display:flex}.rail-head{justify-content:space-between;align-items:baseline;gap:8px;padding:15px 16px 0;display:flex}.rail-stats{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;padding:12px 16px;display:grid}.rail-stat{border:1px solid var(--line);background:var(--bg-raise);border-radius:10px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.rail-stat .v{font-size:16px;font-weight:800;line-height:1}.rail-feed{flex:1;min-height:200px;overflow-y:auto}.rail-set{border-bottom:1px solid oklch(100% 0 0/.045);padding:9px 16px}.rail-set-row{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;display:flex}.rail-set-row .when{white-space:nowrap;font-size:10.5px}.rail-leg{align-items:baseline;gap:8px;padding:3px 0 0 12px;font-size:10.5px;display:flex}.rail-balance{padding-top:4px;font-size:9.5px}@media (width<=1100px){.content-grid{grid-template-columns:minmax(0,1fr)}.rail{position:static}.rail-card{max-height:560px}}.cal-grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:38px;gap:4px;display:grid}.cal-cell{border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:2px;min-width:0;min-height:0;padding:5px 8px;display:flex}.cal-nav{border:1px solid var(--line);background:var(--bg-raise);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.cal-nav:hover{border-color:var(--gold-line);color:var(--gold-hi)}.cal-cell--has{cursor:pointer;background:var(--bg-raise);position:relative}.cal-cell--win{background:oklch(82% .17 145/.09)}.cal-cell--loss{background:oklch(67% .21 25/.09)}.cal-cell--today{border-color:var(--gold)}.cal-amt{color:var(--mute);font-size:10.5px;font-weight:800;line-height:1}.cal-amt.is-win{color:oklch(86% .14 145)}.cal-amt.is-loss{color:oklch(78% .15 22)}.cal-amt.is-today{color:var(--gold-hi)}.dist-light .cal-cell--win{background:oklch(55% .15 155/.1)}.dist-light .cal-cell--loss{background:oklch(54% .17 14/.09)}.dist-light .cal-amt.is-win{color:oklch(42% .13 155)}.dist-light .cal-amt.is-loss{color:oklch(48% .16 14)}.dist-light .cal-amt.is-today{color:var(--gold-hi)}.dist-light .cal-cell--today{border-color:var(--gold-hi)}.cal-cell--has:hover,.cal-cell.is-open{z-index:20}.cal-pop{background:var(--surface);border:1px solid var(--line-2);text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:40;border-radius:10px;width:156px;padding:9px 11px 10px;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 14px 34px oklch(0% 0 0/.45)}.cal-cell--has:hover .cal-pop,.cal-cell.is-open .cal-pop{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.cal-pop:after{content:"";border:5px solid #0000;border-top-color:var(--line-2);position:absolute;top:100%;left:50%;transform:translate(-50%)}.cal-grid>.cal-cell:nth-child(7n) .cal-pop{left:auto;right:0;transform:translateY(4px)}.cal-grid>.cal-cell:nth-child(7n) .cal-pop:after{left:auto;right:14px;transform:none}.cal-cell:nth-child(7n):hover .cal-pop,.cal-cell:nth-child(7n).is-open .cal-pop{transform:translateY(0)}.cal-grid>.cal-cell:nth-child(7n+1) .cal-pop{left:0;transform:translateY(4px)}.cal-grid>.cal-cell:nth-child(7n+1) .cal-pop:after{left:14px;transform:none}.cal-cell:nth-child(7n+1):hover .cal-pop,.cal-cell:nth-child(7n+1).is-open .cal-pop{transform:translateY(0)}.cal-pop-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cal-pop-date{letter-spacing:.02em;color:var(--ink-soft);white-space:nowrap;font-size:11px;font-weight:800}.cal-pop-sub{color:var(--mute);margin-top:2px;font-size:10.5px}.cal-pop-px{border-top:1px solid var(--line);gap:3px;margin-top:7px;padding-top:7px;display:grid}.cal-pop-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cal-pop-row>span{color:var(--mute);letter-spacing:.09em;text-transform:uppercase;font-size:9.5px;font-weight:800}.cal-pop-row>b{color:var(--ink);font-size:11.5px;font-weight:700}.cal-pop-range>b{color:var(--ink-soft);font-weight:600}.macro-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.macro-tile{text-align:left;color:var(--ink);cursor:pointer;min-width:0;font:inherit;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;transition:transform .15s;display:flex}.macro-tile:hover{transform:translateY(-1px)}.macro-badge{color:oklch(10% .005 265);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.macro-cat{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:9.5px;font-weight:700}.macro-status{letter-spacing:-.01em;font-size:15px;font-weight:700}.macro-tile p{color:var(--ink-soft);margin:0;font-size:11.5px;line-height:1.45}.macro-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(4% .003 265/.88);position:fixed;inset:0}.macro-dialog-wrap{z-index:41;pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.macro-dialog{border:1px solid var(--line-2);pointer-events:auto;background:oklch(17% .006 265);border-radius:16px;width:min(600px,100%);max-height:calc(100dvh - 40px);padding:20px 24px;overflow-y:auto;box-shadow:0 24px 80px oklch(0% 0 0/.7)}.macro-ind-table{border:1px solid var(--line-2);background:oklch(10% .004 265);border-radius:10px;overflow:hidden}.macro-ind-head{letter-spacing:.18em;color:var(--ink-soft);text-transform:uppercase;border-bottom:1px solid var(--line-2);grid-template-columns:1fr 92px 78px;gap:10px;padding:8px 12px;font-size:9.5px;display:grid}.macro-ind{border-top:1px solid var(--line-2);grid-template-columns:1fr 92px 78px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:grid}.macro-ind:first-of-type{border-top:none}.macro-ind .ind-label{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.macro-ind .ind-note{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11.5px;overflow:hidden}.macro-pill{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-self:end;padding:3px 10px;font-size:9.5px;font-weight:700}.news-panel{padding:18px 20px}.news-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.news-title{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.news-legend{color:var(--mute);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.news-legend i{border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.news-legend .dot-hi{background:var(--down)}.news-legend .dot-med{background:oklch(80% .15 75)}.news-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.news-scroll{max-height:188px;padding-right:5px;overflow-y:auto}.news-scroll .news-grid{gap:10px}.news-card{border:1px solid var(--line);background:oklch(100% 0 0/.02);border-radius:12px;min-width:0;padding:12px 15px}.news-card--hi{border-color:oklch(69% .19 25/.55)}.news-card--med{border-color:oklch(80% .15 75/.5)}.news-card .news-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.news-card h3{font-family:var(--font-ui);letter-spacing:0;font-size:13.5px;font-weight:800}.news-card .when{color:var(--mute);white-space:nowrap;font-size:12px}.news-card .desc{color:var(--faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.news-card .meta{color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;font-size:11px;display:flex}.wl{grid-template-columns:var(--wl-w,3ch) 1ch var(--wl-l,2ch);column-gap:3px;display:inline-grid}.wl>:first-child{text-align:right}.wl>:nth-child(2){text-align:center}.wl>:nth-child(3){text-align:right}th .wl--head{font-size:12.5px;font-weight:400}th .wl--head>*{letter-spacing:0;font-size:10.5px;font-weight:700}th .wl--head>:nth-child(3){text-align:left}.stat-tile-v .wl{gap:4px;display:inline-flex}.stat-tile-v .wl>:first-child{text-align:left}.wl-bar{background:linear-gradient(oklch(62% .17 25/.75),oklch(69% .19 25/.55));border-radius:4px;min-width:90px;height:12px;overflow:hidden}.wl-bar>i{background:linear-gradient(oklch(82% .15 150/.85),oklch(70% .13 150/.65));height:100%;display:block}.live-tick{color:var(--up);letter-spacing:.14em;font-size:9px;animation:2.2s ease-in-out infinite pulse}tbody tr.set-row{background:oklch(100% 0 0/.022)}tbody tr.set-row td{border-top:1px solid var(--line-2)}tbody tr.leg-row,tbody tr.leg-row:hover{background:0 0}tbody tr.leg-row td{border-bottom:1px solid oklch(100% 0 0/.035);padding-top:5px;padding-bottom:5px}.target-bar{background:oklch(100% 0 0/.07);border-radius:999px;max-width:140px;height:4px;margin-top:8px;overflow:hidden}.target-bar>i{background:linear-gradient(90deg, var(--gold), var(--gold-hi));border-radius:999px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.cols{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;gap:18px;display:grid}.cols--balance{align-items:stretch}.stack-fill{flex-direction:column;gap:18px;min-width:0;display:flex}.news-panel--fill{flex-direction:column;flex:1;display:flex}.news-panel--fill .news-grid{flex:none}.news-panel--fill .news-scroll{flex:0 auto;min-height:0;max-height:292px}.news-panel--fill .news-foot{margin-top:auto;padding-top:14px;font-size:11.5px;line-height:1.5}.cols--chart{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.cols--sig{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.cols--half{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cols--stats{gap:12px}@media (width<=860px){.cols,.cols--chart,.cols--sig,.cols--half{grid-template-columns:minmax(0,1fr)}}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{text-align:left;padding:10px 14px}th{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line);white-space:nowrap;font-size:10.5px;font-weight:700}tbody tr{border-bottom:1px solid var(--line)}tbody tr:last-child{border-bottom:none}tbody tr:hover{background:oklch(100% 0 0/.02)}td.r,th.r{text-align:right}td,tbody tr.leg-row td{font-size:12.5px}.leg-n{color:var(--gold);margin-right:4px;font-weight:700}.scroll-x{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-x:auto}.scroll-y{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-y:auto}.contrib{flex-direction:column;gap:14px;display:flex}.contrib .row{flex-direction:column;gap:6px;display:flex}.contrib .row .top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.contrib .bar{background:oklch(100% 0 0/.06);border-radius:999px;height:6px;overflow:hidden}.contrib .bar>i{background:linear-gradient(90deg, var(--gold), var(--gold-hi));transform-origin:0;border-radius:999px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.btn-ghost{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line);letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:7px;min-height:36px;padding:6px 14px;font-size:12px;font-weight:700;transition:color .18s,border-color .18s}.btn-ghost:hover{color:var(--gold-hi);border-color:var(--gold-line)}.dist-light .btn-ghost,.side--light .btn-ghost{color:var(--mute);border-color:var(--line-2);background:var(--bg);text-transform:none;letter-spacing:.01em;font-size:11.5px;font-weight:650}.dist-light .btn-ghost:hover,.side--light .btn-ghost:hover{color:var(--ink);border-color:var(--line-strong)}.skeleton{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(100deg, var(--surface) 40%, oklch(100% 0 0/.035) 50%, var(--surface) 60%);background-size:200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.wrap--light .skeleton{border-color:var(--line);background:linear-gradient(100deg,oklch(93.5% .008 250) 40%,oklch(97.5% .004 250) 50%,oklch(93.5% .008 250) 60%) 0 0/200% 100%}.chart-tip{z-index:var(--z-tooltip);pointer-events:none;border:1px solid var(--line-2);border-radius:var(--radius-sm);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(12% .01 262/.94);padding:8px 12px;font-size:12px;line-height:1.5;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.foot{border-top:1px solid var(--line);margin-top:40px;padding-top:20px}.foot-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.foot-top .word{letter-spacing:.01em;font-weight:700}.foot-top .word em{color:var(--gold-hi);font-style:normal}.fxb-foot{color:var(--gold-hi);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.fxb-pill{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.fxb-pill:hover{filter:brightness(1.1)}.foot-links{flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.foot-note{color:var(--faint);font-size:12.5px;line-height:1.6}.foot-sig{color:var(--mute);letter-spacing:.02em;margin-top:12px;font-size:12px}.foot-sig b{color:var(--ink-soft);font-weight:700}.ledger{flex-direction:column;gap:18px;display:flex}.ledger-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}@media (width<=900px){.ledger-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.ledger-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ledger-kpi{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 55%, transparent);border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.ledger-kpi-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:20px;font-weight:800;line-height:1}.ledger-kpi-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:9.5px;font-weight:700}.ledger-add{flex-wrap:wrap;gap:10px;display:flex}.ledger-in{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:10px;min-width:130px;padding:10px 12px;font-size:14px}.ledger-in--name{flex:200px}.ledger-in:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.ledger-addbtn{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:10px;align-items:center;gap:7px;padding:10px 18px;font-size:13.5px;font-weight:800;transition:background .16s;display:inline-flex}.ledger-addbtn:hover{background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.ledger-tablewrap{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.ledger-table{border-collapse:collapse;width:100%;font-size:13.5px}.ledger-table th{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);text-align:left;border-bottom:1px solid var(--line);background:color-mix(in oklch, var(--surface) 45%, transparent);white-space:nowrap;padding:11px 14px;font-size:9.5px;font-weight:700}.ledger-table th.r,.ledger-table td.r{text-align:right}.ledger-table td{border-bottom:1px solid color-mix(in oklch, var(--line) 60%, transparent);font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap;padding:11px 14px}.ledger-table tbody tr:hover{background:color-mix(in oklch, var(--surface) 30%, transparent)}.ledger-name{color:var(--ink);font-weight:700}.ledger-table tr.ledger-seed td{background:color-mix(in oklch, var(--gold-hi) 6%, transparent)}.ledger-table tr.ledger-seed .ledger-name{color:var(--gold-hi)}.ledger-table tfoot td{border-top:1px solid var(--line);color:var(--ink);border-bottom:none;font-weight:800}.ledger-empty{text-align:center;color:var(--faint);white-space:normal;padding:22px 14px}.ledger-del{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:color .16s,background .16s;display:inline-grid}.ledger-del:hover{color:var(--down);background:color-mix(in oklch, var(--down) 12%, transparent)}.ledger-note{max-width:82ch;font-size:12.5px;line-height:1.6}.ledger-sub{letter-spacing:-.01em;color:var(--ink);margin:4px 0 0;font-size:15px;font-weight:800}.sample-set{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 45%, transparent);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:14px 18px;margin-bottom:16px;padding:14px 16px;display:flex}.sample-set-field{flex-direction:column;gap:6px;display:flex}.sample-set-field .ledger-in{width:160px}.sample-set-note{min-width:200px;color:var(--mute);flex:260px;margin:0;font-size:12.5px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.fade-in{animation:.48s cubic-bezier(.22,1,.36,1) both rise}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.float-pop--win{--frame-c:oklch(80% .155 150);border-color:oklch(80% .155 150/.5);box-shadow:0 30px 100px oklch(0% 0 0/.75),0 0 0 1px oklch(80% .155 150/.14),0 0 60px oklch(80% .155 150/.22)}.float-frame{pointer-events:auto;position:relative}.float-poppers{z-index:35;object-fit:cover;pointer-events:none;mix-blend-mode:screen;opacity:.95;width:100%;height:100%;position:fixed;inset:0}.float-poppers--front{z-index:37;mix-blend-mode:normal;opacity:1}.float-scene{flex:0 auto;min-height:0;margin:16px -38px -30px;position:relative;overflow:hidden}.scene-video{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:min(360px,40vh);display:block}.float-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(oklch(15% .008 262) 0%,oklch(15% .008 262/0) 24%),linear-gradient(oklch(8% .005 262/0) 64%,oklch(8% .005 262/.9) 100%);position:absolute;inset:0}.scene-cap{z-index:2;text-align:center;letter-spacing:.12em;text-transform:uppercase;color:oklch(88% .02 84);text-shadow:0 1px 6px oklch(0% 0 0/.85);font-size:9.5px;font-weight:800;line-height:1.5;position:absolute;bottom:10px;left:20px;right:20px}@media (height<=620px){.float-scene{display:none}}.lab{flex-direction:column;gap:18px;display:flex}.lab-intro h2{align-items:center;gap:10px;display:flex}.lab-beta{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);border-radius:999px;padding:2px 8px;font-size:9px;font-weight:800}.lab-intro .mute{max-width:60ch;margin-top:4px;font-size:13px}.lab-card{padding:18px 20px}.lab-card h3{letter-spacing:-.01em;font-size:15px;font-weight:800}.lab-eqsvg{width:100%;height:auto;margin-top:10px;display:block;overflow:visible}.lab-eqtoggle{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.lab-eqtoggle button{appearance:none;cursor:pointer;font:inherit;color:var(--mute);background:0 0;border:0;padding:3px 11px;font-size:11px;font-weight:700;transition:background .16s,color .16s}.lab-eqtoggle button+button{border-left:1px solid var(--line)}.lab-eqtoggle button.is-on{background:var(--gold-dim);color:var(--gold-hi)}.lab-eqtoggle button:hover:not(.is-on){color:var(--ink-soft)}.mk{margin-top:14px}.mk-head{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.mk-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.mk-equity{letter-spacing:-.02em;color:var(--ink);font-size:30px;font-weight:800}.mk-bar{gap:3px;height:30px;display:flex}.mk-seg{border-radius:5px;min-width:3px;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.mk-seg--cap{background:linear-gradient(oklch(66% .1 210),oklch(55% .09 220));flex:auto}.mk-seg--win{background:linear-gradient(180deg, var(--up), color-mix(in oklch, var(--up) 68%, black));flex:none;box-shadow:0 0 16px oklch(80% .155 150/.45)}.mk-legend{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:12px 20px;margin-top:11px;font-size:12px;display:flex}.mk-key{align-items:center;gap:7px;display:inline-flex}.mk-key b{color:var(--ink-soft);font-weight:800}.mk-key b.up{color:var(--up)}.mk-key b.down{color:var(--down)}.mk-key em{color:var(--faint);font-size:11px;font-style:normal}.mk-dot{border-radius:3px;flex:none;width:9px;height:9px}.mk-dot--cap{background:oklch(63% .1 212)}.mk-dot--win{background:var(--up)}.dist-light .mk-seg--cap{background:oklch(55% .21 277/.75)}.dist-light .mk-seg--win{background:var(--up);box-shadow:none}.dist-light .mk-dot--cap{background:oklch(55% .21 277)}.dist-light .mk-bar{border-radius:8px;gap:2px;height:26px;overflow:hidden}.mk-house{border:1px solid var(--line);background:color-mix(in oklch, var(--gold-hi) 5%, transparent);border-radius:10px;margin-top:16px;padding:12px 14px}.mk-house p{color:var(--mute);margin:0;font-size:12px;line-height:1.55}.mk-house b{color:var(--ink-soft);font-weight:700}.mk-house b.up{color:var(--up)}.mk-house-bar{background:color-mix(in oklch, var(--line) 60%, transparent);border-radius:3px;height:6px;margin-bottom:10px;overflow:hidden}.mk-house-bar i{background:var(--gold-hi);border-radius:3px;height:100%;transition:width .45s;display:block}.tth{margin-top:12px}.tth-scroll{padding-bottom:4px;overflow-x:auto}.tth-grid{grid-template-columns:34px repeat(24,minmax(20px,1fr));gap:3px;min-width:640px;display:grid}.tth-hlabel{color:var(--faint);text-align:center;letter-spacing:-.03em;font-size:8.5px}.tth-dlabel{color:var(--mute);align-items:center;font-size:10.5px;font-weight:700;display:flex}.tth-cell{aspect-ratio:1;cursor:default;border-radius:3px;min-height:15px}.tth-cell:hover{outline:1px solid var(--ink-soft);outline-offset:-1px}.tth-foot{color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:12px;font-size:11px;display:flex}.tth-legend{align-items:center;gap:6px;display:inline-flex}.tth-key{border-radius:3px;width:12px;height:12px}.tth-key--loss{background:color-mix(in oklch, var(--down) 75%, transparent)}.tth-key--none{background:color-mix(in oklch, var(--line) 28%, transparent)}.tth-key--win{background:color-mix(in oklch, var(--up) 75%, transparent)}.tth-bw b{font-weight:800}.tth-bw b.up{color:var(--up)}.tth-bw b.down{color:var(--down)}.lab-eqline{fill:none;stroke:var(--gold-hi);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lab-ddarea{fill:oklch(68% .19 25/.22)}.lab-ddline{fill:none;stroke:oklch(68% .19 25);stroke-width:1.2px;vector-effect:non-scaling-stroke}.lab-zero{stroke:var(--line-2);stroke-width:1px}.lab-axis{fill:var(--faint);font-size:10px;font-weight:700}.lab-axis--dd{fill:oklch(66% .19 25)}.lab-axis--mon{fill:var(--mute);letter-spacing:.04em;text-transform:uppercase;font-size:8.5px;font-weight:800}.lab-val{font-size:9px;font-weight:800}.lab-val--up{fill:var(--up)}.lab-val--down{fill:var(--down)}.lab-mk--peak{fill:var(--gold-hi)}.lab-mk--best{fill:var(--up)}.lab-mk--worst{fill:var(--down)}.lab-mk--trough>circle:first-child{fill:oklch(80% .15 75)}.lab-mk-ring{fill:none;stroke:oklch(80% .15 75);stroke-width:1.5px;opacity:.6}.lab-ev-line{stroke-width:1px;stroke-dasharray:2 3;opacity:.5}.lab-ev--in .lab-ev-line{stroke:var(--up)}.lab-ev--out .lab-ev-line{stroke:var(--down)}.lab-ev-txt{font-size:9px;font-weight:800}.lab-ev--in .lab-ev-txt{fill:var(--up)}.lab-ev--out .lab-ev-txt{fill:var(--down)}.lab-eq-legend{color:var(--mute);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:4px;font-size:11px;display:flex}.lab-eq-legend .le{align-items:center;gap:6px;display:inline-flex}.lab-eq-legend i{border-radius:50%;flex:none;width:9px;height:9px}.lab-eq-legend .le-best{background:var(--up)}.lab-eq-legend .le-worst{background:var(--down)}.lab-eq-legend .le-trough{background:oklch(80% .15 75)}.lab-eq-legend .le-peak{background:var(--gold-hi)}.lab-eq-legend .le-flow{border-top:2px dashed var(--mute);border-radius:0;width:12px;height:0}.edc-stack{flex-direction:column;gap:16px;display:flex}.edc-tag{color:var(--gold-hi);letter-spacing:.12em;font-size:11px;font-style:normal}.lab-barsvg{width:100%;height:auto;margin-top:10px;display:block}.lab-bar--up{fill:oklch(78% .15 155)}.lab-bar--down{fill:oklch(66% .2 25)}.lab-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 0;margin-top:14px;display:grid}.lab-stat{flex-direction:column;gap:3px;padding:2px 20px;display:flex}.lab-stat:not(:first-child){border-left:1px solid var(--line)}.lab-stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:800}.lab-stat-value{letter-spacing:-.01em;font-size:18px;font-weight:800}.lab-stat-sub{color:var(--mute);font-size:10.5px}.lab-heat-wrap{margin-top:12px;overflow-x:auto}.lab-heat{border-collapse:separate;border-spacing:3px;width:100%;min-width:640px}.lab-heat th{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);text-align:center;padding:2px;font-size:9.5px;font-weight:800}.lab-heat-y{text-align:right!important;color:var(--mute)!important;padding-right:8px!important}.lab-heat td{text-align:center;font-variant-numeric:tabular-nums;color:var(--ink-soft);border-radius:6px;min-width:44px;padding:8px 4px;font-size:11.5px;font-weight:700}.lab-heat-ytd{border-left:2px solid var(--bg)!important;font-weight:800!important}.lab-regime{--rc:var(--gold-hi);border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;margin-top:10px;padding:16px 18px}.lab-regime--up{--rc:var(--up)}.lab-regime--down{--rc:var(--down)}.lab-regime--warn{--rc:oklch(80% .15 75)}.lab-regime-head{align-items:center;gap:9px;display:flex}.lab-regime-dot{background:var(--rc);width:10px;height:10px;box-shadow:0 0 10px var(--rc);border-radius:50%}.lab-regime-label{color:var(--rc);letter-spacing:-.01em;font-size:15px;font-weight:800}.lab-regime-note{color:var(--ink-soft);max-width:68ch;margin-top:8px;font-size:13px;line-height:1.5}.lab-regime-metrics{color:var(--mute);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:12.5px;display:flex}.lab-regime-metrics b{color:var(--ink);margin-left:4px;font-weight:800}.lab-fine{color:var(--faint);margin-top:10px;font-size:11px;line-height:1.5}.op-row-label{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin:16px 0 -4px;font-size:10px;font-weight:800}.op-row-label:first-of-type{margin-top:10px}.op-lenses{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0 18px;display:grid}.op-src{letter-spacing:.08em;text-transform:none;color:var(--faint);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:9px;font-weight:700}.op-row-when{letter-spacing:.04em;text-transform:none;color:var(--faint);margin-left:10px;font-weight:700}.council-funds{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:inline-flex}.council-funds button{appearance:none;cursor:pointer;border:1px solid var(--line);background:var(--bg-raise);font:inherit;color:var(--mute);text-align:center;border-radius:10px;min-width:84px;padding:6px 14px;font-size:12.5px;font-weight:700;transition:background .16s,color .16s,border-color .16s}.council-funds button.is-on{background:var(--gold-dim);color:var(--gold-hi);border-color:var(--gold-line)}.council-funds button:hover:not(.is-on){color:var(--ink-soft);border-color:var(--line-2)}.council-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.council-when{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.council-next{letter-spacing:.06em;color:var(--gold-hi);white-space:nowrap;font-size:11px;font-weight:700}.council-head{border-bottom:1px solid var(--line);margin-bottom:8px;padding-bottom:14px}.council-nav{appearance:none;cursor:pointer;border:1px solid var(--line);width:22px;height:22px;color:var(--mute);background:0 0;border-radius:999px;place-items:center;padding:0;font-size:14px;line-height:1;transition:border-color .16s,color .16s;display:grid}.council-nav:hover:not(:disabled){color:var(--gold-hi);border-color:var(--gold-line)}.council-nav:disabled{opacity:.32;cursor:default}.council-idx{color:var(--mute);letter-spacing:.06em}.council-when--pick{cursor:pointer;gap:6px}.council-when-lead{flex:none}.council-select{appearance:none;cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line);background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--mute) 50%), linear-gradient(135deg, var(--mute) 50%, transparent 50%);background-position:right 11px center,right 7px center;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:6px;padding:3px 22px 3px 9px;font-size:11px;font-weight:700}.council-select:hover{color:var(--gold-hi);border-color:var(--gold-line)}.council-select:focus-visible{border-color:var(--gold-line);outline:none}.council-select option{text-transform:none;letter-spacing:normal;color:var(--ink);background:var(--bg)}.council-lang{border:1px solid var(--line);border-radius:6px;flex:none;display:inline-flex;overflow:hidden}.council-lang button{appearance:none;cursor:pointer;font:inherit;letter-spacing:.04em;color:var(--mute);text-align:center;background:0 0;border:0;min-width:48px;padding:4px 10px;font-size:11px;font-weight:700;transition:background .18s,color .18s}.council-lang button+button{border-left:1px solid var(--line)}.council-lang button.is-on{background:var(--gold-dim);color:var(--gold-hi)}.council-lang button:hover:not(.is-on){color:var(--ink-soft)}.council-empty{text-align:center;color:var(--mute);border:1px dashed var(--line);border-radius:14px;margin-top:8px;padding:48px 24px;font-size:14px}.council-chamber{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 32px;display:grid}.seat{--op:var(--gold-hi);animation:.5s cubic-bezier(.2,.7,.2,1) both seat-in;animation-delay:calc(var(--i) * 70ms);grid-template-columns:60px 1fr;align-items:start;gap:14px;padding:12px 0;display:grid}@media (width<=720px){.council-chamber{grid-template-columns:minmax(0,1fr)}}.seat--up{--op:var(--up)}.seat--down{--op:var(--down)}.seat--warn{--op:var(--gold-hi)}.seat-face{place-items:center;width:60px;height:60px;display:grid;position:relative}.seat-face:after{content:"";z-index:0;background:radial-gradient(circle, color-mix(in oklch, var(--op) 34%, transparent), transparent 70%);filter:blur(6px);border-radius:50%;position:absolute;inset:8px}.seat-face img{z-index:1;object-fit:cover;width:100%;height:100%;filter:drop-shadow(0 0 12px color-mix(in oklch, var(--op) 40%, transparent));display:block;position:relative;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 50%,#0000 74%);mask-image:radial-gradient(circle at 50% 45%,#000 50%,#0000 74%)}.seat-face>span{z-index:1;font-family:var(--font-ui);color:var(--op);text-shadow:0 0 16px color-mix(in oklch, var(--op) 70%, transparent);font-size:20px;font-weight:800;position:relative}.seat-say{min-width:0;padding-top:2px}.seat-line{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.seat-name{font-family:var(--font-ui);color:var(--ink);font-size:14px;font-weight:800}.seat-role{color:var(--faint);font-size:11.5px;font-style:italic}.seat-stance{letter-spacing:.1em;text-transform:uppercase;color:var(--op);border:1px solid color-mix(in oklch, var(--op) 45%, transparent);background:color-mix(in oklch, var(--op) 13%, transparent);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:9.5px;font-weight:800}.seat-text{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}@keyframes seat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.seat{animation:none}}.dist-light .seat-face:after{content:none}.dist-light .seat-face img{filter:none;border-radius:50%;box-shadow:0 0 0 1px oklch(0% 0 0/.14);-webkit-mask-image:none;mask-image:none}.dist-light .seat-stance{background:color-mix(in oklch, var(--op) 12%, white);border-color:color-mix(in oklch, var(--op) 40%, transparent);border-radius:6px}.seat-fund{grid-template-columns:10px 64px 1fr;align-items:start;gap:0 10px;padding:8px 0;display:grid}.seat-fund>*{line-height:1.5}.seat-dot{border-radius:50%;align-self:start;width:8px;height:8px;margin-top:5px}.seat-dot--up{background:var(--up)}.seat-dot--down{background:var(--down)}.seat-dot--warn{background:var(--gold-hi)}.seat-fund+.seat-fund{border-top:1px dashed oklch(0% 0 0/.08)}.seat-fund-name{color:var(--ink);font-size:12px;font-weight:700;line-height:18px}.seat-fund .seat-text{color:var(--mute);grid-column:3;margin:0;font-size:12px;line-height:18px}.minutes-fundline{align-items:baseline;gap:12px;padding:6px 0;font-size:12.5px;display:flex}.minutes-fundline b{min-width:64px;color:var(--ink)}@media (width<=560px){.seat{grid-template-columns:48px 1fr;gap:13px}.seat-face{width:48px;height:48px}}.council-minutes{border-top:1px solid var(--line-2);margin-top:8px;padding-top:22px}.council-minutes .minutes-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;margin-bottom:16px;display:flex}.council-minutes h4{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);margin:0;font-size:11px;font-weight:800}.minutes-lean{color:var(--mute);font-size:12px;font-weight:700}.minutes-lean b{color:var(--ink)}.minutes-lean--up{color:var(--up)}.minutes-lean--down{color:var(--down)}.minutes-lean--warn{color:var(--gold-hi)}.minutes-group{margin-bottom:15px}.minutes-group:last-child{margin-bottom:0}.minutes-label{--op:var(--gold-hi);letter-spacing:.16em;text-transform:uppercase;color:var(--op);margin-bottom:7px;font-size:10px;font-weight:800;display:block}.minutes-label--up{--op:var(--up)}.minutes-label--down{--op:var(--down)}.minutes-label--warn{--op:var(--gold-hi)}.minutes-list{--op:var(--gold-hi);gap:7px;margin:0;padding:0;list-style:none;display:grid}.minutes-list--up{--op:var(--up)}.minutes-list--down{--op:var(--down)}.minutes-list--warn{--op:var(--gold-hi)}.minutes-list li{color:var(--ink-soft);text-wrap:pretty;padding-left:18px;font-size:13px;line-height:1.55;position:relative}.minutes-list li:before{content:"";background:var(--op);width:6px;height:6px;box-shadow:0 0 8px color-mix(in oklch, var(--op) 60%, transparent);border-radius:999px;position:absolute;top:8px;left:3px}.minutes-list li b{color:var(--ink);font-weight:700}.op-badge{letter-spacing:.06em;font-weight:800}.op-badge--up{color:var(--up)}.op-badge--warn{color:var(--gold-hi)}.op-badge--down{color:var(--down)}.op-lens-text--clamp{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.op-lens{--op:var(--gold-hi);border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;padding:13px 15px}.op-lens--up{--op:var(--up)}.op-lens--down{--op:var(--down)}.op-lens--warn{--op:var(--gold-hi)}.op-lens-name{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);align-items:center;gap:7px;margin-bottom:7px;font-size:10px;font-weight:800;display:flex}.op-dot{background:var(--op);width:8px;height:8px;box-shadow:0 0 10px color-mix(in oklch, var(--op) 60%, transparent);border-radius:999px}.op-lens-text{color:var(--ink-soft);text-wrap:pretty;font-size:12.5px;line-height:1.5}.op-funds{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.op-fund{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;padding:13px 15px}.op-fund-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.op-metrics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin-bottom:14px;display:grid}.op-m{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.op-m:first-child,.op-m:nth-child(2){border-top:none}.op-m-label{letter-spacing:.02em;color:var(--mute);font-size:10px;font-weight:700}.op-m-value{white-space:nowrap;font-size:14px;font-weight:800}@media (width<=560px){.op-metrics{grid-template-columns:1fr;column-gap:0}}.op-fund-name{letter-spacing:-.01em;font-size:14px;font-weight:800}.op-fund-name em{color:var(--gold-hi);letter-spacing:.14em;font-size:10.5px;font-style:normal}.op-verdict{letter-spacing:.12em;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.op-verdict:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:relative;top:-.5px;box-shadow:0 0 8px}.op-verdict--up{color:var(--up)}.op-verdict--down{color:var(--down)}.op-verdict--warn{color:var(--gold-hi)}.op-list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.op-list+.op-list{margin-top:9px}.op-list li{color:var(--ink-soft);padding-left:18px;font-size:12px;line-height:1.4;position:relative}.op-list li:before{font-weight:800;position:absolute;top:0;left:0}.op-good li:before{content:"↑";color:var(--up)}.op-bad li:before{content:"↓";color:var(--down)}.labs{flex-direction:column;gap:18px;display:flex}.labs-panel{border:1px solid var(--line);background:var(--bg-raise);border-radius:14px;padding:16px 18px 18px}.labs-range{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.labs-range-label{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.labs-seg{flex-wrap:wrap;gap:8px;display:inline-flex}.labs-seg button{appearance:none;cursor:pointer;border:1px solid var(--line);background:var(--bg-raise);font:inherit;color:var(--mute);border-radius:10px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:background .16s,color .16s,border-color .16s}.labs-seg button.is-on{background:var(--gold-dim);color:var(--gold-hi);border-color:var(--gold-line)}.labs-seg button:hover:not(.is-on):not(:disabled){color:var(--ink-soft);border-color:var(--line-2)}.labs-seg button:disabled{opacity:.5;cursor:default}.labs-range-dates{color:var(--mute);letter-spacing:.02em;font-size:11.5px}.labs-fields{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.labs-field{flex-direction:column;gap:5px;min-width:0;display:flex}.labs-field>span{letter-spacing:.06em;color:var(--mute);font-size:10.5px;font-weight:700}.labs-field input,.labs-field select{appearance:none;box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--font-ui);background:oklch(10% .004 265);border-radius:9px;padding:8px 10px;font-size:14px;font-weight:600;transition:border-color .16s,box-shadow .16s}.labs-field input:focus,.labs-field select:focus{border-color:var(--gold-line);box-shadow:0 0 0 3px color-mix(in oklch, var(--gold-hi) 14%, transparent);outline:none}.labs-field input:disabled,.labs-field select:disabled{opacity:.5}.labs-switch{cursor:pointer;min-height:37px;font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}.labs-switch-track{background:var(--line-2);border-radius:999px;flex:none;width:34px;height:20px;transition:background .16s;position:relative}.labs-switch.is-on .labs-switch-track{background:var(--gold-hi)}.labs-switch-knob{background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px}.labs-switch.is-on .labs-switch-knob{transform:translate(14px)}.labs-switch-txt{color:var(--mute);font-size:12.5px;font-weight:700}.labs-switch.is-on .labs-switch-txt{color:var(--gold-hi)}.labs-switch:disabled{opacity:.5;cursor:default}.labs-field--range{grid-column:span 2}.labs-range-ctl{align-items:center;gap:8px;display:flex}.labs-range-ctl .labs-switch{flex:none;min-height:0}.labs-range-ctl input{flex:56px;min-width:46px}.labs-range-dash{color:var(--faint);flex:none;font-size:11px}.labs-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.labs-run{appearance:none;cursor:pointer;background:linear-gradient(180deg, color-mix(in oklch, var(--gold-hi) 92%, white), var(--gold-hi));color:oklch(16% .02 90);font-family:var(--font-ui);letter-spacing:.02em;box-shadow:0 6px 20px -8px color-mix(in oklch, var(--gold-hi) 60%, transparent);border:0;border-radius:10px;padding:10px 26px;font-size:14px;font-weight:800;transition:transform .12s,filter .16s}.labs-run:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.labs-run:disabled{cursor:default;opacity:.7}.labs-reset{appearance:none;cursor:pointer;border:1px solid var(--line);color:var(--mute);font:inherit;background:0 0;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:700}.labs-reset:hover:not(:disabled){color:var(--ink-soft);border-color:var(--line-2)}.labs-note{color:var(--faint);letter-spacing:.02em;margin-left:auto;font-size:11px}.labs-progress{flex-direction:column;gap:7px;margin-top:14px;display:flex}.labs-progress>span{color:var(--mute);font-size:11.5px}.labs-bar{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.labs-bar>div{background:linear-gradient(90deg, var(--gold-line), var(--gold-hi));height:100%;transition:width .2s}.labs-error{color:var(--down);margin-top:12px;font-size:13px;font-weight:600}.labs-chart{border:1px solid var(--line);background:var(--bg-raise);border-radius:14px;padding:12px 14px 10px}.labs-chart svg{width:100%;height:300px;display:block}.labs-chart-legend{letter-spacing:.04em;color:var(--mute);justify-content:space-between;margin-top:4px;font-size:11px;font-weight:700;display:flex}.labs-review{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.labs-metric{border:1px solid var(--line);background:var(--bg-raise);border-radius:12px;flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:12px 14px;display:flex}.labs-metric-label{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.labs-metric-value{color:var(--ink);font-size:17px;font-weight:800}.labs-metric-value.up{color:var(--up)}.labs-metric-value.down{color:var(--down)}.labs-meta{color:var(--faint);margin:2px 2px 0;font-size:11.5px}.labs-tools{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.labs-tool{border:1px solid var(--line);background:var(--bg-raise);border-radius:14px;padding:14px 16px 16px}.labs-tool-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.labs-tool-head h4{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);margin:0;font-size:11px;font-weight:800}.labs-tool-ctrl{gap:8px;display:flex}.labs-tool-head button,.labs-tool-ctrl select{appearance:none;cursor:pointer;border:1px solid var(--line);color:var(--ink-soft);font:inherit;background:0 0;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700}.labs-tool-head button:hover{border-color:var(--gold-line);color:var(--gold-hi)}.labs-table-wrap{overflow-x:auto}.labs-table{border-collapse:collapse;width:100%;font-size:12.5px}.labs-table th{text-align:right;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding:4px 8px;font-size:9.5px;font-weight:800}.labs-table th:first-child,.labs-table td:first-child{text-align:left}.labs-table td{text-align:right;border-bottom:1px solid var(--line);color:var(--ink-soft);font-variant-numeric:tabular-nums;padding:6px 8px}.labs-table td.up{color:var(--up)}.labs-table td.down{color:var(--down)}.labs-table tr:last-child td{border-bottom:0}.labs-best td{background:color-mix(in oklch, var(--gold-hi) 8%, transparent);color:var(--ink);font-weight:700}.labs-hint{color:var(--faint);margin:8px 2px 0;font-size:11px}.labs-empty{border:1px dashed var(--line-2);text-align:center;color:var(--mute);border-radius:14px;padding:34px 20px;font-size:13.5px}.labs-empty b{color:var(--gold-hi)}.labs-presets{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.labs-presets-label{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.labs-preset{appearance:none;cursor:pointer;border:1px solid var(--line);color:var(--ink-soft);font:inherit;background:0 0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.labs-preset em{color:var(--faint);margin-left:4px;font-style:normal}.labs-preset:hover:not(:disabled){border-color:var(--gold-line);color:var(--gold-hi)}.labs-ask{appearance:none;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);font-family:var(--font-ui);letter-spacing:.02em;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:800;transition:filter .16s}.labs-ask:hover:not(:disabled){filter:brightness(1.12)}.labs-ask:disabled{opacity:.7;cursor:default}.labs-history{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.labs-history-status{color:var(--mute);font-size:11.5px}.labs-io{appearance:none;cursor:pointer;border:1px solid var(--line);color:var(--ink-soft);font:inherit;background:0 0;border-radius:8px;padding:4px 11px;font-size:11.5px;font-weight:700}.labs-io:hover:not(:disabled){border-color:var(--gold-line);color:var(--gold-hi)}.labs-io:disabled{opacity:.45;cursor:default}.labs-history-msg{color:var(--gold-hi);font-size:11px}.labs-saved{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.labs-saved-chip{border:1px solid var(--line);border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.labs-saved-chip button{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0}.labs-saved-chip>button:first-child{color:var(--ink-soft);padding:4px 4px 4px 11px;font-size:11.5px;font-weight:600}.labs-saved-chip>button:first-child:hover{color:var(--gold-hi)}.labs-saved-x{color:var(--faint);padding:4px 9px 4px 6px;font-size:15px;line-height:1}.labs-saved-x:hover:not(:disabled){color:var(--down)}.labs-eyebrow{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.labs-topbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:24px;padding-bottom:16px;display:flex}.labs-topcell{flex-direction:column;gap:8px;display:flex}.labs-chips{flex-wrap:wrap;gap:8px;display:flex}.labs-topbar .labs-range-dates{color:var(--mute);letter-spacing:.02em;align-self:flex-end;margin-left:auto;font-size:11.5px}.labs-group{margin-top:18px}.labs-group-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);margin-bottom:11px;font-size:11px;font-weight:800;display:block}.labs-field>span{font-family:var(--font-ui)}.labs-footer{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:20px;padding-top:15px;display:flex}.labs-footer-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.labs-footer-row .labs-eyebrow{min-width:92px}.labs-muted{color:var(--faint);font-size:11px}.labs-footer-msg{color:var(--gold-hi);font-size:11px}.labs-board{border:1px solid var(--gold-line);background:linear-gradient(180deg, color-mix(in oklch, var(--gold-hi) 6%, var(--bg-raise)), var(--bg-raise));border-radius:16px;padding:16px 18px 18px}.labs-board-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.labs-board-head h3{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-hi);margin:0;font-size:11px;font-weight:800}.labs-board-tested{color:var(--mute);font-size:11px}.labs-board-pick{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.labs-chip{border:1px solid var(--line);background:oklch(10% .004 265);border-radius:10px;flex-direction:column;gap:2px;min-width:76px;padding:7px 12px;display:flex}.labs-chip-label{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9px;font-weight:800}.labs-chip-value{color:var(--ink);font-size:15px;font-weight:800}.labs-chip-value.up{color:var(--up)}.labs-chip-value.down{color:var(--down)}.labs-board-lenses{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px 18px;display:grid}.labs-board-seat{grid-template-columns:44px 1fr;align-items:start;gap:12px;display:grid}.labs-board-face{width:44px;height:44px;position:relative}.labs-board-face img{object-fit:cover;width:100%;height:100%;filter:drop-shadow(0 0 8px color-mix(in oklch, var(--gold-hi) 35%, transparent));display:block;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 52%,#0000 76%);mask-image:radial-gradient(circle at 50% 45%,#000 52%,#0000 76%)}.labs-board-name{font-family:var(--font-ui);color:var(--ink);font-size:12px;font-weight:800}.labs-board-seat p{color:var(--ink-soft);text-wrap:pretty;margin:3px 0 0;font-size:12.5px;line-height:1.5}@media (width<=560px){.labs-note{width:100%;margin-left:0}}.lp{min-height:100vh;color:var(--ink);background:radial-gradient(120% 60% at 50% -10%, oklch(22% .03 90/.5), transparent 55%), radial-gradient(46% 20% at 12% 44%, oklch(82% .14 88/.07), transparent 62%), radial-gradient(44% 18% at 88% 66%, oklch(72% .15 60/.06), transparent 62%), radial-gradient(64% 22% at 50% 90%, oklch(80% .13 85/.055), transparent 64%), var(--bg);position:relative;overflow-x:hidden}.lp:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(oklch(100% 0 0/.014) 1px,#0000 1px),linear-gradient(90deg,oklch(100% 0 0/.014) 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 34%,#000 45% 92%,#0000 100%);mask-image:linear-gradient(#0000 34%,#000 45% 92%,#0000 100%)}.lp-hero-bg{z-index:0;pointer-events:none;opacity:.55;background:url(/hero-bg.webp) top/cover no-repeat;height:880px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 42%,#0000 92%);mask-image:linear-gradient(#000 42%,#0000 92%)}.lp-aurora{pointer-events:none;z-index:0;height:1150px;position:absolute;inset:0 0 auto;overflow:hidden}.lp-aurora span{filter:blur(90px);opacity:.16;will-change:transform;border-radius:50%;position:absolute}.lp-aurora span:first-child{background:oklch(82% .15 88/.55);width:560px;height:560px;animation:20s ease-in-out infinite lpAuroraA;top:-160px;left:5%}.lp-aurora span:nth-child(2){background:oklch(70% .16 62/.5);width:460px;height:460px;animation:26s ease-in-out infinite lpAuroraB;top:-50px;right:4%}.lp-aurora span:nth-child(3){background:oklch(58% .12 50/.4);width:420px;height:420px;animation:31s ease-in-out infinite lpAuroraC;top:430px;left:42%}@keyframes lpAuroraA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(70px,50px)scale(1.12)}}@keyframes lpAuroraB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-60px,40px)scale(1.15)}}@keyframes lpAuroraC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-40px)scale(1.1)}}.lp-grid{pointer-events:none;z-index:0;opacity:.55;background-image:linear-gradient(oklch(100% 0 0/.03) 1px,#0000 1px),linear-gradient(90deg,oklch(100% 0 0/.03) 1px,#0000 1px);background-size:54px 54px;height:920px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(100% 62% at 50% 0,#000 28%,#0000 76%);mask-image:radial-gradient(100% 62% at 50% 0,#000 28%,#0000 76%)}.lp-scan{z-index:0;pointer-events:none;height:880px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 38%,#0000 90%);mask-image:linear-gradient(#000 38%,#0000 90%)}.lp-scan:before{content:"";background:linear-gradient(90deg,#0000,oklch(87.5% .142 90/.55),#0000);height:1.5px;animation:7.5s linear infinite lpScan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px oklch(87.5% .142 90/.45)}@keyframes lpScan{0%{opacity:0;transform:translateY(-20px)}9%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(860px)}}.lp>header,.lp>section,.lp>footer,.lp>.lp-ticker{z-index:1;position:relative}.lp-nav{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in oklch, var(--bg) 72%, transparent);border-bottom:1px solid color-mix(in oklch, var(--line) 60%, transparent);align-items:center;gap:11px;padding:14px clamp(20px,5vw,56px);display:flex;position:sticky;top:0}.lp-logo{border-radius:9px;flex:none;width:36px;height:36px;display:block}.lp-foot-brand{align-items:center;gap:10px;display:flex}.lp-foot-brand .lp-logo{border-radius:7px;width:28px;height:28px}.lp-brandname{letter-spacing:-.01em;font-size:16px;font-weight:800}.lp-nav-enter{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:8px 15px;font-size:13px;font-weight:800;transition:background .16s;display:inline-flex}.lp-nav-enter:hover{background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.lp-hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:840px;margin:0 auto;padding:clamp(56px,10vw,116px) 24px clamp(46px,7vw,76px);display:flex;position:relative}.lp-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.lp-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-hi);border:1px solid var(--gold-line);background:var(--gold-dim);border-radius:8px;align-items:center;gap:7px;padding:6px 12px;font-size:10.5px;font-weight:700;display:inline-flex}.lp-badge--muted{color:var(--mute);border-color:var(--line);background:color-mix(in oklch, var(--surface) 50%, transparent)}.lp-badge--btn{cursor:pointer;text-decoration:none;transition:background .16s,border-color .16s,transform .16s}.lp-badge--btn:hover{background:color-mix(in oklch, var(--gold-hi) 20%, transparent);border-color:var(--gold-hi);transform:translateY(-1px)}.lp-badge-ext{opacity:.7;margin-left:-1px}.lp-badge-logo{object-fit:contain;box-sizing:border-box;background:#fff;border-radius:50%;flex:none;width:17px;height:17px;padding:1.5px;display:block;box-shadow:0 0 0 1px oklch(100% 5.96046e-8 none/.3)}.lp-h1,.lp-h2,.lp-brandname,.lp-pillar-title,.lp-disclaimer-title{font-family:var(--font-display)}.lp-h1{letter-spacing:-.035em;text-wrap:balance;margin:6px 0 0;font-size:clamp(38px,7vw,66px);font-weight:800;line-height:1.04}.lp-h1-accent{color:var(--gold-hi);text-shadow:0 0 44px oklch(82% .14 85/.45)}.lp-lede{color:var(--ink-soft);text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(15px,2.1vw,19px);line-height:1.6}.lp-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(560px,100%);margin-top:12px;display:grid}@media (width<=440px){.lp-hero-stats{grid-template-columns:1fr}}.lp-stat{text-align:center;border:1px solid color-mix(in oklch, var(--line-2) 70%, transparent);background:linear-gradient(158deg, color-mix(in oklch, var(--surface) 92%, transparent), color-mix(in oklch, var(--surface) 34%, transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:92px;padding:18px 14px;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.05),0 12px 30px oklch(0% 0 0/.3)}.lp-stat-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:26px;font-weight:800;line-height:1}.lp-stat-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:9.5px;font-weight:700}.lp-cta-row{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:12px;display:flex}.lp-hero-foot{color:var(--faint);margin-top:4px;font-size:12px}.lp-status{font-family:var(--font-mono);letter-spacing:.03em;color:var(--mute);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;margin-top:8px;font-size:11px;font-weight:600;display:flex}.lp-status-live,.lp-status-cell{align-items:center;gap:7px;padding:0 14px;display:inline-flex}.lp-status-cell{border-left:1px solid var(--line)}.lp-status-live{color:var(--ink-soft)}.lp-status .num{color:var(--gold-hi);font-variant-numeric:tabular-nums;letter-spacing:.02em}.lp-dot{background:var(--up);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-out infinite lpDot;box-shadow:0 0 oklch(80% .155 150/.6)}@keyframes lpDot{0%{box-shadow:0 0 oklch(80% .155 150/.55)}70%,to{box-shadow:0 0 0 7px oklch(80% .155 150/0)}}@media (width<=560px){.lp-status-cell:nth-child(n+4){display:none}}.lp-btn{font:inherit;letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:800;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,background .16s,border-color .16s,color .16s;display:inline-flex}.lp-btn--gold{color:oklch(20% .02 85);background:linear-gradient(158deg, var(--gold-hi), oklch(74% .15 80));box-shadow:0 14px 40px oklch(80% .13 85/.28)}.lp-btn--gold:hover{transform:translateY(-2px);box-shadow:0 20px 52px oklch(80% .13 85/.4)}.lp-btn--ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.lp-btn--ghost:hover{border-color:var(--gold-line);color:var(--gold-hi)}.lp-btn--lg{padding:16px 32px;font-size:16px}.lp-section{max-width:1080px;margin:0 auto;padding:clamp(36px,5vw,58px) clamp(20px,5vw,40px)}.lp-section--alt{background:color-mix(in oklch, var(--surface) 40%, transparent);border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:none}.lp-section--alt>*{max-width:1080px;margin-left:auto;margin-right:auto}.lp-sec-head{text-align:center;max-width:640px;margin:0 auto clamp(28px,4vw,44px)}.lp-h2{letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(24px,3.6vw,36px);font-weight:800;line-height:1.12}.lp-sec-sub{color:var(--mute);text-wrap:pretty;margin:0;font-size:clamp(14px,1.8vw,16px);line-height:1.6}.lp-funds{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:860px;margin:0 auto;display:grid}@media (width<=640px){.lp-funds{grid-template-columns:1fr}}.lp-fund{text-align:left;width:100%;font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;padding:22px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s;display:flex}.lp-fund:hover{border-color:var(--gold-line);transform:translateY(-4px);box-shadow:0 22px 54px oklch(0% 0 0/.4)}.lp-fund-top{align-items:center;gap:11px;display:flex}.lp-fund-icon{background:var(--gold-dim);width:40px;height:40px;color:var(--gold-hi);border-radius:12px;flex:none;place-items:center;display:grid}.lp-fund-id{flex-direction:column;min-width:0;display:flex}.lp-fund-name{color:var(--ink);font-size:17px;font-weight:800}.lp-fund-sub{color:var(--faint);letter-spacing:.02em;font-size:11px}.lp-fund-tag{color:var(--gold-hi);font-variant-numeric:tabular-nums;border:1px solid var(--gold-line);background:var(--gold-dim);border-radius:6px;flex:none;margin-left:auto;padding:5px 10px;font-size:11px;font-weight:800}.lp-fund-ret-row{align-items:baseline;gap:10px;margin-top:18px;display:flex}.lp-fund-ret{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1}.lp-fund-ret-lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.lp-fund-spark{width:100%;height:54px;margin:12px 0 4px;display:block}.lp-fund-spark--empty{background:color-mix(in oklch, var(--line) 30%, transparent);border-radius:8px;height:54px;margin:12px 0 4px}.lp-fund-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px 16px;margin-top:14px;padding-top:16px;display:grid}.lp-fund-cell{flex-direction:column;gap:3px;display:flex}.lp-fund-cell b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:15.5px;font-weight:800}.lp-fund-cell span{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:800}.lp-fund-cta{color:var(--gold-hi);align-items:center;gap:6px;margin-top:18px;font-size:12.5px;font-weight:800;display:inline-flex}.lp-pillars{perspective:1100px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.lp-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.lp-pillars{grid-template-columns:1fr}}@property --lp-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.lp-pillar{border:1px solid color-mix(in oklch, var(--gold-line) 24%, var(--line-2));background:radial-gradient(85% 65% at 16% -10%, oklch(85% .14 90/.14), transparent 52%), linear-gradient(162deg, color-mix(in oklch, var(--surface) 94%, transparent), color-mix(in oklch, var(--surface) 32%, transparent));height:100%;min-height:340px;transform-style:preserve-3d;border-radius:18px;flex-direction:column;padding:30px 26px;transition:border-color .34s,box-shadow .34s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.09),0 14px 38px oklch(0% 0 0/.3)}.lp-pillar>:not(.lp-pillar-ghost){z-index:1;position:relative}.lp-pillar-ghost{z-index:0;color:var(--gold-hi);opacity:.06;pointer-events:none;transition:opacity .34s,transform .34s cubic-bezier(.22,1,.36,1);position:absolute;top:-18px;right:-14px}.lp-pillar:hover .lp-pillar-ghost{opacity:.11;transform:scale(1.06)rotate(-4deg)}.lp-pillar:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--lp-angle), transparent 0deg, oklch(88% .14 90/.65) 40deg, oklch(95% .06 90/.85) 60deg, oklch(88% .14 90/.65) 80deg, transparent 120deg, transparent 360deg);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite lpAngle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp-pillar:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(340px circle at var(--mx,50%) var(--my,-20%), oklch(85% .14 90/.18), transparent 60%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.lp-pillar:hover{border-color:color-mix(in oklch, var(--gold-line) 55%, transparent);box-shadow:0 26px 58px oklch(0% 0 0/.46)}.lp-pillar:hover:before{animation-duration:2.6s}.lp-pillar:hover:after{opacity:1}@keyframes lpAngle{to{--lp-angle:360deg}}.lp-pillar-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.lp-pillar-icon{background:linear-gradient(155deg, color-mix(in oklch, var(--gold-hi) 28%, transparent), color-mix(in oklch, var(--gold-hi) 7%, transparent));border:1px solid var(--gold-line);width:44px;height:44px;color:var(--gold-hi);border-radius:13px;flex:none;place-items:center;transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s,background .34s;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.2),0 4px 18px oklch(80% .13 85/.24)}.lp-pillar:hover .lp-pillar-icon{background:color-mix(in oklch, var(--gold-hi) 22%, transparent);transform:scale(1.06)rotate(-3deg);box-shadow:0 0 22px oklch(85% .14 90/.4)}.lp-pillar-heading{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-pillar-title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800;line-height:1.15}.lp-pillar-sub{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi);font-size:9.5px;font-weight:700}.lp-pillar-body{color:var(--ink-soft);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:14px;line-height:1.62}.lp-council{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(24px,5vw,56px);display:grid}@media (width<=760px){.lp-council{grid-template-columns:1fr}}.lp-council-text{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lp-council-figure{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 55%, transparent);border-radius:16px;flex-direction:column;gap:7px;padding:14px;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.04),0 20px 50px oklch(0% 0 0/.3)}.lp-agents-head{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);align-items:center;gap:8px;margin-bottom:2px;padding:4px 6px 10px;font-size:10px;font-weight:700;display:flex}.lp-god{color:var(--ink-soft);border:1px solid var(--line);background:var(--surface);border-radius:11px;align-items:center;gap:10px;padding:11px 14px;animation:.5s cubic-bezier(.22,1,.36,1) both lpGodIn;display:flex}.lp-god:before{content:"";background:var(--up);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-out infinite lpDot;box-shadow:0 0 oklch(80% .155 150/.6)}.lp-god-name{font-size:13.5px;font-weight:700}.lp-god-role{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-left:auto;font-size:10px;font-weight:600}@keyframes lpGodIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-track-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px;display:flex}.lp-track-tabs button{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);background:color-mix(in oklch, var(--surface) 50%, transparent);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:8px 18px;font-size:11px;font-weight:700;transition:color .16s,background .16s,border-color .16s}.lp-track-tabs button:hover{color:var(--ink-soft);border-color:var(--gold-line)}.lp-track-tabs button.is-on{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.lp-track-empty{text-align:center;min-height:clamp(180px,26vw,260px);color:var(--mute);justify-content:center;align-items:center;max-width:52ch;margin-top:10px;margin-left:auto;margin-right:auto;padding:24px;font-size:14px;line-height:1.6;display:flex}.lp-track{flex-direction:column;gap:16px;max-width:none;margin:0 auto;display:flex}#lp-track{max-width:1160px}#lp-track .lp-sec-head{max-width:none}@media (width>=800px){#lp-track .lp-h2,#lp-track .lp-sec-sub{white-space:nowrap}}.lp-track-chart{border:1px solid var(--line);background:linear-gradient(180deg, color-mix(in oklch, var(--surface) 75%, transparent), color-mix(in oklch, var(--surface) 28%, transparent));border-radius:18px;padding:16px 18px 8px;position:relative;overflow:hidden;box-shadow:0 24px 60px oklch(0% 0 0/.32)}.lp-track-chart:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,oklch(80% .13 85/.12),#0000 70%);height:60%;position:absolute;inset:-40% -20% auto}.lp-track-chart-head{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.lp-track-chart-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.lp-track-chart-ret{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.lp-eq{z-index:1;position:relative}.lp-eq-svg{width:100%;height:clamp(180px,26vw,260px);margin-top:10px;display:block}.lp-eq-axis{font-family:var(--font-mono);letter-spacing:.04em;color:var(--faint);border-top:1px solid color-mix(in oklch, var(--line) 60%, transparent);justify-content:space-between;margin-top:4px;padding:8px 2px 4px;font-size:10px;font-weight:600;display:flex}.lp-eq-empty{background:color-mix(in oklch, var(--line) 30%, transparent);border-radius:12px;height:clamp(180px,26vw,260px);margin-top:10px}.lp-eq-line{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px oklch(80% .13 85/.4));animation:1.7s cubic-bezier(.4,0,.2,1) .1s forwards lpDraw}.lp-eq-dep{stroke:var(--gold-hi);stroke-width:1px;stroke-dasharray:3 4;opacity:.4}.lp-eq-pay{stroke:var(--faint);stroke-width:1px;stroke-dasharray:2 5;opacity:.45}.lp-eq-marks{pointer-events:none;z-index:2;height:0;position:absolute;inset:16px 0 auto}.lp-eq-marks--bottom{inset:auto 0 42px}.lp-eq-tag{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);background:color-mix(in oklch, var(--bg) 78%, transparent);border:1px solid var(--gold-line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:5px;align-items:baseline;gap:4px;padding:2px 6px;font-size:9px;font-weight:600;display:inline-flex;position:absolute;top:0}.lp-eq-tag b{color:var(--gold-hi);letter-spacing:0;font-weight:800}.lp-eq-marks--bottom .lp-eq-tag{top:auto;bottom:0}.lp-eq-tag--pay{color:var(--mute);border-color:color-mix(in oklch, var(--faint) 45%, transparent)}.lp-eq-tag--pay b{color:var(--ink-soft)}.lp-track-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.lp-track-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-metric{text-align:center;border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 55%, transparent);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:88px;padding:18px 12px;display:flex}.lp-metric-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:800;line-height:1}.lp-metric-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:9.5px;font-weight:700}.lp-track-note{color:var(--mute);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;margin:2px 0 0;font-size:13.5px;line-height:1.62}.lp-disclaim{border-top:1px solid color-mix(in oklch, var(--line) 70%, transparent);margin-top:18px;padding-top:16px}.lp-disclaim-label{letter-spacing:.01em;color:var(--mute);text-align:left;margin-bottom:5px;font-size:13px;font-weight:700;display:block}.lp-disclaim-body{color:var(--faint);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:13px;line-height:1.62}.lp-totop{z-index:60;cursor:pointer;width:46px;height:46px;color:var(--gold-hi);border:1px solid var(--gold-line);background:color-mix(in oklch, var(--bg) 66%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:opacity .26s,transform .26s cubic-bezier(.22,1,.36,1),background .16s,border-color .16s;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(14px)scale(.9);box-shadow:0 10px 26px oklch(0% 0 0/.45)}.lp-totop.is-in{opacity:1;pointer-events:auto;transform:none}.lp-totop:hover{background:var(--gold-dim);border-color:var(--gold-hi);transform:translateY(-2px)}.lp-cta{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:clamp(44px,6vw,72px) 24px;display:flex}.lp-footer{border-top:1px solid var(--line);flex-direction:column;gap:11px;max-width:1080px;margin:0 auto;padding:30px clamp(20px,5vw,40px) 46px;display:flex}.lp-fine{color:var(--faint);max-width:72ch;font-size:11.5px;line-height:1.6}.lp-nav-invest{font:inherit;cursor:pointer;color:var(--ink-soft);background:0 0;border:0;border-radius:8px;margin-left:auto;padding:8px 14px;font-size:13px;font-weight:800;transition:color .16s}.lp-nav-invest:hover{color:var(--gold-hi)}.lp-nav-lang{margin-left:auto}.lp-nav .lp-nav-enter{margin-left:10px}.lp .foot{max-width:1160px;margin:clamp(30px,5vw,54px) auto 44px;padding:24px clamp(20px,5vw,40px) 0}.foot-note--disclaimer{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}.lp-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in oklch, var(--surface) 32%, transparent)}.lp-proof-inner{text-align:center;max-width:1080px;margin:0 auto;padding:clamp(26px,3.5vw,40px) clamp(20px,5vw,40px)}.lp-proof-total{flex-direction:column;align-items:center;gap:4px;margin-bottom:clamp(24px,3.5vw,34px);display:flex}.lp-proof-total-val{letter-spacing:-.03em;color:var(--gold-hi);font-variant-numeric:tabular-nums;font-size:clamp(34px,4.6vw,50px);font-weight:800;line-height:1}.lp-proof-total-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:700}.lp-proof-tabs{margin:0 0 clamp(20px,3vw,28px)}.lp-proof-tabs button{text-align:center;justify-content:center;min-width:168px}@media (width<=520px){.lp-proof-tabs button{flex:100%;min-width:0}}.lp-proof-stats{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=620px){.lp-proof-stats{grid-template-columns:repeat(2,1fr);gap:26px 16px}}.lp-proof-stat{flex-direction:column;gap:7px;display:flex}.lp-proof-val{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,5vw,46px);font-weight:800;line-height:1}.lp-proof-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:700}.lp-proof-note{color:var(--mute);max-width:54ch;margin:clamp(24px,4vw,34px) auto 0;font-size:14px}.lp-invest{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,56px);display:grid}@media (width<=820px){.lp-invest{grid-template-columns:1fr}}.lp-invest-pitch{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.lp-invest-points{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lp-invest-points li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.lp-invest-points svg{color:var(--gold-hi);flex:none;margin-top:2px}.lp-invest-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:clamp(22px,3vw,30px);box-shadow:0 24px 60px oklch(0% 0 0/.36)}.lp-invest-title{letter-spacing:-.01em;margin:0 0 4px;font-size:19px;font-weight:800}.lp-invest-cardsub{color:var(--mute);margin:0 0 18px;font-size:12.5px;line-height:1.5}.lp-invest-form{flex-direction:column;gap:14px;display:flex}.lp-field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=460px){.lp-field-row{grid-template-columns:1fr}}.lp-field{flex-direction:column;gap:6px;display:flex}.lp-field>span{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:800}.lp-field>span i{text-transform:none;letter-spacing:0;opacity:.75;font-style:normal;font-weight:600}.lp-field input,.lp-field textarea{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);resize:vertical;border-radius:10px;padding:11px 13px;font-size:14px;transition:border-color .16s,box-shadow .16s}.lp-field input::placeholder,.lp-field textarea::placeholder{color:var(--faint)}.lp-field input:focus,.lp-field textarea:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.lp-invest-form .lp-btn{justify-content:center;margin-top:4px}.lp-invest-form .lp-btn:disabled{opacity:.6;cursor:default}.lp-invest-err{color:var(--down);font-size:12.5px}.lp-invest-done{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 8px;display:flex}.lp-invest-tick{background:color-mix(in oklch, var(--up) 16%, transparent);width:48px;height:48px;color:var(--up);border-radius:50%;place-items:center;font-size:24px;font-weight:800;display:grid}.lp-invest-done h3{margin:4px 0 0;font-size:18px;font-weight:800}.lp-invest-done p{color:var(--mute);margin:0;font-size:13.5px;line-height:1.55}.lp-chart{border:1px solid var(--line);background:linear-gradient(180deg, color-mix(in oklch, var(--surface) 75%, transparent), color-mix(in oklch, var(--surface) 30%, transparent));border-radius:20px;padding:18px 20px 0;position:relative;overflow:hidden;box-shadow:0 30px 80px oklch(0% 0 0/.35)}.lp-chart:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,oklch(80% .13 85/.14),#0000 70%);height:60%;position:absolute;inset:-40% -20% auto}.lp-chart-head{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.lp-chart-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.lp-chart-ret{color:var(--gold-hi);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.lp-chart-val{letter-spacing:-.02em;z-index:1;margin-top:6px;font-size:clamp(26px,4vw,36px);font-weight:800;position:relative}.lp-chart-svg{width:100%;height:clamp(150px,22vw,220px);margin-top:8px;display:block}.lp-chart-line{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px oklch(80% .13 85/.45));animation:1.6s cubic-bezier(.4,0,.2,1) .15s forwards lpDraw}@keyframes lpDraw{to{stroke-dashoffset:0}}.lp-chart-dot{fill:var(--gold-hi);filter:drop-shadow(0 0 6px oklch(85% .14 85/.9))}.lp-chart-pulse{fill:var(--gold-hi);transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite lpPulse}@keyframes lpPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.lp-ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in oklch, var(--surface) 45%, transparent);margin-top:6px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.lp-ticker-track{width:max-content;animation:90s linear infinite lpMarquee;display:flex}.lp-ticker:hover .lp-ticker-track{animation-play-state:paused}.lp-ticker-chip{white-space:nowrap;font-variant-numeric:tabular-nums;border-right:1px solid color-mix(in oklch, var(--line) 55%, transparent);align-items:baseline;gap:9px;padding:12px 24px;font-size:13.5px;font-weight:700;display:inline-flex}.lp-ticker-t{font-family:var(--font-mono);color:var(--faint);letter-spacing:.11em;text-transform:uppercase;font-size:9.5px;font-weight:700}@keyframes lpMarquee{to{transform:translate(-50%)}}.lp-chart--empty{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 50%, transparent);border-radius:20px;min-height:220px}.lp-progress{z-index:60;transform-origin:0;background:linear-gradient(90deg, var(--gold-hi), oklch(72% .15 60));height:3px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 12px oklch(85% .14 90/.5)}.lp-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.lp-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-btn,.lp-fund,.lp-pillar,.lp-pillar-icon{transition:none}.lp-pillar,.lp-pillar:hover{transform:none}.lp-pillar:before,.lp-god,.lp-aurora span,.lp-chart-pulse,.lp-ticker-track,.lp-scan:before,.lp-dot,.lp-god:before{animation:none}.lp-chart-line,.lp-eq-line{stroke-dashoffset:0;animation:none}.lp-reveal{opacity:1;transition:none;transform:none}}.st-stage{flex-direction:column;align-items:center;padding:18px 0 46px;display:flex}.st-canvas{border-radius:22px;width:min(90vw,400px);height:auto;display:block;box-shadow:0 34px 80px -36px #000000d9,0 0 0 1px #e9c46a38}.st-controls{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.st-btn{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#c9c9d2;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.st-btn svg{width:16px;height:16px;display:block}.st-btn:hover{color:#ede9df;border-color:#ffffff42}.st-btn--gold{color:#0c0a06;background:linear-gradient(#f0d68a,#e9c46a 60%,#cda34d);border-color:#0000;font-weight:800}.st-btn--gold:hover{color:#0c0a06;filter:brightness(1.06)}.st-phone{color:#ede9df;background:radial-gradient(96% 44% at 50% 0,#e9c46a26,#0000 58%),linear-gradient(#0d0d11 0%,#08080a 62%,#060608 100%);border:1px solid #e9c46a38;border-radius:18px;flex-direction:column;width:min(92vw,400px);padding:30px 26px 32px;font-family:Inter,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000d1,inset 0 1px #e9c46a1a}.st-mono{font-family:ui-monospace,JetBrains Mono,Menlo,monospace}.st-sb{color:#fff;z-index:3;justify-content:space-between;align-items:flex-start;height:52px;padding:16px 24px 0;display:flex;position:absolute;top:0;left:0;right:0}.st-sb-left{align-items:center;gap:6px;display:flex}.st-time{font-size:15px;font-weight:600}.st-sb-net{align-items:center;gap:5px;font-weight:600;display:flex}.st-bars{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.st-bars i{background:#fff;border-radius:.5px;width:3px;transition:opacity .35s;display:block}.st-g{min-width:17px;font-family:Inter,sans-serif;font-size:11.5px}.st-batt{border:1px solid #ffffff8c;border-radius:3px;width:24px;height:12px;padding:1.5px;display:inline-flex;position:relative}.st-batt:after{content:"";background:#ffffff8c;border-radius:0 2px 2px 0;width:1.6px;height:5px;position:absolute;top:3.5px;right:-3px}.st-batt i{background:#fff;border-radius:1.5px;width:82%;height:100%;display:block}.st-brand{z-index:2;justify-content:center;align-items:center;margin-bottom:6px;display:flex;position:relative}.st-brand:before{content:"";pointer-events:none;background:radial-gradient(circle,#e9c46a38,#0000 64%);width:92px;height:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-brand img{object-fit:contain;mix-blend-mode:screen;width:52px;height:52px;position:relative}.st-head{z-index:2;justify-content:space-between;align-items:center;margin-top:14px;display:flex}.st-label{letter-spacing:.2em;text-transform:uppercase;color:#8b8b95;font-family:Inter,sans-serif;font-size:11px}.st-eye{letter-spacing:.12em;text-transform:uppercase;color:#8b8b95;cursor:pointer;background:#e9c46a0d;border:1px solid #e9c46a29;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:ui-monospace,monospace;font-size:10.5px;display:flex}.st-eye:hover{color:#e9c46a;border-color:#e9c46a66}.st-eye svg{width:15px;height:15px;display:block}.st-big{letter-spacing:.05em;z-index:2;align-items:baseline;gap:10px;margin-top:6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:40px;font-weight:700;display:flex}.st-cur{color:#e9c46a;font-size:16px}.st-bar{z-index:2;background:#ffffff0f;border-radius:6px;height:9px;margin-top:18px;overflow:hidden}.st-bar i{background:linear-gradient(90deg,#b8862f,#e9c46a 55%,#37d9a6);border-radius:6px;width:83%;height:100%;display:block}.st-stats{z-index:2;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.st-stats>div{background:#e9c46a0a;border:1px solid #e9c46a29;border-radius:11px;padding:9px 12px}.st-stats .k{letter-spacing:.11em;text-transform:uppercase;color:#8b8b95;font-family:ui-monospace,monospace;font-size:9px;display:block}.st-stats .up{color:#37d9a6;font-variant-numeric:tabular-nums;margin-top:4px;font-family:ui-monospace,monospace;font-size:18px;font-weight:700;display:block}.st-holdsHead{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#5c5c66;justify-content:space-between;margin-top:20px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.st-holds{z-index:2}.st-row{border-top:1px solid #e9c46a17;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.st-row:first-child{border-top:none}.st-ico{border-radius:50%;flex-shrink:0;width:36px;height:36px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 1px 5px #00000080}.st-ico svg{width:100%;height:100%;display:block}.st-main{min-width:0}.st-nm{font-family:ui-monospace,monospace;font-size:15px}.st-sub{letter-spacing:.1em;text-transform:uppercase;color:#8b8b95;margin-top:2px;font-family:ui-monospace,monospace;font-size:10px}.st-right{text-align:right}.st-pct{font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:15px;font-weight:700}.st-pct.up{color:#37d9a6}.st-pct.down{color:#ff6b6b}.st-val{color:#5c5c66;letter-spacing:.1em;margin-top:3px;font-family:ui-monospace,monospace;font-size:11px}.foot-links{justify-content:center;align-items:center;gap:10px;margin:18px 0 0;font-size:12.5px;display:flex}.foot-links a{color:var(--ink-soft);text-decoration:none}.foot-links a:hover{color:var(--gold-hi);text-decoration:underline}.foot-links span{color:var(--mute)}.sitelock{background:radial-gradient(60% 34% at 50% 8%, oklch(80% .13 85/.1), transparent 70%), radial-gradient(80% 30% at 50% 108%, oklch(80% .13 85/.045), transparent 70%), var(--bg);place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.sitelock-inner{text-align:center;width:100%;max-width:400px}.sitelock--paper{color:oklch(27% .055 250);background:oklch(97.5% .004 240)}.sitelock--paper .sitelock-title{color:oklch(24% .06 250)}.sitelock--paper .sitelock-title em{color:oklch(55% .21 277)}.sitelock--paper .sitelock-sub{color:oklch(46% .035 250);letter-spacing:.16em}.sitelock--paper .sitelock-mark{border:0;box-shadow:0 14px 40px oklch(50% .16 277/.25)}.sitelock--paper .sitelock-foot a{color:oklch(46% .035 250)}.lock-letters{justify-content:center;gap:.16em;display:inline-flex;overflow:hidden}.lock-letters span{opacity:0;filter:blur(2px);animation:.55s cubic-bezier(.16,1,.3,1) forwards lock-rise;display:inline-block;transform:translateY(.9em)}@keyframes lock-rise{to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lock-letters span{opacity:1;filter:none;animation:none;transform:none}}.lock-card{text-align:left;background:#fff;border:1px solid oklch(25% .05 250/.12);border-radius:14px;flex-direction:column;gap:14px;max-width:360px;margin:26px auto 0;padding:22px 22px 18px;display:flex;box-shadow:0 18px 50px oklch(25% .05 250/.1)}.lock-door{position:relative}.lock-split{color:oklch(62% .02 250);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:10.5px;font-weight:700;display:flex}.lock-split:before,.lock-split:after{content:"";border-top:1px solid oklch(25% .05 250/.1);flex:1}.lock-code{gap:8px;display:flex}.lock-email{flex-direction:column;gap:8px;display:flex}.lock-in{min-width:0;height:38px;font:inherit;color:oklch(27% .055 250);background:oklch(97.5% .004 240);border:1px solid oklch(25% .05 250/.14);border-radius:9px;outline:none;flex:auto;padding:0 12px;font-size:13px}.lock-in::placeholder{color:oklch(62% .02 250)}.lock-in:focus{border-color:oklch(55% .21 277/.5);box-shadow:0 0 0 3px oklch(55% .21 277/.12)}.lock-go{height:38px;font:inherit;cursor:pointer;color:#fff;background:oklch(50% .16 277);border:0;border-radius:9px;flex:none;padding:0 16px;font-size:12.5px;font-weight:750}.lock-go:hover:not(:disabled){background:oklch(45% .16 277)}.lock-go:disabled{opacity:.45;cursor:default}.lock-alt{cursor:pointer;font:inherit;color:oklch(46% .035 250);text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;font-size:12px;text-decoration:underline;position:relative}.lock-alt:hover{color:oklch(27% .055 250)}.lock-last{z-index:2;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:oklch(55% .21 277);border-radius:6px;padding:2px 7px;font-size:9px;font-weight:800;position:absolute;top:-9px;right:-6px}.lock-alt .lock-last{margin-right:7px;position:static}.lock-hint{color:oklch(46% .035 250);margin:0;font-size:11.5px}.lock-note{margin-top:18px}.sitelock--paper .sitelock-err{color:oklch(55% .19 25)}.sitelock-mark{object-fit:contain;border:1px solid var(--gold-line);width:68px;height:68px;box-shadow:0 0 0 5px color-mix(in oklch, var(--gold-hi) 6%, transparent), 0 18px 50px oklch(0% 0 0/.55), 0 0 44px oklch(80% .13 85/.18);border-radius:16px;margin-bottom:24px}.sitelock-title{letter-spacing:.01em;text-wrap:balance;margin:0;font-size:34px;font-weight:800}.sitelock-title em{color:var(--gold-hi);font-style:normal}.sitelock-sub{letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklch, var(--gold-hi) 55%, var(--mute));margin:12px 0 0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px}.sitelock-rule{background:linear-gradient(90deg, transparent, var(--gold-line) 25%, var(--gold-hi) 50%, var(--gold-line) 75%, transparent);opacity:.8;border:0;width:148px;height:1px;margin:30px auto 0}.sitelock-well{width:100%;max-width:340px;margin:30px auto 0}.sitelock-btn{justify-content:center;min-height:44px;display:flex}.sitelock-btn>*{max-width:100%}.sitelock-busy{color:var(--mute);margin:12px 0 0;font-size:13px}.sitelock-hint{color:var(--faint);text-wrap:pretty;max-width:320px;margin:20px auto 0;font-size:12px;line-height:1.6}.sitelock-err{color:var(--down);max-width:320px;margin:18px auto 0;font-size:13.5px;line-height:1.5}.sitelock-setup{border:1px solid var(--line);text-align:left;border-radius:14px;margin-top:30px;padding:16px}.sitelock-setup-title{color:var(--gold-hi);margin:0;font-size:14px;font-weight:700}.sitelock-setup-text{color:var(--mute);margin:6px 0 0;font-size:12.5px;line-height:1.55}.sitelock-setup-text code{color:var(--ink-soft);font-family:ui-monospace,monospace;font-size:11.5px}.sitelock-foot{margin:28px 0 0;font-size:12.5px}.sitelock-foot a{color:var(--mute);text-decoration:none}.sitelock-foot a:hover{color:var(--gold-hi);text-decoration:underline}.dist-dir--tx{color:var(--violet-hi,#b9a7f0);white-space:nowrap}.who-split .who-rule{border-top:1px solid var(--line);margin:4px 0;padding:0}.dist-txrow td{background:color-mix(in oklch, var(--violet,#7c6bd0) 3%, transparent)}.dist-tx-who{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dist-tx-arrow{color:var(--faint);font-size:12px}.dist-tx-x{font:inherit;color:var(--faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:8px;padding:1px 5px;font-size:10px;font-weight:700}.dist-tx-x:hover{color:var(--down)}.dist-tx-x.is-armed{color:var(--down);border-color:color-mix(in oklch, var(--down) 40%, transparent)}.dist-tx-btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--faint);cursor:pointer;background:0 0;border:0;order:4;margin-left:auto;padding:2px 0;font-size:10px;font-weight:700}.dist-tx-btn:hover{color:var(--gold-hi)}.dist-tx-form{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 14px;font-size:12.5px;display:flex}.dist-tx-form label{align-items:center;gap:7px;display:inline-flex}.dist-tx-form select,.dist-tx-form input{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:7px;padding:5px 8px;font-size:12.5px}.dist-tx-form select:focus-visible,.dist-tx-form input:focus-visible{border-color:var(--gold-line);outline:none}.dist-tx-pct{align-items:center;gap:4px;display:inline-flex}.dist-tx-pct input{text-align:right;width:58px}.dist-tx-actions{gap:8px;margin-left:auto;display:inline-flex}.dist-tx-go{color:var(--gold-hi);border-color:var(--gold-line)}.lp-nav-demo{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;transition:border-color .18s,color .18s}.lp-nav-demo:hover{border-color:var(--gold-hi);color:var(--gold-hi)}.shell--bare{display:block}.shell--bare .wrap{max-width:760px;margin:0 auto;padding-left:20px;padding-right:20px}.cf{flex-direction:column;gap:14px;display:flex}.cf-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.cf-field{flex-direction:column;gap:6px;display:flex}.cf-field>span{color:var(--mute);font-size:12px;font-weight:600}.cf-field input,.cf-field textarea{border:1px solid var(--line);color:var(--ink);resize:vertical;background:#ffffff08;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.5}.cf-field input:focus,.cf-field textarea:focus{border-color:var(--gold-hi);outline:none}.cf-field input::placeholder,.cf-field textarea::placeholder{color:var(--mute)}.cf-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cf-send{background:var(--gold-hi);color:#0c0a06;cursor:pointer;border:none;border-radius:999px;align-self:flex-start;padding:12px 26px;font-size:14.5px;font-weight:800}.cf-send:disabled{opacity:.6;cursor:default}.cf-err{color:var(--down);margin:0;font-size:13px}.cf-done{padding:8px 0}.cf-done-title{color:var(--gold-hi);margin:0;font-size:16px;font-weight:700}.cf-done-text{color:var(--mute);margin:6px 0 14px;font-size:13.5px;line-height:1.55}.doc-nav{justify-content:center;align-items:center;gap:10px;margin:40px 0 8px;font-size:13px;display:flex}.doc-nav a{color:var(--ink-soft);text-decoration:none}.doc-nav a:hover{color:var(--gold-hi);text-decoration:underline}.doc-nav span{color:var(--mute)}.doc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding:4px 0 26px;display:flex}.doc-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.doc-brand img{border-radius:7px}.doc-brand .word{letter-spacing:.01em;font-size:16px;font-weight:800}.doc-brand .word em{color:var(--gold-hi);font-style:normal}.doc-brand:hover .word em{text-decoration:underline}.doc-head-actions{align-items:center;gap:10px;display:flex}.doc-head-actions .lp-nav-enter{align-items:center;text-decoration:none;display:inline-flex}.signin-scrim{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(8% .01 85/.72);justify-content:center;align-items:center;padding:16px;animation:.16s ease-out signin-fade;display:flex;position:fixed;inset:0}@keyframes signin-fade{0%{opacity:0}to{opacity:1}}@keyframes signin-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.signin-box{text-align:center;border:1px solid var(--gold-line);background:linear-gradient(158deg, color-mix(in oklch, var(--surface) 96%, transparent), color-mix(in oklch, var(--bg) 92%, transparent));border-radius:20px;flex-direction:column;align-items:center;width:min(400px,100%);max-height:calc(100dvh - 32px);padding:34px 30px 26px;animation:.22s cubic-bezier(.22,1,.36,1) signin-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px oklch(0% 0 0/.6),inset 0 1px oklch(100% 0 0/.06)}.signin-x{width:32px;height:32px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .16s,background .16s;display:grid;position:absolute;top:12px;right:12px}.signin-x:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 70%, transparent)}.signin-mark{border-radius:13px;box-shadow:0 0 26px oklch(77% .128 84/.3)}.signin-title{font-family:var(--font-display);letter-spacing:-.02em;margin:14px 0 0;font-size:25px;font-weight:800}.signin-title em{color:var(--gold-hi);font-style:normal}.signin-sub{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--mute);margin:7px 0 22px;font-size:9.5px;font-weight:700}.signin-well{border:1px solid var(--line-2);background:color-mix(in oklch, var(--bg) 55%, transparent);border-radius:16px;width:100%;padding:10px;box-shadow:inset 0 1px oklch(100% 0 0/.04)}.signin-btn{border-radius:10px;justify-content:center;min-height:44px;display:flex;overflow:hidden}.signin-btn>*{max-width:100%}.signin-busy{color:var(--mute);justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;display:flex}.signin-spin{border:1.5px solid var(--line-2);border-top-color:var(--gold-hi);border-radius:50%;flex:none;width:13px;height:13px;animation:.64s linear infinite signin-spin}@keyframes signin-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.signin-spin{animation-duration:2s}}.signin-hint{color:var(--mute);text-wrap:pretty;max-width:34ch;margin:18px 0 0;font-size:12.5px;line-height:1.6}.signin-err{color:var(--down);max-width:34ch;margin:14px 0 0;font-size:12.5px;line-height:1.55}.signin-err p{margin:0}.signin-alt{font:inherit;color:var(--mute);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:14px;font-size:12.5px;text-decoration:underline}.signin-alt:hover{color:var(--gold-hi)}.signin-code{gap:8px;width:100%;margin-top:14px;display:flex}.signin-code-in{min-width:0;font:inherit;letter-spacing:.24em;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:10px;flex:auto;padding:10px 12px;font-size:14px}.signin-code-in::placeholder{letter-spacing:normal;color:var(--faint)}.signin-code-go{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:10px;flex:none;padding:0 16px;font-size:13px;font-weight:800}.signin-code-go:disabled{opacity:.5;cursor:default}.signin-stage{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:6px;font-size:10px;display:block}.signin-foot{margin:20px 0 0;font-size:12px}.signin-foot a{color:var(--mute)}.signin-foot a:hover{color:var(--gold-hi)}@media (prefers-reduced-motion:reduce){.signin-scrim,.signin-box{animation:none}.signin-x{transition:none}}.lp-nav-demo{font:inherit;border:1px solid var(--line-2);color:var(--ink-soft);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:800;display:inline-flex}.lp-nav-demo:hover{border-color:var(--gold-line);color:var(--gold-hi);background:color-mix(in oklch, var(--gold-dim) 55%, transparent)}.lp-nav .lp-nav-lang{margin-left:auto}.lp-nav .lp-nav-demo,.lp-nav .lp-nav-demo+.lp-nav-enter{margin-left:0}.lp-nav .lp-nav-lang{border-color:var(--line-2);border-radius:8px}.lp-nav .lp-nav-lang button{letter-spacing:0;min-width:46px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800}.lp-nav .lp-nav-lang button+button{border-left-color:var(--line-2)}.lp-nav-demo,.lp-nav-enter{white-space:nowrap}@media (width<=560px){.lp-nav{flex-wrap:wrap;row-gap:10px}.lp-nav .lp-nav-lang{order:3;margin-left:auto}.lp-nav .lp-nav-demo{flex:1 1 0;justify-content:center;margin-left:0}.lp-nav .lp-nav-enter{flex:1 1 0;justify-content:center}.lp-nav .lp-nav-demo,.lp-nav .lp-nav-enter{order:3;min-height:44px;padding-inline:10px}.lp-nav .lp-nav-lang button{min-width:42px;min-height:42px;padding:0 10px}}.doc-nav a{align-items:center;min-height:44px;padding:0 6px;display:inline-flex}@media (width<=560px){.doc-head-actions .lp-nav-demo,.doc-head-actions .lp-nav-enter{min-height:44px}}.toasts{z-index:900;pointer-events:none;flex-direction:column;align-items:flex-end;gap:9px;width:min(360px,100vw - 28px);display:flex;position:fixed;top:14px;right:14px}.toast{pointer-events:auto;border:1px solid var(--line-2);background:color-mix(in oklch, var(--sheet,#101015) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px oklch(0% 0 0/.5),inset 0 1px oklch(100% 0 0/.05)}.toast:before{content:"";background:var(--up);width:3px;position:absolute;inset:0 auto 0 0}.toast--loss:before{background:var(--down)}.toast-body{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:11px;padding:11px 6px 11px 14px;display:flex}.toast-badge{width:32px;height:32px;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);border-radius:9px;flex:none;place-items:center;display:grid}.toast--violet .toast-badge{color:var(--violet-hi);background:var(--violet-dim);border-color:var(--violet-line)}.toast-text{flex-direction:column;gap:2px;min-width:0;display:flex}.toast-head{font-family:var(--font-ui);color:var(--ink);font-size:13px;font-weight:700;line-height:1.3}.toast--win .toast-head{color:var(--up)}.toast--loss .toast-head{color:var(--down)}.toast-tail{color:var(--mute);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.35}.toast-x{width:30px;color:var(--faint);border:0;border-left:1px solid var(--line);cursor:pointer;background:0 0;flex:none;align-self:stretch;place-items:center;display:grid}.toast-x:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 70%, transparent)}@media (width<=640px){.toasts{width:auto;top:10px;left:10px;right:10px}.toast-head{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.toast{-webkit-backdrop-filter:none;backdrop-filter:none}}.admin-scrim{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(8% .01 85/.72);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin{overscroll-behavior:contain;border:1px solid var(--line-2);background:var(--sheet,#101015);border-radius:16px;width:min(1120px,100%);max-height:calc(100dvh - 40px);padding:20px;position:relative;overflow-y:auto;box-shadow:0 30px 80px oklch(0% 0 0/.6)}.admin-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.admin-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:800}.admin-sub{color:var(--mute);margin:5px 0 0;font-size:12.5px}.admin-x{width:30px;height:30px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.admin-x:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 70%, transparent)}.admin-invite{gap:8px;display:flex}.admin-in{min-width:0;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;flex:auto;padding:8px 10px;font-size:13px}.admin-in::placeholder{color:var(--faint)}.admin-in:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.admin-add{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background .16s;display:inline-flex}.admin-add:hover:not(:disabled){background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.admin-add:disabled{opacity:.5;cursor:default}.admin-err{color:var(--down);margin:10px 0 0;font-size:12.5px}.admin-busy{color:var(--mute);margin:12px 0 0;font-size:12px}.admin-empty{color:var(--mute);padding:14px 2px;font-size:12.5px;line-height:1.55}.admin-find{align-items:center;gap:12px;margin:14px 0;display:flex}.admin-search{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--faint);border-radius:8px;flex:0 260px;align-items:center;gap:7px;padding:6px 10px;transition:border-color .14s,color .14s;display:inline-flex}.admin-search:focus-within{border-color:var(--gold-line);color:var(--gold-hi)}.admin-search-in{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;font-size:12.5px}.admin-search-in::placeholder{color:var(--faint)}.admin-search-in::-webkit-search-cancel-button{appearance:none}.admin-table{margin-top:0}.admin-row{grid-template-columns:minmax(140px, 1fr) repeat(var(--nf,14), minmax(28px, 40px)) 100px 40px 28px;border-top:1px solid var(--line);align-items:center;gap:6px;padding:13px 2px;display:grid}.admin-row--head{border-top:0;border-bottom:1px solid var(--line);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding:0 2px 9px;font-size:9.5px;font-weight:700}.admin-row--head+.admin-row{border-top:0}.admin-col{text-align:center}.admin-seen{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--faint);text-align:center;cursor:default;font-size:11px}.admin-row.is-off .admin-seen{opacity:.42}.admin-person{align-items:center;gap:10px;min-width:0;display:flex}.admin-person-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.admin-name{font:inherit;color:var(--ink);text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:6px;flex:0 auto;width:120px;min-width:30px;max-width:200px;margin:-2px -5px;padding:2px 5px;font-size:13px;font-weight:700}@supports (field-sizing:content){.admin-name{field-sizing:content;width:auto}}.admin-name::placeholder{color:var(--faint);font-weight:600}.admin-name:hover:not(:disabled){border-color:var(--line-2)}.admin-name:focus{background:var(--bg);border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.admin-email{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:11px;overflow:hidden}.admin-role{width:100%;font-family:var(--font-ui);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid var(--line-2);height:30px;color:var(--ink-soft);background:0 0;border-radius:7px;align-items:center;gap:5px;padding:0 11px;font-size:10.5px;font-weight:800;transition:color .14s,background .14s,border-color .14s;display:inline-flex}.admin-role svg{opacity:.9;flex:none}.admin-role .rpick-caret{margin-left:auto}.admin-role:hover:not(:disabled){border-color:var(--gold-line);color:var(--ink)}.admin-role:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.admin-role.is-admin{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.admin-role.is-manager{color:var(--info-hi);background:var(--info-dim);border-color:var(--info-line)}.admin-role.is-investor{color:var(--up);background:color-mix(in oklch, var(--up) 10%, transparent);border-color:color-mix(in oklch, var(--up) 30%, transparent)}.admin-role.is-potential{color:var(--member);background:var(--member-dim);border-color:var(--member-line)}.admin-role.is-guest{color:var(--faint);border-style:dashed}.admin-role:disabled{cursor:default;opacity:.55}.admin-cell{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0 auto;transition:color .14s,background .14s;display:grid}.admin-cell:hover:not(:disabled){background:color-mix(in oklch, var(--surface) 90%, transparent);color:var(--ink-soft)}.admin-cell:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.admin-cell.is-off{color:var(--faint);opacity:.42}.admin-cell.is-see{color:var(--gold-hi)}.admin-cell.is-part{color:#fff;background:var(--gold)}.admin-cell.is-part:hover:not(:disabled){background:var(--gold-hi);color:#fff}.admin-cell:disabled{cursor:default;opacity:.4}.admin-guestnote{color:var(--faint);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-legend{color:var(--mute);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0 0;padding-top:14px;font-size:11px;display:flex}.admin-key{color:var(--faint);align-items:center;gap:5px;display:inline-flex}.admin-key.is-see{color:var(--gold-hi)}.admin-key.is-part{color:var(--gold)}.admin-del{width:30px;height:30px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .14s,background .14s;display:grid}.admin-del:hover:not(:disabled){color:var(--down);background:color-mix(in oklch, var(--down) 12%, transparent)}.admin-del.is-off{color:var(--up)}.admin-del.is-off:hover:not(:disabled){color:var(--up);background:color-mix(in oklch, var(--up) 14%, transparent)}.admin-row.is-off .admin-person,.admin-row.is-off .admin-role,.admin-row.is-off .admin-cell{opacity:.42}.admin-row.is-off .admin-name{text-decoration:line-through;text-decoration-thickness:1px}.admin-del:disabled{opacity:.28;cursor:default}@media (prefers-reduced-motion:reduce){.admin-cell,.admin-del{transition:none}}@media (width<=720px){.admin-row{grid-template-columns:1fr auto auto;row-gap:8px}.admin-row--head,.admin-seen{display:none}.admin-find{flex-wrap:wrap}.admin-search{flex-basis:100%}}.avg{flex:none;align-items:center;display:inline-flex;position:relative}.avg-item{border-radius:7px;flex:none;width:24px;height:32px;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .2s,box-shadow .26s cubic-bezier(.16,1,.3,1);position:relative}.avg:hover .avg-item{opacity:.55}.avg .avg-item:hover{opacity:1;z-index:3;transform:translateY(-4px)scale(1.1);box-shadow:0 10px 20px oklch(0% 0 0/.5)}.avg-item+.avg-item{margin-left:4px}.avg-rest{opacity:0;align-items:center;max-width:0;margin:-14px 0;padding:14px 0;transition:max-width .3s cubic-bezier(.16,1,.3,1),opacity .2s,margin-left .3s cubic-bezier(.16,1,.3,1);display:inline-flex;overflow:hidden}.avg:hover .avg-rest,.avg:focus-within .avg-rest{max-width:calc(var(--rest,1) * 28px - 4px);opacity:1;margin-left:4px}.avg-rest .avg-item{transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s;transform:translate(-10px)}.avg:hover .avg-rest .avg-item,.avg:focus-within .avg-rest .avg-item{transition-delay:calc(var(--i,0) * 55ms);transform:translate(0)}.avg:hover .avg-rest .avg-item:hover{transition-delay:0s;transform:translateY(-4px)scale(1.1)}.avg-label{pointer-events:none;white-space:nowrap;z-index:4;font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hi);border:1px solid var(--gold-line);background:var(--sheet);opacity:0;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:800;transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 7px);right:0;transform:translateY(-4px)}.avg-label.is-on{opacity:1;transform:translateY(0)}@media (width>=861px){.dash-head-lineup .avg-label{top:50%;right:calc(100% + 10px);transform:translateY(-50%)translate(4px)}.dash-head-lineup .avg-label.is-on{transform:translateY(-50%)translate(0)}}@media (prefers-reduced-motion:reduce){.avg-rest,.avg-rest .avg-item,.avg-item,.avg-label{transition:none}.avg-rest .avg-item,.avg .avg-item:hover,.avg:hover .avg-rest .avg-item:hover{transform:none}}.avg-img{object-fit:cover;background:var(--face-bg);border:1px solid var(--line-2);border-radius:7px;width:100%;height:100%;display:block}.avg-fallback{font-family:var(--font-ui);color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line);place-items:center;font-size:11.5px;font-weight:800;display:grid}.crop-scrim{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(8% .01 85/.78);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.crop{border:1px solid var(--line-2);background:var(--sheet,#101015);border-radius:16px;width:min(280px,100%);padding:18px;box-shadow:0 30px 80px oklch(0% 0 0/.6)}.crop-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.crop-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:800}.crop-x{width:28px;height:28px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.crop-x:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 70%, transparent)}.crop-stage{background:var(--bg);cursor:grab;touch-action:none;border-radius:10px;margin:0 auto;position:relative;overflow:hidden}.crop-stage:active{cursor:grabbing}.crop-canvas{display:block}.crop-mask{pointer-events:none;box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:10px;position:absolute;inset:0}.crop-zoom{color:var(--mute);align-items:center;gap:9px;margin-top:14px;display:flex}.crop-zoom input{accent-color:var(--gold-hi);flex:auto}.crop-hint{color:var(--mute);text-align:center;margin:7px 0 0;font-size:11.5px}.crop-drop{cursor:pointer;text-align:center;height:160px;color:var(--mute);border:1px dashed var(--line-2);background:var(--bg);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12.5px;display:flex}.crop-drop:hover{border-color:var(--gold-line);color:var(--gold-hi)}.crop-drop input{display:none}.crop-err{color:var(--down);margin:10px 0 0;font-size:12px}.crop-actions{align-items:center;gap:8px;margin-top:16px;display:flex}.crop-alt{font:inherit;color:var(--mute);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:12px;text-decoration:underline}.crop-alt:hover{color:var(--ink)}.crop-save{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:8px;margin-left:auto;padding:8px 14px;font-size:12.5px;font-weight:800}.crop-save:disabled{opacity:.45;cursor:default}.admin-face{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid;position:relative}.admin-face .avg-item{width:30px;height:40px;box-shadow:none;border-radius:8px}.admin-face .avg-img{border-radius:8px}.admin-face .avg-fallback{font-size:13px}.admin-face-hint{opacity:0;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);background:oklch(8% .01 85/.72);border-radius:8px;place-items:center;font-size:8px;font-weight:800;transition:opacity .14s;display:grid;position:absolute;inset:0}.admin-face:hover .admin-face-hint,.admin-face:focus-visible .admin-face-hint{opacity:1}@media (prefers-reduced-motion:reduce){.admin-face-hint{transition:none}}.dist-totals{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 18px;margin:18px 0 6px;padding-bottom:18px;display:grid}.dist-kpis{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:30px 0 10px;display:grid}.dist-kpi{flex-direction:column;gap:6px;min-width:0;padding:20px 26px 22px;display:flex}.dist-kpi+.dist-kpi{border-left:1px solid var(--line)}.dist-kpi:first-child{padding-left:2px}.dist-kpi-v{letter-spacing:-.02em;color:var(--ink);font-size:23px;font-weight:780;line-height:1}.dist-kpi-v.up{color:var(--up)}.dist-kpi-v.dist-est{color:var(--mute)}.dist-kpi-pct{margin-left:7px;font-size:12px;font-style:normal;font-weight:750}.dist-kpi-pct.up{color:var(--up)}.dist-kpi-pct.down{color:var(--down)}.dist-kpi-l{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:700}@media (width<=980px){.dist-kpis{grid-template-columns:1fr 1fr}.dist-kpi{border-top:1px solid var(--line);border-left:0!important}.dist-kpi:first-child,.dist-kpi:nth-child(2){border-top:0}}.dist-crumbs{margin-bottom:18px}.dist-crumbs a{color:var(--mute);text-decoration:none}.dist-crumbs a:hover{color:var(--ink);text-decoration:none}.dist-crumbs [aria-current=page]{color:var(--ink)}.dist-crumbs svg{flex:none}.dist-crumbs li{align-items:center;gap:6px;display:inline-flex}.dist-crumbs ol{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}@media (width<=980px){.dist-clusters{border-block:0;border-top:1px solid var(--line);grid-template-columns:1fr}.dist-cluster{border-bottom:1px solid var(--line);padding:14px 2px}.dist-cluster+.dist-cluster{border-left:0}.dist-totals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.dist-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.dist-fig{flex-direction:column;gap:4px;display:flex}.dist-fig--week{border-left:1px solid var(--line);padding-left:18px}@media (width>=981px){.dist-fig--week{border-left:0;padding-left:0}}@media (width<=980px){.dist-fig--week{border-left:0;padding-left:0}}.dist-est{color:var(--mute)!important}.dist-when{font-family:var(--font-ui);letter-spacing:.04em;color:var(--faint);margin-top:1px;font-size:9.5px;font-weight:600}.dist-fig .small-caps{color:var(--mute);font-size:9.5px}.dist-fig b{letter-spacing:-.01em;font-size:20px;font-weight:800}.dist-dir{align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}.dist-dir--in{color:var(--up)}.dist-dir--out{color:var(--gold-hi)}.dist-dir--capital{color:var(--mute)}.reload-pop.rules-pop{text-align:left;flex-direction:column;gap:14px;width:min(760px,100vw - 40px);padding:22px 28px 20px;font-size:13px;display:flex}html[data-theme=dark] .reload-pop.rules-pop{color:var(--ink);box-shadow:0 24px 60px oklch(0% 0 0/.6);background:var(--surface)!important;border-color:var(--line-2)!important}.rules-label{color:var(--mute)}.rules-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;display:grid}.rules-col{flex-direction:column;min-width:0;padding:0 26px;display:flex}.rules-col:first-child{padding-left:0}.rules-col:last-child{border-left:1px solid var(--line);padding-right:0}.rules-col-head{color:var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:8px;font-weight:650;display:flex}.rules-col-head .num{color:var(--mute);font-weight:400}.rules-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:9px 0;display:grid}.rules-row .own-fund{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rules-min{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.rules-min svg{flex:none;align-self:center}.rules-min--open svg{color:var(--up)}.rules-na svg{color:var(--faint)}.rules-from{color:var(--mute)}.rules-min .money-rail b{text-align:right;width:5ch}.rules-na{color:var(--faint)}@media (width<=640px){.rules-cols{grid-template-columns:minmax(0,1fr);row-gap:18px}.rules-col{padding:0}.rules-col:last-child{border-left:0;border-top:1px solid var(--line);padding-top:14px}}.dist-empty{color:var(--mute);text-align:justify;max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.6}.dist-table{table-layout:fixed;width:100%;min-width:720px}.dist-table td,.dist-table th{text-overflow:ellipsis;overflow:hidden}.dist-table td.dist-who,.dist-table th.dist-who{text-overflow:clip;overflow:visible}.dist-table td:nth-child(5){overflow:visible}.dist-rule{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);align-items:center;gap:12px;margin:26px 0 12px;font-size:10px;font-weight:700;display:flex}.dist-rule>span{flex:none}.dist-rule em{color:var(--faint);flex:none;order:3;font-size:10px;font-style:normal;font-weight:700}.mkt-top{flex-direction:column;min-height:111px;display:flex}.mkt-top>.ticker,.mkt-top>.fxb-head{flex:auto}.mkt-top.is-in>*{animation:.34s cubic-bezier(.16,1,.3,1) both mkt-in}@keyframes mkt-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mkt-top.is-in>*{animation:none}}.ticker-switch{align-items:baseline;gap:8px;display:flex}.ticker-alt{font-family:var(--font-ui);letter-spacing:.1em;color:var(--faint);cursor:pointer;border:1px solid var(--line-2);background:0 0;border-radius:5px;padding:1px 6px;font-size:9.5px;font-weight:800;transition:color .14s,border-color .14s}.ticker-alt:hover{color:var(--info-hi);border-color:var(--info-line)}.fxb-head{gap:6px}.fxb-headrow{flex:auto;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fxb-lead{flex-direction:column;gap:1px;min-width:0;display:flex}.fxb-switch{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.fxb-leadsym{font-family:var(--font-ui);letter-spacing:.06em;color:var(--info-hi);font-size:11px;font-weight:800}.fxb-switch:hover .fxb-leadsym{color:var(--gold-hi)}.fxb-leadval{letter-spacing:-.015em;color:var(--ink);align-items:baseline;gap:7px;font-size:21px;font-weight:800;line-height:1.05;display:flex}.fxb-chg{letter-spacing:0;font-size:10.5px;font-weight:700}.fxb-badges{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.fxb-dots{gap:3px;display:inline-flex}.fxb-dots button{background:var(--line-2);cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .32s cubic-bezier(.16,1,.3,1),background .2s;position:relative;overflow:hidden}.fxb-dots button:hover{background:var(--mute)}.fxb-dots button.is-on{background:color-mix(in oklch, var(--info) 34%, transparent);width:20px}.fxb-dots button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.fxb-dots button.is-on i{background:var(--info-hi);transform-origin:0;border-radius:999px;animation:5s linear forwards fxb-fill;display:block;position:absolute;inset:0}.fxb-dots.is-held button.is-on i{animation-play-state:paused}@keyframes fxb-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.fxb-dots button{transition:none}.fxb-dots button.is-on i{animation:none;transform:scaleX(1)}}.fxb-spark{min-height:34px}.fxb-nospark{color:var(--faint);font-size:10.5px}.fxb-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:5px;min-height:72px;display:grid}.fxb-chip{cursor:pointer;text-align:left;border:1px solid var(--line);background:0 0;border-radius:7px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 7px;transition:border-color .16s,background .16s;display:flex}.fxb-chip:hover{border-color:var(--line-2)}.fxb-chip.is-open{border-color:var(--gold-line)}.fxb-chip.is-on{border-color:var(--info-line);background:color-mix(in oklch, var(--info) 12%, transparent)}.fxb-chipcode{font-family:var(--font-ui);letter-spacing:.06em;color:var(--faint);font-size:8.5px;font-weight:800}.fxb-chip.is-on .fxb-chipcode{color:var(--info-hi)}.fxb-chipval{font-size:10.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.fxb-chip{transition:none}}.fxb-session{flex-direction:column;justify-content:center;gap:3px;min-height:89px;display:flex}.fxb-session .small-caps{font-size:8.5px}.fxb-session-v{color:var(--ink);font-size:13px;font-weight:700}.fxb-session-sub{color:var(--faint);font-size:10.5px}.rail-optional{display:contents}.side.rail-tier-1 .side-nav button{min-height:32px;padding:1px 12px}.side.rail-tier-1 .side-nav .note{font-size:9.5px}.side.rail-tier-1 .side-nav .name{font-size:12.5px}.side.rail-tier-1 .fund-badge{width:26px;height:26px}.side.rail-tier-1 .ticker{padding:8px 12px 6px}.side.rail-tier-1 .tech-gauge{padding:7px 12px}.side.rail-tier-1 .sig-grid{gap:5px}.side.rail-tier-1 .sig-cell{padding:5px 8px}.side.rail-tier-1 .macro-mini{padding:2px 0}.side.rail-tier-1 .side-nav{gap:1px}.side.rail-tier-2 .rail-optional,.side.rail-tier-3 .tech-gauge,.side.rail-tier-4 .sig-grid,.side.rail-tier-5 .side-nav .note{display:none}.side.rail-tier-5 .side-nav button{min-height:28px;padding:1px 12px}.side-nav button{padding:2px 12px}.side-nav .fund-badge,.side-nav .sum-sigma{width:26px;height:26px}.side-nav .fund-badge svg,.side-nav .sum-sigma svg{width:14px;height:14px}.side-nav .name{font-size:12.5px}.side-nav .note{font-size:9.5px}.side-nav>button:not(.sub) .fund-main{gap:1px}.acct-pic,.acct-pic-fb{width:26px;height:35px}.nav-divider{margin:4px 6px}.side-brand .brand-logo{width:38px;height:38px}.side-foot{padding:7px 0 8px}.ticker,.fxb-head{padding:12px 14px 14px}.mkt-top{min-height:96px}.ticker-spark,.fxb-spark{margin:8px -14px -14px}.tech-gauge{padding:9px 12px 10px}.acct-nameline{align-items:center;gap:6px;min-width:0;display:flex}.acct-viewas{flex:none;display:inline-flex;position:relative}.acct-icon--viewas.is-on{color:var(--gold-hi);background:var(--gold-dim)}.acct-viewas-panel{width:212px;top:auto;bottom:calc(100% + 8px);right:0}.acct-viewas-panel>*{animation-name:acct-viewas-in}@keyframes acct-viewas-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.acct-viewas-lead{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:4px 9px 5px;font-size:9.5px;font-weight:800}.acct-viewas-item{gap:9px;padding:5px 7px}.acct-viewas-face{object-fit:cover;background:var(--surface);border-radius:6px;flex:none;width:22px;height:28px}.acct-viewas-face--fb{color:var(--mute);place-items:center;font-size:11px;font-weight:800;display:grid}.acct-viewas-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.acct-viewas-role{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);flex:none;font-size:9px;font-weight:800}.acct-viewas-item:hover .acct-viewas-role{color:var(--mute)}.acct-role{width:18px;height:18px;color:var(--mute);background:color-mix(in oklch, var(--surface) 70%, transparent);border:1px solid var(--line);border-radius:5px;flex:none;place-items:center;display:grid}.acct-role--admin{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.acct-role--manager{color:var(--info-hi);background:var(--info-dim);border-color:var(--info-line)}.rpick{width:100%;display:inline-flex;position:relative}.rpick-caret{opacity:.7;margin-left:1px;transition:transform .2s}.rpick.is-open .rpick-caret{transform:rotate(180deg)}.ftl-scrim{z-index:300;background:color-mix(in oklch, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:20px;animation:.18s both dfd-scrim-in;display:grid;position:fixed;inset:0}.ftl{background:var(--bg-raise);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;width:min(340px,100%);max-height:calc(100dvh - 40px);padding:16px 18px;animation:.24s cubic-bezier(.16,.84,.28,1) both dfd-in;display:flex;overflow-y:auto;box-shadow:0 30px 70px -28px #000c}.ftl-head{justify-content:space-between;align-items:center;display:flex}.ftl-lead{color:var(--mute);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.ftl-lead svg{color:var(--gold-hi)}.ftl-lead b{color:var(--ink);font-weight:700}.ftl-pick{color:var(--mute);text-align:justify;margin:0;font-size:10.5px;line-height:1.5}.ftl-rule{background:var(--line);height:1px;margin:2px 0}.cal{flex-direction:column;gap:6px;display:flex}.cal-cap{justify-content:space-between;align-items:center;display:flex}.cal-title{color:var(--ink);font-size:12.5px;font-weight:700}.cal-nav{appearance:none;cursor:pointer;width:24px;height:24px;color:var(--mute);border:1px solid var(--line);background:0 0;border-radius:7px;place-items:center;transition:color .16s,border-color .16s;display:grid}.cal-nav:hover{color:var(--ink);border-color:var(--line-2)}.cal-dow,.cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cal-dow span{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding-bottom:2px;font-size:9.5px;font-weight:800}.cal-day{appearance:none;cursor:pointer;height:30px;font:inherit;color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;font-size:11.5px;font-weight:600;transition:color .14s,background .14s,border-color .14s;display:grid}.cal-day:hover:not(:disabled){background:var(--surface)}.cal-day.is-out{color:var(--faint);opacity:.5}.cal-day:disabled{cursor:default;opacity:.35}.cal-day.is-marked{color:var(--gold-hi)}.cal-day.is-today{border-color:var(--line-2)}.cal-day.is-sel{color:var(--bg);background:var(--gold-hi);border-color:var(--gold-hi);font-weight:800}.rlp,.sqr{background:var(--surface);border:1px solid var(--line);border-radius:16px;transition:height .38s cubic-bezier(.34,1.4,.64,1),width .38s cubic-bezier(.34,1.4,.64,1);overflow:hidden}.sqr{border-radius:20px;width:180px;margin:0 auto}.sqr.is-open{border-radius:18px;width:100%}.rlp-body,.sqr-body{flex-direction:column;display:flex}.rlp-go,.sqr-go{appearance:none;cursor:pointer;font:inherit;color:var(--ink-soft);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:700;animation:.3s both pill-in;display:flex}.rlp-go:hover:not(:disabled),.sqr-go:hover{color:var(--ink)}.rlp--working .rlp-spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.rlp-out{color:var(--up);justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;animation:.3s both pill-in;display:flex}@keyframes pill-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.sqr-out{flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.sqr-plate{background:#fff;border-radius:14px;place-items:center;width:100%;padding:12px;animation:.42s cubic-bezier(.2,.8,.24,1) both qr-in;display:grid}@keyframes qr-in{0%{opacity:0;transform:translateY(40px)scale(1.14)}to{opacity:1;transform:none}}.sqr-plate img{width:100%;max-width:210px;height:auto;display:block}.sqr-none{color:#444;text-align:center;font-size:10.5px;line-height:1.5}.sqr-none code{font-size:10px}.sqr-who{text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.sqr-who b{color:var(--ink);font-size:12px}.sqr-who span{color:var(--mute);font-size:10px}.sqr-who .sqr-rate{color:var(--gold-hi);margin-top:2px;font-size:10.5px;font-weight:700}.sqr-close{appearance:none;cursor:pointer;font:inherit;color:var(--mute);border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.sqr-close:hover{color:var(--ink-soft);border-color:var(--line-2)}.ftx{flex-direction:column;gap:5px;display:flex}.ftx-row{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ftx-cur{letter-spacing:.08em;color:var(--faint);font-size:10px;font-weight:800}.ftx-in{width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1 1 0;font-size:13px;font-weight:700}.ftx-in:focus{outline:none}.ftx-arrow{color:var(--faint);flex:none}.ftx-out{color:var(--gold-hi);flex:none;font-size:13px;font-weight:800}.ftx-note{color:var(--mute);margin:0;font-size:10px}.sum-scope{border:1px solid var(--line);border-radius:6px;flex:none;display:inline-flex;overflow:hidden}.sum-scope button{appearance:none;cursor:pointer;font:inherit;letter-spacing:.06em;color:var(--mute);text-align:center;background:0 0;border:0;min-width:44px;padding:4px 10px;font-size:10.5px;font-weight:800;transition:background .18s,color .18s}.sum-scope button+button{border-left:1px solid var(--line)}.sum-scope button.is-on{background:var(--gold-dim);color:var(--gold-hi)}.sum-scope button:hover:not(.is-on){color:var(--ink-soft)}.ftl--slim{width:min(300px,100%)}.toast--caught{border-style:dashed}.goal-unsync{vertical-align:-1px;color:var(--gold-hi);opacity:.75;cursor:help;place-items:center;margin-left:5px;display:inline-grid}.dist-payout{color:var(--gold-hi)}.fmenu-trigger--wide{width:auto;font:inherit;letter-spacing:.02em;grid-auto-flow:column;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.rlp,.sqr{transition:none}.rlp-go,.sqr-go,.rlp-out,.sqr-plate,.ftl,.ftl-scrim{animation:none}}.dfd-scrim{z-index:300;background:color-mix(in oklch, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:20px;animation:.18s both dfd-scrim-in;display:grid;position:fixed;inset:0}@keyframes dfd-scrim-in{0%{opacity:0}to{opacity:1}}.dfd{background:var(--bg-raise);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;width:min(420px,100%);padding:18px 20px 16px;animation:.24s cubic-bezier(.16,.84,.28,1) both dfd-in;display:flex;box-shadow:0 30px 70px -28px #000c}@keyframes dfd-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.dfd-mark{width:30px;height:30px;color:var(--down);background:color-mix(in oklch, var(--down) 14%, transparent);border-radius:9px;place-items:center;display:grid}.dfd-title{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}.dfd-copy{text-align:justify;color:var(--mute);margin:0;font-size:12px;line-height:1.6}.dfd-field{flex-direction:column;gap:5px;margin-top:2px;display:flex}.dfd-in{width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:9px 11px;font-size:13px;transition:border-color .16s}.dfd-in:focus{border-color:var(--gold-hi);outline:none}.dfd-hint{color:var(--mute);margin:0;font-size:11px}.dfd-hint.is-ok{color:var(--up)}.dfd-err{color:var(--down);margin:0;font-size:11.5px}.dfd-acts{gap:8px;margin-top:4px;display:flex}.dfd-acts .fmenu-cancel,.dfd-acts .fmenu-go{padding:8px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.dfd,.dfd-scrim{animation:none}}.addf-back{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.addf-restore{appearance:none;cursor:pointer;font:inherit;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;transition:color .16s,background .16s;display:inline-flex}.addf-restore:hover:not(:disabled){color:var(--bg);background:var(--gold-hi)}.addf-restore:disabled{opacity:.55;cursor:not-allowed}.rpick-panel{transform-origin:0 0;z-index:1100;width:288px;position:fixed;right:auto}.rpick-item{appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ink-soft);background:0 0;border:0;border-radius:7px;align-items:flex-start;gap:9px;padding:7px 9px;transition:color .16s,background .16s;display:flex}.rpick-item:hover{background:var(--surface)}.rpick-item.is-on{background:var(--gold-dim)}.rpick-item:focus-visible{outline:2px solid var(--gold-hi);outline-offset:-2px}.rpick-ico{color:var(--mute);flex:none;margin-top:1px}.rpick-item.is-on .rpick-ico,.rpick-item.is-on .rpick-tick{color:var(--gold-hi)}.rpick-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.rpick-txt b{color:var(--ink);font-size:12px;font-weight:700}.rpick-txt span{color:var(--mute);font-size:10.5px;line-height:1.45}.rpick-tick{color:var(--mute);flex:none;align-self:center;margin-left:auto}.nav-arrive{background:var(--gold-hi);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.set-tabs{border-bottom:1px solid var(--line);gap:10px;margin:2px 0 18px;display:flex}.set-tab{appearance:none;min-width:118px;font:inherit;color:var(--mute);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 2px 10px;font-size:12.5px;font-weight:650;display:inline-flex}.set-tab:hover{color:var(--ink)}.set-tab.is-on{color:var(--ink);border-bottom-color:var(--ink)}.set-tab svg{opacity:.75;flex:none}.set-newfund-note{color:var(--mute);margin:8px 0 20px;font-size:12.5px}.nav-sub-new{background:var(--gold-dim);min-width:17px;height:17px;color:var(--gold-hi);border-radius:6px;place-items:center;margin-left:auto;padding:0 4px;font-size:10px;font-weight:750;display:inline-grid}.nav-add .fund-badge--add{color:var(--mute);border:1px dashed var(--line-2);background:0 0}.nav-add:hover .fund-badge--add{color:var(--gold-hi);border-color:var(--gold-line)}.nav-add .name{color:var(--mute)}.nav-add:hover .name{color:var(--ink)}.addf-scrim{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(8% .01 85/.72);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.addf{overscroll-behavior:contain;border:1px solid var(--line-2);background:var(--sheet);border-radius:16px;flex-direction:column;gap:14px;width:min(460px,100%);max-height:calc(100dvh - 40px);padding:20px;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px oklch(0% 0 0/.6)}.addf.side--light.addf--inline{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;width:min(620px,100%);max-height:none;margin:6px 0 28px;padding:0}.addf--inline .addf-head{display:none}.addf-prev-row{border:1px dashed var(--line-2);background:var(--sheet,white);border-radius:10px;align-items:center;gap:10px;width:fit-content;min-width:280px;padding:9px 14px 9px 10px;display:flex}.addf-prev-badge{border:1px solid #0000;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.addf-prev-badge--gold{color:oklch(55% .115 80);background:oklch(55% .115 80/.09);border-color:oklch(55% .115 80/.32)}.addf-prev-badge--violet{color:oklch(50% .15 305);background:oklch(50% .15 305/.08);border-color:oklch(50% .15 305/.3)}.addf-prev-badge--blue{color:oklch(50% .13 250);background:oklch(50% .13 250/.08);border-color:oklch(50% .13 250/.3)}.addf-prev-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.addf-prev-txt b{color:var(--ink);font-size:13px;font-weight:700}.addf-prev-txt span{color:var(--mute);white-space:nowrap;font-size:10.5px}.addf-head{align-items:center;gap:12px;display:flex}.addf-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:800}.addf-x{width:30px;height:30px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.addf-x:hover{color:var(--ink);background:color-mix(in oklch, var(--surface) 70%, transparent)}.addf-field{flex-direction:column;gap:5px;min-width:0;display:flex}.addf-field .small-caps{color:var(--mute);font-size:9px}.addf-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.addf-linkrow{border:1px solid var(--line-2);background:var(--bg);color:var(--faint);border-radius:9px;align-items:center;gap:8px;padding:0 4px 0 10px;display:flex}.addf-linkrow:focus-within{border-color:var(--gold-line);color:var(--gold-hi)}.addf-in{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:9px 0;font-size:13px}.addf-field>.addf-in{border:1px solid var(--line-2);background:var(--bg);border-radius:9px;padding:9px 11px}.addf-in::placeholder{color:var(--faint)}.addf-read{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);height:28px;color:var(--gold-hi);border-radius:7px;flex:none;align-items:center;margin:4px;padding:0 12px;font-size:11.5px;font-weight:800;display:inline-flex}.addf-read:disabled{opacity:.45;cursor:default}.addf-read-out{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 45%, transparent);color:var(--mute);border-radius:10px;flex-wrap:wrap;gap:6px 16px;padding:11px 13px;font-size:12px;display:flex}.addf-read-out b{color:var(--ink);font-weight:700}.addf-cent{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--info-hi);font-size:8.5px;font-weight:800}.addf-marks{gap:6px;display:flex}.addf-mark{font-family:var(--font-ui);letter-spacing:.05em;cursor:pointer;border:1px solid var(--line-2);background:var(--bg);height:30px;color:var(--mute);border-radius:7px;align-items:center;gap:4px;padding:0 10px;font-size:10.5px;font-weight:800;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.addf-mark.is-on{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.addf-sel{font:inherit;color:var(--ink);cursor:pointer;border:1px solid var(--line-2);appearance:none;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7590' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;border-radius:7px;height:30px;padding:0 30px 0 10px;font-size:12.5px}.addf-sel:hover{border-color:var(--line-strong)}.addf-tones{gap:8px;display:flex}.addf-tone{font-family:var(--font-ui);letter-spacing:.06em;cursor:pointer;border:1px solid var(--line-2);background:var(--bg);height:30px;color:var(--mute);border-radius:7px;flex:1 1 0;padding:0 12px;font-size:11px;font-weight:800}.addf-tone--gold.is-on{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.addf-tone--violet.is-on{color:var(--violet-hi);background:var(--violet-dim);border-color:var(--violet-line)}.addf-tone--blue.is-on{color:oklch(50% .13 250);background:oklch(50% .13 250/.08);border-color:oklch(50% .13 250/.3)}.addf-ics{flex-wrap:wrap;gap:6px;display:flex}.addf-ic{cursor:pointer;border:1px solid var(--line-2);background:var(--bg);width:34px;height:30px;color:var(--mute);border-radius:7px;place-items:center;display:grid}.addf-ic:hover{color:var(--ink);border-color:var(--line-strong)}.addf-ic--gold.is-on{color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line)}.addf-ic--violet.is-on{color:var(--violet-hi);background:var(--violet-dim);border-color:var(--violet-line)}.addf-ic--blue.is-on{color:oklch(50% .13 250);background:oklch(50% .13 250/.08);border-color:oklch(50% .13 250/.3)}.addf-preview{border:1px dashed var(--line-2);border-radius:10px;flex-direction:column;gap:2px;margin:0;padding:11px 13px;display:flex}.addf-preview .small-caps{color:var(--faint);font-size:8.5px}.addf-preview b{color:var(--ink);font-size:14px;font-weight:800}.addf-preview span:last-child{color:var(--mute);font-size:11.5px}.addf-warn{color:var(--down);font-size:11px}.addf-err{color:var(--down);margin:0;font-size:12.5px}.addf-actions{align-items:center;gap:10px;margin-top:2px;display:flex}.addf-cancel{font:inherit;color:var(--mute);border:1px solid var(--line-2);background:var(--bg);cursor:pointer;border-radius:7px;align-items:center;height:30px;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex}.addf-cancel:hover{color:var(--ink);border-color:var(--line-strong)}.addf-go{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);height:30px;color:var(--gold-hi);border-radius:7px;align-items:center;margin-left:auto;padding:0 16px;font-size:12.5px;font-weight:800;display:inline-flex}.addf-go:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.addf-mark{transition:none}}.who-grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:12px;margin-top:4px;display:grid}.who-card{border:1px solid var(--line-2);background:color-mix(in oklch, var(--surface) 55%, transparent);border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.who-card .pp-face{border-radius:10px}.who-blank{border:1px dashed var(--line-2);border-radius:10px;flex:none;width:62px;height:83px}.who-body{flex-direction:column;flex:auto;gap:7px;min-width:0;display:flex}.who-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-ui);color:var(--ink);margin:0;font-size:15px;font-weight:800;line-height:1.1;overflow:hidden}.who-figure{flex-direction:column;gap:1px;display:flex}.who-figure b{letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:800;line-height:1.05}.who-figure .small-caps{color:var(--mute);font-size:8.5px}.who-split{border-top:1px solid var(--line);flex-direction:column;gap:3px;margin:1px 0 0;padding-top:8px;display:flex}.who-split>div{align-items:baseline;gap:8px;display:flex}.who-split dt{min-width:0;font-family:var(--font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);flex:auto;font-size:9px;font-weight:700}.who-split dd{flex:none;margin:0;font-size:12.5px;font-weight:700}.who-roi{border-top:1px solid var(--line);margin-top:5px;padding-top:6px}.who-none{border:1px dashed var(--line-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding:13px 16px;display:flex}.who-none-txt{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.who-none-txt .small-caps{color:var(--mute);font-size:9.5px}.who-none-sub{color:var(--faint);font-size:12px}.who-none-amt{letter-spacing:-.015em;color:var(--mute);flex:none;font-size:21px;font-weight:800}.dist-light{--bg:oklch(97.7% .004 240);--bg-raise:oklch(95.5% .006 240);--surface:oklch(94.5% .007 240);--line:oklch(25% .05 250/.1);--line-2:oklch(25% .05 250/.17);--line-strong:oklch(25% .05 250/.24);--ink:oklch(27% .055 250);--ink-soft:oklch(34% .05 250);--mute:oklch(46% .035 250);--faint:oklch(54% .03 250);--gold:oklch(55% .21 277);--gold-hi:oklch(55% .21 277);--gold-dim:oklch(55% .21 277/.09);--gold-line:oklch(55% .21 277/.35);--violet-hi:oklch(50% .15 305);--violet-dim:oklch(50% .15 305/.12);--violet-line:oklch(50% .15 305/.38);--member:oklch(50% .14 295);--member-dim:oklch(50% .14 295/.12);--member-line:oklch(50% .14 295/.36);--up:oklch(50% .15 160);--up-dim:oklch(50% .15 160/.1);--down:oklch(54% .17 14);--down-dim:oklch(54% .17 14/.09);--steel:oklch(45% .03 250);--steel-hi:oklch(38% .035 250);--steel-dim:oklch(45% .03 250/.12);--info:oklch(48% .11 250);--info-hi:oklch(44% .11 250);--info-dim:oklch(48% .11 250/.1);--info-line:oklch(48% .11 250/.35);--sheet:oklch(100% 0 0);--face-bg:oklch(93% .008 240);--foreground:oklch(27% .055 250);--muted-foreground:oklch(46% .035 250);--background:oklch(100% 0 0);--border:oklch(25% .05 250/.15);background:var(--bg);color:var(--ink);min-height:100vh;font-family:"Geist Variable", var(--font-ui,system-ui), sans-serif;padding:38px clamp(22px,4vw,56px) 84px}.side--light{--bg:oklch(97.7% .004 240);--bg-raise:oklch(95.5% .006 240);--surface:oklch(94.5% .007 240);--line:oklch(25% .05 250/.1);--line-2:oklch(25% .05 250/.17);--line-strong:oklch(25% .05 250/.24);--ink:oklch(27% .055 250);--ink-soft:oklch(34% .05 250);--mute:oklch(46% .035 250);--faint:oklch(54% .03 250);--gold:oklch(55% .21 277);--gold-hi:oklch(55% .21 277);--gold-dim:oklch(55% .21 277/.09);--gold-line:oklch(55% .21 277/.35);--violet-hi:oklch(50% .15 305);--violet-dim:oklch(50% .15 305/.12);--violet-line:oklch(50% .15 305/.38);--member:oklch(50% .14 295);--member-dim:oklch(50% .14 295/.12);--member-line:oklch(50% .14 295/.36);--up:oklch(50% .15 160);--up-dim:oklch(50% .15 160/.1);--down:oklch(54% .17 14);--down-dim:oklch(54% .17 14/.09);--steel:oklch(45% .03 250);--steel-hi:oklch(38% .035 250);--steel-dim:oklch(45% .03 250/.12);--info:oklch(48% .11 250);--info-hi:oklch(44% .11 250);--info-dim:oklch(48% .11 250/.1);--info-line:oklch(48% .11 250/.35);--sheet:oklch(100% 0 0);--face-bg:oklch(93% .008 240);--foreground:oklch(27% .055 250);--muted-foreground:oklch(46% .035 250);--background:oklch(100% 0 0);--border:oklch(25% .05 250/.15);background:var(--bg);border-right:1px solid var(--line);color:var(--ink)}.banner.side--light{background:oklch(97.7% .004 240/.94);border-right:0}.side--light .brand-logo{box-shadow:none}.side--light .fxb-dots button.is-on{background:oklch(55% .21 277/.28)}.side--light .fxb-dots button.is-on i{background:oklch(55% .21 277/.95)}.addf.side--light{border-right:0;box-shadow:0 24px 60px oklch(0% 0 0/.18)}.center-modal.side--light{border:1px solid var(--line-2);border-right:1px solid var(--line-2);background:oklch(100% 0 0);box-shadow:0 24px 60px oklch(0% 0 0/.22)}.stat-sheet{flex-direction:column;gap:0;width:min(620px,100vw - 40px);padding:24px 30px 20px;font-size:13px;display:flex;position:relative}.stat-sheet-head{justify-content:space-between;align-items:stretch;gap:28px;display:flex}.stat-sheet-main{flex-direction:column;gap:5px;min-width:0;display:flex}.stat-sheet-bar{color:var(--mute);flex-direction:column;flex:0 0 200px;justify-content:space-between;display:flex}.stat-sheet-bar-head,.stat-sheet-bar-foot{justify-content:space-between;gap:10px;display:flex}.stat-sheet-bar-track{background:var(--down);border-radius:3px;height:8px;margin:8px 0 6px;display:block;overflow:hidden}.stat-sheet-bar-a{background:var(--up);border-radius:3px 0 0 3px;height:100%;display:block}.stat-sheet-row--head{color:var(--mute);border-top:0;padding-top:12px;padding-bottom:6px}.stat-sheet-row--head .stat-sheet-v,.stat-sheet-row--head .stat-sheet-n{color:var(--mute);font-weight:400}.stat-sheet-row--head+.stat-sheet-row{border-top:1px solid var(--line)}.stat-details-btn{border:1px solid var(--line);min-height:27px;font:inherit;letter-spacing:.02em;color:var(--mute);cursor:pointer;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:12px;padding:4px 9px;font-size:11px;font-weight:650;transition:border-color .18s,color .18s;display:inline-flex}.stat-details-btn:hover{color:var(--ink);border-color:var(--ink-soft)}.stat-sheet--two{width:min(880px,100vw - 40px)}.stat-sheet-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;display:grid}.stat-sheet-col{flex-direction:column;gap:5px;min-width:0;padding:0 28px;display:flex}.stat-sheet-col:first-child{padding-left:0}.stat-sheet-col:last-child{border-left:1px solid var(--line);padding-right:0}.stat-sheet-col .stat-sheet-bar{flex:none;margin-top:10px}.stat-sheet--two .stat-sheet-row{grid-template-columns:minmax(0,1fr) auto}@media (width<=720px){.stat-sheet-cols{grid-template-columns:minmax(0,1fr);row-gap:20px}.stat-sheet-col{padding:0}.stat-sheet-col:last-child{border-left:0;border-top:1px solid var(--line);padding-top:20px}}@media (width<=560px){.stat-sheet-head{flex-direction:column;gap:14px}.stat-sheet-bar{flex:none}}.center-wrap .float-frame{pointer-events:auto}.stat-sheet-label{color:var(--mute)}.stat-sheet-hero{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.05}.stat-sheet-ctx{color:var(--mute)}.stat-sheet-dot{margin:0 7px}.stat-sheet-rows{border-top:1px solid var(--line);margin-top:12px;padding-top:4px}.stat-sheet-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(96px,auto);align-items:baseline;column-gap:16px;padding:9px 0;display:grid}.stat-sheet-row:first-child{border-top:0}.stat-sheet--nonote .stat-sheet-row{grid-template-columns:minmax(0,1fr) auto}.stat-sheet--nonote .stat-sheet-n{display:none}.stat-sheet-k{color:var(--mute)}.stat-sheet-v{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.stat-sheet-v.up{color:var(--up)}.stat-sheet-v.down{color:var(--down)}.stat-sheet-n{text-align:right;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}.center-modal.side--light .center-rows{background:0 0;border:0;border-radius:0}.center-modal.side--light .center-row{border-top:1px solid var(--line);padding-left:0;padding-right:0}.center-modal.side--light .center-row:first-child{border-top:none}.admin.admin--page{width:auto;max-height:none;box-shadow:none;--sheet:oklch(100% 0 0);background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.admin-saving{color:var(--faint);letter-spacing:.04em;margin-left:auto;padding-right:4px;font-size:11px}.admin-new{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);vertical-align:2px;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-block}.side--light .acct-icon--addfund{color:oklch(50% .15 305)}.side--light .acct-icon--addfund:hover{color:oklch(42% .16 305)}.acct-icon--blink{color:var(--gold-hi);animation:1.2s ease-in-out infinite key-blink}@keyframes key-blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.acct-icon--blink{animation:none}}.admin-cell--all{border-right:1px solid var(--line);border-radius:0}.admin-grants{align-items:baseline;gap:8px;min-width:0;display:flex}.admin-grants-dot{color:var(--faint)}.admin-email--placeholder{color:var(--faint);font-style:italic}.admin-col--fund{justify-content:center;align-items:flex-end;height:64px;display:flex}.admin-row--head{align-items:end}.admin-row--head [role=columnheader]:not(.admin-col--fund){align-self:end;padding-bottom:0;line-height:1;transform:translateY(2px)}.admin-col--fund i{writing-mode:vertical-rl;white-space:nowrap;font-style:normal;line-height:1;transform:rotate(180deg)}.admin-col--all i{font-weight:800}.admin-cell{justify-content:center;align-items:center;display:flex}.admin-tick{appearance:none;border:1px solid var(--line-2);color:#0000;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.admin-tick.is-on{color:var(--gold-hi);border-color:var(--gold-line);background:var(--gold-dim)}.admin-tick:hover:not(:disabled):not(.is-on){border-color:var(--line-strong);color:var(--faint)}.admin-tick--all.is-on{color:var(--sheet,#fff);background:var(--gold-hi);border-color:var(--gold-hi)}.admin-tick:disabled{opacity:.45;cursor:default}.admin-tick:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.admin-grant{appearance:none;font:inherit;color:var(--mute);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:baseline;gap:5px;padding:0;font-size:12px;display:inline-flex}.admin-grant-eye{color:var(--mute);opacity:.8;flex:none;align-self:center}.admin-grant-lead{font-weight:500}.admin-grant-names{color:var(--ink-soft);border-bottom:1px dotted #0000;font-weight:650}.admin-grant:hover:not(:disabled) .admin-grant-names{color:var(--ink);border-bottom-color:var(--line-strong)}.admin-grant-more{color:var(--faint);font-size:10.5px;font-weight:700}.admin-grant-quiet{color:var(--faint);border-bottom:1px dotted #0000;font-weight:500}.admin-grant:hover:not(:disabled) .admin-grant-quiet{color:var(--mute);border-bottom-color:var(--line-2)}.admin-grant-caret{opacity:.4;color:var(--mute);flex:none;align-self:center}.admin-grant:hover:not(:disabled) .admin-grant-caret{opacity:.75}.admin-grant:disabled{opacity:.45;cursor:default}.admin-grant:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px;border-radius:4px}.admin-combo-cmd{background:0 0}.admin-combo-item{font-size:12.5px}.log-more{padding:14px 22px}.dist-light--open .log-more{padding:12px 0 2px}.side--light .side-nav button{padding-left:6px;padding-right:8px}.dist-light--open .card{background:0 0;border:0;border-radius:0;margin-bottom:14px;padding:26px 0 0}.dist-light--open .stat-tile,.dist-light--open .stat-tiles--split .stat-tile:nth-child(odd),.dist-light--open .stat-tiles--split .stat-tile:nth-child(2n){border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:10px 0}.dist-light--open .stat-split{background:linear-gradient(90deg,#0000 0 50%,oklch(48% .11 250/.02) 50% 100%);border-radius:10px;flex-direction:column;flex:1;margin:0 -16px;padding:8px 16px 10px;display:flex;position:relative}.dist-light--open .stat-split:after{content:"";background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.dist-light--open .stat-tiles--split .stat-tile:nth-child(2n),.dist-light--open .stat-head--trades{padding-left:26px}.dist-light .stat-head--sets{color:var(--gold-hi)}.dist-light .stat-head--trades{color:var(--info-hi)}.dist-light--open .stat-heads{margin-bottom:2px}.dist-light--open .card th:first-child,.dist-light--open .card td:first-child,.dist-light--open .recovery-block th:first-child,.dist-light--open .recovery-block td:first-child{padding-left:0}.dist-light--open .recovery-block .investor-sheet-note{margin-left:0}.dist-light--open .section-title{margin:0 0 12px!important;padding:0!important}.dist-light--open .section-title h2{letter-spacing:-.01em;text-transform:none;min-width:0;color:var(--ink);flex:1;align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.dist-light--open .section-title h2 svg{color:var(--gold-hi);flex:none}.dist-light--open .section-title h2:after{content:"";border-top:1px solid var(--line-2);flex:1;margin-left:6px}.dist-light--open .section-title{align-items:center}.dist-light .stat-tile .kpi-label{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;font-size:10.5px;font-weight:650}.dist-light .stat-head{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;font-size:11px;font-weight:700}.dist-light .cal-grid>.small-caps{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;font-size:10px;font-weight:650}.dist-light--open .cols--stats,.dist-light--open .cols--half{column-gap:56px}.dist-light th{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;font-size:11px;font-weight:650}.dist-light--open .card{margin-bottom:16px;padding-top:14px}.dist-light--open .stat-tiles{grid-auto-rows:auto;gap:0 26px}.set-row--fold{cursor:pointer}.set-row--fold:hover td{background:oklch(0% 0 0/.03)}.set-word{align-items:center;gap:2px;display:inline-flex}.set-caret{color:var(--gold-hi);opacity:.9;transition:transform .16s cubic-bezier(.22,1,.36,1)}.set-caret--open{transform:rotate(90deg)}.set-row--fold:hover .set-caret{opacity:1}@media (prefers-reduced-motion:reduce){.set-caret{transition:none}}.dist-rule-ctrls{order:4;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.dist-rule em~.dist-rule-ctrls{margin-left:14px}.dist-rule-ctrls .dist-filter-btn,.dist-rule-ctrls .dist-filter-btn+.dist-tx-btn--icon{margin-left:0}.dist-rule-ctrls .dist-tx-btn{order:0;margin-left:0}.dist-terms{border:1px solid var(--line);min-height:27px;color:var(--mute);font-family:var(--font-ui);letter-spacing:.02em;text-transform:none;white-space:nowrap;cursor:help;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.pop-frame{position:relative}.pop-x-under{color:oklch(78% .01 260);cursor:pointer;z-index:2;background:oklch(12% .005 262/.9);border:1px solid oklch(100% 0 0/.16);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;bottom:-48px;left:50%;transform:translate(-50%)}.pop-x-under:hover{color:oklch(100% 0 0)}.pop-x-under svg{display:block}.reload-scrim{z-index:1000;background:oklch(0% 0 0/.45);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.reload-pop{border-radius:20px;width:min(360px,92vw);max-height:calc(100dvh - 40px);padding:12px;animation:.22s cubic-bezier(.22,1,.36,1) signin-in;position:relative;overflow-y:auto;box-shadow:0 24px 60px oklch(0% 0 0/.25);border:1px solid var(--line-2)!important;background:oklch(100% 0 0)!important}.reload-pop img{border-radius:12px;width:100%;display:block}.reload-pop .reload-note{text-align:center;color:var(--mute);margin:10px 4px 4px;font-size:11.5px}.reload-x{z-index:2;border:1px solid var(--line-2);width:26px;height:26px;color:var(--mute);cursor:pointer;background:oklch(100% 0 0/.92);border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.reload-x:hover{color:var(--ink)}.changelog-pop{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border-radius:20px;width:min(520px,92vw);max-height:calc(100dvh - 60px);padding:22px 26px;animation:.22s cubic-bezier(.22,1,.36,1) signin-in;position:relative;overflow-y:auto;box-shadow:0 24px 60px oklch(0% 0 0/.25);border:1px solid var(--line-2)!important;background:oklch(100% 0 0)!important}.changelog-title{font-family:var(--font-ui);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-size:15px;font-weight:800}.dist-light--flat{min-height:0!important;padding:0!important}.dist-light--fit{min-height:0!important;padding-bottom:28px!important}.dist-branch{flex-direction:column;min-height:calc(100vh - 22px);display:flex}.dist-branch>.main-col{flex-direction:column;flex:1;width:100%;display:flex}.dist-branch>.main-col>.dist-light--flat{margin-top:auto}.foot-crowd{height:480px;margin-top:12px;position:relative;overflow:hidden}.foot-crowd canvas{height:100%}@media (prefers-reduced-motion:reduce){.foot-crowd{display:none}}.stat-tile-go{color:var(--faint);opacity:.75;flex:none;transition:color .14s,transform .14s,opacity .14s}.kpi-card--btn:hover .stat-tile-go,.kpi-card--btn:focus-visible .stat-tile-go{color:var(--gold-hi);opacity:1;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.stat-tile-go{transition:none}}.log-move{letter-spacing:.01em;align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}.log-move--in{color:var(--up)}.log-move--out{color:var(--info-hi)}.kpi-headright{align-items:center;gap:7px;display:inline-flex}.who-seat-blank{border:1.5px dashed var(--line-strong);width:64px;height:64px;color:var(--faint);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;font-size:22px;font-weight:800;display:grid}.who-share--open{color:var(--faint)}.dist-light .who-ledger dd.who-commit{color:oklch(50% .16 277);font-weight:750}.dist-light .who-ledger dd.who-commit .money-rail b,.dist-light .who-ledger dd.who-commit .money-rail i{color:oklch(50% .16 277)}.dist-light .who-ledger dd.who-commit .money-rail b{font-weight:750}.alloc-pop{width:min(480px,94vw);padding:20px 20px 14px}.reload-pop img.alloc-face{width:28px;height:28px}.alloc-pop .dist-filter-btn{color:oklch(46% .035 250);min-width:64px;height:28px;font:inherit;cursor:pointer;background:oklch(100% 0 0);border:1px solid oklch(90% .008 260);border-radius:7px;flex:none;justify-content:space-between;align-items:center;gap:5px;margin-left:auto;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.alloc-pop .dist-filter-btn:hover{color:oklch(27% .055 250);border-color:oklch(82% .012 260)}.alloc-pop .dist-filter-btn svg{color:oklch(62% .02 260);flex:none}.dist-view-row2{margin-top:10px}.dist-light .dist-view-row2 .fund-tabs{margin:0}.fund-tabs[aria-label=Distribution\ views]{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.fund-tabs[aria-label=Distribution\ views] button{justify-content:center}.self-empty{max-width:520px;padding:8px 2px}.self-empty-mark{color:oklch(50% .16 277);background:oklch(50% .16 277/.1);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:inline-flex}.self-empty h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:750}.self-empty p{color:var(--mute);text-align:justify;margin:0;font-size:13.5px;line-height:1.65}.self-card{max-width:420px}.self-note{max-width:520px;margin-top:16px}.alloc-pop .alloc-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.alloc-pop .alloc-note{text-align:left;margin:0}.alloc-pop .seat-save{color:oklch(100% 0 0);height:30px;font:inherit;cursor:pointer;background:oklch(50% .16 277);border:0;border-radius:7px;flex:none;padding:0 18px;font-size:12.5px;font-weight:700}.alloc-pop .seat-save:disabled{opacity:.5;cursor:default}.alloc-pop .seat-err{color:oklch(55% .19 25);margin:10px 0 0;font-size:12px}.stmt-tx-more{color:oklch(46% .035 250);height:30px;font:inherit;cursor:pointer;background:oklch(100% 0 0);border:1px solid oklch(90% .008 260);border-radius:7px;align-items:center;gap:5px;margin-top:10px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.stmt-tx-more:hover{color:oklch(27% .055 250);border-color:oklch(82% .012 260)}.stmt-tx-more svg{transition:transform .15s}.dist-light .who-card--seat .who-id{position:relative}.dist-light .who-seat-editbtn{border:1px solid var(--line-2);background:var(--bg);width:22px;height:22px;color:var(--mute);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:22px;right:0}.dist-light .who-seat-editbtn:hover{color:var(--ink);border-color:var(--line-strong)}.seat-pop .seat-field{margin-top:11px;display:block}.seat-pop .seat-field .small-caps{color:oklch(46% .035 250);margin-bottom:5px;display:block}.seat-pop .seat-field input{box-sizing:border-box;color:oklch(27% .055 250);width:100%;height:32px;font:inherit;background:oklch(100% 0 0);border:1px solid oklch(88% .01 260);border-radius:7px;padding:0 10px;font-size:13px}.seat-pop .seat-field input:focus{border-color:oklch(62% .14 277);outline:none}.seat-pop .seat-err{color:oklch(55% .19 25);margin:10px 0 0;font-size:12px}.seat-pop .seat-acts{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.seat-pop .seat-save{color:oklch(100% 0 0);height:30px;font:inherit;cursor:pointer;background:oklch(50% .16 277);border:0;border-radius:7px;padding:0 16px;font-size:12.5px;font-weight:700}.seat-pop .seat-save:disabled{opacity:.55;cursor:default}.seat-pop .seat-clear{color:oklch(55% .19 25);height:30px;font:inherit;cursor:pointer;background:oklch(100% 0 0);border:1px solid oklch(88% .01 260);border-radius:7px;margin-right:auto;padding:0 12px;font-size:12.5px;font-weight:650}.seat-pop .seat-clear--armed{background:oklch(55% .19 25/.08);border-color:oklch(55% .19 25)}.alloc-pct-pop{z-index:1100}.alloc-title{letter-spacing:-.005em;color:var(--ink);align-items:center;gap:7px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.alloc-title svg{color:var(--mute)}.alloc-list{margin-top:4px}.alloc-row{border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:11px 2px;display:flex}.alloc-row:first-child{border-top:0}.alloc-face{object-fit:cover;background:#7c3aed;border-radius:6px;flex:none;width:28px;height:28px}.alloc-blank{border:1px dashed var(--line-2);width:28px;height:28px;color:var(--faint);border-radius:6px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.alloc-name{min-width:0;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:650;overflow:hidden}.alloc-share{font-size:12px;font-weight:750}.who-seat-face{object-fit:contain;background:#7c3aed;border-radius:6px;flex:none;width:64px;height:64px}.kpi-legend{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;grid-column:1/-1;gap:5px 22px;margin-top:2px;padding:0 2px;font-size:9.5px;font-weight:700;display:flex}.kpi-legend span{align-items:center;gap:6px;display:inline-flex}.kpi-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.kpi-dot--blue{background:oklch(55% .21 277)}.kpi-dot--green{background:var(--up)}.kpi-dot--red{background:var(--down)}.kpi-dot--ink{background:var(--ink)}.pairs-pager{justify-content:center;padding-top:10px;display:flex}.sp-tip{color:oklch(97% .005 240);background:oklch(27% .055 250);max-width:260px;font-size:11.5px;font-weight:550;line-height:1.45;box-shadow:0 6px 20px oklch(25% .05 250/.25)}.sp-tip .tt-arrow{fill:oklch(27% .055 250)}.sp-tip--wide{border-radius:10px;max-width:380px;padding:12px 14px}.sp-tip--tip6{border-radius:9px;max-width:256px;padding:12px 14px}.tip6{flex-direction:column;gap:4px;display:flex}.tip6-head{color:oklch(98% .004 240);align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:flex}.tip6-ico{color:currentColor;opacity:.92;flex:none}.tip6-body{color:oklch(98% .004 240/.72);text-wrap:pretty;margin:0;font-size:11.5px;font-weight:450;line-height:1.5}.fc-tip{flex-direction:column;gap:9px;display:flex}.fc-tip-h{letter-spacing:0;text-transform:none;color:oklch(98% .004 240);align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:flex}.fc-tip-h .tip6-ico{opacity:.92}.fc-tip-row{grid-template-columns:1fr auto;align-items:baseline;gap:2px 16px;display:grid}.fc-tip-row b{font-size:12px;font-weight:700}.fc-tip-row .num{font-variant-numeric:tabular-nums;color:oklch(80% .11 160);font-size:12px;font-weight:750}.fc-tip-row em{color:oklch(72% .02 250);flex-wrap:wrap;grid-column:1/-1;gap:2px 0;font-size:10px;font-style:normal;line-height:1.4;display:flex}.fc-tip-row em span{white-space:nowrap}.fc-tip-row em span:not(:last-child):after{content:" · ";white-space:pre}.fc-tip-f{color:oklch(68% .02 250);border-top:1px solid oklch(100% 0 0/.14);padding-top:8px;font-size:9.5px;line-height:1.45}.sp-heat{flex-direction:column;gap:3px;margin-top:14px;display:flex}.sp-heat-row{grid-template-columns:34px repeat(24,1fr);align-items:center;gap:3px;display:grid}.sp-heat-day{font-family:"Geist Variable", var(--font-ui);letter-spacing:.04em;color:var(--mute);text-transform:uppercase;font-size:10px;font-weight:650}.sp-heat-cell{aspect-ratio:1;background:oklch(25% .05 250/.05);border-radius:3px}.sp-heat-tick{color:var(--faint);text-align:left;font-size:9px}.sp-hero{grid-template-columns:repeat(4,1fr);gap:34px;margin-top:30px;margin-bottom:6px;padding:0 0 14px;display:grid}.sp-hero-item{flex-direction:column;gap:3px;display:flex}.sp-hero-v{letter-spacing:-.02em;color:var(--ink);font-size:27px;font-weight:800;line-height:1.05}.sp-hero-l{font-family:"Geist Variable", var(--font-ui);letter-spacing:.05em;color:var(--mute);text-transform:uppercase;font-size:11px;font-weight:650}.sp-hero-sub{color:var(--faint);font-size:11px}.sp-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:56px;display:grid}@media (width<=980px){.sp-cols{grid-template-columns:1fr;gap:10px}.sp-hero{grid-template-columns:repeat(2,1fr)}}.sp-rule-ico{color:var(--gold-hi);flex:none}.sp-fig{align-items:baseline;gap:10px;padding:8px 0;display:flex}.sp-fig-l{color:var(--mute);flex:none;font-size:12.5px}.sp-dots{border-bottom:1px dotted oklch(0% 0 0/.22);flex:auto;transform:translateY(-3px)}.sp-fig-v{color:var(--ink);flex:none;font-size:13px;font-weight:700}.sp-fig-sub{text-align:right;color:var(--faint);flex-basis:100%;margin-top:-4px;font-size:10.5px}.sp-fig{flex-wrap:wrap}.dist-light--open .sp .card{margin-bottom:0;padding-top:4px}.dist-light--open .sp .card .section-title{display:none}.sp .lab-barsvg text{font-family:"Geist Variable", var(--font-ui)}.sp .lab-axis{fill:var(--mute);font-size:10.5px;font-weight:650}.sp .lab-val{font-size:10px;font-weight:700}.sp .lab-val--up{fill:var(--up)}.sp .lab-val--down{fill:var(--down)}.sp .lab-bar--up{fill:var(--up);opacity:.9}.sp .lab-bar--down{fill:var(--down);opacity:.9}.sp .lab-zero{stroke:var(--line-strong)}.who-face-btn{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0}.who-face-btn:hover{opacity:.85}.investor-sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border-radius:20px;width:min(560px,94vw);max-height:calc(100dvh - 60px);padding:22px 26px;animation:.22s cubic-bezier(.22,1,.36,1) signin-in;position:relative;overflow-y:auto;box-shadow:0 24px 60px oklch(0% 0 0/.25);border:1px solid var(--line-2)!important;background:oklch(100% 0 0)!important}.investor-sheet-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.investor-sheet-switch{gap:6px;margin-left:auto;margin-right:30px;display:inline-flex}.perf-switch{border-bottom:1px solid var(--line);gap:10px;margin:4px 0 6px;display:flex}.perf-switch .perf-tab{flex:0 0 132px;justify-content:flex-start}.perf-tab{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:4px 2px 8px;font-size:12.5px;font-weight:650;display:inline-flex}.perf-tab .pp-face{object-position:50% 50%;border-radius:7px;width:32px!important;height:32px!important}.perf-tab:hover{color:var(--ink)}.perf-tab.is-on{color:var(--ink);border-bottom-color:var(--gold-hi)}.perf-bars{flex-direction:column;display:flex}.perf-bar-row{border-top:1px solid var(--line);grid-template-columns:150px 1fr 64px 210px;align-items:center;gap:16px;padding:11px 0;display:grid}.perf-bar-row:first-child{border-top:0}.perf-bar-row .own-fund{font-size:12.5px}.perf-bar-track{background:oklch(25% .05 250/.1);border-radius:3px;width:100%;height:8px;display:block;overflow:hidden}.perf-bar-fill{background:var(--up);border-radius:3px;height:100%;display:block}.perf-bar-fill--down{background:var(--down)}.perf-bar-pct{font-size:12px;font-weight:700}.perf-bar-nums{justify-content:flex-end;align-items:baseline;gap:7px;display:inline-flex}.perf-bar-nums .money-rail b{text-align:right}.perf-bar-nums .money-rail:first-child b{width:5ch}.perf-bar-nums .money-rail:last-child b{width:6ch}.perf-bar-of{font-size:10.5px}.perf-bar-row>.r{text-align:right}.perf-cell-bar{align-items:center;gap:10px;width:100%;display:inline-flex}.perf-cell-bar .perf-bar-track{flex:1;min-width:90px}.perf-cell-bar .perf-bar-pct{text-align:right;flex:none;width:44px}.perf-cell-bar .money-rail{flex:none;margin-left:8px}.perf-cell-bar .money-rail b{text-align:right;width:5ch}.perf-charts{grid-template-columns:minmax(0,3fr) minmax(0,1.4fr);align-items:start;gap:48px;display:grid}.perf-chart-sub{color:var(--mute);margin:2px 0 12px;font-size:11.5px;line-height:1.5}.perf-months{align-items:stretch;gap:18px;height:172px;padding-top:4px;display:flex}.perf-month-col{flex-direction:column;flex:0 0 56px;align-items:center;gap:6px;display:flex}.perf-month-lane{border-bottom:1px solid var(--line-strong);flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.perf-month-bar{background:var(--up);opacity:.9;border-radius:4px 4px 0 0;justify-content:center;align-items:flex-start;width:40px;display:flex;position:relative}.perf-month-bar--ghost{background:oklch(55% .14 160/.16)}.perf-month-fill{background:var(--up);border-radius:0;position:absolute;bottom:0;left:0;right:0}.perf-month-v{color:var(--up);white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:-18px}.perf-month-v--proj{color:oklch(55% .14 160/.55)}.perf-month-v--actual{top:auto;left:50%;transform:translate(-50%)}.perf-month-l{color:var(--mute);font-size:10px}.perf-legend{color:var(--mute);gap:22px;margin:0 0 10px;font-size:11.5px;display:flex}.perf-legend-item{align-items:baseline;gap:7px;display:inline-flex}.perf-legend-item b{color:var(--ink)}.perf-legend-item b.up{color:var(--up)}.perf-dot{border-radius:2px;align-self:center;width:8px;height:8px}.perf-dot--in{background:oklch(55% .21 277)}.perf-dot--out{background:oklch(55% .14 160)}.perf-legend-pct{color:var(--up);opacity:.85;margin-left:2px;font-size:10.5px;font-weight:700}@media (width<=900px){.perf-charts{grid-template-columns:1fr;gap:22px}}.investor-sheet-name{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16px;font-weight:800}.investor-sheet-sub{letter-spacing:.15em;color:var(--mute);margin-top:2px;font-size:9.5px;display:block}.investor-sheet-table{table-layout:fixed}.investor-sheet-table th,.investor-sheet-table td{padding-block:10px;border-left:0!important}.investor-sheet-note{color:var(--mute);margin:12px 2px 0;font-size:11.5px;line-height:1.55}.investor-sheet-note b{color:var(--up)}@media (prefers-reduced-motion:reduce){.investor-sheet{animation:none}}.changelog-page{margin-top:18px}.changelog-page .changelog-entry{border-top:1px solid var(--line);padding-top:16px}.changelog-entry{margin:0 0 18px}.changelog-head{color:var(--ink);letter-spacing:-.005em;align-items:baseline;gap:10px;margin:0 0 6px;font-size:13px;font-weight:750;display:flex}.changelog-date{color:var(--gold-hi);letter-spacing:.04em;flex:none;font-size:10.5px;font-weight:700}.changelog-ver{letter-spacing:.01em;color:var(--mute);background:color-mix(in oklch, var(--ink) 6%, transparent);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:5px;flex:none;align-self:center;padding:1px 5px;font-size:10px;font-weight:700}.changelog-items{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.changelog-items li{color:var(--ink-soft);font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.changelog-pop,.reload-pop{animation:none}}.admin.admin--page .admin-table{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overflow-x:auto}.admin.admin--page .admin-row--head [role=columnheader]{letter-spacing:.1em;font-size:9.5px}.signin-box.side--light{border-right:1px solid var(--line-2);border-color:var(--line-2);background:oklch(100% 0 0);box-shadow:0 24px 60px oklch(0% 0 0/.2)}.signin-box.side--light .signin-mark{box-shadow:none}.float-pop.side--light{border:1px solid var(--line-strong);border-right:1px solid var(--line-strong);background:oklch(100% 0 0);box-shadow:0 24px 60px oklch(0% 0 0/.2)}.float-pop.side--light:before,.float-pop.side--light .float-sweep{display:none}.float-pop.side--light .float-rows{background:0 0;border:0;border-radius:0}.float-pop.side--light .float-row{padding-left:4px;padding-right:4px}.fl-fund{color:var(--mute);flex:none;font-size:12px;font-weight:650}.float-fundchip{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);background:var(--gold-dim);border:1px solid var(--gold-line);border-radius:6px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.float-pop.side--light.float-pop--win{border-color:oklch(55% .14 160/.55);box-shadow:0 24px 60px oklch(0% 0 0/.2),0 0 0 1px oklch(55% .14 160/.18)}.signin-altrow{justify-content:center;gap:18px;display:flex}.signin-email{flex-wrap:wrap;justify-content:center}.signin-email .signin-code-in{min-width:200px}.signin-email .signin-hint{flex-basis:100%;margin:4px 0 0}.toasts.side--light{background:0 0;border-right:0}.toasts.side--light .toast{--sheet:oklch(100% 0 0);box-shadow:0 18px 44px oklch(0% 0 0/.16),inset 0 1px oklch(100% 0 0/.6)}.side--light .fund-badge,.side--light .sum-sigma,.side--light .nav-member .fund-badge,.side--light .nav-member .sum-sigma,.side--light .fund-badge.fund-badge--steel,.side--light .side-nav button[aria-current=page] .sum-sigma{color:var(--ink-soft);border-color:var(--line-2);background:oklch(100% 0 0)}.side--light .side-nav .fund-badge.fund-badge--gold,.side--light .side-nav .nav-member .fund-badge.fund-badge--gold{color:oklch(55% .115 80);background:oklch(55% .115 80/.09);border-color:oklch(55% .115 80/.32)}.side--light .side-nav .fund-badge.fund-badge--violet,.side--light .side-nav .nav-member .fund-badge.fund-badge--violet{color:oklch(50% .15 305);background:oklch(50% .15 305/.08);border-color:oklch(50% .15 305/.3)}.side--light .side-nav .fund-badge.fund-badge--blue,.side--light .side-nav .nav-member .fund-badge.fund-badge--blue{color:oklch(50% .13 250);background:oklch(50% .13 250/.08);border-color:oklch(50% .13 250/.3)}.side--light .side-nav .fund-badge.fund-badge--green,.side--light .side-nav .nav-member .fund-badge.fund-badge--green{color:oklch(52% .13 155);background:oklch(52% .13 155/.09);border-color:oklch(52% .13 155/.32)}.side--light .side-nav button[aria-current=page]{color:var(--ink);border-color:var(--line-2);background:oklch(25% .05 250/.05)}.side--light .fund-led--green{background:var(--up);box-shadow:0 0 0 3px oklch(55% .14 160/.14)}.side--light .fund-led--amber{background:oklch(62% .14 70);box-shadow:0 0 0 3px oklch(62% .14 70/.14)}.side--light .fund-led--red{background:var(--down);box-shadow:0 0 0 3px oklch(54% .17 14/.12)}.dist-light>*{max-width:1080px;margin-inline:auto}body:has(.wrap--light){background:oklch(97.7% .004 240)}.wrap--light{background:oklch(97.7% .004 240);max-width:none;padding:0}.dist-light tbody tr:hover{background:oklch(0% 0 0/.025)}.dist-light{--person-gold:oklch(58% .19 0);--person-violet:oklch(50% .13 135);--person-steel:oklch(50% .15 258)}.dist-chart{margin:6px auto 22px}.dist-chart-box{aspect-ratio:auto;width:100%;height:170px}.dist-light .dist-table th:first-child,.dist-light .dist-table td:first-child{padding-left:0}.money-rail{justify-content:flex-end;align-items:baseline;gap:4px;margin-left:auto;display:inline-flex}.money-rail b{text-align:right;display:inline-block}.dist-light td.r .money-rail b{width:7ch}.money-rail--sm{margin-left:0}.money-rail.up b{color:var(--up)}.money-rail.down b{color:var(--down)}.money-rail.mute b{color:var(--faint)}.money-rail i{color:var(--faint);font-size:11px;font-style:normal}.money-rail b{font-weight:650}.dist-light td.up .money-rail b{color:var(--up)}.dist-light td.down .money-rail b{color:var(--down)}.dist-light td.mute .money-rail b{color:var(--faint)}.dist-light .who-grid--self{align-items:flex-end;gap:26px;border-inline:0!important;display:flex!important}.dist-light .who-grid--self .who-card{flex:0 0 380px;max-width:380px;border-left:0!important}.dist-light .self-side{flex-direction:column;flex:auto;align-self:stretch;gap:14px;min-width:0;display:flex}.dist-light .self-side .goal-track{margin-top:auto}.dist-light .self-ratings{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dist-light .goal-track{flex-direction:row;align-items:baseline;gap:12px;padding:6px 2px 10px;display:flex}.dist-light .goal-track-l{color:var(--mute);flex:none;font-size:12.5px}.dist-light .goal-track-bar{background:oklch(93% .008 250);border-radius:6px;flex:auto;align-self:center;min-width:90px;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(25% .05 250/.05)}.dist-light .goal-track-fill{background:oklch(62% .15 156);border-radius:6px;height:100%;transition:width .4s;position:absolute;inset:0 auto 0 0}.dist-light .goal-track-fill.is-met{background:oklch(66% .16 156)}.dist-light .goal-track-stat{color:var(--ink-soft);flex:none;font-size:13px;font-weight:400}.dist-light .goal-track-stat b{color:var(--up);font-weight:680}.dist-light .goal-track-go{color:var(--mute)}.dist-light .self-rating{background:oklch(98.6% .004 250);border-radius:16px;flex-direction:column;gap:10px;padding:20px 22px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px oklch(25% .05 250/.05)}.dist-light .self-rating:hover{box-shadow:inset 0 0 0 1px oklch(25% .05 250/.1),0 6px 20px oklch(25% .05 250/.06)}.dist-light .self-rating-img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:118px;margin:-6px auto 0;display:block}.dist-light .self-rating-l{letter-spacing:.07em;text-transform:uppercase;color:oklch(60% .02 250);font-size:10.5px;font-weight:700}.dist-light .self-stars{gap:2px;display:inline-flex}.dist-light .self-stars svg{color:oklch(87% .012 255)}.dist-light .self-stars svg.is-on{color:oklch(74% .15 82);filter:drop-shadow(0 1px 1px oklch(74% .15 82/.25))}.dist-light .self-rating-word{letter-spacing:-.015em;color:oklch(27% .055 250);font-size:20px;font-weight:800;line-height:1}.dist-light .self-rating-sub{color:oklch(48% .03 250);font-size:11.5px}.dist-light .self-rating--5 .self-rating-word,.dist-light .self-rating--4 .self-rating-word{color:oklch(52% .15 156)}.dist-light .self-rating--5 .self-stars svg.is-on,.dist-light .self-rating--4 .self-stars svg.is-on{color:oklch(58% .15 150);filter:drop-shadow(0 1px 1px oklch(58% .15 150/.22))}.dist-light .self-rating--2 .self-rating-word,.dist-light .self-rating--1 .self-rating-word{color:oklch(60% .13 55)}.dist-light .self-rating--risk-5 .self-rating-word,.dist-light .self-rating--risk-4 .self-rating-word{color:oklch(52% .15 156)}.dist-light .self-rating--risk-3 .self-rating-word{color:oklch(62% .14 66)}.dist-light .self-rating--risk-1 .self-rating-word,.dist-light .self-rating--risk-2 .self-rating-word{color:oklch(55% .19 24)}.dist-light [class*=self-rating--risk] .self-stars svg.is-on{color:oklch(66% .16 48);filter:none}.dist-light .self-rating--risk-5 .self-stars svg.is-on,.dist-light .self-rating--risk-4 .self-stars svg.is-on{color:oklch(58% .15 150)}.dist-light .self-rating--risk-1 .self-stars svg.is-on,.dist-light .self-rating--risk-2 .self-stars svg.is-on{color:oklch(58% .19 25)}@media (width<=1150px){.dist-light .who-grid--self{flex-direction:column;align-items:stretch}.dist-light .who-grid--self .who-card{flex:none;width:100%;max-width:420px}.dist-light .self-ratings{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media (width<=620px){.dist-light .self-ratings{grid-template-columns:1fr}}.dist-light .who-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.dist-light .who-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:20px 30px 4px;display:block}.dist-light .who-card+.who-card{border-left:1px solid var(--line)}.dist-light .who-card:nth-child(3n+1){border-left:0;padding-left:2px}.dist-light .who-head{align-items:center;gap:15px;display:flex}.dist-light .who-id{flex:auto;min-width:0}.dist-light .who-id-row{align-items:baseline;gap:10px;line-height:1.15;display:flex}.dist-light .who-id-row .who-name{letter-spacing:-.005em;color:var(--ink-soft);font-size:14px;font-weight:650}.dist-light .who-share{letter-spacing:.02em;margin-left:auto;font-size:11.5px;font-weight:750}.dist-light .who-cap{letter-spacing:-.02em;color:var(--ink);margin-top:3px;font-size:26px;font-weight:780;line-height:1.05;display:block}.dist-light .who-cap.up{color:var(--up)}.dist-light .who-cap.down{color:var(--down)}.dist-light .who-cap.mute{color:var(--faint)}.dist-light .who-id .small-caps{letter-spacing:.15em;color:var(--mute);margin-top:2px;font-size:9.5px;display:block}.dist-light .pp-face{object-fit:contain;object-position:50% 100%;background:var(--face-bg);border:0;border-radius:6px;box-shadow:0 0 0 1px oklch(0% 0 0/.14)}.dist-light .pp-face--fb{background:var(--gold-dim)}.dist-light .who-card .pp-face{width:64px!important;height:64px!important}.dist-light .who-card .pp{display:inline-block;position:relative;overflow:visible}.dist-light .who-card .pp:after{content:"";z-index:3;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M3.85%208.62a4%204%200%200%201%204.78-4.77%204%204%200%200%201%206.74%200%204%204%200%200%201%204.78%204.78%204%204%200%200%201%200%206.74%204%204%200%200%201-4.77%204.78%204%204%200%200%201-6.75%200%204%204%200%200%201-4.78-4.77%204%204%200%200%201%200-6.76Z%22%20fill%3D%22%230ea5e9%22/%3E%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) 50%/contain no-repeat;width:17px;height:17px;position:absolute;top:-5px;right:-5px}.dist-light .dist-table .pp-face{border-radius:5px;width:30px!important;height:30px!important}.dist-light .dist-table .pp{display:inline-block;position:relative;overflow:visible}.dist-light .pp-stack .pp-face{box-shadow:0 0 0 1px oklch(0% 0 0/.14), 0 0 0 2.5px var(--bg)}.dist-light .who-card--gold .pp-face{background:oklch(62% .19 0)}.dist-light .who-card--violet .pp-face{background:#6aa03d}.dist-light .who-card--steel .pp-face{background:#2f67c8}.dist-light .pp-face[data-person^=Mat i]{background:oklch(62% .19 0)}.dist-light .pp-face[data-person^=Neung i]{background:#6aa03d}.dist-light .pp-face[data-person^=Yoon i]{background:#2f67c8}.dist-light .pp-face[data-person^=Punit i],.dist-light .pp-face[data-person^=Prateep i],.dist-light .pp-face[data-person^=Jamal i]{background:#eab308}.dist-light .pp-face[data-person^=Strike i]{border:1px solid var(--line-2);background:#fff}.avg-img[data-person^=Mat i],.acct-pic[data-person^=Mat i]{object-fit:contain;background:oklch(62% .19 0)}.avg-img[data-person^=Neung i],.acct-pic[data-person^=Neung i]{object-fit:contain;background:#6aa03d}.avg-img[data-person^=Yoon i],.acct-pic[data-person^=Yoon i]{object-fit:contain;background:#2f67c8}.avg-img[data-person^=Guy i],.acct-pic[data-person^=Guy i]{object-fit:contain;background:#7c3aed}.avg-img[data-person^=Punit i],.acct-pic[data-person^=Punit i],.avg-img[data-person^=Prateep i],.acct-pic[data-person^=Prateep i],.avg-img[data-person^=Jamal i],.acct-pic[data-person^=Jamal i]{object-fit:contain;background:#eab308}.who-seat-face[src*="/faces/punit"],.who-seat-face[src*="/faces/prateep"],.who-seat-face[src*="/faces/jamal"]{background:#eab308}.who-seat-face[src*="/faces/strikepro"]{border:1px solid var(--line-2);background:#fff}.who-seat-face[src*="/faces/unknown"],.dist-light .pp-face[src*="/faces/unknown"],.avg-img[src*="/faces/unknown"],.acct-pic[src*="/faces/unknown"],.acct-viewas-face[src*="/faces/unknown"]{object-fit:contain;background:#94a3b8}.avg-img[data-person^=Strike i],.acct-pic[data-person^=Strike i]{object-fit:contain;border:1px solid var(--line-2);background:#fff}.dist-light .own-table th.own-person--gold,.dist-light .own-table th.own-person--violet,.dist-light .own-table th.own-person--steel{color:var(--ink-soft)}.dist-light .who-blank{border-radius:50%;width:52px;height:52px}.dist-light .who-ledger{margin:14px 0 0}.dist-light .who-ledger>div{align-items:baseline;gap:10px;padding:6px 0;display:flex}.dist-light .who-ledger dt{color:var(--mute);flex:none;font-size:12.5px}.dist-light .who-ledger dt.who-dt--tip{cursor:default}.dist-light .who-dots{border-bottom:1px dotted oklch(0% 0 0/.22);flex:auto;transform:translateY(-3px)}.dist-light .who-ledger dd{color:var(--ink-soft);flex:none;margin:0;font-size:13px;font-weight:680}.dist-light .who-ledger dd .money-rail b{color:var(--ink-soft);width:5.5ch}.dist-light .who-ledger dd .money-rail.up b,.dist-light .who-ledger dd .money-rail.up i{color:var(--up)}.dist-light .who-ledger dd .money-rail.down b,.dist-light .who-ledger dd .money-rail.down i{color:var(--down)}@media (width<=900px){.dist-light .who-grid{border-block:0;grid-template-columns:1fr}.dist-light .who-card{border-bottom:1px solid var(--line);padding:16px 2px}.dist-light .who-card+.who-card{border-left:0}}.dist-light .who-share--gold{color:var(--person-gold)}.dist-light .who-share--violet{color:var(--person-violet)}.dist-light .who-share--steel{color:var(--person-steel)}.dist-light .section{margin-top:30px}.dist-light .dist-rule{border-bottom:1px solid var(--line-2);letter-spacing:0;text-transform:none;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:10px;display:flex}.dist-light .dist-rule>svg{align-self:center}.dist-light .dist-rule-n{color:var(--gold-hi);letter-spacing:.08em;font-size:12px;font-style:normal;font-weight:800}.dist-light .dist-rule>span{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:750}.dist-light .dist-rule>em{color:var(--faint);letter-spacing:.01em;text-transform:none;margin-left:auto;font-size:12.5px;font-style:normal}.dist-light .dist-tx-btn--icon{border:1px solid var(--line-2);background:var(--bg);width:28px;height:28px;color:var(--mute);cursor:pointer;border-radius:7px;align-self:center;place-items:center;padding:0;display:grid}.dist-light .dist-tx-btn--icon:hover{color:var(--gold-hi);background:var(--gold-dim)}.dist-light .dist-filter-btn{border:1px solid var(--line-2);background:var(--bg);height:28px;color:var(--mute);font:inherit;cursor:pointer;border-radius:7px;align-self:center;align-items:center;gap:5px;margin-left:auto;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.dist-light .dist-filter-btn:hover{color:var(--ink);border-color:var(--line-strong)}.dist-light .dist-filter-btn+.dist-tx-btn--icon{margin-left:3px}.dist-filter-pop{--sheet-ink:oklch(27% .055 250);--sheet-mute:oklch(46% .035 250);--sheet-accent:oklch(55% .21 277);--popover:oklch(100% 0 0);--popover-foreground:oklch(27% .055 250);--foreground:oklch(27% .055 250);--accent:oklch(55% .21 277/.1);--accent-foreground:oklch(27% .055 250);--muted:oklch(95.5% .006 240);--muted-foreground:oklch(46% .035 250);--border:oklch(25% .05 250/.14);--input:oklch(25% .05 250/.14);--ring:oklch(55% .21 277/.4);color:oklch(27% .055 250);background:#fff;border:1px solid oklch(25% .05 250/.14);border-radius:12px;overflow:hidden;box-shadow:0 8px 28px oklch(25% .05 250/.12)}.dist-filter-pop [data-slot=command-input-wrapper]{border:0;border-bottom:1px solid oklch(25% .05 250/.1);align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.dist-filter-pop [data-slot=command-input-wrapper] svg{width:14px;height:14px;color:var(--sheet-mute);opacity:.8;flex:none}.dist-filter-pop [cmdk-input]{width:100%;height:100%;font:inherit;color:var(--sheet-ink);background:0 0;border:0;outline:0;font-size:12.5px}.dist-filter-pop [cmdk-input]::placeholder{color:oklch(46% .035 250/.65)}.admin-see-all{width:100%;font:inherit;color:var(--sheet-accent);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid oklch(25% .05 250/.1);align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:650;display:flex}.admin-see-all:hover:not(:disabled){background:oklch(55% .21 277/.06)}.admin-see-all:disabled{color:var(--faint);cursor:default}.dist-filter-pop [cmdk-list]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:oklch(25% .05 250/.18) transparent;max-height:340px;padding:5px;overflow-y:auto}.dist-filter-pop .admin-combo-cmd [cmdk-list]{max-height:560px}.dist-filter-pop [cmdk-item]{color:var(--sheet-mute);cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;font-weight:550;display:flex}.dist-filter-pop [cmdk-item][data-selected=true]{color:var(--sheet-ink);background:oklch(25% .05 250/.05)}.dist-filter-pop [cmdk-item]:has(.lucide-check){color:var(--sheet-ink);font-weight:650}.dist-filter-pop [cmdk-item] .lucide-check{color:var(--sheet-accent);flex:none;margin-left:auto}.dist-filter-pop [cmdk-empty]{color:var(--sheet-mute);text-align:center;padding:14px 10px;font-size:12px}.dist-filter-item{cursor:default;color:var(--sheet-mute);background:0 0;border-radius:8px;outline:none;justify-content:space-between;align-items:center;padding:7px 10px;font-weight:550;display:flex}.dist-filter-item.is-hover{background:oklch(25% .05 250/.05)}.dist-filter-item.is-on{color:var(--sheet-ink);background:oklch(55% .21 277/.07);font-weight:650}.dist-filter-item.is-on.is-hover{background:oklch(55% .21 277/.12)}.dist-filter-check{color:var(--sheet-accent);font-weight:800}.dist-more{width:auto;color:var(--mute);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:6px 10px;font-size:12.5px;font-weight:650;display:block}.dist-more:hover{color:var(--ink)}.who-facts{color:var(--mute);flex-wrap:wrap;gap:5px 16px;margin-top:10px;font-size:12.5px;display:flex}.who-facts b{color:var(--ink-soft);margin-left:3px;font-weight:650}.who-facts-break{flex-basis:100%;height:0}.own-table{table-layout:fixed;width:100%;min-width:0}.dist-light .own-table td{padding-block:14px}.dist-light .own-table .own-pct{color:var(--ink);font-size:13.5px;font-weight:700}.own-cell2{justify-content:flex-start;align-items:baseline;gap:16px;display:inline-flex}.dist-light .own-table th:nth-child(3),.dist-light .own-table td:nth-child(3){border-left:1px solid var(--line-2)}.dist-light .own-table th:last-child,.dist-light .own-table td:last-child{border-left:1px solid var(--line-2);padding-left:18px}.dist-light .own-table .own-person{text-align:center}.dist-light .own-table .own-person .own-cell2{display:inline-flex}.dist-light .own-table td:nth-child(n+3){padding-left:18px}.own-pct2{text-align:right;width:6ch;color:var(--mute);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;display:inline-block}.own-cell2 .money-rail--sm b{width:5ch}.own-head{align-items:center;gap:7px;display:inline-flex}.own-fund{color:var(--ink-soft);align-items:center;gap:8px;font-weight:600;display:inline-flex}.own-fund svg,.own-fund [role=img]{color:var(--gold-hi);flex:none}.own-cell{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.own-none{display:inline-block}.own-cell b{color:var(--ink-soft);font-weight:700}.own-usd{color:var(--mute);font-size:12px}.own-earn{font-size:12px;font-weight:600}.own-open{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;font-weight:650;display:inline-flex}.own-open .dot{flex:none}.dist-light .own-table tr.own-row--paying td{background:color-mix(in oklch, var(--up) 7%, transparent)}html[data-theme=dark] .dist-light .own-table tr.own-row--paying td{background:color-mix(in oklch, var(--up) 10%, transparent)}.own-switch-track{background:var(--line-strong,var(--line-2));border-radius:7px;flex:none;width:24px;height:13px;transition:background .15s;position:relative}.own-switch-track:after{content:"";background:var(--bg);border-radius:50%;width:9px;height:9px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px oklch(0% 0 0/.25)}.own-switch.is-on{color:var(--ink)}.own-switch.is-on .own-switch-track{background:var(--up)}.own-switch.is-on .own-switch-track:after{transform:translate(11px)}.own-total td{border-top:1px solid var(--line-strong,var(--line));color:var(--ink-soft);font-weight:600}.own-total .own-cell b{color:var(--gold-hi)}.own-total--sum td{z-index:0;border-top:2px solid var(--line-strong,var(--line));color:var(--ink);font-weight:750;position:relative}.own-total--sum td:before{content:"";z-index:-1;background:color-mix(in oklch, var(--gold-hi) 7%, transparent);position:absolute;inset:0}.own-total--sum td:first-child:before{border-radius:8px 0 0 8px;left:-10px}.own-total--sum td:last-child:before{border-radius:0 8px 8px 0;right:-10px}.own-total--sum .own-fund{color:var(--ink);font-weight:750}.own-total--sum .own-fund svg{color:var(--gold-hi)}.own-total--sum .money-rail b,.own-total--sum .money-rail i{font-weight:750}.dist-who{width:96px}.dist-prog{margin:14px 0 0}.dist-unassigned td{opacity:.72}.pp{align-items:center;display:inline-flex;position:relative}.pp-stack{align-items:center;display:inline-flex}.pp-stack-item{display:inline-flex;position:relative}.pp-stack-item+.pp-stack-item{margin-left:-7px}.pp-stack .pp-face{box-shadow:0 0 0 2px var(--sheet,#101015)}.pp-more{font-family:var(--font-ui);color:var(--mute);margin-left:3px;font-size:9.5px;font-weight:800}.pp-split{border-top:1px solid var(--line);color:var(--gold-hi);text-align:center;margin-top:2px;padding:6px 7px 4px;font-size:11px;display:block}.dist-share{color:var(--faint);margin-top:1px;font-size:10.5px;font-weight:600;display:block}.dist-hint{color:var(--faint);border-top:1px dashed var(--line-2);margin-top:2px;padding-top:2px;font-size:10px;font-style:italic;font-weight:600;display:block}.dist-suggest{border:1px dashed var(--gold-line);background:var(--gold-dim);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0 2px;padding:12px 14px;display:flex}.dist-suggest-txt{min-width:0;color:var(--ink-soft);text-align:justify;flex:320px;font-size:12.5px;line-height:1.55}.dist-suggest-txt b{color:var(--gold-hi);font-weight:800}.dist-suggest-go{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background .16s;display:inline-flex}.dist-suggest-go:hover:not(:disabled){background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.dist-suggest-go:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.dist-suggest-go{transition:none}}.pp--none{color:var(--faint);padding-left:6px;font-size:12px}.pp-face{object-fit:contain;background:var(--face-bg);border:1px solid var(--line-2);border-radius:6px;display:block}.pp-face--fb{font-family:var(--font-ui);color:var(--gold-hi);background:var(--gold-dim);border-color:var(--gold-line);place-items:center;font-size:11px;font-weight:800;display:grid}.pp-btn{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:opacity .14s;display:grid;overflow:visible}.pp-btn:hover:not(:disabled){opacity:.82}.pp-btn:disabled{cursor:default;opacity:.5}.pp-btn:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.pp-btn--empty{width:26px;height:34px;color:var(--faint);border:1px dashed var(--line-2);border-radius:6px}.pp-btn--empty:hover:not(:disabled){color:var(--gold-hi);border-color:var(--gold-line);opacity:1}.pp-menu{z-index:60;border:1px solid var(--line-2);background:var(--sheet);border-radius:10px;flex-direction:column;gap:2px;min-width:190px;max-height:260px;padding:6px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 18px 40px oklch(0% 0 0/.55)}.pp-item{width:100%;font:inherit;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:5px 7px;font-size:12.5px;display:flex}.pp-item:hover:not(:disabled){background:color-mix(in oklch, var(--surface) 85%, transparent);color:var(--ink)}.pp-item.is-on{color:var(--gold-hi);background:var(--gold-dim)}.pp-item:disabled{cursor:default;opacity:.5}.pp-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pp-clear{color:var(--faint)}.pp-clear:hover:not(:disabled){color:var(--down)}.pp-empty{color:var(--mute);padding:8px 7px;font-size:12px}.prog{background:color-mix(in oklch, var(--gold) 16%, transparent);border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.prog-bar{background:var(--gold-hi);border-radius:999px;width:100%;height:100%;transition:transform .32s cubic-bezier(.16,1,.3,1);transform:translate(-100%)}.prog--wait .prog-bar{width:38%;transition:none;animation:1.15s cubic-bezier(.65,0,.35,1) infinite prog-wait}@keyframes prog-wait{0%{transform:translate(-100%)}to{transform:translate(365%)}}.signin-prog{margin:12px 0 0}.addf-prog{height:8px}.prog--top{z-index:5;border-radius:0;height:2px;margin-bottom:-2px;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.prog-bar{transition:none}.prog--wait .prog-bar{width:100%;animation:1.4s ease-in-out infinite prog-fade;transform:none}@keyframes prog-fade{0%,to{opacity:.35}50%{opacity:1}}}.skel{background-color:color-mix(in oklch, var(--surface) 85%, transparent);background-image:linear-gradient(90deg,#0000 22%,oklch(100% 0 0/.055) 38%,#0000 56%);background-repeat:no-repeat;background-size:400% 100%;flex:none;animation:1.5s cubic-bezier(.4,0,.6,1) infinite skel-sweep;display:block}@keyframes skel-sweep{0%{background-position:100%}to{background-position:0}}.seat-skel .skel{animation-delay:calc(var(--i,0) * .11s)}.seat-skel .skel-row{margin-top:7px}.seat-skel .seat-line{margin-bottom:0}.council-skel .dash-head-row2{align-items:center}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.skel{background-image:none;animation:none}}.nick-scrim{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(8% .01 85/.78);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.nick{border:1px solid var(--line-2);background:var(--sheet);border-radius:16px;width:min(360px,100%);padding:22px;box-shadow:0 30px 80px oklch(0% 0 0/.6)}.nick-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:800}.nick-sub{color:var(--mute);text-align:justify;margin:8px 0 16px;font-size:12.5px;line-height:1.6}.nick-in{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:9px;padding:10px 12px;font-size:15px;font-weight:700}.nick-in::placeholder{color:var(--faint);font-weight:600}.nick-in:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}.nick-prog{margin-top:12px}.nick-err{color:var(--down);margin:9px 0 0;font-size:12px}.nick-actions{align-items:center;gap:10px;margin-top:16px;display:flex}.nick-skip{font:inherit;color:var(--mute);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:12.5px;text-decoration:underline}.nick-skip:hover:not(:disabled){color:var(--ink)}.nick-save{font:inherit;cursor:pointer;border:1px solid var(--gold-line);background:var(--gold-dim);color:var(--gold-hi);border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:9px 15px;font-size:12.5px;font-weight:800;transition:background .16s;display:inline-flex}.nick-save:hover:not(:disabled){background:color-mix(in oklch, var(--gold-hi) 18%, transparent)}.nick-save:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.nick-save{transition:none}}.council-sample{color:var(--mute);border:1px solid var(--gold-line);background:var(--gold-dim);border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:12.5px;line-height:1.55}.crop-url{margin-top:14px;display:block}.crop-url span{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.crop-url input{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;font-size:12px}.crop-url input:focus{border-color:var(--gold-line);outline:none;box-shadow:0 0 0 3px oklch(80% .13 85/.12)}@media (width<=480px){.float-wrap{padding:10px 10px calc(48px + env(safe-area-inset-bottom))}.float-pop{border-radius:20px;width:calc(100vw - 20px);padding:20px 16px}.float-head{margin-bottom:10px}.float-total{gap:3px;margin-bottom:12px}.float-total--row{flex-direction:column;gap:10px}.float-big{letter-spacing:-.01em;font-size:34px}.float-meta{font-size:11.5px}.float-total{text-align:center;align-items:center}.float-total--row{align-items:center;gap:8px}.float-total-main{text-align:center;align-items:center}.float-quote{text-align:center;align-items:center;margin:0}.float-quote *{text-align:center}.float-big{font-size:36px}.float-row{flex-wrap:wrap;gap:2px 8px;padding:12px 14px;font-size:13px}.float-row:after{content:"";flex-basis:100%;order:5;height:0}.float-row .fl-n{display:none}.float-row .fl-side{min-width:0;font-size:13px;font-weight:800}.float-row .fl-pair{min-width:0;font-size:13px}.float-row .pnl{font-size:14px}.float-row .float-lots,.float-row .fl-time,.float-row .fl-px{min-width:0;color:var(--mute);text-align:left;background:0 0;border:none;flex:none;padding:0;font-size:10.5px;font-weight:500}.float-row .float-lots{order:6}.float-row .fl-time{order:7}.float-row .fl-px{flex:auto;order:8}.float-row .fl-time:not(:empty):before,.float-row .fl-px:before{content:"·";color:var(--faint);margin:0 6px 0 0}.float-row .fl-time:not(:empty):before{margin-right:6px}.float-row .fl-time{margin-left:0}.float-rows--dense .float-row{padding:10px 12px;font-size:12.5px}.float-rows{border-radius:14px}.float-scene{margin:12px -16px -20px}.scene-video{max-height:17vh}.ftl,.dfd,.addf,.admin{max-height:calc(100dvh - 16px - env(safe-area-inset-bottom))}.dfd-scrim,.ftl-scrim,.addf-scrim,.admin-scrim{padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.council-lang button{min-width:0;padding:4px 9px;font-size:10px}.dash-head-side{flex-wrap:wrap}.wrap{padding-top:10px}.wrap>div{margin-top:10px!important}.dash-head .dash-led,.page-lang{display:none}.dash-head--stack{gap:6px}.dash-head-top{margin-bottom:0}.dash-head-row2{row-gap:6px}.dash-head-side,.dash-head-row2 .dash-head-side{justify-content:flex-start;gap:4px 10px;margin-left:0;margin-right:auto}.fund-tabs{gap:2px}.dash-meta{font-size:11px}.council-when--pick{flex:100%;justify-content:space-between;gap:10px}.council-select{text-overflow:ellipsis;letter-spacing:.04em;border-radius:8px;flex:0 auto;min-width:0;max-width:70%;padding:6px 10px;font-size:12px;font-weight:700;overflow:hidden}.scroll-x td,.scroll-x th{white-space:nowrap}.toasts{top:calc(10px + env(safe-area-inset-top));right:10px}.wrap{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.lpp{color:oklch(27% .055 250);background:oklch(97.5% .004 240);min-height:100vh}.lpp-nav{z-index:60;background:0 0;align-items:center;padding:16px clamp(16px,4vw,40px);display:flex;position:absolute;inset:0 0 auto}.lpp-nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.lpp-lang{border:1px solid oklch(100% 0 0/.3);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.lpp-lang button{font:inherit;cursor:pointer;color:oklch(100% 0 0/.65);background:0 0;border:0;border-radius:6px;padding:4px 9px;font-size:11.5px;font-weight:700}.lpp-lang button.is-on{color:#fff;background:oklch(100% 0 0/.2)}.lpp-btn{color:#fff;height:34px;font:inherit;cursor:pointer;background:oklch(50% .16 277);border:0;border-radius:8px;align-items:center;gap:7px;padding:0 16px;font-size:12.5px;font-weight:750;display:inline-flex}.lpp-btn:hover{background:oklch(45% .16 277)}.lpp-btn-ghost{color:#fff;height:34px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:oklch(100% 0 0/.12);border:1px solid oklch(100% 0 0/.4);border-radius:8px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:650;display:inline-flex}.lpp-btn-ghost:hover{background:oklch(100% 0 0/.22)}.lpp-main .lpp-btn-ghost{border-color:var(--line-strong);background:var(--bg);color:var(--ink-soft)}.lpp-btn--big{height:42px;padding:0 22px;font-size:13.5px}.lpp-hero-art{z-index:1;filter:drop-shadow(0 26px 60px oklch(18% .1 290/.55));pointer-events:none;width:min(46vw,860px);height:auto;max-height:none;position:absolute;top:10px;left:clamp(-10px,5vw,190px)}@media (width>=1020px){.lpp .lpp-hero-in{text-align:left;margin-left:45vw;margin-right:6vw}.lpp .lpp-kicker{justify-content:flex-start}.lpp .lpp-sub{margin-left:0}.lpp .lpp-hero-facts,.lpp .lpp-cta{justify-content:flex-start}}@media (width<=1019px){.lpp-hero-art{filter:drop-shadow(0 16px 40px oklch(18% .1 290/.45));width:min(64vw,300px);margin:4px auto 10px;display:block;position:static;top:auto;left:auto}.lpp .lpp-hero{flex-direction:column;align-items:center;min-height:0;display:flex}.lpp .lpp-hero-in{padding-top:8px}.lpp-lang{position:absolute;top:12px;left:clamp(16px,4vw,40px)}.lpp .lpp-hero-facts{flex-wrap:nowrap;gap:6px;margin-bottom:22px}.lpp .lpp-hero-facts>span{white-space:nowrap;padding:4px 9px}}.lpp-hero{place-items:start center;min-height:max(720px,55.2vw + 40px);display:grid;position:relative;overflow:hidden}.lpp-waves{background:radial-gradient(130% 100% at 50% 0,#1d1152 0%,#3a1fbf 48%,#5227ff 78%,#8f7bff 100%);position:absolute;inset:0}.lpp-waves>div,.lpp-waves canvas{width:100%;height:100%}.lpp-hero-fade{pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,oklch(93% .022 285/.12) 48%,oklch(93% .022 285/.45) 72%,oklch(93% .022 285/.85) 92%,oklch(93% .022 285) 100%);height:380px;position:absolute;inset:auto 0 0}.lpp-hero-in{z-index:2;text-align:center;max-width:760px;padding:clamp(190px,26vh,270px) 20px 90px;position:relative}.lpp-hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(50% 48% at 68% 36%,oklch(35% .16 290/.42),#0000 75%);position:absolute;inset:0}.lpp-kicker{color:oklch(100% 0 0/.75);font-family:var(--font-ui);letter-spacing:.22em;justify-content:center;margin:0 0 14px;font-size:11px;font-weight:800}.lpp-h1{color:#fff;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 30px oklch(30% .15 290/.45);margin:0;font-size:clamp(38px,6vw,62px);font-weight:800;line-height:1.04}.lpp-h1 em{color:#ffd9fd;font-style:normal}.lpp-sub{color:oklch(100% 0 0/.95);text-shadow:0 1px 12px oklch(30% .12 290/.5);max-width:56ch;margin:18px auto 0;font-size:15px;line-height:1.65}.lpp-hero-facts{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:22px;font-size:12.5px;font-weight:700;display:flex}.lpp-hero-facts>span{color:oklch(30% .08 280);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:oklch(100% 0 0/.72);border:1px solid oklch(100% 0 0/.5);border-radius:7px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex;box-shadow:0 2px 10px oklch(30% .12 290/.15)}.lpp-hero-facts>span:empty{display:none}.lpp-hero-facts .lpp-live{color:oklch(38% .12 160)}.lpp-live{align-items:center;gap:6px;display:inline-flex}.lpp-live i{background:oklch(55% .17 150);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite lpp-pulse;box-shadow:0 0 0 3px oklch(55% .17 150/.2)}@keyframes lpp-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.lpp-live i{animation:none}}.lpp-cta{justify-content:center;gap:12px;margin-top:30px;display:flex}.lpp-main{z-index:3;background:linear-gradient(oklch(93% .022 285/0) 0,oklch(93% .022 285) 170px,oklch(97.5% .004 240) 720px);margin-top:-140px;padding-bottom:0;position:relative}.lpp-col{max-width:1080px;margin:0 auto;padding:26px clamp(16px,4vw,40px) 10px}.lpp-tabs{gap:4px;margin-left:auto;display:inline-flex}.lpp-tabs button{font:inherit;cursor:pointer;color:var(--mute);background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 10px;font-size:11.5px;font-weight:650}.lpp-tabs button.is-on{color:var(--ink);border-color:var(--line-2);background:var(--bg)}.lpp-proof,.lpp-metrics{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:16px;display:grid}.lpp-proof--five{grid-template-columns:repeat(5,1fr)}@media (width<=860px){.lpp-proof--five{grid-template-columns:repeat(2,1fr)}}.lpp-proof-item{flex-direction:column;gap:3px;display:flex}.lpp-proof-item b{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:800}.lpp-proof-item b.up{color:var(--up)}.lpp-proof-item b.down{color:var(--down)}.lpp-proof-item span{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:10.5px;font-weight:700}.lpp-rail{flex-direction:column;display:flex}.lpp-fund{border:0;border-bottom:1px solid var(--line);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:11px 4px;display:flex}.lpp-fund:hover{background:oklch(25% .05 250/.03)}.lpp-fund-name{color:var(--ink);font-size:13.5px;font-weight:700}.lpp-fund-eq{color:var(--ink-soft);margin-left:auto;font-size:13px;font-weight:650}.lpp-fund-ret{text-align:right;width:76px;font-size:13px;font-weight:750}.lpp-fund-ret.up{color:var(--up)}.lpp-fund-ret.down{color:var(--down)}.lpp-chart-cap{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin:18px 0 4px;font-size:10.5px;font-weight:700}.lpp-note{color:var(--mute);text-align:justify;margin:14px 0 0;font-size:12.5px;line-height:1.6}.lpp-trust{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:16px;display:grid}.lpp-trust h3{color:var(--ink);align-items:center;gap:7px;margin:0 0 7px;font-size:13.5px;font-weight:750;display:flex}.lpp-trust h3 svg{color:oklch(50% .16 277);flex:none}.lpp-trust-links{flex-direction:column;gap:3px;display:flex;text-align:left!important;margin-top:9px!important}.lpp-trust p{color:var(--mute);text-align:justify;margin:0;font-size:12.5px;line-height:1.65}.lpp-trust a{color:oklch(50% .16 277);font-weight:650;text-decoration:none}.lpp-trust a:hover{text-decoration:underline}@media (width<=860px){.lpp-proof,.lpp-metrics{grid-template-columns:repeat(2,1fr)}.lpp-trust{grid-template-columns:1fr}.lpp-btn-ghost:not(.lpp-btn--big){display:none}}.lpp-uni{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:18px;display:grid}.lpp-uni-planet{border-radius:50%;width:84px;height:84px;margin:0 auto 12px;display:block;box-shadow:0 10px 30px oklch(30% .1 285/.3)}.lpp-uni-planet--disc{border-radius:50%;box-shadow:0 12px 30px oklch(35% .15 25/.35)}.lpp-uni-planet--art{width:auto;height:150px;box-shadow:none;filter:drop-shadow(0 12px 30px oklch(30% .12 285/.35));border-radius:0}.lpp-uni-col>.lpp-uni-series,.lpp-uni-col>.lpp-uni-tag{text-align:center}.lpp-uni-col>.lpp-uni-risk{justify-content:center;display:flex}.lpp-uni-orb{border-radius:50%;width:64px;height:64px;margin-bottom:12px;display:block;box-shadow:inset -10px -12px 22px oklch(0% 0 0/.35),0 8px 24px oklch(30% .1 285/.25)}.lpp-uni-orb--1{background:radial-gradient(circle at 32% 28%,oklch(85% .1 200),oklch(55% .17 250) 55%,oklch(30% .12 265))}.lpp-uni-orb--2{background:radial-gradient(circle at 32% 28%,oklch(90% .12 90),oklch(68% .16 70) 55%,oklch(40% .12 55))}.lpp-uni-orb--3{background:radial-gradient(circle at 32% 28%,oklch(80% .16 30),oklch(55% .21 25) 55%,oklch(30% .14 20))}.lpp-uni-series{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0;font-size:12px;font-weight:800}.lpp-uni-tag{font-family:var(--font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin:4px 0 8px;font-size:9.5px;font-weight:700}.lpp-uni-risk{align-items:center;gap:4px;margin-bottom:14px;display:inline-flex}.lpp-uni-risk i{background:oklch(25% .05 250/.12);border-radius:50%;width:8px;height:8px}.lpp-uni-risk b{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;margin-left:6px;font-size:9.5px;font-weight:800}.lpp-uni-risk--1 i:nth-child(-n+1){background:var(--up)}.lpp-uni-risk--1 b{color:var(--up)}.lpp-uni-risk--2 i:nth-child(-n+2){background:oklch(72% .15 75)}.lpp-uni-risk--2 b{color:oklch(58% .13 70)}.lpp-uni-risk--3 i{background:var(--down)}.lpp-uni-risk--3 b{color:var(--down)}.lpp-uni-dots{vertical-align:1px;align-items:center;gap:4px;margin-left:9px;display:inline-flex}.lpp-uni-dots i{background:oklch(25% .05 250/.12);border-radius:50%;flex:none;width:8px;height:8px}.lpp-uni-dots i.is-on{background:currentColor}.lpp-uni-dots i.is-half{background:linear-gradient(90deg,currentColor 50%,oklch(25% .05 250/.12) 50%)}.lpp-uni-dots--1{color:var(--up)}.lpp-uni-dots--2{color:oklch(62% .14 70)}.lpp-uni-dots--3{color:var(--down)}.lpp-uni-dots--4{color:oklch(45% .18 20)}.lpp-uni-nameline{flex-wrap:wrap;align-items:center;column-gap:0;display:flex}.lpp-uni-name{flex:0 auto;min-width:0}.lpp-uni-new{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,oklch(64% .21 288),oklch(52% .23 272));border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:3px 8px 3px 7px;font-size:9px;font-style:normal;font-weight:800;line-height:1.2;display:inline-flex;box-shadow:0 2px 8px oklch(55% .21 277/.35),inset 0 1px oklch(100% 0 0/.28)}.lpp-uni-new:before{content:"";background:#fff;border-radius:50%;flex:none;width:5px;height:5px;animation:1.8s ease-in-out infinite lpp-new-pulse;box-shadow:0 0 6px 1px oklch(100% 0 0/.9)}@keyframes lpp-new-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.lpp-uni-new:before{animation:none}}.lpp-uni-fund{border-top:1px solid var(--line);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.lpp-uni-fund .fund-badge{border-radius:10px;flex:none;width:34px;height:34px}.lpp-uni-fund .fund-badge svg.lpp-uni-ico{width:20px;height:20px}.lpp-uni-fund .fund-badge span.lpp-uni-ico{width:28px;height:28px}.lpp-uni-fund .fund-badge span.lpp-uni-ico--prime{width:25px;height:25px}.lpp-uni-fund .fund-badge span.lpp-uni-ico--god{width:27px;height:27px}.dist-crumbs span[role=img]{width:19px;height:19px;margin:-3px 0}.lpp-uni-fund .fund-badge{margin-top:2px}.lpp-uni-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.lpp-uni-txt b{color:var(--ink);font-size:13px;font-weight:750}.lpp-uni-txt b em{color:var(--mute);font-style:normal;font-weight:450}.lpp-uni-txt>span{color:var(--mute);font-size:11.5px;line-height:1.55}@media (width<=900px){.lpp-uni{grid-template-columns:1fr;gap:26px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-amber-600:oklch(66.6% .179 58.318);--color-sky-500:oklch(68.5% .169 237.323);--color-gray-200:oklch(92.8% .006 264.531);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-border:var(--border)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-22{top:calc(var(--spacing) * 22)}.top-\[50\%\]{top:50%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-auto{bottom:auto}.left-1\/2,.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[90vh\]{height:90vh}.h-\[220px\]{height:220px}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing) * 5.5))}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[300px\]{max-height:300px}.max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 96) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--radix-popper-anchor-width\){width:var(--radix-popper-anchor-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-28{width:calc(var(--spacing) * 28)}.w-52{width:calc(var(--spacing) * 52)}.w-72{width:calc(var(--spacing) * 72)}.w-\[220px\]{width:220px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\[12ch\]{max-width:12ch}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x:calc(1 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/4{--tw-translate-y:calc(calc(1 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-py-1{scroll-padding-block:var(--spacing)}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-2xl\!{border-radius:var(--radius-2xl)!important}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[32px\]{border-radius:32px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#F4F4F9\]{background-color:#f4f4f9}.bg-accent{background-color:var(--accent)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/50{background-color:#f4f4f580}@supports (color:color-mix(in lab, red, red)){.bg-zinc-100\/50{background-color:color-mix(in oklab, var(--color-zinc-100) 50%, transparent)}}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.fill-sky-500{fill:var(--color-sky-500)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-neutral-900{color:var(--color-neutral-900)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-900{color:var(--color-zinc-900)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-border\/70{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ring-border\/70{--tw-ring-color:color-mix(in oklab, var(--border) 70%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-zinc-400{--tw-ring-color:var(--color-zinc-400)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.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,)}.backdrop-filter{-webkit-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,);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-16:after{content:var(--tw-content);height:calc(var(--spacing) * 16)}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:bg-gradient-to-b:after{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-white:after{content:var(--tw-content);--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:to-black:after{content:var(--tw-content);--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:bg-accent:hover,.hover\:bg-accent\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-zinc-400\/20:focus{--tw-ring-color:#9f9fa933}@supports (color:color-mix(in lab, red, red)){.focus\:ring-zinc-400\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-zinc-400) 20%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:0}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-empty\:p-0[data-empty]{padding:0}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:var(--spacing)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:0}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}@media (width>=40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-zinc-800:is(.dark *){border-color:var(--color-zinc-800)}.dark\:bg-\[\#0B0B0E\]:is(.dark *){background-color:#0b0b0e}.dark\:bg-\[\#1C1C1E\]:is(.dark *){background-color:#1c1c1e}.dark\:bg-amber-400:is(.dark *){background-color:var(--color-amber-400)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-neutral-950:is(.dark *){background-color:var(--color-neutral-950)}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-zinc-800:is(.dark *){background-color:var(--color-zinc-800)}.dark\:bg-zinc-900\/50:is(.dark *){background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.dark\:bg-zinc-950:is(.dark *){background-color:var(--color-zinc-950)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:text-zinc-100:is(.dark *){color:var(--color-zinc-100)}.dark\:text-zinc-400:is(.dark *){color:var(--color-zinc-400)}.dark\:text-zinc-500:is(.dark *){color:var(--color-zinc-500)}.dark\:ring-zinc-500:is(.dark *){--tw-ring-color:var(--color-zinc-500)}.dark\:ring-offset-zinc-950:is(.dark *){--tw-ring-offset-color:var(--color-zinc-950)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-zinc-900:is(.dark *):hover{background-color:var(--color-zinc-900)}}.dark\:focus\:ring-zinc-500\/20:is(.dark *):focus{--tw-ring-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-zinc-500\/20:is(.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-zinc-500) 20%, transparent)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}@media (pointer:coarse){.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:py-2{padding-block:calc(var(--spacing) * 2)}.pointer-coarse\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_\[data-slot\=accordion-trigger-icon\]\]\:ml-0 [data-slot=accordion-trigger-icon]{margin-left:0}.\[\&_span\]\:rounded-xs span{border-radius:var(--radius-xs)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}:root{--background:oklch(13% .004 80);--foreground:oklch(93% .008 85);--card:oklch(16% .005 80);--card-foreground:oklch(93% .008 85);--popover:oklch(15% .005 80);--popover-foreground:oklch(93% .008 85);--primary:oklch(82% .11 85);--primary-foreground:oklch(15% .02 85);--secondary:oklch(22% .006 80);--secondary-foreground:oklch(93% .008 85);--muted:oklch(20% .005 80);--muted-foreground:oklch(62% .01 85);--accent:oklch(24% .01 85);--accent-foreground:oklch(93% .008 85);--destructive:oklch(63% .19 25);--destructive-foreground:oklch(97% .01 25);--border:oklch(24% .005 80);--input:oklch(24% .005 80);--ring:oklch(82% .11 85);--radius:.5rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
