@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXqOjr1NUQVQAAAIwAAAAPQAAAEjnc8sdY21hcAAAAnAAAABDAAAAZAHsImBnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABWAAAAaAMR8wnaGVhZAAABBQAAAA2AAAANiIkFjloaGVhAAAETAAAAB8AAAAkCMQChGhtdHgAAARsAAAAIAAAACYPJwD7bG9jYQAABIwAAAAWAAAAFgJYAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABLAAAArQ80WAIcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimOcwMDKwMDUxRTBwMDgDaEZ4xg0GJ0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JgegmkFBiYAdSUCkx42g3HsQ1AUBgGwPt+CgmlESymQqJ8iTUMZDjvuhMxKawKm3qOs2XgavudWYxW/UrlpT7607eA8APRSgVAAAAAeNpjYGBgAmJmIBYBkoxgmoUhAEgLACFInJdBgcGRYQHDQUYmhS3//2OK/P/5/8n/A/9T/zv+Z7wfDDQDDQAA8SQUYgAAAQAB//8AD3jabRA1QkNRLMnXenF3d/mGQ+3DiDsTNiInKCss+AFgxv0YPQILMuNODee9uCfAQh0AuekSGBDABDaAKCUjBv2YE8Y6El/uv5DWdf1lSNdPg+BP9mcBzdClP98IIKGEWXkZQlQGY0J7N9o7m173HAMYN0eXL3GHh4g4+/YWymHOKRcQwJ8pwgn4/rEbwAE+INDermmQbiAZqgG4zNxcRdZULcs/XgYv8DHRsbFSpapJVvJPrmqqIufmZmXyQlYDSZWxsTHRAi9IMeh2jtUYWb6Rcl4nRc6S7SxROmO6LPrI6yEuiJzZb5C7YrqsntE6f6SB5RvMUn9VWoLJ5HCYTEmpuVWpFbVaWzFuOozmxE9V6qtOizcbHYAwTl7MYWKBAYjSJGG8Z3yavKurYc+a3+O/MAbml6IDI/sZzyMn6TktJQUFJc3ZOnlz3cVFZWVFxe5ceAeNy1AJAAEAAAACEi1gomnYXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/2P/EAVQBKUAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDA2vo/+e9l1gCgCCrgBAB//AVQAHjaY2pgsGHqYeCGYYZVDAwwzDSPwRzISmdIBwB5hgYtAAAAIQA7AEcAUwBTAFMAUwCnALQA0AAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaLMY1AcMAAEXBF+aMFZC9zJ0jogrqpGiqIUUxEPw3HRDxw8KwA6AxHrpBZuS6SWqcdIucVrfZUegON166y4q7nnIim29YxCz0aHioj4O+MrLAbSgGgug7ioVl5lZQZmZmJv9wcvs+QSkcWWuYGS/uEvnghk9WyHq+88IdRzx4PvEsprkSMsbqc2Xk07KJaMaYGe/vnlH0SX6LRdbZFsvJrerzTUujd/YwkmiPcR9U51TJcegrjZ6I8oFB/fUzxgBTqh79G13vKs7ol5vQhrxd/MQJZZHCT6xQFuuv7322WNOmWsu37NU4hzkiCSXSP121RvrRvO2LPHg29qNGLPKq/k4uMEPO81ksjTztFfN6MqYKdbf0cqfyQ9SOGiF6ltQ+0NegAx1fYaVrDHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACBgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXwmjulNUQVQAAAIwAAAAOgAAAETlF8weY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABVgAAAaBSidNyaGVhZAAABBAAAAA2AAAANiIwFk1oaGVhAAAESAAAAB8AAAAkCNACd2htdHgAAARoAAAAIAAAACYPdgD9bG9jYQAABIgAAAAWAAAAFgJYAcJtYXhwAAAEoAAAABwAAAAgABoAwm5hbWUAAAS8AAABLwAAAqQ6hmJlcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhSmP8wsDKwMDUxRTBwMDgDaEZ4xg0GF0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JmegmkFBiYAfupCr142h3EAQaAQAAEwNm7KAqhJ/SxQEWAo4/3gLjBiJgUbP1dec+rpXK348ksBqtAxnyoomQB4Qe4iQTkAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTgNob3EU/n7nGrON27v/WVdzejbSU5rN3JC9uDyH2ZlTri0bi1OcbRz7fOBRDNBr2gYHCRoCgBAnKYzd6qtHLSb58uRFaeTt28v/b99u3gtA0ADqpe3bfRWwmMUMX5IUksRpTGtnWk3J1XLJP4Zu2r6MmJlhCmu5vn7Y4fbIBANuN2UsYv25vvtcV+BiA4S86wMqp0PEogAQkk3TsT3XM27hJYmSGBYaHm7luZ7lT7fIXc91bNM0kkXJKCUrLzw8LFQSJSuMvX1TU6zwQjHlXbXJgp5ckpbzLbTG70PN1TTrke4L2d/vCrUlt5MyLxTp9r+CuAhVe/dO0SJjDSs23S38lcHG3inqS2r/LYyN0NR3YGikblbExYMDQjxLavzW2Uzd/f2PnTUuBgEAu8Nvhd5BvnWiyKILPvv+pptm+h/zM3Wnvkv3paX5Mt6m4gbj5lDjAAAAAQAAAAISLdvSVIpfDzz1AAMD6AAAAADdsSwYAAAAAOCnk1z/X/8KBWAEvwAAAAYAAgAAAAAAAHjaY2BkYGDh+6/EwMA653/83/WsCUARVMAJAIAbBU8AeNpjamCwYVrAwA3DDGsZGGCYaSGDEZCVx5AHAID/Bn4AAAAhADsARwBTAFMAUwBTAKcAtADQAAB42mNgZGBg4GJIYWBniGFgBfMQgJmBEQATuADdeNqVkQFHQ1EYhp/bVqlmgBCYQFFrFaUNVESrNGsKCbWtu7WtO9sd9i8C/aJAv6oHB02kHJ/v8b7v+b7rXCDHOxmi7BLwEVUDR5SitcBz5KNc4AwnfAbOfsvMU+Yt8AJbtALnOaAoy1HGXeuBF+XVwCvycmAJqJMw4JFXzkntfbo0uaJNS5ro3dGWYjr6lmfImDI7nrHZke6QVC5aXfr2RDXWv+aMS2pqE72q83vWCDdxg1tVt2e23cojnEOiW2CPIiUO2aVCzDMpiadv4p6S3pG1Lz3MJBtuvrAq/9pdl2OpjznCTQrM3i2E2zozt09JGDI1FV4Lv54SltRQadv/MrWmlvBivolTOGZi75Co67Px4z/E7jRh7okiTZMD1dTes1KmZtsqv7/G5hdcMmUkAHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZEAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgX26jxFNUQVQAAAIwAAAAOQAAAETle8wfY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABWwAAAaLmwCeFaGVhZAAABBQAAAA2AAAANiI8FmNoaGVhAAAETAAAAB8AAAAkCNwCamhtdHgAAARsAAAAIAAAACYPwAD9bG9jYQAABIwAAAAWAAAAFgJZAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABMQAAArQ8M2PVcG9zdAAABfQAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhymOKYGBlYGDqAtIMDN4QmjGOQYPRlQEVsAMxE4wT4u/tz3CAgVdhCwvffyUGBlYBxhQFBsbJIDkmWaaXQEqBgRkAx84KLQB42h3EAQaAQBQFwHm/sBRCR+hQAQQqAixdPxqMiKaw/m/qPa+egbsfTyYxWgTSascgKjMIH60eBEoAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFEDVCQ1EsyS+/irt7vVhdcHdnKidApq5AD4D7jPtF8Bkf/4K71/te3BPggQ2AqogDBvgghnCAaH1mLLow14c2Evy8B5GWa2p+emtqbjwAQK4soE3iXPkiAC1qMVuWyY/WMmJkp5EdNv+eWuycg7if+PV1jMAe+Pvz5jAPJAUEcGUKYA8OAva7gF0IajgGAvXfM/XTC6SA2TOhwWjQ66TS7CyWn11C2qK4uNgYPsvXxmKWVKrXGQ3GbNfomSyfjY2Ji9MWGYzaMFLjGMsTp5tkyqao4dDmwdLagRI+E2L6Pa8dLObzQixU9utgeZJ0s1TVGDUsaR7ExRa+MDY5PT9JWmDrVuvt1uRYkbDl167vtSbFikXNzQJBnN+tAQQHObGdyQUGINqo5TvqZwfIubrq83BMhvvC7hll2sBYmF/aocBBlOfkyHEAFe3k1NQrXTFZqnr1P7mPVBIAAAEAAAACEi2ts6lGXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/1v/BQVwBNoAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDAuul/9N8e1gKgCCrgBACANgVOAHjaY2pgsGHawsANwwzrGRhgmGkxgw6QVcJQAgCIMQbIAAAAIQA7AEcAUwBTAFMAUwCnALQA0QAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaldEDklxRFAbgb2wUgvIrxEk7LsS27TZeM1hIsKCsIBsKbsaey2P9mPTNgL7BMfzsezZH98n17Z2j+0337Z6jB1zya44eXGIz5JQfc/SwlNIcPe2YzH+6b8CkOfu+UbN2ztETJo3P0f8o7onVvdVwVddbNWXv3ZdXV3ZOrOaDx/LKikq64XY1dZySlNTxXltZU1dHQkdZTUKsrSjptktuuKOmp+Oat6reaods90PmjiOrMj6S1w6xYg2RjISU49JOKyroioNlx3MpCSclZKW8XGb5wG3X3XZ62/nvySvqqf2zXfCOVvhHCxGiVRHOizV90V6YXCQjFW7kgZK8aEuR72iLVeS9D1HO6gUcYu2g378Kk6JysOh5J+G9WF0yzKwq1vVFU15yk6kc+AOSEmhBAAAAeNpjYGIAg/+pDBoM2AAXEKswnGRkYmBmZGZkYWRlZGNkZ3NMKkotS2Uvzcs0MHA0YHIOAjGNDJxMOBOTS0tSk/Nzk8CSxgZmAO8vD8MAAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgX9SjrlNUQVQAAAIwAAAAOgAAAETl38wgY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXQAAAaJ7JIWSaGVhZAAABBgAAAA2AAAANiJIFndoaGVhAAAEUAAAAB8AAAAkCOcCXWhtdHgAAARwAAAAIAAAACYQDwD/bG9jYQAABJAAAAAWAAAAFgJZAcJtYXhwAAAEqAAAABwAAAAgABoAwm5hbWUAAATEAAABKQAAAqg7nmHUcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhKmXaw8DKwMDUxRTBwMDgDaEZ4xg0GN0ZUAE7EDPBOCH+3v4MCxh4Fbaw8P1XYmBgFWBMUWBgnAySY1JgegmkFBiYAepmCn142h3EgQWAUBgGwPv+QimERmixQEWAR8s1XHQ4EYPC+r+p5zhbOq6235lEbxHIWC86UZlB+AC0nwSvAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpETjVCAwEQnN27XNzdPelzhrvLE/IAOvwfSI9VdHyAB+DyAihT4i7xrPsORPQBPMYVCDDCCifgVdN+qmq+qX1s+nnvKB9MTPyUJybu6wJwdQt8XL1ghAWQSaZsMW30yoKV6IhoW/2908q3C1z5Ce7uUoh68PfX2BFeuQACqpsmHOK0XX9s181I4wKM4t8zr/ILYugGDJlCQVV0Tc9W4aUlo+T3BQJySdNlB1eRa7qmKoVCNiMZswMslwIBv88oGWU/TU8vDRkFUeP533WDaI0r2cKEe/N/PIHF/+YxdrMgBAJK7L0L7FmZWUx5zOKtJYU5uUJC2NiFpaS1JRS17MJ1GeeHsLFBufZhumZxNhLCXJwhQDdXMzUwpjHrMjADw9HcmL3acVUWU8PatRAZJh5mVVAIMwLdr26McLKzS4Q2YyOjmoKSKlC7dgRTg4G3lpySkpy2jx4AMuxSeAAAAAABAAAAAhItg7TxUl8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9X/v8FfwT0AAEABgACAAAAAAAAeNpjYGRgYOH7r8TAwHryf/jfDNZ6oAgq4AQAgEIFTAB42mNqYLBhOsHADcMMmxgYYJhpGYM6kFXNUA0Aj6oHGQAAACEAOwBHAFMAUwBTAFMApwC0ANEAAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142o2RNVJEQRRFz7hPSIy7u7u7u7v3fEMyVsFiiFkL6+BVV+Ma3Lqn9RmQ5J4AvmAMePRNGvaR6ys37CfqyzccoJMnw0HKeTAcopU7w2GKWTacppFcNPsCEivLcIzXP30J2Y8bFgJmUVywwyUjuOLnnLDHEgfiRxzjarlkcCRuFVXie9ickMEVrsQRPhdX2BxRxRSDjDPNOR4Oo+xwJrL173M6kkMFvSjO2WeRA2z9h5KTbGqppJomamjjiENclL7psCb7lbSI6oQ2XiNkf4qR/Rol+zXK+1/nmWJM1PbvHI3/I2Ifigy32K/dk4qo1spmXnYOyP5X5tPYKE45YE//0oOnZ6Gw9Xnxl7kccaJveOxSyZ6eaxWu+JnI5ZYMB1T9UXXJM2dbZasAAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_16pxb_6985{flex-direction:column;width:100%;display:flex}._root_16pxb_6985 [data-disclosure]:not(:last-child){border-bottom:1px solid var(--color-border)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1qkyh_6985{width:100%;padding:.75rem var(--space-4);border:1px solid var(--color-border);border-radius:var(--alert-radius);background-color:var(--color-card);color:var(--color-fg);align-items:start;font-size:.875rem;display:grid;position:relative}._root_1qkyh_6985:has([data-alert-action]){grid-template-columns:1fr auto;padding-right:.75rem}._root_1qkyh_6985:has(>svg){grid-template-columns:1rem 1fr;gap:0 .75rem}._root_1qkyh_6985:has(>svg):has([data-alert-action]){grid-template-columns:1rem 1fr auto}._root_1qkyh_6985:has([data-alert-title]):has([data-alert-description]){row-gap:.125rem}._root_1qkyh_6985>svg{color:currentColor;width:1rem;height:1rem;transform:translateY(.125rem)}._root_1qkyh_6985[data-variant=danger]{color:var(--color-fg-danger)}._root_1qkyh_6985[data-variant=danger] [data-alert-description]{color:color-mix(in srgb, var(--color-fg-danger) 90%, transparent)}._root_1qkyh_6985[data-variant=warning]{color:var(--color-fg-warning)}._root_1qkyh_6985[data-variant=warning] [data-alert-description]{color:color-mix(in srgb, var(--color-fg-warning) 90%, transparent)}._root_1qkyh_6985[data-variant=info]{color:var(--color-fg-info)}._root_1qkyh_6985[data-variant=info] [data-alert-description]{color:color-mix(in srgb, var(--color-fg-info) 90%, transparent)}._root_1qkyh_6985[data-variant=success]{color:var(--color-fg-success)}._root_1qkyh_6985[data-variant=success] [data-alert-description]{color:color-mix(in srgb, var(--color-fg-success) 90%, transparent)}._title_1qkyh_7042{font-weight:var(--font-weight-medium);letter-spacing:-.025em}._root_1qkyh_6985:has(>svg)>._title_1qkyh_7042{grid-column:2}._description_1qkyh_7050{color:var(--color-fg-muted);line-height:1.625}._root_1qkyh_6985:has(>svg)>._description_1qkyh_7050{grid-column:2}._description_1qkyh_7050 p{line-height:1.625}._action_1qkyh_7061{gap:var(--space-1);margin-top:var(--space-2);grid-column:2;display:flex}@media (width>=640px){._action_1qkyh_7061{grid-area:1/auto/span 2;align-self:start;margin-top:0}._root_1qkyh_6985:has(>svg) ._action_1qkyh_7061{grid-column:3}}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1j9es_6985{box-sizing:border-box;width:100%;max-height:inherit;gap:var(--space-1);color:var(--color-fg);border:0;flex-direction:column;display:flex;overflow-y:auto}._root_1j9es_6985 [data-listbox=""]{max-height:18rem;scroll-padding-block:var(--space-1);outline:none;padding:0;overflow-y:auto}._root_1j9es_6985:not([data-focus-within=true]) [data-listbox=""]{display:none}._root_1j9es_6985[data-variant=default]{padding:.375rem}._root_1j9es_6985[data-variant=default] [data-listbox=""]{padding:0}._root_1j9es_6985[data-variant=default] [data-search-field=""]{padding-bottom:0}._root_1j9es_6985[data-variant=default] [data-search-field-group=""]{box-shadow:none;background-color:#0000;border:0}._root_1j9es_6985[data-variant=default] [data-listbox=""] [data-separator=""]{margin-block:.375rem;margin-inline:-.375rem}._root_1j9es_6985[data-variant=default] [data-search-field]>[data-input-group=""]{border-radius:var(--radius-sm)}._root_1j9es_6985[data-variant=borderless] [data-search-field-group=""],._root_1j9es_6985[data-variant=borderless] [data-search-field]>[data-input-group=""]{box-shadow:none;background-color:#0000;border:0}._root_1j9es_6985[data-variant=borderless] [data-search-field=""]{border-bottom:1px solid var(--color-border)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_hnnqi_6985{vertical-align:middle;border-radius:var(--avatar-radius);background-color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._root_hnnqi_6985[data-size=sm]{width:1.5rem;height:1.5rem}._root_hnnqi_6985[data-size=md]{width:2rem;height:2rem}._root_hnnqi_6985[data-size=lg]{width:2.5rem;height:2.5rem}._image_hnnqi_7008{aspect-ratio:1;border-radius:inherit;object-fit:cover;width:100%;height:100%}._fallback_hnnqi_7016{border-radius:inherit;background-color:var(--color-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;display:flex}._root_hnnqi_6985[data-size=sm] ._fallback_hnnqi_7016{font-size:.625rem}._badge_hnnqi_7031{z-index:1;background-color:var(--color-primary);color:var(--color-fg-on-primary);box-shadow:0 0 0 2px var(--color-bg);-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}._root_hnnqi_6985[data-size=sm] ._badge_hnnqi_7031{width:.5rem;height:.5rem}._root_hnnqi_6985[data-size=sm] ._badge_hnnqi_7031 svg{display:none}._root_hnnqi_6985[data-size=md] ._badge_hnnqi_7031{width:.625rem;height:.625rem}._root_hnnqi_6985[data-size=md] ._badge_hnnqi_7031 svg{width:.5rem;height:.5rem}._root_hnnqi_6985[data-size=lg] ._badge_hnnqi_7031{width:.75rem;height:.75rem}._root_hnnqi_6985[data-size=lg] ._badge_hnnqi_7031 svg{width:.5rem;height:.5rem}._group_hnnqi_7069{display:flex}._group_hnnqi_7069[data-size=sm] ._root_hnnqi_6985{width:1.5rem;height:1.5rem}._group_hnnqi_7069[data-size=md] ._root_hnnqi_6985{width:2rem;height:2rem}._group_hnnqi_7069[data-size=lg] ._root_hnnqi_6985{width:2.5rem;height:2.5rem}._group_hnnqi_7069 ._root_hnnqi_6985{box-shadow:0 0 0 2px var(--color-bg)}._group_hnnqi_7069 ._root_hnnqi_6985+._root_hnnqi_6985{margin-left:-.5rem}._groupCount_hnnqi_7091{border-radius:var(--avatar-radius);background-color:var(--color-muted);color:var(--color-fg-muted);box-shadow:0 0 0 2px var(--color-bg);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;display:flex;position:relative}._groupCount_hnnqi_7091 svg{width:1rem;height:1rem}._group_hnnqi_7069[data-size=sm] ._groupCount_hnnqi_7091{width:1.5rem;height:1.5rem;font-size:.625rem}._group_hnnqi_7069[data-size=sm] ._groupCount_hnnqi_7091 svg{width:.75rem;height:.75rem}._group_hnnqi_7069[data-size=lg] ._groupCount_hnnqi_7091{width:2.5rem;height:2.5rem;font-size:1rem}._group_hnnqi_7069[data-size=lg] ._groupCount_hnnqi_7091 svg{width:1.25rem;height:1.25rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_mvy4b_6985{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--badge-radius);width:fit-content;font-size:.75rem;font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}._root_mvy4b_6985 svg{pointer-events:none;flex-shrink:0}._root_mvy4b_6985[data-appearance=solid][data-variant=neutral]{background-color:var(--color-neutral);color:var(--color-fg-on-neutral)}._root_mvy4b_6985[data-appearance=solid][data-variant=accent]{background-color:var(--color-accent);color:var(--color-fg-on-accent)}._root_mvy4b_6985[data-appearance=solid][data-variant=danger]{background-color:var(--color-danger);color:var(--color-fg-on-danger)}._root_mvy4b_6985[data-appearance=solid][data-variant=success]{background-color:var(--color-success);color:var(--color-fg-on-success)}._root_mvy4b_6985[data-appearance=solid][data-variant=warning]{background-color:var(--color-warning);color:var(--color-fg-on-warning)}._root_mvy4b_6985[data-appearance=solid][data-variant=info]{background-color:var(--color-info);color:var(--color-fg-on-info)}._root_mvy4b_6985[data-appearance=subtle][data-variant=accent]{background-color:color-mix(in srgb, var(--color-accent) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-accent) 60%, var(--color-fg))}._root_mvy4b_6985[data-appearance=subtle][data-variant=danger]{background-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-danger) 60%, var(--color-fg))}._root_mvy4b_6985[data-appearance=subtle][data-variant=success]{background-color:color-mix(in srgb, var(--color-success) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-success) 60%, var(--color-fg))}._root_mvy4b_6985[data-appearance=subtle][data-variant=warning]{background-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-warning) 60%, var(--color-fg))}._root_mvy4b_6985[data-appearance=subtle][data-variant=info]{background-color:color-mix(in srgb, var(--color-info) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-info) 60%, var(--color-fg))}._root_mvy4b_6985[data-appearance=subtle][data-variant=neutral]{background-color:color-mix(in srgb, var(--color-neutral) 30%, var(--color-bg));color:color-mix(in srgb, var(--color-neutral) 60%, var(--color-fg))}._root_mvy4b_6985[data-size=sm]{min-width:1.125rem;height:1.125rem;padding-inline:.375rem}._root_mvy4b_6985[data-size=sm] svg{width:.625rem;height:.625rem}._root_mvy4b_6985[data-size=md]{min-width:1.25rem;height:1.25rem;padding-inline:.4375rem}._root_mvy4b_6985[data-size=md] svg{width:.75rem;height:.75rem}._root_mvy4b_6985[data-size=lg]{min-width:1.375rem;height:1.375rem;padding-inline:.5625rem}._root_mvy4b_6985[data-size=lg] svg{width:.875rem;height:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_rvv4s_6985{align-items:center;gap:calc(var(--space-1) * 1.5);color:var(--color-fg-muted);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;line-height:1.25;list-style:none;display:flex}._item_rvv4s_6999{align-items:center;gap:var(--space-1);display:inline-flex}._link_rvv4s_7005{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:inherit;-webkit-tap-highlight-color:transparent;padding-inline:.125rem;line-height:1;text-decoration:none;transition:color .15s;display:inline-flex}._link_rvv4s_7005:not([data-current=true]):not([data-disabled=true]):hover{color:var(--color-fg)}._link_rvv4s_7005[data-current=true]{color:var(--color-fg);font-weight:var(--font-weight-medium);cursor:default;pointer-events:none}._link_rvv4s_7005[data-disabled=true]{color:var(--color-fg-disabled);cursor:var(--cursor-disabled);pointer-events:none}._link_rvv4s_7005:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._separator_rvv4s_7036{color:var(--color-fg-muted);align-items:center;display:inline-flex}._separator_rvv4s_7036 svg{width:1rem;height:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}@keyframes _button-spin_1mmah_1{to{transform:rotate(360deg)}}._root_1mmah_6990{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--btn-border-color,transparent);border-radius:var(--btn-radius);font-family:var(--font-sans,inherit);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);white-space:nowrap;cursor:var(--cursor-interactive);-webkit-user-select:none;user-select:none;box-shadow:var(--btn-shadow,none);-webkit-backdrop-filter:blur(var(--btn-backdrop-blur,0));transition:background-color var(--interaction-transition-duration) var(--interaction-transition-curve), background-image var(--interaction-transition-duration) var(--interaction-transition-curve), border-color var(--interaction-transition-duration) var(--interaction-transition-curve), color var(--interaction-transition-duration) var(--interaction-transition-curve), box-shadow var(--interaction-transition-duration) var(--interaction-transition-curve), transform var(--interaction-transition-duration) var(--interaction-transition-curve);-webkit-tap-highlight-color:transparent;background-clip:padding-box;flex-shrink:0;display:inline-flex;position:relative}._root_1mmah_6990 svg{pointer-events:none;flex-shrink:0}._root_1mmah_6990:focus-visible{outline:var(--interaction-focus-ring-width) solid var(--interaction-focus-ring-color);outline-offset:var(--interaction-focus-ring-offset)}._root_1mmah_6990:disabled,._root_1mmah_6990[data-state=disabled]{cursor:var(--cursor-disabled);background-color:var(--btn-disabled-background,var(--color-disabled));color:var(--btn-disabled-foreground,var(--color-fg-disabled));border-color:var(--btn-disabled-border-color,var(--color-border-disabled));box-shadow:var(--btn-disabled-shadow,none);background-image:none}._root_1mmah_6990[data-variant=primary]:disabled,._root_1mmah_6990[data-variant=primary][data-state=disabled]{background-color:var(--btn-primary-disabled-background,var(--neutral-500));color:var(--btn-primary-disabled-foreground,var(--color-fg-primary-disabled));border-color:var(--btn-primary-disabled-border-color,var(--btn-disabled-border-color,var(--color-border-disabled)));box-shadow:var(--btn-primary-disabled-shadow,var(--btn-disabled-shadow,none))}._root_1mmah_6990[data-variant=primary][data-pending=true]{background-color:var(--btn-primary-disabled-background,var(--neutral-500))}._root_1mmah_6990[data-pending=true]{cursor:default;color:#0000;background-color:var(--btn-disabled-background,var(--color-disabled));border-color:var(--btn-disabled-border-color,var(--color-border-disabled));box-shadow:var(--btn-disabled-shadow,none);background-image:none}._root_1mmah_6990[data-pending=true]>:not([data-slot=spinner]){opacity:0}._root_1mmah_6990[data-selected=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--color-selected);color:var(--color-fg-on-selected);border-color:var(--color-border-active);box-shadow:var(--btn-selected-shadow,var(--btn-shadow,none))}._root_1mmah_6990[data-selected=true]:not([data-state=disabled]):not([data-pending=true])[data-hovered=true]{background-color:var(--color-selected-hover)}._root_1mmah_6990[data-selected=true]:not([data-state=disabled]):not([data-pending=true])[data-pressed=true]{background-color:var(--btn-default-background,var(--color-selected-active));box-shadow:var(--btn-pressed-shadow,var(--btn-selected-shadow,var(--btn-shadow,none)))}._root_1mmah_6990[data-variant=default]{background-color:var(--btn-default-background,var(--color-neutral));background-image:var(--btn-default-surface-gradient,var(--btn-surface-gradient,none));color:var(--color-fg-on-neutral);border-color:var(--btn-border-color,var(--color-border))}._root_1mmah_6990[data-variant=default][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]):not([data-selected=true]){background-color:var(--btn-hover-background,var(--color-neutral-hover));border-color:var(--btn-border-color,var(--color-border-hover));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none))}._root_1mmah_6990[data-variant=default][data-pressed=true]:not([data-state=disabled]):not([data-pending=true]):not([data-selected=true]){background-color:var(--btn-default-background,var(--color-neutral-active));border-color:var(--btn-border-color,var(--color-border-active));box-shadow:var(--btn-pressed-shadow,var(--btn-shadow,none));transform:scale(var(--interaction-press-scale))}._root_1mmah_6990[data-variant=primary]{background-color:var(--btn-primary-background,var(--color-primary));background-image:var(--btn-primary-surface-gradient,var(--btn-surface-gradient,none));color:var(--btn-primary-foreground,var(--color-fg-on-primary));border-color:var(--btn-border-color,transparent)}._root_1mmah_6990[data-variant=primary][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--btn-primary-hover-background,var(--color-primary-hover));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none))}._root_1mmah_6990[data-variant=primary][data-pressed=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--btn-primary-background,var(--color-primary-active));box-shadow:var(--btn-pressed-shadow,var(--btn-shadow,none));transform:scale(var(--interaction-press-scale))}._root_1mmah_6990[data-variant=primary]:disabled,._root_1mmah_6990[data-variant=primary][data-state=disabled],._root_1mmah_6990[data-variant=primary][data-pending=true]{border-color:#0000}._root_1mmah_6990[data-variant=quiet]{color:var(--color-fg);background-color:#0000;border-color:#0000}._root_1mmah_6990[data-variant=quiet][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]){background-color:color-mix(in oklch, var(--color-inverse) 10%, transparent)}._root_1mmah_6990[data-variant=quiet][data-pressed=true]:not([data-state=disabled]):not([data-pending=true]){background-color:color-mix(in oklch, var(--color-inverse) 20%, transparent)}._root_1mmah_6990[data-variant=link]{color:var(--color-fg);text-underline-offset:4px;background-color:#0000;border-color:#0000}._root_1mmah_6990[data-variant=link][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]){text-decoration:underline}._root_1mmah_6990[data-variant=warning]{background-color:var(--color-warning);color:var(--color-fg-on-warning);border-color:#0000}._root_1mmah_6990[data-variant=warning][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--color-warning-hover)}._root_1mmah_6990[data-variant=warning][data-pressed=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--color-warning-active)}._root_1mmah_6990[data-variant=danger]{background-color:var(--color-danger);color:var(--color-fg-on-danger);border-color:#0000}._root_1mmah_6990[data-variant=danger][data-hovered=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--color-danger-hover)}._root_1mmah_6990[data-variant=danger][data-pressed=true]:not([data-state=disabled]):not([data-pending=true]){background-color:var(--color-danger-active)}._root_1mmah_6990[data-size=xs]{height:1.5rem;padding-inline:var(--space-2);font-size:var(--btn-font-size-xs);gap:var(--space-1)}._root_1mmah_6990[data-size=xs] svg{width:var(--btn-icon-size-xs);height:var(--btn-icon-size-xs)}._root_1mmah_6990[data-size=xs][data-icon-only=true]{width:1.5rem;padding:0}._root_1mmah_6990[data-size=sm]{height:1.75rem;font-size:var(--btn-font-size-sm);gap:var(--space-1);padding-inline:.625rem}._root_1mmah_6990[data-size=sm] svg{width:var(--btn-icon-size-sm);height:var(--btn-icon-size-sm)}._root_1mmah_6990[data-size=sm][data-icon-only=true]{width:1.75rem;padding:0}._root_1mmah_6990[data-size=md]{gap:.375rem;height:2rem;padding-inline:.625rem}._root_1mmah_6990[data-size=md] svg{width:var(--btn-icon-size);height:var(--btn-icon-size)}._root_1mmah_6990[data-size=md][data-icon-only=true]{width:2rem;padding:0}._root_1mmah_6990[data-size=lg]{gap:.375rem;height:2.25rem;padding-inline:.625rem}._root_1mmah_6990[data-size=lg] svg{width:var(--btn-icon-size-sm);height:var(--btn-icon-size-sm)}._root_1mmah_6990[data-size=lg][data-icon-only=true]{width:2.25rem;padding:0}._label_1mmah_7194{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._spinner_1mmah_7200{border:var(--btn-spinner-border-width) solid transparent;border-top-color:var(--color-fg-muted);width:1em;height:1em;animation:_button-spin_1mmah_1 var(--btn-spinner-duration) linear infinite;border-radius:50%;margin-top:-.5em;margin-left:-.5em;position:absolute;top:50%;left:50%}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_s6q9m_6985{gap:var(--space-4);--cell-radius:var(--calendar-cell-radius);--cell-size:var(--calendar-cell-size);flex-direction:column;width:fit-content;max-width:100%;display:flex}._header_s6q9m_6995{align-items:center;gap:var(--space-2);display:flex}._heading_s6q9m_7001{text-align:center;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-fg);flex:1}._grid_s6q9m_7009{row-gap:var(--space-2);border-spacing:0;border-collapse:collapse;grid-template-columns:repeat(7,1fr);width:100%;display:grid}._gridHeader_s6q9m_7018,._gridBody_s6q9m_7019,._gridHeader_s6q9m_7018 tr,._gridBody_s6q9m_7019 tr{display:contents}._gridHeaderCell_s6q9m_7027{font-size:.75rem;font-weight:var(--font-weight-normal);color:var(--color-fg-muted);text-align:center;padding-block-end:var(--space-1)}._cell_s6q9m_7035{aspect-ratio:1;width:100%;min-width:var(--cell-size);text-align:center;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-fg);cursor:var(--cursor-interactive);border-radius:var(--cell-radius);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex;position:relative}._cell_s6q9m_7035[data-disabled=true]{cursor:default;color:var(--color-fg-disabled)}._cell_s6q9m_7035[data-unavailable=true]{color:var(--color-fg-disabled);text-decoration:line-through}._cell_s6q9m_7035[data-outside-month=true]{color:var(--color-fg-disabled);pointer-events:none}._cell_s6q9m_7035[data-selected=true]:not([data-outside-month=true]){background-color:var(--color-accent);color:var(--color-fg-on-accent)}._cell_s6q9m_7035[data-invalid=true]:not([data-outside-month=true]){background-color:var(--color-danger);color:var(--color-fg-on-danger)}._cell_s6q9m_7035:hover:not([data-disabled=true]):not([data-outside-month=true]):not([data-selected=true]){background-color:color-mix(in srgb, var(--color-accent) 20%, var(--color-bg))}._cell_s6q9m_7035:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}[data-range-calendar] ._cell_s6q9m_7035[data-selected=true]:not([data-outside-month=true]){background-color:color-mix(in srgb, var(--color-accent) 20%, var(--color-bg));color:var(--color-fg);border-radius:0}[data-range-calendar] ._cell_s6q9m_7035[data-selection-start=true]:not([data-outside-month=true]),[data-range-calendar] ._cell_s6q9m_7035[data-selection-end=true]:not([data-outside-month=true]){background-color:var(--color-accent);color:var(--color-fg-on-accent);border-radius:var(--cell-radius)}._cellInner_s6q9m_7090{border-radius:var(--cell-radius);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._chevron_s6q9m_7099{flex-shrink:0;width:1rem;height:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_q8z80_6985{gap:var(--space-4);padding-block:var(--space-4);border:var(--card-border-width) solid var(--card-border-color,var(--color-border));border-radius:var(--card-radius);background-color:var(--card-background);background-image:var(--card-surface-gradient,none);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(var(--card-backdrop-blur,0));flex-direction:column;font-size:.75rem;line-height:1.625;display:flex}._root_q8z80_6985:has(>img:first-child){padding-top:0}._root_q8z80_6985>img:first-child{border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}._root_q8z80_6985>img:last-child{border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}._root_q8z80_6985:has([data-card-footer]){padding-bottom:0}._root_q8z80_6985[data-size=sm]{gap:var(--space-3);padding-block:var(--space-3)}._root_q8z80_6985[data-size=sm]:has([data-card-footer]){padding-bottom:0}._header_q8z80_7022{auto-rows:min-content;align-items:start;gap:var(--space-1);padding-inline:var(--space-4);border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);display:grid}._root_q8z80_6985[data-size=sm] ._header_q8z80_7022{padding-inline:var(--space-3)}._header_q8z80_7022:has([data-card-description]){grid-template-rows:auto auto}._header_q8z80_7022:has([data-card-action]){grid-template-columns:1fr auto}._header_q8z80_7022.border-b{padding-bottom:var(--space-4)}._root_q8z80_6985[data-size=sm] ._header_q8z80_7022.border-b{padding-bottom:var(--space-3)}._title_q8z80_7047{font-family:var(--font-sans,inherit);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.375}._root_q8z80_6985[data-size=sm] ._title_q8z80_7047{font-size:.875rem}._description_q8z80_7057{color:var(--color-fg-muted);font-size:.875rem;line-height:1.625}._root_q8z80_6985[data-size=sm] ._description_q8z80_7057{font-size:.75rem;line-height:1.625}._action_q8z80_7067{grid-row:1/span 2;grid-column-start:2;place-self:start end}._content_q8z80_7074{padding-inline:var(--space-4)}._root_q8z80_6985[data-size=sm] ._content_q8z80_7074{padding-inline:var(--space-3)}._footer_q8z80_7081{padding-inline:var(--space-4);padding-bottom:var(--space-4);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);align-items:center;display:flex}._root_q8z80_6985[data-size=sm] ._footer_q8z80_7081{padding-inline:var(--space-3);padding-bottom:var(--space-3)}._footer_q8z80_7081.border-t{padding-top:var(--space-4)}._root_q8z80_6985[data-size=sm] ._footer_q8z80_7081.border-t{padding-top:var(--space-3)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._group_12om7_6985{gap:var(--space-3);flex-direction:column;display:flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_16ier_6985{align-items:center;gap:var(--space-2);display:flex}._control_16ier_6991{align-items:center;gap:var(--space-2);border-radius:var(--checkbox-radius);cursor:var(--cursor-interactive);display:inline-flex;position:relative}._control_16ier_6991:focus-within:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._control_16ier_6991[data-disabled=true]{cursor:var(--cursor-disabled)}._visuallyHidden_16ier_7007{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._indicator_16ier_7019{border:1px solid var(--color-border-control);border-radius:var(--checkbox-radius);color:#0000;background-color:#0000;flex-shrink:0;place-content:center;width:1rem;height:1rem;transition:background-color 75ms,border-color 75ms,color 75ms;display:grid}._indicator_16ier_7019 svg{width:.75rem;height:.75rem}._indicator_16ier_7019[data-selected=true],._indicator_16ier_7019[data-indeterminate=true]{background-color:var(--color-primary);color:var(--color-fg-on-primary);border-color:#0000}._indicator_16ier_7019[data-disabled=true]{border-color:var(--color-border-disabled)}._indicator_16ier_7019[data-disabled=true][data-selected=true],._indicator_16ier_7019[data-disabled=true][data-indeterminate=true]{background-color:var(--color-disabled);color:var(--color-fg-disabled)}._indicator_16ier_7019[data-invalid=true]{border-color:var(--color-border-danger)}._indicator_16ier_7019[data-invalid=true][data-selected=true],._indicator_16ier_7019[data-invalid=true][data-indeterminate=true]{background-color:var(--color-danger-muted);color:var(--color-fg-on-danger)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_11s1u_6985{aspect-ratio:1;border-radius:var(--color-area-radius);touch-action:none;-webkit-user-select:none;user-select:none;width:12rem;min-width:5rem;cursor:var(--slider-cursor);display:block;position:relative;overflow:hidden}._root_11s1u_6985[data-disabled=true]{cursor:var(--cursor-disabled);background:var(--color-disabled)!important}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_mdsem_6985{gap:var(--space-2);flex-direction:column;width:100%;max-width:24rem;display:flex}._main_mdsem_6993{gap:var(--space-2);display:flex}._hueSlider_mdsem_6998,._alphaSlider_mdsem_6999{align-self:stretch;height:auto}._fields_mdsem_7004{gap:var(--space-2);flex-direction:column;display:flex}._fieldsHex_mdsem_7010{flex-direction:row;align-items:center}._fieldRow_mdsem_7015{align-items:center;gap:var(--space-2);flex:1;display:flex}._field_mdsem_7004{flex:1}._formatSelect_mdsem_7026{width:auto}._formatSelectHex_mdsem_7030{flex:1}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_h6zxx_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._root_h6zxx_6985[data-disabled=true]{opacity:.6}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_5ej5w_6985,._trigger_5ej5w_6989{display:inline-flex}._content_5ej5w_6993{gap:var(--space-3);flex-direction:column;min-width:16rem;display:flex}._areaRow_5ej5w_7000,._sliders_5ej5w_7005{gap:var(--space-2);display:flex}._verticalSlider_5ej5w_7010{align-self:stretch;height:auto}._srOnly_5ej5w_7015{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_c5712_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._root_c5712_6985[data-orientation=vertical]{align-items:center;height:12rem}._control_c5712_6996{border-radius:var(--slider-track-radius);touch-action:none;-webkit-user-select:none;user-select:none;cursor:var(--slider-cursor);flex-grow:1;display:flex;position:relative}._control_c5712_6996:before{z-index:-1;border-radius:inherit;content:"";background:repeating-conic-gradient(#e6e6e6 0% 25%,#fff 0% 50%) 50%/16px 16px;position:absolute;inset:0}._control_c5712_6996[data-orientation=horizontal]{width:12rem}._control_c5712_6996[data-orientation=vertical]{width:1.5rem;height:100%}._control_c5712_6996[data-disabled=true]{cursor:var(--cursor-disabled);background:var(--color-disabled)!important}._track_c5712_7025{border-radius:inherit;touch-action:none;flex-grow:1;position:relative;overflow:visible}._control_c5712_6996[data-orientation=horizontal] ._track_c5712_7025{width:100%;height:1.5rem}._control_c5712_6996[data-orientation=vertical] ._track_c5712_7025{width:1.5rem;height:100%}._control_c5712_6996[data-orientation=horizontal] [data-slot=color-thumb]{top:50%}._control_c5712_6996[data-orientation=vertical] [data-slot=color-thumb]{left:50%}._output_c5712_7049{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;font-size:.875rem}._output_c5712_7049[data-disabled=true]{color:var(--color-fg-disabled)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_xdaw1_6985{gap:var(--space-2);flex-wrap:wrap;display:flex}._item_xdaw1_6991{border-radius:var(--color-swatch-picker-item-radius);width:1.75rem;height:1.75rem;cursor:var(--cursor-interactive);background:0 0;border:2px solid #0000;padding:0;display:inline-flex}._item_xdaw1_6991[data-selected=true]{border-color:var(--color-border-focus)}._item_xdaw1_6991[data-disabled=true]{cursor:var(--cursor-disabled);opacity:.5}._item_xdaw1_6991:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._swatch_xdaw1_7013{border-radius:inherit;width:100%;height:100%}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._swatch_1c7nm_6985{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._thumb_9twvm_6985{z-index:1;box-sizing:border-box;border:2px solid var(--color-bg);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;cursor:var(--slider-cursor);pointer-events:auto;position:absolute;box-shadow:0 0 0 1px #0006}._thumb_9twvm_6985[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:2px}._thumb_9twvm_6985[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--color-border-disabled);background-color:var(--color-disabled)!important}._visuallyHidden_9twvm_7007{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_lgo9c_6985{justify-content:center;align-items:center;display:inline-flex;position:relative}._track_lgo9c_6992{border-radius:50%;width:10rem;height:10rem;position:relative}._trackInner_lgo9c_6999{border-radius:inherit;position:absolute;inset:0}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_8t8ig_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._value_8t8ig_6992{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._list_8t8ig_6999{width:100%;max-height:inherit;overflow:hidden auto}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._trigger_b4eoc_6985{-webkit-touch-callout:none}._anchor_b4eoc_6989{pointer-events:none;position:fixed}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_16ep4_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._field_16ep4_6992{width:100%}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1rqf2_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._trigger_1rqf2_6992{border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;min-width:0;box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));align-items:center;gap:0;display:flex;overflow:hidden}._trigger_1rqf2_6992 [data-date-picker-input]{flex:1;min-width:0}._trigger_1rqf2_6992 [data-date-input]{width:100%;box-shadow:none;background-color:#0000;border:0;border-radius:0}._trigger_1rqf2_6992 [data-date-input]:focus-within{box-shadow:none;border-color:#0000}._trigger_1rqf2_6992:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-border-focus-muted)}._trigger_1rqf2_6992[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));box-shadow:var(--input-disabled-shadow,none)}._trigger_1rqf2_6992[data-invalid=true]{border-color:var(--color-border-danger);box-shadow:0 0 0 2px var(--color-danger-muted)}._trigger_1rqf2_6992 button{--btn-shadow:none;--btn-hover-shadow:none;--btn-pressed-shadow:none;--btn-selected-shadow:none;--btn-disabled-shadow:none;--btn-primary-disabled-shadow:none;box-shadow:none}._rangeSeparator_1rqf2_7046{color:var(--color-fg-muted);padding-inline:var(--space-1);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.875rem}._calendarButton_1rqf2_7054{border-inline-start:1px solid var(--color-border-field);border-radius:0;flex-shrink:0}._calendarIcon_1rqf2_7060{width:1rem;height:1rem}._popover_1rqf2_7065{padding:var(--space-3)}._dialog_1rqf2_7069{outline:none}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._content_zzccu_6985{max-height:inherit;gap:var(--space-4);min-height:0;padding:var(--dialog-padding);font-size:var(--font-size-sm);line-height:var(--line-height-normal);outline:none;flex-direction:column;display:flex;position:relative}._header_zzccu_6998{gap:var(--space-2);flex-direction:column;display:flex}._title_zzccu_7004{font-family:var(--font-sans,inherit);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}._description_zzccu_7011{color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._body_zzccu_7017{gap:var(--space-2);min-height:0;margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);flex-direction:column;flex:1;display:flex}._inset_zzccu_7027{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}._footer_zzccu_7032{gap:var(--space-2);flex-direction:column-reverse;display:flex}._closeButton_zzccu_7038{top:var(--space-2);right:var(--space-2);position:absolute}@media (width>=640px){._footer_zzccu_7032{flex-direction:row;justify-content:flex-end}}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1musr_6985{width:100%}._root_1musr_6985[data-expanded=true] ._chevron_1musr_6988{transform:rotate(180deg)}._heading_1musr_6992{margin:0;display:flex}._trigger_1musr_6997{width:100%;cursor:var(--cursor-interactive);justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--font-weight-medium);text-align:left;color:var(--color-fg);background:0 0;border:none;outline:none;flex:1;padding:.75rem 0;display:flex}._trigger_1musr_6997[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:2px}._trigger_1musr_6997[data-disabled=true]{cursor:var(--cursor-disabled);color:var(--color-fg-disabled);pointer-events:none}._chevron_1musr_6988{width:1rem;height:1rem;color:var(--color-fg-muted);flex-shrink:0;margin-top:.125rem;transition:transform .2s}._panel_1musr_7034{color:var(--color-fg-muted);font-size:.875rem;overflow:hidden}._panel_1musr_7034[data-hidden=true]{display:none}._panelInner_1musr_7043{padding-bottom:.75rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._indicator_186p1_6985{height:2px;margin-block:var(--space-1);background-color:var(--color-primary);opacity:0;border-radius:1px}._indicator_186p1_6985[data-drop-target=true]{opacity:1}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._overlay_1g1pg_6985{isolation:isolate;z-index:50;--drawer-bleed:2.5rem;--drawer-inset:0px;--drawer-peek:24px;position:fixed;inset:0}._backdrop_1g1pg_6995{cursor:default;pointer-events:auto;opacity:calc(1 - var(--drawer-swipe-progress,0));background-color:#000000b3;border:none;margin:0;padding:0;transition:opacity .5s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}._backdrop_1g1pg_6995[data-ending-style],._backdrop_1g1pg_6995[data-starting-style]{opacity:0}._backdrop_1g1pg_6995[data-swiping]{transition-duration:0s}._viewport_1g1pg_7017{z-index:10;touch-action:none;pointer-events:none;position:fixed;inset:0}._viewport-top_1g1pg_7025{grid-template-rows:auto 1fr;padding-bottom:3rem;display:grid}._viewport-bottom_1g1pg_7031{grid-template-rows:1fr auto;padding-top:3rem;display:grid;overflow:visible}._viewport-left_1g1pg_7038{justify-content:flex-start;padding-inline-end:3rem;display:flex}._viewport-right_1g1pg_7044{justify-content:flex-end;padding-inline-start:3rem;display:flex}._popup_1g1pg_7050{border:1px solid var(--color-border);background-color:var(--color-bg);width:100%;min-width:0;min-height:0;max-height:100%;color:var(--color-fg);will-change:transform, height;pointer-events:auto;transition-property:transform,box-shadow,height,background-color,margin,padding;transition-duration:calc(.5s * var(--drawer-swipe-strength,1));--drawer-scale-base:calc(max(0, 1 - (var(--nested-drawers,0) * .05)));--drawer-scale:clamp(0, calc(var(--drawer-scale-base) + (.05 * var(--drawer-stack-progress))), 1);--drawer-shrink:calc(1 - var(--drawer-scale));--drawer-stack-offset:max(0px, calc((var(--nested-drawers,0) - var(--drawer-stack-progress)) * var(--drawer-peek)));--drawer-stack-progress:clamp(0, var(--drawer-swipe-progress,0), 1);outline:none;flex-direction:column;transition-timing-function:cubic-bezier(.32,.72,0,1);display:flex;position:relative;box-shadow:0 -8px 24px -12px #00000059}._popup_1g1pg_7050[data-ending-style],._popup_1g1pg_7050[data-starting-style]{box-shadow:none}._popup_1g1pg_7050[data-nested-drawer-open]{overflow:hidden}._popup_1g1pg_7050[data-nested-drawer-swiping],._popup_1g1pg_7050[data-swiping]{-webkit-user-select:none;user-select:none;transition:none}._popup-top_1g1pg_7097{transform-origin:50% 0;width:100%;min-height:5rem;max-height:calc(100dvh - 3rem);transform:translateY(var(--drawer-swipe-movement-y,0px));border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top:0;grid-row-start:1}._popup-top_1g1pg_7097[data-ending-style],._popup-top_1g1pg_7097[data-starting-style]{transform:translateY(-100%)}._popup-bottom_1g1pg_7114{margin-bottom:calc(0px - var(--drawer-bleed));max-height:calc(100dvh - 3rem + var(--drawer-bleed));transform-origin:50% 100%;width:100%;min-height:5rem;transform:translateY(var(--drawer-swipe-movement-y,0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--drawer-bleed));border-bottom:0;grid-row-start:2}._popup-bottom_1g1pg_7114[data-ending-style],._popup-bottom_1g1pg_7114[data-starting-style]{transform:translateY(100%)}._popup-left_1g1pg_7133{transform-origin:100%;width:auto;min-width:5rem;max-width:calc(100dvw - 3rem);height:100%;transform:translateX(var(--drawer-swipe-movement-x,0px));border-radius:0 var(--radius-xl) var(--radius-xl) 0;border-left:0;flex-direction:row-reverse;flex-shrink:0;align-items:center}._popup-left_1g1pg_7133>:not([data-slot=drawer-handle]){flex:1;align-self:stretch;min-width:0;min-height:0}._popup-left_1g1pg_7133[data-ending-style],._popup-left_1g1pg_7133[data-starting-style]{transform:translate(-100%)}._popup-right_1g1pg_7159{transform-origin:0;width:auto;min-width:5rem;max-width:calc(100dvw - 3rem);height:100%;transform:translateX(var(--drawer-swipe-movement-x,0px));border-radius:var(--radius-xl) 0 0 var(--radius-xl);border-right:0;flex-direction:row;flex-shrink:0;align-items:center}._popup-right_1g1pg_7159>:not([data-slot=drawer-handle]){flex:1;align-self:stretch;min-width:0;min-height:0}._popup-right_1g1pg_7159[data-ending-style],._popup-right_1g1pg_7159[data-starting-style]{transform:translate(100%)}._handle_1g1pg_7185{cursor:grab;touch-action:none;border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--color-fg) 20%, transparent);-webkit-user-select:none;user-select:none;flex-shrink:0}._handle_1g1pg_7185[data-orientation=horizontal]{margin:var(--space-2) auto;width:3rem;height:.375rem}._handle_1g1pg_7185[data-orientation=vertical]{margin-inline:var(--space-2);width:.375rem;height:3rem}._handle_1g1pg_7185:active{cursor:grabbing}._swipeArea_1g1pg_7207{z-index:50;touch-action:none;position:fixed}._swipeArea-top_1g1pg_7213{inset-inline:0;height:2rem;top:0}._swipeArea-bottom_1g1pg_7219{inset-inline:0;height:2rem;bottom:0}._swipeArea-left_1g1pg_7225{inset-block:0;width:2rem;left:0}._swipeArea-right_1g1pg_7231{inset-block:0;width:2rem;right:0}._indent_1g1pg_7237{z-index:1;background-color:var(--color-bg);min-height:100vh;transition:transform .5s cubic-bezier(.32,.72,0,1),border-radius .5s cubic-bezier(.32,.72,0,1);position:relative}._indent_1g1pg_7237[data-active]{transform:translate3d(0, calc(8px * (1 - var(--drawer-swipe-progress,0))), 0) scale(calc(.96 + .04 * var(--drawer-swipe-progress,0)));border-radius:var(--radius-2xl)}._indent_1g1pg_7237[data-inactive]{border-radius:0;transform:translate(0,0)scale(1)}._indentBackground_1g1pg_7253{pointer-events:none;z-index:0;background-color:#000;transition:opacity .5s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}._indentBackground_1g1pg_7253[data-active]{opacity:1}._indentBackground_1g1pg_7253[data-inactive]{opacity:0}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._dropzone_khsam_6985{justify-content:center;align-items:center;gap:var(--space-2);border:2px dashed var(--color-border);border-radius:var(--radius-md);width:15rem;padding:var(--space-6);outline:none;flex-direction:column;font-size:.875rem;display:flex}._dropzone_khsam_6985:focus-visible{border-color:var(--color-border-focus)}._dropzone_khsam_6985[data-disabled=true]{border-color:var(--color-border-disabled);color:var(--color-fg-disabled);pointer-events:none}._dropzone_khsam_6985[data-drop-target=true]{border-color:var(--color-border-focus);background-color:var(--color-accent-muted)}._label_khsam_7011{font-size:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_v6cgp_6985{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-width:0;padding:var(--space-6);border:1px dashed var(--color-border);border-radius:var(--radius-xl);text-align:center;text-wrap:balance;flex-direction:column;flex:1;display:flex}._header_v6cgp_7001{align-items:center;gap:var(--space-2);flex-direction:column;max-width:24rem;display:flex}._title_v6cgp_7009{font-size:1rem;font-weight:var(--font-weight-medium);letter-spacing:-.025em}._description_v6cgp_7015{color:var(--color-fg-muted);font-size:.875rem;line-height:1.625}._description_v6cgp_7015 a{text-underline-offset:4px;text-decoration:underline}._description_v6cgp_7015 a:hover{color:var(--color-primary)}._content_v6cgp_7028{text-wrap:balance;flex-direction:column;align-items:center;gap:.625rem;width:100%;min-width:0;max-width:24rem;display:flex}._media_v6cgp_7039{margin-bottom:var(--space-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}._media_v6cgp_7039 svg{pointer-events:none;flex-shrink:0}._media_v6cgp_7039[data-variant=default]{background-color:#0000}._media_v6cgp_7039[data-variant=icon]{border-radius:var(--radius-md);background-color:var(--color-muted);width:2.25rem;height:2.25rem;color:var(--color-fg)}._media_v6cgp_7039[data-variant=icon] svg{width:1.25rem;height:1.25rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._fieldset_xth04_6985{border:0;min-width:0;margin:0;padding:0}._legend_xth04_6992{padding:0}._fieldGroup_xth04_6996{gap:var(--space-5);flex-direction:column;width:100%;display:flex}._field_xth04_6985{gap:var(--space-2);width:100%;display:flex}._field_xth04_6985[data-orientation=vertical]{flex-direction:column}._field_xth04_6985[data-orientation=horizontal]{flex-direction:row;align-items:center}._field_xth04_6985[data-orientation=horizontal]:has([data-slot=description]){align-items:flex-start}._field_xth04_6985:invalid:has([data-field-error]) [data-slot=description]{display:none}._fieldContent_xth04_7022{gap:var(--space-1);flex-direction:column;display:flex}._label_xth04_7028{-webkit-user-select:none;user-select:none;align-items:center;gap:1px;font-size:.875rem;line-height:1;display:inline-flex}._label_xth04_7028[data-required=true]:after{color:var(--color-fg-danger);content:"*";margin-left:.125rem}._label_xth04_7028[data-disabled=true]{cursor:var(--cursor-disabled);color:var(--color-fg-disabled)}._label_xth04_7028[data-invalid=true]{color:var(--color-fg-danger)}._label_xth04_7028 svg{width:.75rem;height:.75rem}._description_xth04_7053{color:var(--color-fg-muted);font-size:.875rem}._description_xth04_7053[data-disabled=true]{color:var(--color-fg-disabled)}._fieldError_xth04_7061{color:var(--color-fg-danger);font-size:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_plr1v_6985{align-items:center;gap:var(--space-1);display:inline-flex}._root_plr1v_6985 :is(button,a)[data-selected=true]:not(:disabled):not([data-state=disabled]){background-color:var(--color-selected);color:var(--color-fg-on-selected);border:1px solid var(--color-border-active);border-radius:var(--btn-radius);cursor:var(--cursor-interactive);transition:background-color .15s,border-color .15s,color .15s}._clear_plr1v_6999{border:1px solid var(--color-border);border-radius:var(--btn-radius);width:1.75rem;height:1.75rem;color:var(--color-fg-muted);background-color:var(--color-neutral);cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._clear_plr1v_6999 svg{width:.875rem;height:.875rem}._clear_plr1v_6999:hover{color:var(--color-fg);background-color:var(--color-neutral-hover);border-color:var(--color-border-hover)}._clear_plr1v_6999:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._clear_plr1v_6999:disabled{cursor:var(--cursor-disabled);color:var(--color-fg-disabled);background-color:var(--color-disabled);border-color:var(--color-border-disabled)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1x6pu_6985{gap:var(--space-4);flex-direction:column;display:flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_5b8hk_6985{gap:var(--space-2);padding:var(--space-1);outline:none;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid;overflow:auto}._item_5b8hk_6994{cursor:default;justify-content:center;align-items:flex-start;gap:var(--space-1);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg);min-height:4rem;padding:var(--space-3);outline:none;flex-direction:column;display:flex}._item_5b8hk_6994[data-selected=true]{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}._item_5b8hk_6994[data-disabled=true]{cursor:not-allowed;opacity:.5}._item_5b8hk_6994[data-focus-visible=true]{outline:2px solid var(--color-focus-ring);outline-offset:2px}._item_5b8hk_6994[data-hovered=true]:not([data-disabled=true]){background-color:var(--color-bg-subtle)}._itemLabel_5b8hk_7024{font-size:.875rem;font-weight:500}._indicator_5b8hk_7029{margin-left:auto}._checkIcon_5b8hk_7033{width:1rem;height:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_18zf0_6985{align-items:stretch;width:fit-content;display:flex}._root_18zf0_6985[data-orientation=horizontal]{flex-direction:row}._root_18zf0_6985[data-orientation=vertical]{flex-direction:column}._root_18zf0_6985[data-disabled=true]{cursor:var(--cursor-disabled);opacity:.6}._text_18zf0_7001{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-card);padding-inline:var(--space-4);font-size:.875rem;font-weight:var(--font-weight-medium);display:flex;box-shadow:0 1px 2px #0000000d}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_2ydch_6985{cursor:text;border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;min-width:0;height:2rem;box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));align-items:center;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}._root_2ydch_6985[data-size=sm]{height:1.75rem}._root_2ydch_6985[data-size=lg]{height:2.25rem}._root_2ydch_6985:not(:has([data-textarea])){overflow:hidden}._root_2ydch_6985[data-focus-within=true]{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-border-focus-muted)}._root_2ydch_6985[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));box-shadow:var(--input-disabled-shadow,none)}._root_2ydch_6985[data-invalid=true]{border-color:var(--color-border-danger);box-shadow:0 0 0 2px var(--color-danger-muted)}._root_2ydch_6985:has([data-textarea]){flex-direction:column;align-items:stretch;height:auto}._root_2ydch_6985 [data-input-control]{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;background-color:#0000;background-image:none;border:0;border-radius:0;flex:1}._root_2ydch_6985 [data-input-control]:focus-visible,._root_2ydch_6985 [data-input-control][data-focus-visible=true]{box-shadow:none;outline:none}._root_2ydch_6985 [data-textarea]{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;background-color:#0000;background-image:none;border:0;border-radius:0;flex:1}._root_2ydch_6985 button{--btn-shadow:none;--btn-hover-shadow:none;--btn-pressed-shadow:none;--btn-selected-shadow:none;--btn-disabled-shadow:none;--btn-primary-disabled-shadow:none;box-shadow:none}._addon_2ydch_7067{cursor:text;justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);color:var(--color-fg-muted);-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex}._root_2ydch_6985:has([data-textarea]) ._addon_2ydch_7067{justify-content:flex-start;width:100%;padding-inline:.625rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._input_123bz_6985{border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;padding-inline:var(--input-padding-inline);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--color-fg);box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));transition:border-color var(--interaction-transition-duration) var(--interaction-transition-curve), box-shadow var(--interaction-transition-duration) var(--interaction-transition-curve), background-color var(--interaction-transition-duration) var(--interaction-transition-curve);-webkit-tap-highlight-color:transparent;outline:none;align-items:center;display:inline-flex}._input_123bz_6985::placeholder{color:var(--color-fg-muted)}._input_123bz_6985:focus-visible,._input_123bz_6985[data-focus-visible=true]{border-color:var(--color-border-focus);box-shadow:0 0 0 var(--input-focus-ring-width) var(--color-border-focus-muted)}._input_123bz_6985:disabled,._input_123bz_6985[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));color:var(--input-disabled-foreground,var(--color-fg-disabled));box-shadow:var(--input-disabled-shadow,none)}._input_123bz_6985:invalid,._input_123bz_6985[data-invalid=true]{border-color:var(--color-border-danger);box-shadow:0 0 0 var(--input-focus-ring-width) var(--color-danger-muted)}._input_123bz_6985[data-size=sm]{height:1.75rem;font-size:var(--input-font-size)}._input_123bz_6985[data-size=md]{height:2rem}._input_123bz_6985[data-size=lg]{height:2.25rem}._dateInput_123bz_7033{border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;padding-inline:var(--input-padding-inline);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--color-fg);box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));transition:border-color var(--interaction-transition-duration) var(--interaction-transition-curve), box-shadow var(--interaction-transition-duration) var(--interaction-transition-curve), background-color var(--interaction-transition-duration) var(--interaction-transition-curve);outline:none;align-items:center;gap:.125rem;display:inline-flex}._dateInput_123bz_7033:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 var(--input-focus-ring-width) var(--color-border-focus-muted)}._dateInput_123bz_7033[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));color:var(--input-disabled-foreground,var(--color-fg-disabled));box-shadow:var(--input-disabled-shadow,none)}._dateInput_123bz_7033[data-size=sm]{height:1.75rem;font-size:var(--input-font-size)}._dateInput_123bz_7033[data-size=md]{height:2rem}._dateInput_123bz_7033[data-size=lg]{height:2.25rem}._dateSegment_123bz_7074{font-variant-numeric:tabular-nums;caret-color:#0000;border-radius:.25rem;outline:none;padding-inline:.125rem}._dateSegment_123bz_7074:focus{background-color:var(--color-accent);color:var(--color-fg-on-accent)}._dateSegment_123bz_7074[data-placeholder=true]{color:var(--color-fg-muted)}._dateSegment_123bz_7074[data-disabled=true]{color:var(--color-fg-disabled)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._group_1mjro_6985{align-items:center;gap:var(--space-1);display:inline-flex}._kbd_1mjro_6991{justify-content:center;align-items:center;gap:var(--space-1);width:fit-content;min-width:1.25rem;height:1.25rem;padding-inline:var(--space-1);border-radius:var(--radius-sm);background-color:var(--color-muted);font-family:var(--font-sans,inherit);font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-fg-muted);pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-flex}._kbd_1mjro_6991 svg{flex-shrink:0;width:.75rem;height:.75rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1n9bk_6985{align-items:center;gap:var(--space-1);display:inline-flex}._key_1n9bk_6991{border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg-subtle);min-width:1.5rem;padding-inline:var(--space-2);padding-block:var(--space-1);font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-fg-muted);justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}._group_1n9bk_7007{align-items:center;gap:var(--space-1);display:inline-flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1axf9_6985{align-items:center;gap:var(--space-1);-webkit-tap-highlight-color:transparent;text-decoration:none;transition:color .15s;display:inline-flex}._root_1axf9_6985:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._root_1axf9_6985[data-variant=accent]{color:var(--color-fg-accent)}._root_1axf9_6985[data-variant=quiet]{font-weight:var(--font-weight-medium);color:var(--color-fg);text-underline-offset:2px;text-decoration:underline}._root_1axf9_6985[data-variant=unstyled]{color:inherit}._root_1axf9_6985[data-disabled=true]{color:var(--color-fg-disabled);pointer-events:none;cursor:var(--cursor-disabled)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1qzvs_6985{box-sizing:border-box;width:100%;min-width:0;max-height:inherit;border-radius:inherit;padding:var(--space-1);outline:none;margin:0;list-style:none;overflow:hidden auto}._root_1qzvs_6985[data-standalone=true]{border:1px solid var(--color-border);border-radius:var(--popover-radius);background-color:var(--color-popover);min-width:8rem;box-shadow:0 4px 6px -1px #0000001a}._item_1qzvs_7006{box-sizing:border-box;width:100%;min-width:0;max-width:100%;cursor:var(--cursor-interactive);align-items:center;gap:var(--space-2);border-radius:var(--list-box-item-radius);-webkit-user-select:none;user-select:none;outline:none;padding:.375rem .5rem;font-size:.875rem;display:flex;position:relative;overflow:hidden}._item_1qzvs_7006[data-selection-mode=multiple],._item_1qzvs_7006[data-selection-mode=single]{padding-right:2rem}._item_1qzvs_7006[data-hovered=true],._item_1qzvs_7006[data-focused=true]{background-color:var(--color-highlight);color:var(--color-fg-on-highlight)}._item_1qzvs_7006[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:-2px}._item_1qzvs_7006[data-disabled=true]{cursor:var(--cursor-disabled);color:var(--color-fg-disabled);pointer-events:none}._item_1qzvs_7006:has([data-listbox-item-description]){flex-direction:column;align-items:flex-start;gap:0}._indicator_1qzvs_7045{pointer-events:none;color:currentColor;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}._checkIcon_1qzvs_7055{width:1rem;height:1rem}._itemLabel_1qzvs_7060{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._itemDescription_1qzvs_7068{color:var(--color-fg-muted);font-size:.8125rem}._item_1qzvs_7006[data-hovered=true] ._itemDescription_1qzvs_7068,._item_1qzvs_7006[data-focused=true] ._itemDescription_1qzvs_7068{color:inherit;opacity:.8}._section_1qzvs_7077{padding:0}._sectionHeader_1qzvs_7081{color:var(--color-fg-muted);padding:.375rem .5rem;font-size:.75rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}@keyframes _loader-spin_9a6rw_1{to{transform:rotate(360deg)}}._root_9a6rw_6990{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_9a6rw_6997{width:1rem;height:1rem;animation:.8s linear infinite _loader-spin_9a6rw_1}._ringTrack_9a6rw_7003{stroke:currentColor;opacity:.25}._ringSegment_9a6rw_7008{fill:currentColor}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._list_1y378_6985{box-sizing:border-box;width:100%;min-width:0;max-height:inherit;border-radius:inherit;padding:var(--space-1);outline:none;margin:0;list-style:none;overflow:hidden auto}._item_1y378_6999{box-sizing:border-box;width:100%;min-width:0;max-width:100%;cursor:var(--cursor-interactive);align-items:center;gap:var(--space-2);border-radius:var(--list-box-item-radius);-webkit-user-select:none;user-select:none;outline:none;padding:.375rem .5rem;font-size:.875rem;display:flex;position:relative;overflow:hidden}._item_1y378_6999[data-selection-mode=multiple],._item_1y378_6999[data-selection-mode=single]{padding-right:2rem}._item_1y378_6999[data-hovered=true],._item_1y378_6999[data-focused=true]{background-color:var(--color-highlight);color:var(--color-fg-on-highlight)}._item_1y378_6999[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:-2px}._item_1y378_6999[data-disabled=true]{cursor:var(--cursor-disabled);color:var(--color-fg-disabled);pointer-events:none}._item_1y378_6999[data-variant=danger]{color:var(--color-fg-danger)}._item_1y378_6999[data-variant=danger][data-hovered=true],._item_1y378_6999[data-variant=danger][data-focused=true]{background-color:var(--color-danger-muted);color:var(--color-fg-danger)}._indicator_1y378_7040{pointer-events:none;color:currentColor;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}._checkIcon_1y378_7050{width:1rem;height:1rem}._itemLabel_1y378_7055{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._itemDescription_1y378_7063{color:var(--color-fg-muted);font-size:.8125rem}._section_1y378_7068{padding:0}._sectionHeader_1y378_7072{color:var(--color-fg-muted);padding:.375rem .5rem;font-size:.75rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_19y3c_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._track_19y3c_6992{width:100%;height:var(--progress-track-size);border-radius:var(--progress-track-radius);background-color:var(--color-muted);position:relative;overflow:hidden}._fill_19y3c_7001{background-color:var(--color-primary);height:100%;transition:width .15s;position:absolute;top:0;left:0}._output_19y3c_7010{font-variant-numeric:tabular-nums;color:var(--color-fg-muted);margin-left:auto;font-size:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._backdrop_1fnmp_6985{background-color:rgb(0, 0, 0, var(--modal-backdrop-opacity,40%));-webkit-backdrop-filter:blur(var(--modal-backdrop-blur,4px));backdrop-filter:blur(var(--modal-backdrop-blur,4px));position:fixed;inset:0}._viewport_1fnmp_6992{z-index:100;padding:var(--space-4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1fnmp_7003{max-height:calc(100vh - var(--space-8));width:100%;max-width:min(24rem, 100vw - var(--space-8));border:1px solid var(--modal-border-color,var(--color-border));border-radius:var(--modal-radius);background:var(--modal-background);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:blur(var(--modal-panel-backdrop-blur,0));pointer-events:auto;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=640px){._panel_1fnmp_7003{max-height:90vh}}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._group_sxmtb_6985{box-sizing:border-box;border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;height:2rem;box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));align-items:stretch;display:inline-flex;overflow:hidden}._group_sxmtb_6985:has([data-size=sm]){height:1.75rem}._group_sxmtb_6985:has([data-size=lg]){height:2.25rem}._group_sxmtb_6985:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-border-focus-muted)}._group_sxmtb_6985[data-disabled=true]{border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));box-shadow:var(--input-disabled-shadow,none)}._group_sxmtb_6985[data-invalid=true]{border-color:var(--color-border-danger);box-shadow:0 0 0 2px var(--color-danger-muted)}._input_sxmtb_7020{box-sizing:border-box;width:100%;min-width:0;min-height:0;color:var(--color-fg);text-align:inherit;background-color:#0000;border:0;outline:none;flex:auto;align-self:stretch;padding-inline:.625rem;font-size:.875rem;line-height:1.25}._input_sxmtb_7020::placeholder{color:var(--color-fg-muted)}._input_sxmtb_7020:disabled{cursor:var(--cursor-disabled);color:var(--color-fg-disabled)}._input_sxmtb_7020[data-size=sm]{font-size:.875rem}._button_sxmtb_7047{border:0;border-inline-start:1px solid var(--color-border-field);background-color:var(--color-neutral);min-height:0;color:var(--color-fg-on-neutral);cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}._button_sxmtb_7047:first-child{border-inline-start:0;border-inline-end:1px solid var(--color-border-field)}._button_sxmtb_7047:hover:not(:disabled){background-color:var(--color-neutral-hover)}._button_sxmtb_7047:disabled{cursor:var(--cursor-disabled);background-color:var(--color-disabled);color:var(--color-fg-disabled)}._button_sxmtb_7047[data-size=sm]{width:1.75rem}._button_sxmtb_7047[data-size=md]{width:2rem}._button_sxmtb_7047[data-size=lg]{width:2.25rem}._button_sxmtb_7047 svg{width:.875rem;height:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_cgk4d_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._root_cgk4d_6985 [data-input]{text-align:center;font-variant-numeric:tabular-nums;flex:none;width:2.25rem;padding-inline:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._separator_cgk4d_7000{padding-inline:var(--space-2);color:var(--color-fg-muted);-webkit-user-select:none;user-select:none;flex:none;align-items:center;display:inline-flex}._hiddenInput_cgk4d_7009{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._layout_cgk4d_7021{align-items:center;display:flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_v2ow9_6985{background-color:var(--color-bg);border:1px solid var(--color-border);width:.625rem;height:.625rem;position:absolute;rotate:45deg}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1sqhg_6985{justify-content:center;width:100%;margin-inline:auto;display:flex}._list_1sqhg_6992{align-items:center;gap:var(--space-1);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}._item_1sqhg_7002{display:contents}._link_1sqhg_7006{min-width:2.25rem}._link_1sqhg_7006[data-active=true]{text-underline-offset:4px;font-weight:600;text-decoration:underline}._previous_1sqhg_7015,._next_1sqhg_7016{gap:var(--space-1);padding-inline:.625rem}@media (width<=639px){._label_1sqhg_7022{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._ellipsis_1sqhg_7035{width:2.25rem;height:2.25rem;color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}._ellipsis_1sqhg_7035 svg{width:1rem;height:1rem}._visuallyHidden_1sqhg_7048{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._popover_18k5y_6985{z-index:50;width:var(--trigger-width,auto);border:1px solid var(--popover-border-color,var(--color-border));border-radius:var(--popover-radius);background:var(--popover-background,var(--color-popover));min-width:8rem;box-shadow:var(--popover-shadow,0 4px 6px -1px #0000001a);-webkit-backdrop-filter:blur(var(--popover-backdrop-blur,0));outline:none}._underlay_18k5y_6998{position:fixed;inset:0}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}@keyframes _progress-indeterminate_1wt3o_1{0%{transform:translate(-100%)scaleX(.5)}50%{transform:translate(0%)scaleX(.5)}to{transform:translate(100%)scaleX(.5)}}._root_1wt3o_6996{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._track_1wt3o_7003{width:100%;height:var(--progress-track-size);border-radius:var(--progress-track-radius);background-color:var(--color-muted);position:relative;overflow:hidden}._fill_1wt3o_7012{transform-origin:0;background-color:var(--progress-fill-color,var(--color-primary));width:100%;height:100%;transition:width .15s,transform .15s;position:absolute;top:0;left:0}._fill_1wt3o_7012[data-indeterminate=true]{animation:1.5s ease-in-out infinite _progress-indeterminate_1wt3o_1}._output_1wt3o_7026{font-variant-numeric:tabular-nums;color:var(--color-fg-muted);margin-left:auto;font-size:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._group_157si_6985{gap:var(--space-3);flex-direction:column;display:flex}._groupLabel_157si_6991{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg)}._groupDescription_157si_6997{font-size:var(--font-size-sm);color:var(--color-fg-muted)}._groupError_157si_7002{font-size:var(--font-size-sm);color:var(--color-fg-danger)}._root_157si_7007{align-items:center;gap:var(--space-2);display:flex}._control_157si_7013{align-items:center;gap:var(--space-2);border-radius:var(--radio-radius);cursor:var(--cursor-interactive);display:inline-flex;position:relative}._control_157si_7013:focus-within:focus-visible{outline:var(--interaction-focus-ring-width) solid var(--interaction-focus-ring-color);outline-offset:var(--interaction-focus-ring-offset)}._control_157si_7013[data-disabled=true]{cursor:var(--cursor-disabled)}._visuallyHidden_157si_7029{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._indicator_157si_7041{border:1px solid var(--color-border-control);border-radius:var(--radio-radius);color:#0000;width:1rem;height:1rem;transition:background-color var(--motion-fast) var(--interaction-transition-curve), border-color var(--motion-fast) var(--interaction-transition-curve), color var(--motion-fast) var(--interaction-transition-curve);background-color:#0000;flex-shrink:0;place-content:center;display:grid}._indicator_157si_7041:before{border-radius:var(--radio-radius);content:"";background-color:currentColor;width:.375rem;height:.375rem}._indicator_157si_7041[data-selected=true]{background-color:var(--color-primary);color:var(--color-fg-on-primary);border-color:#0000}._indicator_157si_7041[data-disabled=true]{border-color:var(--color-border-disabled)}._indicator_157si_7041[data-disabled=true][data-selected=true]{background-color:var(--color-disabled);color:var(--color-fg-disabled)}._indicator_157si_7041[data-invalid=true]{border-color:var(--color-border-danger)}._indicator_157si_7041[data-invalid=true][data-selected=true]{background-color:var(--color-danger-muted);color:var(--color-fg-on-danger)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1kr9e_6985{--fade-size:1.5rem;outline:none;position:relative;overflow:auto}._root_1kr9e_6985[data-overflow-y-start]{-webkit-mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start)));-webkit-mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start)));mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start)))}._root_1kr9e_6985[data-overflow-y-end]{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent);mask-image:linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent)}._root_1kr9e_6985[data-overflow-y-start][data-overflow-y-end]{-webkit-mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start))), linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start))), linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent);mask-image:linear-gradient(to bottom, transparent, black min(var(--fade-size), var(--scroll-area-overflow-y-start))), linear-gradient(to bottom, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end))), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}._root_1kr9e_6985[data-overflow-x-start]{-webkit-mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start)));-webkit-mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start)));mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start)))}._root_1kr9e_6985[data-overflow-x-end]{-webkit-mask-image:linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent);mask-image:linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent)}._root_1kr9e_6985[data-overflow-x-start][data-overflow-x-end]{-webkit-mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start))), linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start))), linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent);mask-image:linear-gradient(to right, transparent, black min(var(--fade-size), var(--scroll-area-overflow-x-start))), linear-gradient(to right, black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-x-end))), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._group_ywa5l_6985{align-items:center;gap:var(--space-2);border:1px solid var(--input-border-color,var(--color-border-field));border-radius:var(--input-radius);background-color:var(--input-background,var(--color-field));background-image:var(--input-surface-gradient,none);width:100%;box-shadow:var(--input-shadow,none);-webkit-backdrop-filter:blur(var(--input-backdrop-blur,0));padding-inline:.625rem;display:inline-flex}._group_ywa5l_6985:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-border-focus-muted)}._group_ywa5l_6985[data-disabled=true]{border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));box-shadow:var(--input-disabled-shadow,none)}._group_ywa5l_6985 ._input_ywa5l_7008:focus,._group_ywa5l_6985 ._input_ywa5l_7008:focus-visible,._group_ywa5l_6985 ._input_ywa5l_7008[data-focus-visible=true]{box-shadow:none;outline:none}._icon_ywa5l_7015{width:1rem;height:1rem;color:var(--color-fg-muted);pointer-events:none;flex-shrink:0}._input_ywa5l_7008{width:100%;min-width:0;color:var(--color-fg);background-color:#0000;border:0;outline:none;flex:auto;padding-block:.5rem;font-size:.875rem;line-height:1.25}._input_ywa5l_7008::placeholder{color:var(--color-fg-muted)}._input_ywa5l_7008::-webkit-search-cancel-button{appearance:none}._input_ywa5l_7008::-webkit-search-decoration{appearance:none}._input_ywa5l_7008:disabled{cursor:var(--cursor-disabled);color:var(--color-fg-disabled)}._input_ywa5l_7008[data-size=sm]{padding-block:.3125rem;font-size:.875rem}._input_ywa5l_7008[data-size=md]{padding-block:.4375rem}._input_ywa5l_7008[data-size=lg]{padding-block:.5625rem}._clear_ywa5l_7056{border-radius:var(--radius-sm);color:var(--color-fg-muted);cursor:var(--cursor-interactive);background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}._clear_ywa5l_7056:hover:not(:disabled){color:var(--color-fg);background-color:var(--color-neutral)}._clear_ywa5l_7056:disabled{cursor:var(--cursor-disabled);color:var(--color-fg-disabled)}._clear_ywa5l_7056 svg{width:.875rem;height:.875rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1t2bs_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._trigger_1t2bs_6992{justify-content:flex-start;width:100%}._value_1t2bs_6997{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg);flex:1;overflow:hidden}._value_1t2bs_6997[data-placeholder=true]{color:var(--color-fg-muted)}._chevron_1t2bs_7009{flex-shrink:0;width:1rem;height:1rem;margin-left:auto}._list_1t2bs_7016{width:100%;max-height:inherit;overflow:hidden auto}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_uti1a_6985{background-color:var(--color-border);border:0;flex-shrink:0;margin:0}._root_uti1a_6985[data-orientation=horizontal]{width:100%;height:1px}._root_uti1a_6985[data-orientation=vertical]{width:1px;height:100%}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_cya64_6985{display:none}@media (width>=768px){._root_cya64_6985{display:block}}._root_cya64_6985[data-expanded=true] ._gap_cya64_6993,._root_cya64_6985[data-expanded=true] ._container_cya64_6996{width:var(--sidebar-width)}._root_cya64_6985[data-placement=right] ._gap_cya64_6993{transform:rotate(180deg)}._gap_cya64_6993{width:var(--sidebar-width-icon);background-color:#0000;flex-shrink:0;transition:width .25s cubic-bezier(.32,.72,0,1);position:relative}._container_cya64_6996{z-index:10;height:100svh;width:var(--sidebar-width-icon);transition:left .25s cubic-bezier(.32,.72,0,1),right .25s cubic-bezier(.32,.72,0,1),width .25s cubic-bezier(.32,.72,0,1);display:none;position:fixed;inset-block:0}@media (width>=768px){._container_cya64_6996{display:flex}}._root_cya64_6985[data-placement=left] ._container_cya64_6996{border-right:1px solid var(--color-border-sidebar);left:0}._root_cya64_6985[data-placement=right] ._container_cya64_6996{border-left:1px solid var(--color-border-sidebar);right:0}._inner_cya64_7034{background-color:var(--color-sidebar);flex-direction:column;width:100%;height:100%;transition:background-color .25s cubic-bezier(.32,.72,0,1);display:flex}._header_cya64_7043,._footer_cya64_7044{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}._content_cya64_7051{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._root_cya64_6985:not([data-expanded=true]) ._content_cya64_7051{overflow:hidden}._root_cya64_6985:not([data-expanded=true]) [data-sidebar-label]{display:none}._root_cya64_6985:not([data-expanded=true]) ._heading_cya64_7067{visibility:hidden}._root_cya64_6985:not([data-expanded=true]) ._item_cya64_7070 [data-button=""]{justify-content:center}._section_cya64_7074{width:100%;min-width:0;padding:var(--space-2);flex-direction:column;display:flex;position:relative}._heading_cya64_7067{border-radius:var(--radius-md);height:2rem;padding-inline:var(--space-2);white-space:nowrap;color:var(--color-fg-muted);outline:none;flex-shrink:0;align-items:center;font-size:.75rem;font-weight:500;display:flex}._heading_cya64_7067 svg{flex-shrink:0;width:1rem;height:1rem}._list_cya64_7102{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._item_cya64_7070{text-align:start;white-space:nowrap}._item_cya64_7070 [data-button=""]{text-align:start;justify-content:flex-start;width:100%;padding:.4375rem;overflow:hidden}._item_cya64_7070 [data-button=""] svg{flex-shrink:0}._wrapper_cya64_7128{width:100%;min-height:100svh;display:flex}._panelLeftIcon_cya64_7134{flex-shrink:0;width:1rem;height:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}@keyframes _skeleton-shimmer_1grsa_1{0%{background-position:100%}to{background-position:0%}}@keyframes _skeleton-pulse_1grsa_1{0%,to{opacity:1}50%{opacity:.5}}._root_1grsa_7001[data-skeleton-loading=true]{pointer-events:none;-webkit-user-select:none;user-select:none}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-skeleton],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-text],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-card-title],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-card-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-menu-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-menu-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-listbox-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-listbox-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-button],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-input-control],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-badge],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-tag],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-kbd],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-combobox-value],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-avatar],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-avatar-group-count],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h1,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h2,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h3,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h4,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h5,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] h6,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] p,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] small,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] strong,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] em,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] code,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] kbd,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] samp,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] figcaption,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] legend{color:#0000;background-color:var(--color-muted);box-shadow:none;background-image:linear-gradient(to right, var(--color-muted) 33%, color-mix(in oklab, var(--color-muted), var(--color-bg) 45%), var(--color-muted) 66%);border-radius:var(--radius-sm);background-repeat:no-repeat;background-size:300% 100%;border-color:#0000;text-decoration:none;animation:2s ease-in-out infinite _skeleton-shimmer_1grsa_1;position:relative;overflow:hidden}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-button],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-badge],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-kbd],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-tag],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-input-control]{border-color:#0000}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-avatar],._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-avatar-group-count]{border-radius:var(--avatar-radius)}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-avatar] *,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-badge] *,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-button] *,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-kbd] *,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] [data-tag] *{visibility:hidden}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] img,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] video,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] canvas,._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer] svg{content-visibility:hidden}._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-skeleton],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-text],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-card-title],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-card-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-menu-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-menu-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-listbox-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-listbox-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-button],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-input-control],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-badge],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-tag],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-kbd],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-combobox-value],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-avatar],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] [data-avatar-group-count],._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h1,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h2,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h3,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h4,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h5,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] h6,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] p,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] small,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] strong,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] em,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] code,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] kbd,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] samp,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] figcaption,._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse] legend{color:#0000;background-color:var(--color-muted);box-shadow:none;border-radius:var(--radius-sm);border-color:#0000;text-decoration:none;animation:2s ease-in-out infinite _skeleton-pulse_1grsa_1;position:relative;overflow:hidden}._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-skeleton],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-text],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-card-title],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-card-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-menu-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-menu-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-listbox-item-label],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-listbox-item-description],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-button],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-input-control],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-badge],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-tag],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-kbd],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-combobox-value],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-avatar],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] [data-avatar-group-count],._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h1,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h2,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h3,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h4,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h5,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] h6,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] p,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] small,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] strong,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] em,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] code,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] kbd,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] samp,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] figcaption,._root_1grsa_7001[data-skeleton-loading=true][data-animation=none] legend{color:#0000;background-color:var(--color-muted);box-shadow:none;border-radius:var(--radius-sm);border-color:#0000;text-decoration:none;position:relative;overflow:hidden}._placeholderBlock_1grsa_7065{color:#0000;background-color:var(--color-muted);box-shadow:none;border-radius:var(--radius-md);border-color:#0000;width:100%;height:1.5rem;text-decoration:none;display:block;position:relative;overflow:hidden}._root_1grsa_7001[data-skeleton-loading=true][data-animation=shimmer]._placeholderBlock_1grsa_7065{background-image:linear-gradient(to right, var(--color-muted) 33%, color-mix(in oklab, var(--color-muted), var(--color-bg) 45%), var(--color-muted) 66%);background-repeat:no-repeat;background-size:300% 100%;animation:2s ease-in-out infinite _skeleton-shimmer_1grsa_1}._root_1grsa_7001[data-skeleton-loading=true][data-animation=pulse]._placeholderBlock_1grsa_7065{animation:2s ease-in-out infinite _skeleton-pulse_1grsa_1}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1evob_6985{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._root_1evob_6985[data-orientation=vertical]{align-items:center}._control_1evob_6995{touch-action:none;-webkit-user-select:none;user-select:none;cursor:var(--slider-cursor);flex-grow:1;display:flex;position:relative}._control_1evob_6995[data-orientation=horizontal]{width:100%;padding-block:var(--space-2)}._control_1evob_6995[data-orientation=vertical]{height:12rem;padding-inline:var(--space-2);align-items:center}._control_1evob_6995[data-disabled=true]{cursor:var(--cursor-disabled)}._track_1evob_7016{border-radius:var(--slider-track-radius);background-color:var(--slider-track-background,var(--color-neutral));box-shadow:var(--slider-track-shadow,none);cursor:var(--slider-cursor);flex-grow:1;position:relative;overflow:visible}._control_1evob_6995[data-orientation=horizontal] ._track_1evob_7016{width:100%;height:var(--slider-size)}._control_1evob_6995[data-orientation=vertical] ._track_1evob_7016{width:var(--slider-size);height:100%}._fill_1evob_7034{border-radius:inherit;background-color:var(--slider-fill-color);pointer-events:none;position:absolute;overflow:hidden}._track_1evob_7016[data-orientation=horizontal] ._fill_1evob_7034{height:100%;top:0;left:0}._track_1evob_7016[data-orientation=vertical] ._fill_1evob_7034{width:100%;bottom:0;left:0}._thumb_1evob_7052{z-index:1;width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-width:var(--slider-thumb-border-width,0);border-style:solid;border-color:var(--slider-thumb-border-color,transparent);border-radius:var(--slider-thumb-radius);background-color:var(--slider-thumb-background,var(--color-fg));box-shadow:var(--slider-thumb-shadow);cursor:var(--slider-cursor);pointer-events:auto;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}._track_1evob_7016[data-orientation=vertical] ._thumb_1evob_7052{top:auto;left:50%;transform:translate(-50%,50%)}._thumb_1evob_7052:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._thumb_1evob_7052[data-disabled=true]{cursor:var(--cursor-disabled);background-color:var(--color-fg-disabled)}._thumb_1evob_7052[data-dragging=true]{cursor:var(--slider-dragging-cursor)}._output_1evob_7088{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;font-size:.875rem}._output_1evob_7088[data-disabled=true]{color:var(--color-fg-disabled)}._visuallyHidden_1evob_7097{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_vz2iq_6985{align-items:center;gap:var(--space-2);display:flex}._control_vz2iq_6991{align-items:center;gap:var(--space-2);border-radius:var(--switch-radius);cursor:var(--cursor-interactive);display:inline-flex;position:relative}._control_vz2iq_6991:focus-within:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._control_vz2iq_6991[data-disabled=true]{cursor:var(--cursor-disabled)}._visuallyHidden_vz2iq_7007{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._indicator_vz2iq_7019{border-radius:var(--switch-radius);background-color:var(--switch-indicator-background,var(--color-neutral));background-image:var(--switch-indicator-surface-gradient,none);box-shadow:var(--switch-indicator-shadow,none);transition:background-color .2s ease, background-image .2s ease, box-shadow var(--interaction-transition-duration) var(--interaction-transition-curve);border:1px solid #0000;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}._indicator_vz2iq_7019[data-size=sm]{width:2.25rem;height:1.25rem}._indicator_vz2iq_7019[data-size=md]{width:2.75rem;height:1.5rem}._indicator_vz2iq_7019[data-size=lg]{width:3.25rem;height:1.75rem}._indicator_vz2iq_7019[data-selected=true]{background-color:var(--switch-indicator-background-selected,var(--color-accent))}._indicator_vz2iq_7019[data-disabled=true]{border-color:var(--color-border-disabled);background-color:#0000}._indicator_vz2iq_7019[data-disabled=true][data-selected=true]{background-color:var(--color-disabled)}._thumb_vz2iq_7054{pointer-events:none;border-radius:var(--switch-radius);background-color:var(--switch-thumb-background,white);background-image:var(--switch-thumb-surface-gradient,none);box-shadow:var(--switch-thumb-shadow);transition:transform .2s}._indicator_vz2iq_7019[data-size=sm] ._thumb_vz2iq_7054{width:1rem;height:1rem}._indicator_vz2iq_7019[data-size=md] ._thumb_vz2iq_7054{width:1.25rem;height:1.25rem}._indicator_vz2iq_7019[data-size=lg] ._thumb_vz2iq_7054{width:1.5rem;height:1.5rem}._indicator_vz2iq_7019[data-size=sm][data-selected=true] ._thumb_vz2iq_7054{transform:translate(1rem)}._indicator_vz2iq_7019[data-size=md][data-selected=true] ._thumb_vz2iq_7054{transform:translate(1.25rem)}._indicator_vz2iq_7019[data-size=lg][data-selected=true] ._thumb_vz2iq_7054{transform:translate(1.5rem)}._indicator_vz2iq_7019[data-disabled=true] ._thumb_vz2iq_7054{background-color:var(--color-fg-disabled)}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._wrapper_20859_6985{border:1px solid var(--table-border-color);border-radius:var(--radius-md);background-color:var(--color-bg);width:100%;min-height:0;position:relative;overflow:auto}._table_20859_6995{border-collapse:collapse;border-spacing:0;width:100%;min-width:100%;font-size:var(--table-font-size);color:var(--color-fg);-webkit-user-select:none;user-select:none;outline:none}._header_20859_7006{z-index:1;background-color:color-mix(in srgb, var(--color-bg) 95%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));position:sticky;top:0}._column_20859_7014{box-sizing:border-box;border-bottom:1px solid var(--table-border-color);height:2.5rem;padding:0 var(--table-cell-padding);text-align:start;vertical-align:middle;font-weight:var(--font-weight-medium);color:var(--color-fg-muted);white-space:nowrap;outline:none}._column_20859_7014[data-allows-sorting=true]{cursor:var(--cursor-interactive)}._column_20859_7014[data-hovered=true],._column_20859_7014:hover{color:var(--color-fg)}._column_20859_7014[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:-2px}._column_20859_7014[data-pressed=true]{color:var(--color-fg)}._columnContent_20859_7040{align-items:center;gap:var(--space-1);min-width:0;display:flex}._columnLabel_20859_7047{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._sortIndicator_20859_7054{width:.875rem;height:.875rem;color:var(--color-fg-muted);flex-shrink:0;transition:transform .15s}._sortIndicator_20859_7054[data-direction=descending]{transform:rotate(180deg)}._body_20859_7065{background-color:var(--color-bg)}._row_20859_7069{border-bottom:1px solid var(--color-border);outline:none;transition:background-color .15s}._row_20859_7069[data-hovered=true],._row_20859_7069[data-focused=true]{background-color:var(--color-highlight);color:var(--color-fg-on-highlight)}._row_20859_7069[data-selected=true]{background-color:var(--color-accent-muted)}._row_20859_7069[data-focus-visible=true]{box-shadow:inset 3px 0 0 0 var(--color-border-focus)}._cell_20859_7085{box-sizing:border-box;vertical-align:middle;white-space:nowrap;outline:none;height:2.5rem;padding:0 .625rem}._cell_20859_7085[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:-2px}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._hiddenTabList_pjdz2_6985{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_pjdz2_6997{gap:var(--space-2);display:flex}._root_pjdz2_6997[data-orientation=horizontal]{flex-direction:column}._root_pjdz2_6997[data-orientation=vertical]{flex-direction:row}._list_pjdz2_7008{width:fit-content;color:var(--color-fg-muted);justify-content:center;align-items:center;display:inline-flex}._list_pjdz2_7008[data-orientation=horizontal]{flex-direction:row;height:2rem}._list_pjdz2_7008[data-orientation=vertical]{flex-direction:column;height:fit-content}._list_pjdz2_7008[data-variant=default]{border-radius:var(--radius-lg);background-color:var(--color-muted);padding:3px}._list_pjdz2_7008[data-variant=line]{gap:var(--space-1);background-color:#0000;border-radius:0;padding:3px}._tab_pjdz2_7035{cursor:default;justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-fg-muted);-webkit-user-select:none;user-select:none;transition:color var(--interaction-transition-duration) var(--interaction-transition-curve);border:1px solid #0000;outline:none;flex:1;padding:.125rem .375rem;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){._tab_pjdz2_7035{transition-duration:0s}}._tab_pjdz2_7035[data-orientation=horizontal]{height:calc(100% - 1px)}._tab_pjdz2_7035[data-orientation=vertical]{justify-content:flex-start;width:100%}._tab_pjdz2_7035[data-hovered=true]{color:var(--color-fg)}._tab_pjdz2_7035[data-selected=true]{color:var(--color-fg-on-selected)}._tab_pjdz2_7035[data-variant=line][data-selected=true]{color:var(--color-fg)}._tab_pjdz2_7035[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:2px}._tab_pjdz2_7035[data-disabled=true]{pointer-events:none;opacity:.5}._tabContent_pjdz2_7084{z-index:1;align-items:center;gap:inherit;display:inline-flex;position:relative}._selectionIndicator_pjdz2_7092{pointer-events:none;border-radius:var(--radius-md);background-color:var(--color-selected);position:absolute;inset:0;box-shadow:0 1px 2px #0000000d}[data-variant=line] ._selectionIndicator_pjdz2_7092{border-radius:var(--radius-full);background-color:var(--color-fg);height:2px;box-shadow:none;inset:auto 0 -5px}._panel_pjdz2_7108{outline:none;flex:1;font-size:.875rem}._panel_pjdz2_7108[data-inert=true]{display:none}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._tagGroup_1b5lg_6985{gap:var(--space-2);flex-direction:column;display:flex}._tagGroupLabel_1b5lg_6991{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-fg)}._tagList_1b5lg_6997{align-items:center;gap:var(--space-1);outline:none;flex-wrap:wrap;display:flex}._tagList_1b5lg_6997:empty:before{content:attr(data-placeholder);color:var(--color-fg-muted)}._tag_1b5lg_6985{cursor:default;justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--tag-radius);width:fit-content;font-size:.75rem;font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--color-neutral);color:var(--color-fg-on-neutral);outline:none;flex-shrink:0;padding-inline:.375rem;line-height:1.625;transition:background-color .15s,color .15s;display:inline-flex;position:relative}._tag_1b5lg_6985[data-size=sm],[data-tag-group][data-size=sm] ._tag_1b5lg_6985{height:1.3125rem;padding-inline:.3125rem}[data-tag-group][data-size=md] ._tag_1b5lg_6985{height:1.3125rem}[data-tag-group][data-size=lg] ._tag_1b5lg_6985{height:1.5625rem;padding-inline:var(--space-2);font-size:.875rem}._tag_1b5lg_6985 svg{pointer-events:none;flex-shrink:0;width:.75rem;height:.75rem}._tag_1b5lg_6985[data-selected=true]{background-color:var(--color-accent-muted);color:var(--color-fg-accent)}._tag_1b5lg_6985[data-href=true]{cursor:var(--cursor-interactive)}._tag_1b5lg_6985[data-focus-visible=true]{outline:2px solid var(--color-border-focus);outline-offset:2px}._tag_1b5lg_6985[data-disabled=true]{cursor:var(--cursor-disabled);background-color:var(--color-disabled);color:var(--color-fg-disabled)}._tag_1b5lg_6985:has(._remove_1b5lg_7064){padding-inline-end:0}._remove_1b5lg_7064{width:1.25rem;height:1.25rem;color:var(--color-fg-muted);cursor:var(--cursor-interactive);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--space-1) * -1);padding:0;display:inline-flex}._remove_1b5lg_7064:hover{color:var(--color-fg)}._remove_1b5lg_7064:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._remove_1b5lg_7064 svg{width:.75rem;height:.75rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._textArea_1h2fk_6985{border:1px solid var(--color-border-field);border-radius:var(--input-radius);background-color:var(--color-field);width:100%;min-height:4.5rem;color:var(--color-fg);resize:vertical;-webkit-tap-highlight-color:transparent;outline:none;padding:.5rem .625rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block}._textArea_1h2fk_6985::placeholder{color:var(--color-fg-muted)}._textArea_1h2fk_6985:focus-visible,._textArea_1h2fk_6985[data-focus-visible=true]{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-border-focus-muted)}._textArea_1h2fk_6985:disabled,._textArea_1h2fk_6985[data-disabled=true]{cursor:var(--cursor-disabled);border-color:var(--input-disabled-border-color,var(--color-border-disabled));background-color:var(--input-disabled-background,var(--color-disabled));color:var(--input-disabled-foreground,var(--color-fg-disabled));box-shadow:var(--input-disabled-shadow,none);resize:none}._textArea_1h2fk_6985:invalid,._textArea_1h2fk_6985[data-invalid=true]{border-color:var(--color-border-danger);box-shadow:0 0 0 2px var(--color-danger-muted)}._textArea_1h2fk_6985[data-size=sm]{min-height:4rem;font-size:.875rem}._textArea_1h2fk_6985[data-size=md]{min-height:4.5rem}._textArea_1h2fk_6985[data-size=lg]{min-height:5rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1l7bs_6985,._panel_1l7bs_6986{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._root_1l7bs_6985{max-width:28rem}._drawerPopup_1l7bs_6997{width:min(28rem,100dvw - 3rem)}._drawer_1l7bs_6997{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._drawerHeader_1l7bs_7009{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._drawerTitle_1l7bs_7018{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._drawerDescription_1l7bs_7024{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--color-fg-muted)}._drawerBody_1l7bs_7030{gap:var(--space-4);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:auto}._panelHeader_1l7bs_7040{gap:var(--space-3);flex-direction:column;display:flex}._drawerFooter_1l7bs_7046{gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._drawerActions_1l7bs_7054{gap:var(--space-2);flex-wrap:wrap;display:flex}._section_1l7bs_7060,._metaGrid_1l7bs_7066{gap:var(--space-3);flex-direction:column;display:flex}._tokenList_1l7bs_7072{gap:var(--space-2);flex-direction:column;display:flex}._tokenRow_1l7bs_7078{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;align-items:center;display:grid}._tokenName_1l7bs_7085{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tokenHint_1l7bs_7094{font-family:var(--font-mono,monospace);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._seedBlock_1l7bs_7103{gap:var(--space-2);flex-direction:column;display:flex}._seedLabel_1l7bs_7109{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:capitalize}._layerCount_1l7bs_7115{margin-left:var(--space-1);font-size:var(--font-size-xs);color:var(--color-fg-muted);font-weight:400}._preview_1l7bs_7122{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;display:flex}._previewSwatches_1l7bs_7133{gap:var(--space-2);flex-wrap:wrap;display:flex}._previewSwatch_1l7bs_7133{border-radius:var(--radius-full);border:1px solid var(--color-border);width:1.5rem;height:1.5rem}._previewRadiusRow_1l7bs_7146,._previewTypeRow_1l7bs_7147,._previewSpacingRow_1l7bs_7148,._previewShadowRow_1l7bs_7149,._previewComponentsRow_1l7bs_7150,._previewSemanticSurfaces_1l7bs_7151,._previewSemanticText_1l7bs_7152{align-items:center;gap:var(--space-2);display:flex}._previewRadiusSm_1l7bs_7158,._previewRadiusMd_1l7bs_7159,._previewRadiusLg_1l7bs_7160{background-color:var(--color-primary-muted);border:1px solid var(--color-border);width:2rem;height:2rem}._previewRadiusSm_1l7bs_7158{border-radius:var(--radius-sm)}._previewRadiusMd_1l7bs_7159{border-radius:var(--radius-md)}._previewRadiusLg_1l7bs_7160{border-radius:var(--radius-lg)}._previewTextSm_1l7bs_7179{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._previewTextMd_1l7bs_7184{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}._previewTextLg_1l7bs_7189{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}._previewSpacingDot_1l7bs_7194{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--color-accent)}._previewSpacingDot_1l7bs_7194+._previewSpacingDot_1l7bs_7194{margin-left:var(--space-2)}._previewSurfacePrimary_1l7bs_7205,._previewSurfaceSecondary_1l7bs_7206{padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);flex:1}._previewSurfacePrimary_1l7bs_7205{background-color:var(--color-bg);color:var(--color-fg);border:1px solid var(--color-border)}._previewSurfaceSecondary_1l7bs_7206{background-color:var(--color-muted);color:var(--color-fg-muted)}._previewTextPrimary_1l7bs_7224{font-size:var(--font-size-sm);color:var(--color-fg)}._previewTextSecondary_1l7bs_7229{font-size:var(--font-size-sm);color:var(--color-fg-muted)}._previewShadowSm_1l7bs_7234,._previewShadowMd_1l7bs_7235,._previewShadowLg_1l7bs_7236{border-radius:var(--radius-sm);background-color:var(--color-card);border:1px solid var(--color-border);width:2.5rem;height:2rem}._previewShadowSm_1l7bs_7234{box-shadow:var(--shadow-sm)}._previewShadowMd_1l7bs_7235{box-shadow:var(--shadow-md)}._previewShadowLg_1l7bs_7236{box-shadow:var(--shadow-lg)}._previewFocusTarget_1l7bs_7256{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-field);color:var(--color-fg);font-size:var(--font-size-sm);cursor:pointer;outline:var(--interaction-focus-ring-width,2px) solid transparent;outline-offset:var(--interaction-focus-ring-offset,2px);transition:outline-color var(--interaction-transition-duration,.15s) var(--interaction-transition-curve,ease)}._previewFocusTarget_1l7bs_7256:focus-visible{outline-color:var(--interaction-focus-ring-color,var(--color-border-focus))}._previewMiniButton_1l7bs_7273{padding:var(--space-1) var(--space-3);border-radius:var(--btn-radius,var(--radius-md));background-color:var(--color-primary);color:var(--color-fg-on-primary);font-size:var(--btn-font-size,var(--font-size-sm));font-weight:var(--btn-font-weight,var(--font-weight-medium));line-height:var(--btn-line-height,var(--line-height-tight));box-shadow:var(--btn-shadow,none);align-items:center;display:inline-flex}._previewMiniInput_1l7bs_7286{min-width:5rem;padding:var(--space-1) var(--input-padding-inline,.625rem);border-radius:var(--input-radius,var(--radius-md));border:1px solid var(--color-border-field);background-color:var(--color-field);color:var(--color-fg-muted);font-size:var(--input-font-size,var(--font-size-sm));line-height:var(--input-line-height,var(--line-height-tight));box-shadow:var(--input-shadow,none);align-items:center;display:inline-flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._region_8xxjp_6985{z-index:50;width:min(24rem, 100vw - var(--space-8));gap:var(--space-3);outline:none;flex-direction:column;max-width:24rem;display:flex;position:fixed}._region_8xxjp_6985[data-position=bottom-right]{right:var(--space-4);bottom:var(--space-4);flex-direction:column-reverse}._region_8xxjp_6985[data-position=bottom-left]{bottom:var(--space-4);left:var(--space-4);flex-direction:column-reverse}._region_8xxjp_6985[data-position=bottom-center]{right:50%;bottom:var(--space-4);flex-direction:column-reverse;left:auto;translate:50%}._region_8xxjp_6985[data-position=top-right]{top:var(--space-4);right:var(--space-4)}._region_8xxjp_6985[data-position=top-left]{top:var(--space-4);left:var(--space-4)}._region_8xxjp_6985[data-position=top-center]{top:var(--space-4);left:auto;right:50%;translate:50%}@media (width>=640px){._region_8xxjp_6985[data-position=bottom-right],._region_8xxjp_6985[data-position=bottom-left],._region_8xxjp_6985[data-position=bottom-center]{bottom:var(--space-6)}._region_8xxjp_6985[data-position=top-right],._region_8xxjp_6985[data-position=top-left],._region_8xxjp_6985[data-position=top-center]{top:var(--space-6)}._region_8xxjp_6985[data-position=bottom-right],._region_8xxjp_6985[data-position=top-right]{right:var(--space-6)}._region_8xxjp_6985[data-position=bottom-left],._region_8xxjp_6985[data-position=top-left]{left:var(--space-6)}}._toast_8xxjp_7041{align-items:start;gap:var(--space-2);width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--alert-radius);background-color:var(--color-card);color:var(--color-fg);box-shadow:var(--shadow-lg);outline:none;display:flex;overflow:hidden}._toast_8xxjp_7041[data-variant=success]{border-color:var(--color-border-success)}._toast_8xxjp_7041[data-variant=error]{border-color:var(--color-border-danger)}._toast_8xxjp_7041[data-variant=warning]{border-color:var(--color-border-warning)}._toast_8xxjp_7041[data-variant=info]{border-color:var(--color-border-info)}._content_8xxjp_7068{justify-content:space-between;align-items:center;gap:var(--space-2);flex:auto;min-width:0;min-height:3rem;font-size:.875rem;display:flex}._body_8xxjp_7079{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}._message_8xxjp_7087{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}._title_8xxjp_7095{font-size:.875rem;line-height:1.375;font-weight:var(--font-weight-medium)}._description_8xxjp_7101{color:var(--color-fg-muted);font-size:.875rem;line-height:1.375}._actions_8xxjp_7107{align-items:center;gap:var(--space-1);flex-shrink:0;margin-inline-start:var(--space-2);display:flex}._close_8xxjp_7115{flex:none}._icon_8xxjp_7119{width:1rem;height:1rem;color:var(--color-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}._toast_8xxjp_7041[data-variant=success] ._icon_8xxjp_7119{color:var(--color-fg-success)}._toast_8xxjp_7041[data-variant=error] ._icon_8xxjp_7119{color:var(--color-fg-danger)}._toast_8xxjp_7041[data-variant=warning] ._icon_8xxjp_7119{color:var(--color-fg-warning)}._toast_8xxjp_7041[data-variant=info] ._icon_8xxjp_7119{color:var(--color-fg-info)}._spinner_8xxjp_7141{width:1rem;height:1rem}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_m11hh_6985{align-items:stretch;width:fit-content;display:flex}._root_m11hh_6985[data-orientation=horizontal]{flex-direction:row}._root_m11hh_6985[data-orientation=horizontal] [data-toggle-button][data-variant=default]:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}._root_m11hh_6985[data-orientation=horizontal] [data-toggle-button][data-variant=default]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}._root_m11hh_6985[data-orientation=vertical]{flex-direction:column}._root_m11hh_6985[data-orientation=vertical] [data-toggle-button][data-variant=default]:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}._root_m11hh_6985[data-orientation=vertical] [data-toggle-button][data-variant=default]:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}._root_m11hh_6985 [data-toggle-button]{min-width:0;box-shadow:none;flex-shrink:0}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_181dz_6985{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--btn-border-color,transparent);border-radius:var(--btn-radius);font-family:var(--font-sans,inherit);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);white-space:nowrap;cursor:var(--cursor-interactive);-webkit-user-select:none;user-select:none;box-shadow:var(--btn-shadow,none);transition:background-color var(--interaction-transition-duration) var(--interaction-transition-curve), background-image var(--interaction-transition-duration) var(--interaction-transition-curve), border-color var(--interaction-transition-duration) var(--interaction-transition-curve), color var(--interaction-transition-duration) var(--interaction-transition-curve), box-shadow var(--interaction-transition-duration) var(--interaction-transition-curve), transform var(--interaction-transition-duration) var(--interaction-transition-curve);-webkit-tap-highlight-color:transparent;background-clip:padding-box;flex-shrink:0;display:inline-flex;position:relative}._root_181dz_6985 svg{pointer-events:none;flex-shrink:0}._root_181dz_6985:focus-visible{outline:var(--interaction-focus-ring-width) solid var(--interaction-focus-ring-color);outline-offset:var(--interaction-focus-ring-offset)}._root_181dz_6985:disabled,._root_181dz_6985[data-disabled=true]{cursor:var(--cursor-disabled);background-color:var(--btn-disabled-background,var(--color-disabled));color:var(--btn-disabled-foreground,var(--color-fg-disabled));border-color:var(--btn-disabled-border-color,var(--color-border-disabled));box-shadow:var(--btn-disabled-shadow,none);background-image:none}._root_181dz_6985[data-variant=primary]:disabled,._root_181dz_6985[data-variant=primary][data-disabled=true]{background-color:var(--btn-primary-disabled-background,var(--neutral-500));color:var(--btn-primary-disabled-foreground,var(--color-fg-primary-disabled));border-color:var(--btn-primary-disabled-border-color,var(--btn-disabled-border-color,var(--color-border-disabled)));box-shadow:var(--btn-primary-disabled-shadow,var(--btn-disabled-shadow,none))}._root_181dz_6985[data-selected=true]:not([data-disabled=true]){background-color:var(--btn-default-background,var(--color-selected));color:var(--color-fg-on-selected);border-color:var(--color-border-active);box-shadow:var(--btn-selected-shadow,var(--btn-shadow,none))}._root_181dz_6985[data-selected=true]:not([data-disabled=true])[data-hovered=true]{background-color:var(--color-selected-hover)}._root_181dz_6985[data-selected=true]:not([data-disabled=true])[data-pressed=true]{background-color:var(--btn-default-background,var(--color-selected-active));box-shadow:var(--btn-pressed-shadow,var(--btn-selected-shadow,var(--btn-shadow,none)))}._root_181dz_6985[data-variant=default]{background-color:var(--btn-default-background,var(--color-neutral));background-image:var(--btn-default-surface-gradient,var(--btn-surface-gradient,none));color:var(--color-fg-on-neutral);border-color:var(--btn-border-color,var(--color-border))}._root_181dz_6985[data-variant=default][data-hovered=true]:not([data-disabled=true]):not([data-selected=true]){background-color:var(--btn-hover-background,var(--color-neutral-hover));border-color:var(--btn-border-color,var(--color-border-hover));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none))}._root_181dz_6985[data-variant=default][data-pressed=true]:not([data-disabled=true]):not([data-selected=true]){background-color:var(--btn-default-background,var(--color-neutral-active));border-color:var(--btn-border-color,var(--color-border-active));box-shadow:var(--btn-pressed-shadow,var(--btn-shadow,none));transform:scale(var(--interaction-press-scale))}._root_181dz_6985[data-variant=primary]{background-color:var(--btn-primary-background,var(--color-primary));background-image:var(--btn-primary-surface-gradient,var(--btn-surface-gradient,none));color:var(--btn-primary-foreground,var(--color-fg-on-primary));border-color:var(--btn-border-color,transparent)}._root_181dz_6985[data-variant=primary][data-hovered=true]:not([data-disabled=true]):not([data-selected=true]){background-color:var(--btn-primary-hover-background,var(--color-primary-hover));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none))}._root_181dz_6985[data-variant=primary][data-pressed=true]:not([data-disabled=true]):not([data-selected=true]){background-color:var(--btn-primary-background,var(--color-primary-active));box-shadow:var(--btn-pressed-shadow,var(--btn-shadow,none));transform:scale(var(--interaction-press-scale))}._root_181dz_6985[data-variant=primary][data-selected=true]:not([data-disabled=true]){background-color:var(--btn-primary-background,var(--color-primary-active));color:var(--btn-primary-foreground,var(--color-fg-on-primary));box-shadow:var(--btn-selected-shadow,var(--btn-shadow,none));border-color:#0000}._root_181dz_6985[data-variant=quiet]{color:var(--color-fg);background-color:#0000;border-color:#0000}._root_181dz_6985[data-variant=quiet][data-hovered=true]:not([data-disabled=true]):not([data-selected=true]){background-color:color-mix(in oklch, var(--color-inverse) 10%, transparent)}._root_181dz_6985[data-variant=quiet][data-pressed=true]:not([data-disabled=true]):not([data-selected=true]){background-color:color-mix(in oklch, var(--color-inverse) 20%, transparent)}._root_181dz_6985[data-variant=quiet][data-selected=true]:not([data-disabled=true]){background-color:var(--color-selected);color:var(--color-fg-on-selected)}._root_181dz_6985[data-size=xs]{height:1.5rem;padding-inline:var(--space-2);font-size:.75rem}._root_181dz_6985[data-size=xs][data-icon-only=true]{width:1.5rem;padding:0}._root_181dz_6985[data-size=sm]{height:1.75rem;padding-inline:.625rem;font-size:.8125rem}._root_181dz_6985[data-size=sm][data-icon-only=true]{width:1.75rem;padding:0}._root_181dz_6985[data-size=md]{height:2rem;padding-inline:.625rem}._root_181dz_6985[data-size=md][data-icon-only=true]{width:2rem;padding:0}._root_181dz_6985[data-size=lg]{height:2.25rem;padding-inline:.625rem}._root_181dz_6985[data-size=lg][data-icon-only=true]{width:2.25rem;padding:0}._label_181dz_7129{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_brctd_6985{align-items:center;gap:var(--space-1);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);padding:var(--space-1);display:flex}._root_brctd_6985[data-orientation=vertical]{flex-direction:column;align-items:stretch}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1way3_6985{width:fit-content;display:inline-flex;position:relative;overflow:visible}._root_1way3_6985[data-full-width=true]{width:100%;display:flex}._root_1way3_6985[data-full-width=true]>[data-tooltip-trigger=true]{box-sizing:border-box;flex:auto;width:100%;min-width:0}._content_1way3_7002{z-index:50;width:fit-content;max-width:20rem;padding:var(--tooltip-padding);border-radius:var(--tooltip-radius);background-color:var(--color-tooltip);color:var(--color-fg-on-tooltip);font-size:var(--tooltip-font-size);line-height:var(--line-height-tight);box-shadow:var(--tooltip-shadow);text-align:center;outline:none;position:absolute;top:calc(100% + .5rem);left:50%;overflow:visible;transform:translate(-50%)}._content_1way3_7002[data-match-trigger-width=true]{width:var(--trigger-width,auto);min-width:var(--trigger-width,auto);max-width:var(--trigger-width,20rem)}._content_1way3_7002[data-placement=top],._content_1way3_7002[data-placement^=top]{top:auto;bottom:calc(100% + .5rem)}._content_1way3_7002[data-placement=left],._content_1way3_7002[data-placement^=left]{top:50%;left:auto;right:calc(100% + .5rem);transform:translateY(-50%)}._content_1way3_7002[data-placement=right],._content_1way3_7002[data-placement^=right]{top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}._content_1way3_7002[data-portal=true]{inset:auto}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}._root_1g5x9_6985{--tree-indent:var(--space-4);outline:none;flex-direction:column;width:100%;display:flex}._item_1g5x9_6993{outline:none}._itemContent_1g5x9_6997{min-width:0;display:flex}._itemContentRow_1g5x9_7002{align-items:center;gap:var(--space-2);min-width:0;padding-block:var(--space-1);border-radius:var(--radius-md);color:var(--color-fg);outline:none;flex:1;padding-inline-end:var(--space-2);font-size:.875rem;display:flex}[data-tree-item][data-selected=true] ._itemContentRow_1g5x9_7002{background-color:var(--color-accent-muted);color:var(--color-fg-accent)}[data-tree-item][data-hovered=true]:not([data-selected=true]) ._itemContentRow_1g5x9_7002{background-color:var(--color-highlight);color:var(--color-fg-on-highlight)}[data-tree-item][data-focus-visible=true] ._itemContentRow_1g5x9_7002{outline:2px solid var(--color-border-focus);outline-offset:-2px}[data-tree-item][data-disabled=true] ._itemContentRow_1g5x9_7002{color:var(--color-fg-disabled);cursor:var(--cursor-disabled)}._expandButton_1g5x9_7032{--btn-shadow:none;--btn-hover-shadow:none;--btn-pressed-shadow:none;--btn-selected-shadow:none;--btn-disabled-shadow:none;--btn-primary-disabled-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;flex-shrink:0}._expandButton_1g5x9_7032[data-hovered=true],._expandButton_1g5x9_7032[data-pressed=true]{background-color:#0000}._expandButton_1g5x9_7032:focus-visible{outline:none}._expandButton_1g5x9_7032[data-expanded=true] svg{transform:rotate(90deg)}._expandButton_1g5x9_7032 svg{width:1rem;height:1rem;transition:transform .15s}._spacer_1g5x9_7059{flex-shrink:0;width:2rem;height:2rem;display:inline-flex}:root{--radius-factor:1;--radius-xs:calc(.125rem * var(--radius-factor));--radius-sm:calc(.25rem * var(--radius-factor));--radius-md:calc(.375rem * var(--radius-factor));--radius-lg:calc(.5rem * var(--radius-factor));--radius-xl:calc(.75rem * var(--radius-factor));--radius-2xl:calc(1rem * var(--radius-factor));--radius-3xl:calc(1.5rem * var(--radius-factor));--radius-4xl:calc(2rem * var(--radius-factor));--radius-full:9999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--font-weight-medium:500;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--line-height-tight:1.25;--line-height-normal:1.5;--motion-fast:.1s;--motion-normal:.2s;--motion-slow:.3s;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white}[data-theme][data-theme-mode]{--color-bg:var(--neutral-50);--color-muted:var(--neutral-200);--color-inverse:var(--neutral-950);--color-disabled:var(--neutral-200);--color-field:var(--neutral-100);--color-highlight:var(--neutral-300);--color-fg-on-highlight:var(--on-neutral-300);--color-selected:var(--neutral-300);--color-selected-hover:var(--neutral-400);--color-selected-active:var(--neutral-500);--color-fg-on-selected:var(--on-neutral-300);--color-neutral:var(--neutral-200);--color-neutral-hover:var(--neutral-300);--color-neutral-active:var(--neutral-400);--color-primary:var(--neutral-950);--color-primary-hover:var(--neutral-900);--color-primary-active:var(--neutral-800);--color-primary-muted:var(--neutral-200);--color-success:var(--success-500);--color-success-hover:var(--success-600);--color-success-active:var(--success-700);--color-success-muted:var(--success-100);--color-success-muted-hover:var(--success-200);--color-danger:var(--danger-500);--color-danger-hover:var(--danger-600);--color-danger-active:var(--danger-700);--color-danger-muted:var(--danger-100);--color-danger-muted-hover:var(--danger-200);--color-warning:var(--warning-500);--color-warning-hover:var(--warning-600);--color-warning-active:var(--warning-700);--color-warning-muted:var(--warning-100);--color-warning-muted-hover:var(--warning-200);--color-info:var(--info-500);--color-info-hover:var(--info-600);--color-info-active:var(--info-700);--color-info-muted:var(--info-50);--color-accent:var(--accent-500);--color-accent-hover:var(--accent-600);--color-accent-active:var(--accent-700);--color-accent-muted:var(--accent-50);--color-accent-muted-hover:var(--accent-100);--color-fg:var(--neutral-950);--color-fg-muted:var(--neutral-600);--color-fg-inverse:var(--neutral-50);--color-fg-disabled:var(--neutral-500);--color-fg-primary-disabled:var(--neutral-300);--color-fg-danger:var(--danger-800);--color-fg-warning:var(--warning-800);--color-fg-success:var(--success-800);--color-fg-info:var(--info-800);--color-fg-accent:var(--accent-800);--color-fg-on-neutral:var(--on-neutral-200);--color-fg-on-primary:var(--on-neutral-950);--color-fg-on-accent:var(--on-accent-500);--color-fg-on-success:var(--on-success-500);--color-fg-on-danger:var(--on-danger-500);--color-fg-on-warning:var(--on-warning-500);--color-fg-on-info:var(--on-info-500);--color-border:var(--neutral-300);--color-border-hover:var(--neutral-400);--color-border-active:var(--neutral-500);--color-border-field:var(--neutral-400);--color-border-control:var(--neutral-700);--color-border-disabled:var(--neutral-300);--color-border-focus:var(--accent-500);--color-border-focus-muted:var(--accent-300);--color-border-success:var(--success-300);--color-border-success-hover:var(--success-400);--color-border-accent:var(--accent-300);--color-border-accent-hover:var(--accent-400);--color-border-danger:var(--danger-300);--color-border-danger-hover:var(--danger-400);--color-border-warning:var(--warning-300);--color-border-warning-hover:var(--warning-400);--color-border-info:var(--info-300);--color-border-info-hover:var(--info-400);--color-tooltip:var(--neutral-950);--color-fg-on-tooltip:var(--on-neutral-950);--color-card:var(--neutral-100);--color-popover:var(--neutral-100);--color-sidebar:var(--neutral-100);--color-border-sidebar:var(--neutral-300);--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus)}:root{--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=default][data-theme-mode=light]{--radius-factor:1;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=default][data-theme-mode=dark]{--radius-factor:1;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.15s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=material][data-theme-mode=light]{--radius-factor:.75;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--material-elevation-1);--shadow-md:var(--material-elevation-2);--shadow-lg:var(--material-elevation-3);--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--material-elevation-1);--elevation-2:var(--material-elevation-2);--elevation-3:var(--material-elevation-3);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.2s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:.98;--btn-radius:var(--radius-sm);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--elevation-1);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--elevation-3);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:8px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-sm);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:color-mix(in oklch, var(--color-neutral) 85%, transparent);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-sm);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--elevation-1);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=material][data-theme-mode=dark]{--radius-factor:.75;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--material-elevation-1);--shadow-md:var(--material-elevation-2);--shadow-lg:var(--material-elevation-3);--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--material-elevation-1);--elevation-2:var(--material-elevation-2);--elevation-3:var(--material-elevation-3);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.2s;--interaction-transition-curve:ease;--interaction-hover-scale:1;--interaction-press-scale:.98;--btn-radius:var(--radius-sm);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--elevation-1);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--elevation-3);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:8px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-sm);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:color-mix(in oklch, var(--color-neutral) 85%, transparent);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-sm);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--elevation-1);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=glassmorphism][data-theme-mode=light]{--radius-factor:1.25;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 284.92);--neutral-100:oklch(97.7% .0074 284.92);--neutral-200:oklch(94.5% .0093 284.92);--neutral-300:oklch(89.26% .0107 284.92);--neutral-400:oklch(78.02% .0117 284.92);--neutral-500:oklch(62.66% .012 284.92);--neutral-600:oklch(49.79% .0117 284.92);--neutral-700:oklch(32.81% .0107 284.92);--neutral-800:oklch(22.87% .0093 284.92);--neutral-900:oklch(15.93% .0074 284.92);--neutral-950:oklch(13% .0054 284.92);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 10px 40px #0000000f;--shadow-md:0 12px 48px #00000014;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff73;--glass-border:#ffffff4d;--glass-background-opacity:.45;--glass-border-opacity:.3;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, #fdf2f8 0%, #e0e7ff 28%, #fef3c7 52%, #d1fae5 76%, #fdf2f8 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.25s;--interaction-transition-curve:ease;--interaction-hover-scale:1.02;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:0 8px 24px #7c3aed59;--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--btn-default-surface-gradient:none;--btn-border-color:var(--glass-border);--btn-backdrop-blur:var(--glass-backdrop-blur);--btn-default-background:var(--glass-fill);--btn-primary-background:#7c3aed;--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:#ffffffe6;--input-border-color:#ffffff80;--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--glass-vibrant-background);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-3xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--glass-fill);--card-surface-gradient:none;--card-backdrop-blur:var(--glass-backdrop-blur);--card-border-color:var(--glass-border);--popover-radius:var(--radius-2xl);--popover-background:var(--glass-fill);--popover-border-color:var(--glass-border);--popover-backdrop-blur:var(--glass-backdrop-blur);--popover-shadow:var(--shadow-md);--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-sm);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--glass-backdrop-blur);--modal-backdrop-opacity:25%;--modal-background:var(--glass-fill);--modal-radius:var(--radius-3xl);--modal-shadow:var(--shadow-md);--modal-border-color:var(--glass-border);--modal-panel-backdrop-blur:var(--glass-backdrop-blur);--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--glass-fill);--scrollbar-thumb-hover-background:color-mix(in srgb, var(--glass-fill) 60%, var(--color-accent));--scrollbar-thumb-active-background:color-mix(in srgb, var(--glass-fill) 45%, var(--color-accent));--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:1px;--scrollbar-thumb-border-color:var(--glass-border);--scrollbar-thumb-shadow:var(--shadow-sm);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=glassmorphism][data-theme-mode=dark]{--radius-factor:1.25;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 284.92);--neutral-100:oklch(15.93% .0074 284.92);--neutral-200:oklch(22.87% .0093 284.92);--neutral-300:oklch(32.81% .0107 284.92);--neutral-400:oklch(49.79% .0117 284.92);--neutral-500:oklch(62.66% .012 284.92);--neutral-600:oklch(78.02% .0117 284.92);--neutral-700:oklch(89.26% .0107 284.92);--neutral-800:oklch(94.5% .0093 284.92);--neutral-900:oklch(97.7% .0074 284.92);--neutral-950:oklch(98.5% .0054 284.92);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 10px 40px #0000000f;--shadow-md:0 12px 48px #00000014;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff1f;--glass-border:#ffffff2e;--glass-background-opacity:.45;--glass-border-opacity:.3;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(28% .04 350) 0%, oklch(26% .05 270) 28%, oklch(27% .04 85) 52%, oklch(26% .04 165) 76%, oklch(28% .04 300) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.25s;--interaction-transition-curve:ease;--interaction-hover-scale:1.02;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:0 8px 24px #7c3aed59;--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--btn-default-surface-gradient:none;--btn-border-color:var(--glass-border);--btn-backdrop-blur:var(--glass-backdrop-blur);--btn-default-background:var(--glass-fill);--btn-primary-background:#7c3aed;--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:#ffffff14;--input-border-color:var(--glass-border);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--glass-vibrant-background);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-3xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--glass-fill);--card-surface-gradient:none;--card-backdrop-blur:var(--glass-backdrop-blur);--card-border-color:var(--glass-border);--popover-radius:var(--radius-2xl);--popover-background:var(--glass-fill);--popover-border-color:var(--glass-border);--popover-backdrop-blur:var(--glass-backdrop-blur);--popover-shadow:var(--shadow-md);--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-sm);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--glass-backdrop-blur);--modal-backdrop-opacity:25%;--modal-background:var(--glass-fill);--modal-radius:var(--radius-3xl);--modal-shadow:var(--shadow-md);--modal-border-color:var(--glass-border);--modal-panel-backdrop-blur:var(--glass-backdrop-blur);--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--glass-fill);--scrollbar-thumb-hover-background:color-mix(in srgb, var(--glass-fill) 60%, var(--color-accent));--scrollbar-thumb-active-background:color-mix(in srgb, var(--glass-fill) 45%, var(--color-accent));--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:1px;--scrollbar-thumb-border-color:var(--glass-border);--scrollbar-thumb-shadow:var(--shadow-sm);--scrollbar-thumb-hover-shadow:var(--shadow-none)}[data-theme=neumorphism][data-theme-mode=light]{--radius-factor:1.25;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0208 321.17);--accent-100:oklch(93.08% .046 312.09);--accent-200:oklch(87.58% .0803 308.94);--accent-300:oklch(82.08% .1165 307.71);--accent-400:oklch(73.49% .1767 306.87);--accent-500:oklch(64.78% .2325 303.9);--accent-600:oklch(57.33% .2263 303.9);--accent-700:oklch(46.89% .2081 303.9);--accent-800:oklch(39.44% .1798 303.9);--accent-900:oklch(32% .1442 303.9);--accent-950:oklch(23.78% .1046 303.9);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--neumo-hill);--shadow-md:var(--neumo-hill);--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:10px;--neumo-blur:15px;--neumo-light:color-mix(in oklch, white 50%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 26%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-light), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-dark);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:color-mix(in oklch, white 8%, var(--color-bg));--neumo-recessed-surface:color-mix(in oklch, black 8%, var(--color-bg));--neumo-raised-gradient:linear-gradient(145deg, color-mix(in oklch, white 12%, var(--color-bg)) 0%, color-mix(in oklch, black 4%, var(--color-bg)) 100%);--neumo-recessed-gradient:linear-gradient(145deg, color-mix(in oklch, black 6%, var(--color-bg)) 0%, color-mix(in oklch, black 14%, var(--color-bg)) 100%);--neumo-button-surface:color-mix(in oklch, white 10%, var(--color-bg));--neumo-button-gradient:linear-gradient(145deg, color-mix(in oklch, white 14%, var(--color-bg)) 0%, color-mix(in oklch, white 4%, var(--color-bg)) 100%);--neumo-switch-track-surface:color-mix(in oklch, black 10%, var(--color-bg));--neumo-switch-track-gradient:linear-gradient(145deg, color-mix(in oklch, black 8%, var(--color-bg)) 0%, color-mix(in oklch, black 14%, var(--color-bg)) 100%);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--neumo-primary-gradient:linear-gradient(145deg, color-mix(in oklch, white 22%, var(--color-accent)) 0%, var(--color-accent) 55%, color-mix(in oklch, black 12%, var(--color-accent)) 100%);--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.2s;--interaction-transition-curve:ease-out;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-full);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--neumo-hill);--btn-pressed-shadow:var(--neumo-dent);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--neumo-hill);--btn-selected-shadow:var(--neumo-dent);--btn-surface-gradient:var(--neumo-button-gradient);--btn-primary-surface-gradient:var(--neumo-primary-gradient);--btn-default-surface-gradient:var(--neumo-button-gradient);--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--neumo-button-surface);--btn-primary-background:var(--color-accent);--btn-primary-foreground:var(--color-fg-on-accent);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--neumo-recessed-surface);--disabled-foreground:var(--color-fg-muted);--disabled-border-color:transparent;--disabled-shadow:var(--neumo-dent);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:color-mix(in oklch, var(--color-accent) 40%, var(--color-bg));--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-2xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--neumo-dent);--input-background:var(--neumo-recessed-surface);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:var(--neumo-recessed-gradient);--input-disabled-background:var(--neumo-recessed-surface);--input-disabled-foreground:var(--color-fg-muted);--input-disabled-border-color:transparent;--input-disabled-shadow:var(--neumo-dent);--surface-background:color-mix(in oklch, black 4%, var(--color-bg));--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:0px;--card-shadow:var(--neumo-hill);--card-background:var(--neumo-raised-surface);--card-surface-gradient:var(--neumo-raised-gradient);--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-2xl);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--neumo-hill);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--neumo-dent);--switch-thumb-shadow:var(--neumo-hill);--switch-indicator-background:var(--neumo-switch-track-surface);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:var(--neumo-switch-track-gradient);--switch-thumb-background:var(--neumo-button-surface);--switch-thumb-surface-gradient:var(--neumo-button-gradient);--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--neumo-hill);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--neumo-raised-surface);--modal-radius:var(--radius-lg);--modal-shadow:var(--neumo-hill);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--neumo-hill);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--neumo-recessed-surface);--slider-track-shadow:var(--neumo-dent);--slider-thumb-background:var(--neumo-raised-surface);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:12px;--scrollbar-width:auto;--scrollbar-track-background:color-mix(in oklch, black 5%, var(--color-bg));--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--neumo-dent);--scrollbar-thumb-background:color-mix(in oklch, white 20%, var(--color-bg));--scrollbar-thumb-hover-background:color-mix(in oklch, white 28%, var(--color-bg));--scrollbar-thumb-active-background:color-mix(in oklch, black 8%, var(--color-bg));--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--neumo-hill);--scrollbar-thumb-hover-shadow:var(--neumo-hill)}[data-theme=neumorphism][data-theme-mode=dark]{--radius-factor:1.25;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .1046 303.9);--accent-100:oklch(32% .1442 303.9);--accent-200:oklch(39.44% .1798 303.9);--accent-300:oklch(46.89% .2081 303.9);--accent-400:oklch(57.33% .2263 303.9);--accent-500:oklch(64.78% .2325 303.9);--accent-600:oklch(73.49% .1767 306.87);--accent-700:oklch(82.08% .1165 307.71);--accent-800:oklch(87.58% .0803 308.94);--accent-900:oklch(93.08% .046 312.09);--accent-950:oklch(97.34% .0208 321.17);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--neumo-hill);--shadow-md:var(--neumo-hill);--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:6px;--neumo-blur:24px;--neumo-light:#ffffff0d;--neumo-dark:#00000080;--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:color-mix(in oklch, white 10%, var(--color-bg));--neumo-recessed-surface:color-mix(in oklch, black 20%, var(--color-bg));--neumo-raised-gradient:linear-gradient(145deg, color-mix(in oklch, white 14%, var(--color-bg)) 0%, color-mix(in oklch, white 2%, var(--color-bg)) 100%);--neumo-recessed-gradient:linear-gradient(145deg, color-mix(in oklch, black 18%, var(--color-bg)) 0%, color-mix(in oklch, black 30%, var(--color-bg)) 100%);--neumo-button-surface:color-mix(in oklch, white 16%, var(--color-bg));--neumo-button-gradient:linear-gradient(145deg, color-mix(in oklch, white 20%, var(--color-bg)) 0%, color-mix(in oklch, white 8%, var(--color-bg)) 100%);--neumo-switch-track-surface:color-mix(in oklch, black 42%, var(--color-bg));--neumo-switch-track-gradient:linear-gradient(145deg, color-mix(in oklch, black 38%, var(--color-bg)) 0%, color-mix(in oklch, black 48%, var(--color-bg)) 100%);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--neumo-primary-gradient:linear-gradient(145deg, color-mix(in oklch, white 24%, var(--color-accent)) 0%, var(--accent-400) 55%, color-mix(in oklch, black 10%, var(--accent-500)) 100%);--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.2s;--interaction-transition-curve:ease-out;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-full);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--neumo-hill);--btn-pressed-shadow:var(--neumo-dent);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--neumo-hill);--btn-selected-shadow:var(--neumo-dent);--btn-surface-gradient:var(--neumo-button-gradient);--btn-primary-surface-gradient:var(--neumo-primary-gradient);--btn-default-surface-gradient:var(--neumo-button-gradient);--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--neumo-button-surface);--btn-primary-background:var(--accent-400);--btn-primary-foreground:var(--color-fg-on-accent);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--neumo-recessed-surface);--disabled-foreground:var(--color-fg-muted);--disabled-border-color:transparent;--disabled-shadow:var(--neumo-dent);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:color-mix(in oklch, var(--color-accent) 32%, var(--color-bg));--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-2xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--neumo-dent);--input-background:var(--neumo-recessed-surface);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:var(--neumo-recessed-gradient);--input-disabled-background:var(--neumo-recessed-surface);--input-disabled-foreground:var(--color-fg-muted);--input-disabled-border-color:transparent;--input-disabled-shadow:var(--neumo-dent);--surface-background:color-mix(in oklch, black 35%, var(--color-bg));--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:0px;--card-shadow:var(--neumo-hill);--card-background:var(--neumo-raised-surface);--card-surface-gradient:var(--neumo-raised-gradient);--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-2xl);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--neumo-hill);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--neumo-dent);--switch-thumb-shadow:var(--neumo-hill);--switch-indicator-background:var(--neumo-switch-track-surface);--switch-indicator-background-selected:var(--accent-400);--switch-indicator-surface-gradient:var(--neumo-switch-track-gradient);--switch-thumb-background:var(--neumo-button-surface);--switch-thumb-surface-gradient:var(--neumo-button-gradient);--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--neumo-hill);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--neumo-raised-surface);--modal-radius:var(--radius-lg);--modal-shadow:var(--neumo-hill);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--neumo-hill);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--neumo-recessed-surface);--slider-track-shadow:var(--neumo-dent);--slider-thumb-background:var(--neumo-raised-surface);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:12px;--scrollbar-width:auto;--scrollbar-track-background:color-mix(in oklch, black 22%, var(--color-bg));--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--neumo-dent);--scrollbar-thumb-background:var(--neutral-300);--scrollbar-thumb-hover-background:var(--neutral-400);--scrollbar-thumb-active-background:var(--neutral-200);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--neumo-hill);--scrollbar-thumb-hover-shadow:var(--neumo-hill)}[data-theme=neo-brutalism][data-theme-mode=light]{--radius-factor:0;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--brutal-shadow);--shadow-md:6px 6px 0 0 #000;--shadow-lg:8px 8px 0 0 #000;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:var(--brutal-shadow-offset) var(--brutal-shadow-offset) 0 0 var(--color-fg);--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.1s;--interaction-transition-curve:cubic-bezier(.34, 1.56, .64, 1);--interaction-hover-scale:1.05;--interaction-press-scale:1;--btn-radius:var(--brutal-radius);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--brutal-shadow);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--brutal-radius);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--brutal-shadow);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--brutal-radius);--card-border-width:1px;--card-shadow:var(--brutal-shadow);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--brutal-radius);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--brutal-radius);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--brutal-shadow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-none);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--brutal-radius);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--brutal-radius);--modal-shadow:var(--shadow-md);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:12px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--brutal-radius);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--brutal-radius);--scrollbar-thumb-border-width:var(--brutal-border-width);--scrollbar-thumb-border-color:var(--color-fg);--scrollbar-thumb-shadow:var(--brutal-shadow);--scrollbar-thumb-hover-shadow:var(--shadow-md)}[data-theme=neo-brutalism][data-theme-mode=dark]{--radius-factor:0;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--brutal-shadow);--shadow-md:6px 6px 0 0 #000;--shadow-lg:8px 8px 0 0 #000;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:var(--brutal-shadow-offset) var(--brutal-shadow-offset) 0 0 var(--color-fg);--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.1s;--interaction-transition-curve:cubic-bezier(.34, 1.56, .64, 1);--interaction-hover-scale:1.05;--interaction-press-scale:1;--btn-radius:var(--brutal-radius);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--brutal-shadow);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--brutal-radius);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--brutal-shadow);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--brutal-radius);--card-border-width:1px;--card-shadow:var(--brutal-shadow);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--brutal-radius);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--brutal-radius);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--brutal-shadow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-none);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--brutal-radius);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--brutal-radius);--modal-shadow:var(--shadow-md);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:12px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--brutal-radius);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--brutal-radius);--scrollbar-thumb-border-width:var(--brutal-border-width);--scrollbar-thumb-border-color:var(--color-fg);--scrollbar-thumb-shadow:var(--brutal-shadow);--scrollbar-thumb-hover-shadow:var(--shadow-md)}[data-theme=aurora][data-theme-mode=light]{--radius-factor:1;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--aurora-glow);--shadow-md:0 0 32px oklch(65% .22 280/.3), 0 0 64px oklch(60% .18 220/.15);--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.65;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 var(--aurora-glow-radius) oklch(70% .2 280/.35), 0 0 calc(var(--aurora-glow-radius) * 2) oklch(60% .15 220/.2);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.3s;--interaction-transition-curve:cubic-bezier(.4, 0, .2, 1);--interaction-hover-scale:1.02;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--aurora-glow);--card-background:color-mix(in oklch, var(--color-card) 80%, transparent);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-lg);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--aurora-glow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--aurora-blur-amount);--modal-backdrop-opacity:40%;--modal-background:color-mix(in oklch, var(--color-bg) 70%, transparent);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--aurora-glow);--scrollbar-thumb-hover-shadow:var(--shadow-md)}[data-theme=aurora][data-theme-mode=dark]{--radius-factor:1;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--aurora-glow);--shadow-md:0 0 32px oklch(65% .22 280/.3), 0 0 64px oklch(60% .18 220/.15);--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.65;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 var(--aurora-glow-radius) oklch(70% .2 280/.35), 0 0 calc(var(--aurora-glow-radius) * 2) oklch(60% .15 220/.2);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.3s;--interaction-transition-curve:cubic-bezier(.4, 0, .2, 1);--interaction-hover-scale:1.02;--interaction-press-scale:1;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-md);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-lg);--card-border-width:1px;--card-shadow:var(--aurora-glow);--card-background:color-mix(in oklch, var(--color-card) 80%, transparent);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-lg);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--aurora-glow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-md);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--aurora-blur-amount);--modal-backdrop-opacity:40%;--modal-background:color-mix(in oklch, var(--color-bg) 70%, transparent);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--aurora-glow);--scrollbar-thumb-hover-shadow:var(--shadow-md)}[data-theme=terminal][data-theme-mode=light]{--radius-factor:0;--font-sans:JetBrains Mono, ui-monospace, monospace;--font-serif:JetBrains Mono, ui-monospace, monospace;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 257.42);--neutral-100:oklch(97.7% .0074 257.42);--neutral-200:oklch(94.5% .0093 257.42);--neutral-300:oklch(89.26% .0107 257.42);--neutral-400:oklch(78.02% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(49.79% .0117 257.42);--neutral-700:oklch(32.81% .0107 257.42);--neutral-800:oklch(22.87% .0093 257.42);--neutral-900:oklch(15.93% .0074 257.42);--neutral-950:oklch(13% .0054 257.42);--accent-50:oklch(97.34% .0151 302.11);--accent-100:oklch(93.09% .0376 296.96);--accent-200:oklch(87.58% .0682 295.49);--accent-300:oklch(82.08% .1003 294.97);--accent-400:oklch(73.5% .1534 294.71);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(57.33% .213 292.72);--accent-700:oklch(46.89% .1959 292.72);--accent-800:oklch(39.44% .1693 292.72);--accent-900:oklch(32% .1357 292.72);--accent-950:oklch(23.78% .0985 292.72);--success-50:oklch(96.2% .0546 167.76);--success-100:oklch(93.56% .0952 163.22);--success-200:oklch(88.11% .1187 163.22);--success-300:oklch(82.67% .1374 163.22);--success-400:oklch(74.22% .1494 163.22);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(58.24% .1323 159.76);--success-700:oklch(47.8% .1098 159.07);--success-800:oklch(40.34% .0937 158.39);--success-900:oklch(32.9% .0777 157.43);--success-950:oklch(24.44% .0577 157.5);--warning-50:oklch(96.58% .0641 97.76);--warning-100:oklch(92.6% .0984 91.04);--warning-200:oklch(88.11% .1271 84.43);--warning-300:oklch(82.67% .1472 84.43);--warning-400:oklch(74.3% .1528 82.99);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(57.52% .1192 79.92);--warning-700:oklch(47.07% .0978 78.92);--warning-800:oklch(39.62% .0826 77.89);--warning-900:oklch(32.18% .0675 76.38);--warning-950:oklch(23.95% .0508 73.65);--danger-50:oklch(96.58% .0259 332.55);--danger-100:oklch(92.32% .052 341.07);--danger-200:oklch(86.81% .0896 344.56);--danger-300:oklch(81.29% .1319 346.09);--danger-400:oklch(74.22% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(57.33% .1705 349.76);--danger-700:oklch(46.89% .1568 349.76);--danger-800:oklch(39.44% .1355 349.76);--danger-900:oklch(32% .1086 349.76);--danger-950:oklch(23.78% .0789 349.76);--info-50:oklch(97.34% .0306 201.84);--info-100:oklch(93.09% .0532 215.8);--info-200:oklch(87.59% .0855 222.39);--info-300:oklch(82.23% .1159 226.98);--info-400:oklch(74.22% .1352 232.66);--info-500:oklch(65% .1357 233.81);--info-600:oklch(57.97% .1255 236.41);--info-700:oklch(47.76% .1072 238.78);--info-800:oklch(40.3% .092 239.8);--info-900:oklch(32.73% .0751 240.08);--info-950:oklch(24.27% .0551 239.42);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--terminal-glow);--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.06;--terminal-glow-intensity:.5;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px color-mix(in oklch, var(--color-accent) calc(var(--terminal-glow-intensity) * 100%), transparent), 0 0 16px color-mix(in oklch, var(--color-accent) calc(var(--terminal-glow-intensity) * 50%), transparent);--interaction-focus-ring-width:1px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:80ms;--interaction-transition-curve:linear;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-sm);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--terminal-glow);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-sm);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--terminal-glow);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-sm);--card-border-width:1px;--card-shadow:var(--terminal-glow);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-sm);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--terminal-glow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-sm);--dialog-shadow:var(--terminal-glow);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-sm);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:8px;--scrollbar-width:thin;--scrollbar-track-background:var(--color-bg);--scrollbar-track-radius:var(--radius-sm);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--radius-sm);--scrollbar-thumb-border-width:1px;--scrollbar-thumb-border-color:var(--color-accent);--scrollbar-thumb-shadow:var(--terminal-glow);--scrollbar-thumb-hover-shadow:var(--terminal-glow)}[data-theme=terminal][data-theme-mode=dark]{--radius-factor:0;--font-sans:JetBrains Mono, ui-monospace, monospace;--font-serif:JetBrains Mono, ui-monospace, monospace;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 257.42);--neutral-100:oklch(15.93% .0074 257.42);--neutral-200:oklch(22.87% .0093 257.42);--neutral-300:oklch(32.81% .0107 257.42);--neutral-400:oklch(49.79% .0117 257.42);--neutral-500:oklch(62.66% .012 257.42);--neutral-600:oklch(78.02% .0117 257.42);--neutral-700:oklch(89.26% .0107 257.42);--neutral-800:oklch(94.5% .0093 257.42);--neutral-900:oklch(97.7% .0074 257.42);--neutral-950:oklch(98.5% .0054 257.42);--accent-50:oklch(23.78% .0985 292.72);--accent-100:oklch(32% .1357 292.72);--accent-200:oklch(39.44% .1693 292.72);--accent-300:oklch(46.89% .1959 292.72);--accent-400:oklch(57.33% .213 292.72);--accent-500:oklch(64.38% .2119 293.58);--accent-600:oklch(73.5% .1534 294.71);--accent-700:oklch(82.08% .1003 294.97);--accent-800:oklch(87.58% .0682 295.49);--accent-900:oklch(93.09% .0376 296.96);--accent-950:oklch(97.34% .0151 302.11);--success-50:oklch(24.44% .0577 157.5);--success-100:oklch(32.9% .0777 157.43);--success-200:oklch(40.34% .0937 158.39);--success-300:oklch(47.8% .1098 159.07);--success-400:oklch(58.24% .1323 159.76);--success-500:oklch(65.31% .1445 161.4);--success-600:oklch(74.22% .1494 163.22);--success-700:oklch(82.67% .1374 163.22);--success-800:oklch(88.11% .1187 163.22);--success-900:oklch(93.56% .0952 163.22);--success-950:oklch(96.2% .0546 167.76);--warning-50:oklch(23.95% .0508 73.65);--warning-100:oklch(32.18% .0675 76.38);--warning-200:oklch(39.62% .0826 77.89);--warning-300:oklch(47.07% .0978 78.92);--warning-400:oklch(57.52% .1192 79.92);--warning-500:oklch(64.97% .1344 80.45);--warning-600:oklch(74.3% .1528 82.99);--warning-700:oklch(82.67% .1472 84.43);--warning-800:oklch(88.11% .1271 84.43);--warning-900:oklch(92.6% .0984 91.04);--warning-950:oklch(96.58% .0641 97.76);--danger-50:oklch(23.78% .0789 349.76);--danger-100:oklch(32% .1086 349.76);--danger-200:oklch(39.44% .1355 349.76);--danger-300:oklch(46.89% .1568 349.76);--danger-400:oklch(57.33% .1705 349.76);--danger-500:oklch(64.78% .1752 349.76);--danger-600:oklch(74.22% .1705 349.76);--danger-700:oklch(81.29% .1319 346.09);--danger-800:oklch(86.81% .0896 344.56);--danger-900:oklch(92.32% .052 341.07);--danger-950:oklch(96.58% .0259 332.55);--info-50:oklch(24.27% .0551 239.42);--info-100:oklch(32.73% .0751 240.08);--info-200:oklch(40.3% .092 239.8);--info-300:oklch(47.76% .1072 238.78);--info-400:oklch(57.97% .1255 236.41);--info-500:oklch(65% .1357 233.81);--info-600:oklch(74.22% .1352 232.66);--info-700:oklch(82.23% .1159 226.98);--info-800:oklch(87.59% .0855 222.39);--info-900:oklch(93.09% .0532 215.8);--info-950:oklch(97.34% .0306 201.84);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:var(--terminal-glow);--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.06;--terminal-glow-intensity:.5;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px color-mix(in oklch, var(--color-accent) calc(var(--terminal-glow-intensity) * 100%), transparent), 0 0 16px color-mix(in oklch, var(--color-accent) calc(var(--terminal-glow-intensity) * 50%), transparent);--interaction-focus-ring-width:1px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:80ms;--interaction-transition-curve:linear;--interaction-hover-scale:1;--interaction-press-scale:1;--btn-radius:var(--radius-sm);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--terminal-glow);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-sm);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--terminal-glow);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-sm);--card-border-width:1px;--card-shadow:var(--terminal-glow);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-sm);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--terminal-glow);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-sm);--dialog-shadow:var(--terminal-glow);--dialog-padding:var(--space-6);--modal-backdrop-blur:var(--blur-sm);--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-sm);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:8px;--scrollbar-width:thin;--scrollbar-track-background:var(--color-bg);--scrollbar-track-radius:var(--radius-sm);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-accent);--scrollbar-thumb-hover-background:var(--color-accent-hover);--scrollbar-thumb-active-background:var(--color-accent-active);--scrollbar-thumb-radius:var(--radius-sm);--scrollbar-thumb-border-width:1px;--scrollbar-thumb-border-color:var(--color-accent);--scrollbar-thumb-shadow:var(--terminal-glow);--scrollbar-thumb-hover-shadow:var(--terminal-glow)}[data-theme=step-up][data-theme-mode=light]{--radius-factor:1.2;--font-sans:"SF Pro Text", "SF Pro Display", Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0033 286.19);--neutral-100:oklch(97.7% .0046 286.19);--neutral-200:oklch(94.5% .0057 286.19);--neutral-300:oklch(89.26% .0066 286.19);--neutral-400:oklch(78.02% .0071 286.19);--neutral-500:oklch(62.66% .0073 286.19);--neutral-600:oklch(49.79% .0071 286.19);--neutral-700:oklch(32.81% .0066 286.19);--neutral-800:oklch(22.87% .0057 286.19);--neutral-900:oklch(15.93% .0046 286.19);--neutral-950:oklch(13% .0033 286.19);--accent-50:oklch(97.34% .0178 222.09);--accent-100:oklch(93.09% .0369 240.46);--accent-200:oklch(87.59% .0643 247.22);--accent-300:oklch(82.09% .0932 250.08);--accent-400:oklch(73.51% .1408 252.28);--accent-500:oklch(64.22% .1954 254.27);--accent-600:oklch(57.48% .1985 256.31);--accent-700:oklch(47.37% .1793 258.49);--accent-800:oklch(39.91% .1543 258.95);--accent-900:oklch(32.36% .1239 258.75);--accent-950:oklch(24.01% .0902 258.34);--success-50:oklch(96.2% .0634 148.08);--success-100:oklch(93.28% .1186 147.52);--success-200:oklch(88.11% .1503 147.44);--success-300:oklch(82.67% .174 147.44);--success-400:oklch(74.22% .1891 147.44);--success-500:oklch(64.89% .1927 147.03);--success-600:oklch(57.9% .1808 145.24);--success-700:oklch(47.79% .1577 143.43);--success-800:oklch(40.34% .1358 142.81);--success-900:oklch(32.71% .1098 142.91);--success-950:oklch(24.25% .0804 143.31);--warning-50:oklch(96.58% .0376 86.2);--warning-100:oklch(92.32% .067 77.53);--warning-200:oklch(86.8% .1088 73.44);--warning-300:oklch(81.71% .1473 70.35);--warning-400:oklch(74.25% .1646 66.58);--warning-500:oklch(64.97% .1497 61.85);--warning-600:oklch(57.52% .1334 61.17);--warning-700:oklch(47.07% .1105 59.91);--warning-800:oklch(39.62% .0942 58.61);--warning-900:oklch(32.18% .078 56.81);--warning-950:oklch(23.95% .0603 53.65);--danger-50:oklch(96.58% .0174 37.86);--danger-100:oklch(92.32% .0396 32.1);--danger-200:oklch(86.8% .0711 30.08);--danger-300:oklch(81.27% .1061 29.21);--danger-400:oklch(72.64% .1693 28.52);--danger-500:oklch(64.78% .2236 28.29);--danger-600:oklch(57.33% .2176 28.29);--danger-700:oklch(47.44% .1947 29.23);--danger-800:oklch(40.23% .1651 29.23);--danger-900:oklch(32.52% .1335 29.23);--danger-950:oklch(24% .0985 29.23);--info-50:oklch(97.34% .0345 198.97);--info-100:oklch(93.09% .0589 211.57);--info-200:oklch(87.8% .0859 221.15);--info-300:oklch(82.67% .1061 227.75);--info-400:oklch(74.22% .1153 227.75);--info-500:oklch(64.78% .1185 227.75);--info-600:oklch(57.48% .1128 228.62);--info-700:oklch(47.47% .0965 231.73);--info-800:oklch(40.02% .0821 232.46);--info-900:oklch(32.44% .0663 232.14);--info-950:oklch(24.06% .0488 231.5);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:black;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.22s;--interaction-transition-curve:cubic-bezier(.25, .1, .25, 1);--interaction-hover-scale:1.01;--interaction-press-scale:.98;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--neutral-200);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:white;--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:20px;--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none);--color-card:white;--button-radius:var(--radius-xl)}[data-theme=step-up][data-theme-mode=dark]{--radius-factor:1.2;--font-sans:"SF Pro Text", "SF Pro Display", Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0033 286.19);--neutral-100:oklch(15.93% .0046 286.19);--neutral-200:oklch(22.87% .0057 286.19);--neutral-300:oklch(32.81% .0066 286.19);--neutral-400:oklch(49.79% .0071 286.19);--neutral-500:oklch(62.66% .0073 286.19);--neutral-600:oklch(78.02% .0071 286.19);--neutral-700:oklch(89.26% .0066 286.19);--neutral-800:oklch(94.5% .0057 286.19);--neutral-900:oklch(97.7% .0046 286.19);--neutral-950:oklch(98.5% .0033 286.19);--accent-50:oklch(24.01% .0902 258.34);--accent-100:oklch(32.36% .1239 258.75);--accent-200:oklch(39.91% .1543 258.95);--accent-300:oklch(47.37% .1793 258.49);--accent-400:oklch(57.48% .1985 256.31);--accent-500:oklch(64.22% .1954 254.27);--accent-600:oklch(73.51% .1408 252.28);--accent-700:oklch(82.09% .0932 250.08);--accent-800:oklch(87.59% .0643 247.22);--accent-900:oklch(93.09% .0369 240.46);--accent-950:oklch(97.34% .0178 222.09);--success-50:oklch(24.25% .0804 143.31);--success-100:oklch(32.71% .1098 142.91);--success-200:oklch(40.34% .1358 142.81);--success-300:oklch(47.79% .1577 143.43);--success-400:oklch(57.9% .1808 145.24);--success-500:oklch(64.89% .1927 147.03);--success-600:oklch(74.22% .1891 147.44);--success-700:oklch(82.67% .174 147.44);--success-800:oklch(88.11% .1503 147.44);--success-900:oklch(93.28% .1186 147.52);--success-950:oklch(96.2% .0634 148.08);--warning-50:oklch(23.95% .0603 53.65);--warning-100:oklch(32.18% .078 56.81);--warning-200:oklch(39.62% .0942 58.61);--warning-300:oklch(47.07% .1105 59.91);--warning-400:oklch(57.52% .1334 61.17);--warning-500:oklch(64.97% .1497 61.85);--warning-600:oklch(74.25% .1646 66.58);--warning-700:oklch(81.71% .1473 70.35);--warning-800:oklch(86.8% .1088 73.44);--warning-900:oklch(92.32% .067 77.53);--warning-950:oklch(96.58% .0376 86.2);--danger-50:oklch(24% .0985 29.23);--danger-100:oklch(32.52% .1335 29.23);--danger-200:oklch(40.23% .1651 29.23);--danger-300:oklch(47.44% .1947 29.23);--danger-400:oklch(57.33% .2176 28.29);--danger-500:oklch(64.78% .2236 28.29);--danger-600:oklch(72.64% .1693 28.52);--danger-700:oklch(81.27% .1061 29.21);--danger-800:oklch(86.8% .0711 30.08);--danger-900:oklch(92.32% .0396 32.1);--danger-950:oklch(96.58% .0174 37.86);--info-50:oklch(24.06% .0488 231.5);--info-100:oklch(32.44% .0663 232.14);--info-200:oklch(40.02% .0821 232.46);--info-300:oklch(47.47% .0965 231.73);--info-400:oklch(57.48% .1128 228.62);--info-500:oklch(64.78% .1185 227.75);--info-600:oklch(74.22% .1153 227.75);--info-700:oklch(82.67% .1061 227.75);--info-800:oklch(87.8% .0859 221.15);--info-900:oklch(93.09% .0589 211.57);--info-950:oklch(97.34% .0345 198.97);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:black;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.22s;--interaction-transition-curve:cubic-bezier(.25, .1, .25, 1);--interaction-hover-scale:1.01;--interaction-press-scale:.98;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:20px;--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none);--color-card:var(--neutral-100);--button-radius:var(--radius-xl)}[data-theme=step-up-soft][data-theme-mode=light]{--radius-factor:1.4;--font-sans:"Plus Jakarta Sans", Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(98.5% .0054 78.19);--neutral-100:oklch(97.7% .0074 78.19);--neutral-200:oklch(94.5% .0093 78.19);--neutral-300:oklch(89.26% .0107 78.19);--neutral-400:oklch(78.02% .0117 78.19);--neutral-500:oklch(62.66% .012 78.19);--neutral-600:oklch(49.79% .0117 78.19);--neutral-700:oklch(32.81% .0107 78.19);--neutral-800:oklch(22.87% .0093 78.19);--neutral-900:oklch(15.93% .0074 78.19);--neutral-950:oklch(13% .0054 78.19);--accent-50:oklch(96.58% .0236 67.21);--accent-100:oklch(92.32% .0471 56.89);--accent-200:oklch(86.8% .0808 52.66);--accent-300:oklch(81.57% .1154 50.19);--accent-400:oklch(74.22% .1361 47.47);--accent-500:oklch(64.78% .1398 47.47);--accent-600:oklch(57.33% .1361 47.47);--accent-700:oklch(46.89% .1251 47.47);--accent-800:oklch(39.44% .1081 47.47);--accent-900:oklch(32% .0867 47.47);--accent-950:oklch(23.78% .0629 47.47);--success-50:oklch(96.2% .0634 148.08);--success-100:oklch(93.28% .1186 147.52);--success-200:oklch(88.11% .1503 147.44);--success-300:oklch(82.67% .174 147.44);--success-400:oklch(74.22% .1891 147.44);--success-500:oklch(64.89% .1927 147.03);--success-600:oklch(57.9% .1808 145.24);--success-700:oklch(47.79% .1577 143.43);--success-800:oklch(40.34% .1358 142.81);--success-900:oklch(32.71% .1098 142.91);--success-950:oklch(24.25% .0804 143.31);--warning-50:oklch(96.58% .0376 86.2);--warning-100:oklch(92.32% .067 77.53);--warning-200:oklch(86.8% .1088 73.44);--warning-300:oklch(81.71% .1473 70.35);--warning-400:oklch(74.25% .1646 66.58);--warning-500:oklch(64.97% .1497 61.85);--warning-600:oklch(57.52% .1334 61.17);--warning-700:oklch(47.07% .1105 59.91);--warning-800:oklch(39.62% .0942 58.61);--warning-900:oklch(32.18% .078 56.81);--warning-950:oklch(23.95% .0603 53.65);--danger-50:oklch(96.58% .0174 37.86);--danger-100:oklch(92.32% .0396 32.1);--danger-200:oklch(86.8% .0711 30.08);--danger-300:oklch(81.27% .1061 29.21);--danger-400:oklch(72.64% .1693 28.52);--danger-500:oklch(64.78% .2236 28.29);--danger-600:oklch(57.33% .2176 28.29);--danger-700:oklch(47.44% .1947 29.23);--danger-800:oklch(40.23% .1651 29.23);--danger-900:oklch(32.52% .1335 29.23);--danger-950:oklch(24% .0985 29.23);--info-50:oklch(97.34% .0229 210.71);--info-100:oklch(93.09% .0429 227.65);--info-200:oklch(87.59% .0716 234.86);--info-300:oklch(82.24% .0997 239.57);--info-400:oklch(74.22% .1201 244.75);--info-500:oklch(64.78% .1235 244.75);--info-600:oklch(57.33% .1201 244.75);--info-700:oklch(46.89% .1105 244.75);--info-800:oklch(39.44% .0955 244.75);--info-900:oklch(32% .0765 244.75);--info-950:oklch(23.78% .0556 244.75);--on-neutral-50:black;--on-neutral-100:black;--on-neutral-200:black;--on-neutral-300:black;--on-neutral-400:black;--on-neutral-500:black;--on-neutral-600:white;--on-neutral-700:white;--on-neutral-800:white;--on-neutral-900:white;--on-neutral-950:white;--on-accent-50:black;--on-accent-100:black;--on-accent-200:black;--on-accent-300:black;--on-accent-400:black;--on-accent-500:black;--on-accent-600:white;--on-accent-700:white;--on-accent-800:white;--on-accent-900:white;--on-accent-950:white;--on-success-50:black;--on-success-100:black;--on-success-200:black;--on-success-300:black;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:white;--on-success-800:white;--on-success-900:white;--on-success-950:white;--on-warning-50:black;--on-warning-100:black;--on-warning-200:black;--on-warning-300:black;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:white;--on-warning-800:white;--on-warning-900:white;--on-warning-950:white;--on-danger-50:black;--on-danger-100:black;--on-danger-200:black;--on-danger-300:black;--on-danger-400:black;--on-danger-500:black;--on-danger-600:white;--on-danger-700:white;--on-danger-800:white;--on-danger-900:white;--on-danger-950:white;--on-info-50:black;--on-info-100:black;--on-info-200:black;--on-info-300:black;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:white;--on-info-800:white;--on-info-900:white;--on-info-950:white;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--color-primary:var(--accent-500);--color-primary-hover:var(--accent-600);--color-primary-active:var(--accent-700);--color-primary-muted:var(--accent-100);--color-fg-on-primary:var(--on-accent-500);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.22s;--interaction-transition-curve:cubic-bezier(.25, .1, .25, 1);--interaction-hover-scale:1.01;--interaction-press-scale:.98;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:#f8f4ec;--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:#fff;--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:20px;--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:0px;--slider-thumb-border-color:transparent;--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none);--color-card:#fff;--button-radius:var(--radius-full)}[data-theme=step-up-soft][data-theme-mode=dark]{--radius-factor:1.4;--font-sans:"Plus Jakarta Sans", Inter, ui-sans-serif, system-ui, sans-serif;--font-serif:Source Serif 4, ui-serif, Georgia, serif;--font-mono:JetBrains Mono, ui-monospace, monospace;--neutral-50:oklch(13% .0054 78.19);--neutral-100:oklch(15.93% .0074 78.19);--neutral-200:oklch(22.87% .0093 78.19);--neutral-300:oklch(32.81% .0107 78.19);--neutral-400:oklch(49.79% .0117 78.19);--neutral-500:oklch(62.66% .012 78.19);--neutral-600:oklch(78.02% .0117 78.19);--neutral-700:oklch(89.26% .0107 78.19);--neutral-800:oklch(94.5% .0093 78.19);--neutral-900:oklch(97.7% .0074 78.19);--neutral-950:oklch(98.5% .0054 78.19);--accent-50:oklch(23.78% .0629 47.47);--accent-100:oklch(32% .0867 47.47);--accent-200:oklch(39.44% .1081 47.47);--accent-300:oklch(46.89% .1251 47.47);--accent-400:oklch(57.33% .1361 47.47);--accent-500:oklch(64.78% .1398 47.47);--accent-600:oklch(74.22% .1361 47.47);--accent-700:oklch(81.57% .1154 50.19);--accent-800:oklch(86.8% .0808 52.66);--accent-900:oklch(92.32% .0471 56.89);--accent-950:oklch(96.58% .0236 67.21);--success-50:oklch(24.25% .0804 143.31);--success-100:oklch(32.71% .1098 142.91);--success-200:oklch(40.34% .1358 142.81);--success-300:oklch(47.79% .1577 143.43);--success-400:oklch(57.9% .1808 145.24);--success-500:oklch(64.89% .1927 147.03);--success-600:oklch(74.22% .1891 147.44);--success-700:oklch(82.67% .174 147.44);--success-800:oklch(88.11% .1503 147.44);--success-900:oklch(93.28% .1186 147.52);--success-950:oklch(96.2% .0634 148.08);--warning-50:oklch(23.95% .0603 53.65);--warning-100:oklch(32.18% .078 56.81);--warning-200:oklch(39.62% .0942 58.61);--warning-300:oklch(47.07% .1105 59.91);--warning-400:oklch(57.52% .1334 61.17);--warning-500:oklch(64.97% .1497 61.85);--warning-600:oklch(74.25% .1646 66.58);--warning-700:oklch(81.71% .1473 70.35);--warning-800:oklch(86.8% .1088 73.44);--warning-900:oklch(92.32% .067 77.53);--warning-950:oklch(96.58% .0376 86.2);--danger-50:oklch(24% .0985 29.23);--danger-100:oklch(32.52% .1335 29.23);--danger-200:oklch(40.23% .1651 29.23);--danger-300:oklch(47.44% .1947 29.23);--danger-400:oklch(57.33% .2176 28.29);--danger-500:oklch(64.78% .2236 28.29);--danger-600:oklch(72.64% .1693 28.52);--danger-700:oklch(81.27% .1061 29.21);--danger-800:oklch(86.8% .0711 30.08);--danger-900:oklch(92.32% .0396 32.1);--danger-950:oklch(96.58% .0174 37.86);--info-50:oklch(23.78% .0556 244.75);--info-100:oklch(32% .0765 244.75);--info-200:oklch(39.44% .0955 244.75);--info-300:oklch(46.89% .1105 244.75);--info-400:oklch(57.33% .1201 244.75);--info-500:oklch(64.78% .1235 244.75);--info-600:oklch(74.22% .1201 244.75);--info-700:oklch(82.24% .0997 239.57);--info-800:oklch(87.59% .0716 234.86);--info-900:oklch(93.09% .0429 227.65);--info-950:oklch(97.34% .0229 210.71);--on-neutral-50:white;--on-neutral-100:white;--on-neutral-200:white;--on-neutral-300:white;--on-neutral-400:white;--on-neutral-500:black;--on-neutral-600:black;--on-neutral-700:black;--on-neutral-800:black;--on-neutral-900:black;--on-neutral-950:black;--on-accent-50:white;--on-accent-100:white;--on-accent-200:white;--on-accent-300:white;--on-accent-400:white;--on-accent-500:black;--on-accent-600:black;--on-accent-700:black;--on-accent-800:black;--on-accent-900:black;--on-accent-950:black;--on-success-50:white;--on-success-100:white;--on-success-200:white;--on-success-300:white;--on-success-400:black;--on-success-500:black;--on-success-600:black;--on-success-700:black;--on-success-800:black;--on-success-900:black;--on-success-950:black;--on-warning-50:white;--on-warning-100:white;--on-warning-200:white;--on-warning-300:white;--on-warning-400:black;--on-warning-500:black;--on-warning-600:black;--on-warning-700:black;--on-warning-800:black;--on-warning-900:black;--on-warning-950:black;--on-danger-50:white;--on-danger-100:white;--on-danger-200:white;--on-danger-300:white;--on-danger-400:white;--on-danger-500:black;--on-danger-600:black;--on-danger-700:black;--on-danger-800:black;--on-danger-900:black;--on-danger-950:black;--on-info-50:white;--on-info-100:white;--on-info-200:white;--on-info-300:white;--on-info-400:black;--on-info-500:black;--on-info-600:black;--on-info-700:black;--on-info-800:black;--on-info-900:black;--on-info-950:black;--surface-primary:var(--color-bg);--surface-secondary:var(--color-muted);--surface-tertiary:var(--color-field);--surface-elevated:var(--color-card);--surface-overlay:var(--color-popover);--text-primary:var(--color-fg);--text-secondary:var(--color-fg-muted);--text-tertiary:var(--color-fg-disabled);--text-inverse:var(--color-fg-inverse);--border-default:var(--color-border);--border-subtle:var(--color-border-field);--border-strong:var(--color-border-active);--border-focus:var(--color-border-focus);--color-primary:var(--accent-500);--color-primary-hover:var(--accent-600);--color-primary-active:var(--accent-700);--color-primary-muted:var(--accent-100);--color-fg-on-primary:var(--on-accent-500);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:0 25px 50px -12px #00000040;--blur-none:0px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px;--glass-backdrop-blur:20px;--glass-fill:#ffffff38;--glass-border:#ffffff80;--glass-background-opacity:.22;--glass-border-opacity:.5;--glass-glow-strength:.15;--glass-vibrant-background:linear-gradient(135deg, oklch(72% .2 280) 0%, oklch(68% .18 220) 30%, oklch(70% .19 330) 55%, oklch(66% .16 185) 80%, oklch(71% .18 260) 100%);--material-state-layer-opacity:.08;--material-elevation-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--material-elevation-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--material-elevation-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--neumo-light-shadow:-5px -5px 10px #ffffffbf;--neumo-dark-shadow:5px 5px 10px #0000001f;--neumo-surface:var(--color-bg);--neumo-depth:8px;--neumo-blur:12px;--neumo-light:color-mix(in oklch, white 58%, var(--neumo-surface));--neumo-dark:color-mix(in oklch, black 30%, var(--neumo-surface));--neumo-hill:var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-dent:inset var(--neumo-depth) var(--neumo-depth) var(--neumo-blur) 0 var(--neumo-dark), inset calc(-1 * var(--neumo-depth)) calc(-1 * var(--neumo-depth)) var(--neumo-blur) 0 var(--neumo-light);--neumo-surface-depth:var(--neumo-hill);--neumo-pressed-depth:var(--neumo-dent);--neumo-raised-surface:var(--color-bg);--neumo-recessed-surface:var(--color-bg);--neumo-raised-gradient:none;--neumo-recessed-gradient:none;--neumo-button-surface:var(--neumo-raised-surface);--neumo-button-gradient:var(--neumo-raised-gradient);--neumo-switch-track-surface:var(--neumo-recessed-surface);--neumo-switch-track-gradient:var(--neumo-recessed-gradient);--neumo-skailer-raised:-7px -7px 1px #fff3, -13px -7px 4px #f6fbffb3, -8px 5px 10px #f4f8fb4d, 10px 9px 10px #abcc;--neumo-skailer-pressed:inset -7px -7px 1px #fff3, inset -13px -7px 4px #f6fbffb3, inset -8px 5px 10px #f4f8fb4d, inset 10px 9px 10px #abcc;--brutal-border-width:3px;--brutal-shadow-offset:4px;--brutal-radius:0px;--brutal-outline-width:2px;--brutal-shadow:4px 4px 0 0 #000;--aurora-glow-radius:48px;--aurora-gradient-intensity:.6;--aurora-blur-amount:24px;--aurora-color-spread:120deg;--aurora-glow:0 0 48px oklch(70% .2 280/.35);--terminal-cursor-blink-rate:1s;--terminal-scanline-opacity:.05;--terminal-glow-intensity:.4;--terminal-character-spacing:.05em;--terminal-glow:0 0 8px #00ff8066;--interaction-focus-ring-width:2px;--interaction-focus-ring-offset:2px;--interaction-focus-ring-color:var(--color-border-focus);--interaction-transition-duration:.22s;--interaction-transition-curve:cubic-bezier(.25, .1, .25, 1);--interaction-hover-scale:1.01;--interaction-press-scale:.98;--btn-radius:var(--radius-md);--btn-font-weight:var(--font-weight-medium);--btn-font-size:var(--font-size-sm);--btn-font-size-xs:var(--font-size-xs);--btn-font-size-sm:.8125rem;--btn-line-height:var(--line-height-tight);--btn-shadow:var(--shadow-none);--btn-pressed-shadow:var(--shadow-none);--btn-hover-background:var(--color-neutral-hover);--btn-hover-shadow:var(--shadow-none);--btn-selected-shadow:var(--shadow-none);--btn-surface-gradient:none;--btn-primary-surface-gradient:none;--btn-default-surface-gradient:none;--btn-border-color:transparent;--btn-backdrop-blur:0px;--btn-default-background:var(--color-neutral);--btn-primary-background:var(--color-primary);--btn-primary-foreground:var(--color-fg-on-primary);--btn-primary-hover-background:var(--color-primary-hover);--btn-icon-size:var(--font-size-sm);--btn-icon-size-xs:var(--font-size-xs);--btn-icon-size-sm:var(--font-size-md);--btn-icon-size-lg:var(--font-size-md);--btn-spinner-border-width:2px;--btn-spinner-duration:.6s;--disabled-background:var(--color-disabled);--disabled-foreground:var(--color-fg-disabled);--disabled-border-color:var(--color-border-disabled);--disabled-shadow:var(--shadow-none);--btn-disabled-background:var(--disabled-background);--btn-disabled-foreground:var(--disabled-foreground);--btn-disabled-border-color:var(--disabled-border-color);--btn-disabled-shadow:var(--disabled-shadow);--btn-primary-disabled-background:var(--neutral-500);--btn-primary-disabled-foreground:var(--color-fg-primary-disabled);--btn-primary-disabled-border-color:var(--btn-disabled-border-color);--btn-primary-disabled-shadow:var(--btn-disabled-shadow);--badge-radius:var(--radius-md);--alert-radius:var(--radius-lg);--input-radius:var(--radius-xl);--input-font-size:var(--font-size-sm);--input-line-height:var(--line-height-tight);--input-padding-inline:.625rem;--input-focus-ring-width:1px;--input-shadow:var(--shadow-none);--input-background:var(--color-field);--input-border-color:var(--color-border-field);--input-backdrop-blur:0px;--input-surface-gradient:none;--input-disabled-background:var(--disabled-background);--input-disabled-foreground:var(--disabled-foreground);--input-disabled-border-color:var(--disabled-border-color);--input-disabled-shadow:var(--disabled-shadow);--surface-background:var(--color-bg);--select-radius:var(--input-radius);--select-font-size:var(--input-font-size);--card-radius:var(--radius-2xl);--card-border-width:1px;--card-shadow:var(--shadow-sm);--card-background:var(--color-card);--card-surface-gradient:none;--card-backdrop-blur:0px;--card-border-color:var(--color-border);--popover-radius:var(--radius-md);--popover-background:var(--color-popover);--popover-border-color:var(--color-border);--popover-backdrop-blur:0px;--popover-shadow:0 4px 6px -1px #0000001a;--tooltip-radius:var(--radius-sm);--tooltip-padding:.375rem .625rem;--tooltip-font-size:var(--font-size-xs);--tooltip-shadow:var(--shadow-md);--tag-radius:var(--radius-lg);--list-box-item-radius:var(--radius-sm);--checkbox-radius:4px;--checkbox-card-radius:var(--radius-lg);--radio-radius:var(--radius-full);--radio-card-radius:var(--radius-lg);--switch-radius:var(--radius-full);--switch-card-radius:var(--radius-lg);--switch-indicator-shadow:var(--shadow-none);--switch-thumb-shadow:var(--shadow-sm);--switch-indicator-background:var(--color-neutral);--switch-indicator-background-selected:var(--color-accent);--switch-indicator-surface-gradient:none;--switch-thumb-background:white;--switch-thumb-surface-gradient:none;--avatar-radius:var(--radius-full);--color-area-radius:var(--radius-md);--color-swatch-picker-item-radius:var(--radius-md);--calendar-cell-radius:var(--radius-lg);--calendar-cell-size:2.25rem;--calendar-range-radius:var(--radius-sm);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--shadow-lg);--dialog-padding:var(--space-6);--modal-backdrop-blur:20px;--modal-backdrop-opacity:40%;--modal-background:var(--color-bg);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border-color:var(--color-border);--modal-panel-backdrop-blur:0px;--table-border-color:var(--color-border);--table-header-background:var(--color-muted);--table-cell-padding:var(--space-3);--table-font-size:var(--font-size-sm);--slider-track-radius:var(--radius-full);--slider-thumb-radius:var(--radius-full);--slider-thumb-size:calc(var(--space-3) * 1);--slider-thumb-shadow:var(--shadow-none);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--color-border);--slider-track-background:var(--color-neutral);--slider-track-shadow:var(--shadow-none);--slider-thumb-background:var(--color-fg);--slider-fill-color:var(--color-primary);--slider-cursor:var(--cursor-interactive);--slider-dragging-cursor:var(--cursor-interactive);--slider-size:var(--space-1);--progress-track-size:var(--space-1);--progress-track-radius:var(--radius-full);--progress-fill-color:var(--color-primary);--scrollbar-size:10px;--scrollbar-width:thin;--scrollbar-track-background:transparent;--scrollbar-track-radius:var(--radius-full);--scrollbar-track-shadow:var(--shadow-none);--scrollbar-thumb-background:var(--color-neutral);--scrollbar-thumb-hover-background:var(--color-neutral-hover);--scrollbar-thumb-active-background:var(--color-neutral-active);--scrollbar-thumb-radius:var(--radius-full);--scrollbar-thumb-border-width:0px;--scrollbar-thumb-border-color:transparent;--scrollbar-thumb-shadow:var(--shadow-none);--scrollbar-thumb-hover-shadow:var(--shadow-none);--color-card:var(--neutral-100);--button-radius:var(--radius-full)}*{scrollbar-width:var(--scrollbar-width,thin);scrollbar-color:var(--scrollbar-thumb-background) var(--scrollbar-track-background)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track-background);border-radius:var(--scrollbar-track-radius);box-shadow:var(--scrollbar-track-shadow)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-background);border-radius:var(--scrollbar-thumb-radius);border:var(--scrollbar-thumb-border-width) solid var(--scrollbar-thumb-border-color);box-shadow:var(--scrollbar-thumb-shadow)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-background);box-shadow:var(--scrollbar-thumb-hover-shadow)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active-background)}._root_e9a28_6985{border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;position:relative;overflow:auto}._content_e9a28_6993{width:100%;position:relative}._item_e9a28_6998{padding-inline:var(--space-3);border-bottom:1px solid var(--color-border);box-sizing:border-box;align-items:center;font-size:.875rem;display:flex;position:absolute}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html[data-theme-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme][data-theme-mode=light]{--surface-background:color-mix(in oklch, var(--neutral-100) 85%, var(--neutral-200));--color-card:#fff;--card-background:#fff;--color-sidebar:#fff}html[data-theme][data-theme-mode=dark]{--surface-background:var(--color-bg);--card-background:var(--color-card);--color-sidebar:var(--color-card)}html[data-theme=step-up-soft][data-theme-mode=light]{--surface-background:#f8f4ec;--color-card:#fff;--card-background:#fff;--color-sidebar:#fff;--tag-mint-bg:#e9f2e4;--tag-mint-fg:#3d6b2f;--tag-lilac-bg:#f7e9dc;--tag-lilac-fg:#a35c2b;--hero-gradient:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 92%, #fff) 0%, color-mix(in srgb, var(--color-primary) 62%, #f2e3d3) 100%);--nav-bar-bg:#1c1a17}html[data-theme=step-up-soft][data-theme-mode=dark]{--surface-background:var(--color-bg);--tag-mint-bg:color-mix(in srgb, var(--color-success) 22%, var(--color-card));--tag-mint-fg:color-mix(in srgb, var(--color-success) 72%, var(--color-fg));--tag-lilac-bg:color-mix(in srgb, var(--color-warning) 22%, var(--color-card));--tag-lilac-fg:color-mix(in srgb, var(--color-warning) 72%, var(--color-fg));--hero-gradient:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 78%, var(--color-bg)) 0%, color-mix(in srgb, var(--color-primary) 42%, var(--color-card)) 100%);--nav-bar-bg:var(--neutral-200)}body{font-family:var(--font-sans,system-ui, sans-serif);background:var(--surface-background,var(--color-bg));color:var(--color-fg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}button{font:inherit;color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.screen{width:100%;max-width:42rem;padding-inline:var(--space-4,1rem);padding-block:var(--space-2,.5rem) var(--space-5,1.25rem);gap:var(--space-3,.75rem);flex-direction:column;min-height:0;margin-inline:auto;display:flex}.screen-wide{max-width:56rem}.screen-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.screen-padded-cta{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}@media (width>=768px){.screen-padded-cta{padding-bottom:var(--space-5,1.25rem)}}.page{width:100%;max-width:42rem;padding-inline:var(--space-4,1rem);padding-block:var(--space-2,.5rem) var(--space-5,1.25rem);gap:var(--space-3,.75rem);flex-direction:column;margin-inline:auto;display:flex}.page-narrow{width:100%;max-width:28rem;padding-inline:var(--space-4,1rem);padding-block:var(--space-2,.5rem) var(--space-5,1.25rem);gap:var(--space-3,.75rem);flex-direction:column;margin-inline:auto;display:flex}.stack{gap:var(--space-4,1rem);flex-direction:column;display:flex}.stack-sm{gap:var(--space-2,.5rem);flex-direction:column;display:flex}.stack-lg{gap:var(--space-6,1.5rem);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-2,.5rem);display:flex}.grid-cards{gap:var(--space-3,.75rem);grid-template-columns:1fr;display:grid}.list-rows{gap:var(--space-2,.5rem);flex-direction:column;display:flex}@media (width>=768px){.screen,.page{max-width:none;padding-inline:var(--space-6,1.5rem);padding-block:var(--space-4,1rem) var(--space-6,1.5rem);gap:var(--space-4,1rem);margin-inline:0}.screen-wide{max-width:none}.grid-cards{gap:var(--space-4,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.grid-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}._root_150zc_1{z-index:80;background:var(--surface-background,var(--color-bg,#f5efe6));width:100%;height:100dvh;min-height:100%;color:var(--color-fg,#1b2a4a);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html[data-theme-mode=dark] ._root_150zc_1{background:var(--surface-background,var(--color-bg,oklch(13% .005 78)));color:var(--color-fg,oklch(95% .01 78))}._dancer_150zc_20{object-fit:contain;object-position:center;pointer-events:none;width:min(100vw,92dvh);max-width:100%;height:min(72dvh,100vw);max-height:100%;margin:0 auto;display:block;transform:translateY(-10%)scale(1.2)}._caption_150zc_33{z-index:1;box-sizing:border-box;width:100%;padding:0 var(--space-6,1.5rem);letter-spacing:-.03em;color:var(--color-fg,#1c1a17);text-align:center;justify-content:center;align-items:center;margin:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.25rem,4.5vw,1.75rem);font-weight:500;line-height:1.3;display:flex;position:absolute;top:75%;left:0;right:0;transform:translateY(-50%)}._emphasis_150zc_56{color:#ee8a55}._cascade_150zc_60{text-align:center;white-space:nowrap;width:100%;line-height:1.3;display:block;position:relative;overflow:hidden}._measure_150zc_70{visibility:hidden;white-space:nowrap;pointer-events:none;display:block}._cascadeLayer_150zc_77{white-space:pre;justify-content:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._letter_150zc_88,._letterEmphasis_150zc_89,._letterSpace_150zc_90{white-space:pre;will-change:opacity, filter, transform;display:inline-block}._letterSpace_150zc_90{flex-shrink:0;width:.28em}._letterEmphasis_150zc_89{color:#ee8a55}._letter_150zc_88{color:var(--color-fg,#1c1a17)}@media (prefers-reduced-motion:reduce){._caption_150zc_33{opacity:.72}._letter_150zc_88,._letterEmphasis_150zc_89,._letterSpace_150zc_90{will-change:auto}}._stack_1ndar_1{z-index:40;flex-direction:column;flex-shrink:0;gap:0;display:flex;position:sticky;top:0}._banner_1ndar_11{justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);padding:.625rem 1rem;padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px));border-bottom:1px solid color-mix(in srgb, var(--color-fg) 8%, transparent);font-size:.8125rem;font-weight:600;line-height:1.35;display:flex}._offline_1ndar_24{background:color-mix(in srgb, var(--color-warning,#ff9f0a) 18%, var(--color-bg));color:var(--color-fg)}._online_1ndar_29{background:color-mix(in srgb, var(--color-success,#34c759) 16%, var(--color-bg));color:var(--color-fg)}._update_1ndar_34{background:color-mix(in srgb, var(--color-primary,#0a84ff) 14%, var(--color-bg));color:var(--color-fg)}._message_1ndar_39{flex:1;min-width:0}._actions_1ndar_44{flex-shrink:0;align-items:center;gap:.35rem;display:flex}._action_1ndar_44{appearance:none;background:color-mix(in srgb, var(--color-fg) 10%, transparent);color:inherit;font:inherit;border-radius:var(--radius-lg,.75rem);cursor:pointer;white-space:nowrap;transition:background-color var(--interaction-transition-duration,.22s) var(--interaction-transition-curve,ease), transform var(--interaction-transition-duration,.22s) var(--interaction-transition-curve,ease);border:0;padding:.35rem .65rem;font-size:.75rem;font-weight:700}._action_1ndar_44:hover{background:color-mix(in srgb, var(--color-fg) 16%, transparent)}._action_1ndar_44:active{transform:scale(var(--interaction-press-scale,.98))}._actionPrimary_1ndar_74{background:var(--btn-primary-background,var(--color-primary));color:var(--btn-primary-foreground,var(--color-fg-on-primary))}._actionPrimary_1ndar_74:hover{background:var(--btn-primary-hover-background,color-mix(in srgb, var(--color-primary) 88%, black))}@media (prefers-reduced-motion:reduce){._action_1ndar_44{transition-duration:0s;transform:none}}
