@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.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-BLGc9T1a.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.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-Bput3-QP.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.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-DxZsaF_h.woff2)format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.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-BUNmGMP1.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-hnt3BR84.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.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-BOOGhInR.woff2)format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.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:200;src:url(data:font/woff2;base64,d09GMgABAAAAAAPwABAAAAAACFgAAAOVAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQATBEICoMkgl8LEAABNgIkAxoEIAWFfgdRDAcb6AYoHoVxw930myyRV+/AUC5E8DxvZ3/um0m8zgLKzkL+MGvCJchK1Xedy7XMPZNmkP+yAKTSI9ibzaYgbH2db63tlIe33bvbZTNCkaSk0zShMMkm6qqgVTn5E8eSP8oisVrpRTK1g6JqwRP881Ukj4bjgUbZbLM9NoQ9xoRlh4mI+Ij6PINeKQKcAEARQiME2CXIoYaG01tW2IZSwAp0gMdDgKwjMWApIEDoFCthpbjoIEUUoQAIjVA0iiwdebgkSZCKA8gEsL6em/ljgrpVHxitYhhZGKYymM8ClAfrMZ5csB+qu/O6tycOplpGxCAPgKrUDxBDI/XPCy4KJFDnaIsUDcYe3FMcCBedfMkJ8/8IQAp3AFBAAy4aAS66ImBnpSjVfkXFnPcEwPOIL6pDPk8oAABASHj4ALAA8AZOMApjGRABXAB0KpidTkghWfXgYD3Kd7D4MGNAJl2PY3WMtfdy9uid7+cYfeyczHn1yr70hWHf9fq1Y9nLl8zendJnqZIpc/alOw6fZnYXruTXuY7tL16Millp8JztMfjr0TVxzL7qWHb9kHflQeneBmuDhaBfgjTa7wYRCxtv9HvA3r9LDj8M4f6t+blxWem1zd2s8uEV7dknKluHzMrKBhuFvUoivwbfelY65ERVdp3LnV7X0nUjdlRFl0RkWjMtW9tOGHW9fJeP38DPWenXvVPdGd8y2lHcqd7XqR4BFiY3eI+QZt0WNACCoHbtt7i7bwSoJrNb31jD4GLZf6umfQd8PJMRAvDl0LoBNOKfc34wUwAEb8qoXgv8XzQBCi4359mU5fkEjeJN1GCMZhYbroAuguY/mCLA20k0UmzADVkO6KIo9aAr3qmBrmnx36kb6SYlrtHN8qykeyvQh+4rTgHNj0scj2g4BY0XXQU4IHaxfGroBvi4wBHCeWyqBzqbyUL2fCCIO1Ve6iWPJDS14FwcIlxTd1xAsBASEjayZJlOhWwhIsxNZ/PMTYZMC532nYZXk4L6zwpF7ukw9K+DQFMON0OhbKVGMxAAPMKLJbdibrkMA+2Tv4cLJy5siwCuIybJczV5R/2bUeU7QOgT4khTDmMzxeiBAXrTGe+/CwQcOhVpqiYRC0BCU8ojWUazbV+N9GpuOOBbmAG4APkU0i2mZ0RhgZ6Rhg5gAQnuihJNdDGZq4f9BOCNyZmT7LVRk2cbOlyS/hkOMZ5tmWsUXBbPgtP6CgAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-200-normal-DUMrdU2D.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:200;src:url(/assets/plus-jakarta-sans-latin-ext-200-normal-CCkFFob4.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-200-normal-ckXeStbF.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:200;src:url(/assets/plus-jakarta-sans-latin-200-normal-DAGwiB7m.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-200-normal-ZtpSwJIL.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:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAQkABAAAAAACDAAAAPIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQATBEICoMkgmELEAABNgIkAxoEIAWFVgdRDAcbwgYArgdsYyT2HwwOR6UYXMuaDqX3Wf7yDWWxNHj+X6fe96UAsEIkO8AFJsUBVo4tFwBGYpw708Zbzx4Car/XvRdGGUXgiRwgq6St648tqEogoVASjg8oU+AHTriGVKCWdqR/Y3mexziWp5Q8JfM4U7JQTTrlEJK2AL+d5QBaPYNQ/vpfpLDsxDX1v4ft1UoTibbXZdPfuArHE/zzrS3aRk0JNB5olG22xsIYFJi3TpWK/24RAeEAQBFCIwSEylNJ9Y6ZNIvIfcvpI5IOGCAA2Wv19hEMBAidEkwEU+LpoEgmoQAIjVA0mUIUsnEKFKCxHiAjaLAejZcyAVDXomlgok1FFikKQymVIKDsbNbQxKm8UlfFveTcgRCQH1oM5BagiqLfYNBI9atCPAXyqMvtHY5o0Hlk9UgYIp4uGwvhAAgQgKRIGQAFNBBPI/BK1IPQ+GOU4V4TGc9jgK8jfkMcfpgAAAAhMXkAggBEgnDQBvZBOogHoFOxkpVMSDI3WE8q00nRSxCFM9C+Y4bthXWGzgmfNTdiQVj71Wfh5F0zr50y8+zFZ10/i8SD6uk/bzh5Vpd16bHE22Rdv1DWqVNvRokvnQqbtZRmySJodut7U9OSWh71p48JOrEfUWIKfo2sd3uej/U+n/nV/Rflnn+5KkrWbbZZvygnzRsDzWWDhjZ7/dzK/M+fDYF5US1w8tYxbsv1a5gNC3Pi3O4e3MjDpS6xLuFIn5C2q/P3jx7u93sP15zh1lT6BbWdaCnB4zsPVUlAkAAvnR/0QBP6BhADdUX7Z2/upwBUYcOxxEjzUhr0DZO0X8DXUw7wo8+Lib/69UYgBUDwSxHqNoP2/+ogVGZgtFFrtFPBSD2qDbRrr4taLV06zXs5RUCkG5JIcgjwjnUsEmaoFSmRoUikGeZXtc4TBWh0QxSoxFZRpFpTRNFylAljhMpREo1wibUS8AwMQ0PB8MPADLZelj7jOSw9OnnM1apTuw6OSWgN0/Tw8zFMYOlm8XJYDDNZ+vgwD+/o59PIxcXHw6tTP4ePyadTD5PNq53LVGNMip0rZqkuryIxRytvpH+39TFUMrnVqdCkXRuHzdbDZyE3UwNTFbfF7MaaZaqJpmrKDs5ItPPrYZb4NqoN/8yRbP1W8c4mDJXcd5thVgNbS477+NN42bq08nAYhvNzdLB5+RiKvoKjXSfr3fg1M3nYerk4bN1sjlX6tXJdgWKKUjswRZYIAnk+E4kmugQEDm9e4f+dQf6+zkr3iAixPH6ndZEbutlO7ip37aMQf8k3AQAAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/plus-jakarta-sans-vietnamese-300-normal-B81c2wxB.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-300-normal-YhsNF1AJ.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:300;src:url(/assets/plus-jakarta-sans-latin-ext-300-normal-BW79TwHu.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-300-normal-DYqFOFyn.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:300;src:url(/assets/plus-jakarta-sans-latin-300-normal-Bzh4_Yyr.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-300-normal-6fLVqcv9.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,d09GMgABAAAAAAQUABAAAAAACBAAAAO6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgATBEICoMkgmELEAABNgIkAxoEIAWFNAdRDAcbpAYoLgdsYybUFwrikBgKi64dckBeqPzoxeD5f51635dsJ5GLrBI5DiC7BAopCilHkgtbpgLQsNDEG8LYjcZ0pTk8wK/779x58yEkoZEJWrjR0UlJEUBct43rEDekrTs6OeZ/kbRFlibQloSJJhT32BVokGVFBUFQNGgy4CY75Yxb0pbBGc76epX9p0gh/cQ1+aPsV14tMtKJ/L2NfthFu2kG4AT/fJkURYUDHg+0fEA2+/Nnxs1oHGsdPZPnmdTPZz0iAqIAQBFCIwSkWSWTmqptTjB1rxWMMpUOmCwA2dPnjZICBAidkkKkUGbTwTpLCQVAaISi8QpQ8BOssQaZ6QI8AfP1qEHOSYM6H60HmgY2spV1gVAnApSbJRaa2nhuvPFhnD8JocJgJnIZUJXRg0kj8U+F2RRYRZ2wBwLRwDlqDYuBmE1HIEShCTWgfiScQ70DUEADs2kEzKbLB2lSKEqFFyEy3yYRI5NPkYRbBAEtQqxMwWJ7w1QQBf3gNCwGswHoVEJVMSGxMEWfV6HHTd+G0wgqMnpPY4/hpG2NJnZN2WnYd9+E01+aff6nsuvP51z4Fadetqz/vxtOv6nJ6ZdOfU7OhT/OyZ+3/ZrovnVGYuikOWf8vcH4cUelhMHbM5m1kQ39FcYomFiL866eR3Njjzaad+1JpQdf92j9mrwK2ZydyMb7bWp7NxZXvsyC7bNsemh/HSTt6GXm/21+zkzkdHV8O709Gxuowir0Rt4J+k9uvbzj0GXxyawaW1UV9f4VrV85Gyur5CpUEwERIc98AxlWMbIHYECdTv0dLhWAKu78Pcy+guJ/mSltAvj+qqMS4NeDy5sZyRMkwkkABC/LpK5b8P9bGwiYGY7GDUUhp6be0QtsdjB2uXSLafPrKQIMJ6RInAq8DtuFTKwIIlOmhlyZptofmS7Tc1lIoSOysJjt0qlyrdARjai5gIGk0bgEdHKNsIxqELAMc/TYpo/DNiDoKKiO8RVK/y++Hh7HmIAvxucYFuPy2NK1qdWs3bAkXyPLEIsnYOliGeXbrFMfW9Iwi2erPh6fwzXKlCkmLk+GIrZ+AZdrmG+XuJgCMVni9rjVMwtjFj1mrkNzJrRp0qYodK4qNUhmFdeYw7y7jZkyxTuLKaGBvpIXev12HtegPj0CpgpJgQEuj8+07tFsNsf2bZK6xfRwjUgXcA1xBQ4b0ye9+dZTaHCSddaIgFU+hEg00SUUruj+xf+TkeSokxmvrFTtSQZ9H9mgdbd4Vjz3aUia+BIA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-C8e2rZwZ.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-DoLIX7aW.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-BsqZKeor.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-BEreAzRs.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-B430qp47.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,d09GMgABAAAAAAPsABAAAAAACDgAAAOSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQATBEICoMkgl8LEAABNgIkAxoEIAWFXgdRDAcbyAYonoexY6JJxJOU2ZfFePj/Q3bfa61J05ZlnbhsTFrgizodDyQKMNFF1Pfp27T3gdTIqlMzQk2FRomRAbIicjXTm9rN/Ng97oA4uD2i0MJI8oplcuKa/L9ILaxWmki07W0dlEEJOsE/X2NRFBUm0HigUTbzTFWOkhLaLtaIiDxq+zy3axRoBKQQKoRAvUnJqL3y2laMvBI1L0aqhKKDIC6tihdBCIRKqVaolToxmDUTkSBUCKlClFcSR5oWhRprRySAwZVZRYZhIB+pTsD+AieOEJNSsFgN0t4Op6YBd1HUF5mRehhUtRILB/IKkAPUL8AoWuRfl04UJlEPdodGaDg/0U1YhE4MvGGE/j8BUUOGASQq0IkW6MTYAPVqpbTtHqG4i7oOCJeh39WLdPKhEQQAIYqOUaAGNKMRJ+AJMAg6AZWyMD8YISppQcykSUzE6AEyCrcNdXPIhktWCmk3tvaM6GbtJ86QZfcfhqx/LYQcePeO3fDmDZbunNy5/u1bsuzMNPboSSy994Dd8C6F3fv6tc0ndLxsq2vTwC69pdDdmaQlJmd/eVB5IKE/BsDW/9RAlXJP52+oJwgvW6fj6GNxyfTwsY/iTA1xadKDymYpPq/MkZLTnT39/9fX7y8SerJmGF8r20ShPtMR3zSmIrkiaXOdC56v37VY3oUpn1UTE1Ue3xN9LCrqWHR3QmSZOA7UNAhqVPnEMwyvtua5ANBAvtF/l+39AUG2Jz7lh+YPjMr9F0TTPwG+z5kM8HdkL9gybOwP1RIEb0qf7xrsf04DEFxanUuRW3vBtsJ9SAY3vMngrWEMou2TpUCzD9CiMhh8EbfADqvJZafm4NkVdvytrVSyq2w5z662aDW72ZpGdqswPKuN0ThE6ILqrg28BVhUvZwuggMyD5FXFY3ITWLWwUpi56CpY2Uh8fNo5Oan4lQTuYgUVjdOixOksh2CxkeVzcREZaaQ+GhUPJXEjSdT2Jk0KFfLvR40qE9MQm9npfy+RObFScYTZEiSw85GI5O5qXoIeFl4KQR9+uZr1aBGg5wEQHPIzs9N5Z6knvMoLSHzmUc5cJiTTBiMnFYZsJbtff+NFDInKzMNp4ifxkGmUHFiHsNsJ+lejd8QnpnMw0Qjc5Fp5vGxMnV3LApLLFbEmKAGkx4QitCEIYaAoqGf/t8Y6PdKyUJxarBo9mvWz27I5W5CipB+leirzjKbAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DV0RQ-PV.woff2)format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-B82lGh9n.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-CPn9LCJy.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-B3NWVrCc.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-QJgU3aHP.woff2)format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-8oBgpzDE.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}.ws{--line-2:#f8f8f833;--line-3:#f8f8f84d;--line-5:#f8f8f880;--line-6:#f8f8f899;--line-7:#f8f8f8b3;--line-8:#f8f8f8cc;--line-top:#f4e8e8cc;--round-btn:#b2acac;--head:#afafaf1a;--card-head:#a1a1a126;--text:#fff;--text-2:#f8f8f8f2;--tag-text:#f1eded;--icon:#fffffff2;--file:#ce9af9;--file-bubble:#d4c1e4;--case:#81ee78;--motion:#9ae3f9;--knowledge:#f9dd9a;--deposition:#fba254;--rule:#fe6291;--step-active:#f7e97c;--check:#54b940;--pressed:#c0eeee;--saved:#66f559;--danger:#f55454;--outputs:#df97fc;--steps-icon:#f198f7;--launch:#d7b4f4;--done-text:#87fb66;--done-bg:#b0f79266;--doing-bg:#d7b4f466;--glass-tint:#1c1e260f;color:var(--text);-webkit-font-smoothing:antialiased;background:#040404;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:400;line-height:1.4;position:fixed;inset:0;overflow:auto}:where(.ws) *{box-sizing:border-box}:where(.ws) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.ws) button:disabled{cursor:not-allowed}.ws :focus-visible{outline:2px solid var(--pressed);outline-offset:2px}.ws-video{object-fit:cover;z-index:0;width:100%;height:100%;position:fixed;inset:0}.ws-stage{z-index:1;min-width:1100px;min-height:100%;position:relative}.glass-1{-webkit-backdrop-filter:blur(1px)}.glass-5{-webkit-backdrop-filter:blur(5px)}.glass-10{-webkit-backdrop-filter:blur(10px)}.glass-15{-webkit-backdrop-filter:blur(15px)}.glass-20{-webkit-backdrop-filter:blur(20px)}.glass-30{-webkit-backdrop-filter:blur(30px)}.glass-5,.glass-10,.glass-15,.glass-20,.glass-30{background-color:var(--glass-tint)}.ws-icon{flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.ws-icon svg{fill:currentColor;width:100%;height:100%}.round-btn{width:27px;height:27px;color:var(--icon);border:1px solid #b2acace6;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:5px;transition:transform .15s;display:inline-flex}.round-btn:hover:not(:disabled){transform:translateY(-5px)}.round-btn.circle{border:1px solid var(--round-btn);border-radius:50%;width:23px;height:23px;padding:3px}.round-btn.close{border-color:var(--round-btn);width:30px;height:30px}.round-btn.danger{border-color:var(--danger);color:#fff;background:#f5545473}.ws-top{justify-content:space-around;align-items:flex-start;width:min(1500px,100%);margin:0 auto;padding-top:10px;display:flex}.top-group{border:1px solid var(--line-top);border-radius:10px;justify-content:space-around;align-items:center;width:250px;height:50px;margin-top:20px;display:flex}.top-group.right{border-color:#f4e8e8;justify-content:space-between;width:200px;padding:0 5px 0 15px}.top-btn{border:1px solid var(--line-top);width:45px;height:35px;color:var(--icon);border-radius:10px;justify-content:center;align-items:center;transition:padding .15s;display:inline-flex}.top-btn .ws-icon{width:30px;height:30px;padding:5px 0}.top-btn:hover:not(:disabled){padding-bottom:5px}.top-btn:disabled{opacity:.4}.exila-btn{border:1px solid #f4e8e8;border-radius:20px;flex:none;justify-content:center;align-items:center;width:35px;height:35px;transition:padding .15s;display:inline-flex}.exila-btn:hover{padding-bottom:5px}.exila-btn img{object-fit:contain;width:25px;height:25px}.top-case{color:#fcf7f7;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:15px;font-weight:300;text-decoration:none;overflow:hidden}.top-case-link{color:var(--icon);width:30px;height:30px;padding:5px;display:inline-flex}.ws-bottom{z-index:2;justify-content:center;width:650px;display:flex;position:fixed;bottom:60px;left:50%;transform:translate(-50%)}.prompt-main{border:1px solid #f4e8e8;border-radius:10px;flex-direction:column;max-width:600px;display:flex}.feature-tooler{border-bottom:1px solid var(--line-2);justify-content:space-around;width:600px;margin-bottom:3px;padding:3px 0 5px;display:flex}.feature-pill{white-space:nowrap;border:1px solid #f8f8f800;border-radius:20px;align-items:center;min-width:140px;height:35px;margin-top:5px;padding-right:12px;display:inline-flex}.feature-pill:hover:not(:disabled){border-color:var(--line-8)}.feature-pill.active{border-color:var(--pressed)}.feature-pill:disabled{opacity:.4}.feature-pill .dotted{border:1px dotted var(--line-8);border-radius:20px;width:24px;height:24px;margin-left:5px;padding:4px}.feature-pill span:last-child{color:#f8f8f8;margin:0 0 2px 10px;font-size:16px;font-weight:300}.prompt-bar{align-items:center;min-width:600px;min-height:40px;margin:4px 0 5px;display:flex}.prompt-bar .exila-btn{margin:0 5px}.prompt-input{resize:none;color:#fff7f7;background:0 0;border:0;border-radius:20px;width:510px;height:40px;padding:10px 12px 12px;font:400 15px/1.4 Inter,system-ui,sans-serif}.prompt-input::placeholder{color:#fff7f799}.prompt-input:focus{outline:none}.prompt-send{color:#fff;border:2px dotted #c6baba;border-radius:40px;width:30px;height:30px;margin:0 10px 0 5px;padding:5px;display:inline-flex}.prompt-send:disabled{opacity:.4}.prompt-send:focus-visible,.intel-send:focus-visible,.intel-bar textarea:focus-visible{outline:2px solid var(--line-8);outline-offset:2px}.prompt-note{margin:0 0 8px 20px;font-size:12px;font-weight:200}.executor{flex-direction:column;align-items:center;width:min(1300px,100% - 40px);margin:75px auto 40px;display:flex}.exec-panel{border:1px solid var(--line-6);border-radius:15px;flex-direction:column;align-items:center;width:1300px;max-width:100%;height:575px;display:flex;position:relative}.mini-controller{border:1px solid var(--line-7);border-radius:15px;justify-content:space-around;align-items:center;width:250px;min-height:45px;margin-top:10px;display:flex}.mini-controller button{border:1px solid var(--line-7);width:27px;height:27px;color:var(--icon);border-radius:10px;justify-content:center;align-items:center;padding:5px 0;display:inline-flex}.mini-controller button:disabled{opacity:.4}.mini-controller img{object-fit:contain;width:18px;height:18px}.panel-head{background:var(--head);border-bottom:1px solid var(--line-5);border-radius:15px 15px 0 0;flex:none;justify-content:space-between;align-items:center;width:100%;height:65px;display:flex}.panel-title{margin:0 0 0 40px;font-size:25px;font-weight:200}.head-actions{align-items:center;gap:20px;margin-right:20px;display:flex}.chip{border:1px solid var(--line-7);border-radius:10px;justify-content:center;align-items:center;gap:4px;height:33px;padding:0 10px;font-size:12px;font-weight:300;display:inline-flex}.chip .ws-icon{width:20px;height:20px}.chip:disabled{opacity:.4}.chip.small{height:25px;padding:0 8px;font-size:12px;font-weight:400}.save-dot{border:1px dotted #f8f8f8e6;border-radius:50%;width:25px;height:25px;padding:4px;display:inline-flex}.save-dot.saved{border-color:var(--saved);color:var(--saved)}.timeline-body{flex:1;justify-content:space-around;align-items:flex-start;width:1250px;max-width:100%;min-height:0;display:flex}.add-step{border:1px solid var(--line-8);border-radius:15px;flex-direction:column;flex:none;align-items:center;width:325px;height:430px;margin-top:30px;display:flex;position:relative;overflow:hidden}.sub-head{background:var(--head);border-bottom:1px solid var(--line-5);border-radius:15px 15px 0 0;flex:none;align-items:center;width:100%;height:55px;display:flex}.sub-head.faint{border-bottom-color:var(--line-2)}.sub-head .round-btn{margin-left:20px}.sub-title{margin:0 0 0 15px;font-size:18px;font-weight:400}.sub-head>.sub-title:first-child{margin-left:25px}.sub-scroll{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;padding-bottom:20px;display:flex;overflow-y:auto}.list-card{text-align:left;border:1px solid var(--line-8);border-left-color:var(--accent,var(--file));border-radius:15px;flex:none;align-items:center;width:270px;height:55px;margin-top:15px;display:flex}.list-card:first-child{margin-top:20px}.list-card.tall-gap{height:50px;margin-top:30px}.list-card.no-icon{height:55px}.list-card:disabled{opacity:.4}.list-card .card-icon{color:#f8f8f8;width:30px;height:30px;margin-left:15px;transition:transform .15s}.list-card:hover:not(:disabled) .card-icon{transform:translateY(-5px)}.list-card .card-text{flex-direction:column;width:165px;margin-left:20px;display:flex}.list-card.tall-gap .card-icon{width:33px;height:33px;margin-left:10px}.list-card.tall-gap .card-text{margin-left:15px}.card-title{color:var(--text-2);font-size:14px;font-weight:400}.list-card.tall-gap .card-title{font-size:16px;font-weight:300}.list-card.no-icon .card-title{font-size:15px}.card-sub{color:var(--text-2);font-size:11px;font-weight:200}.soon{color:var(--pressed);font-size:10px;font-weight:300}.stepper{border-bottom:1px solid var(--line-2);flex:none;justify-content:space-around;align-items:center;width:315px;height:70px;display:flex}.stepper-item{align-items:center;display:flex}.stepper-item>div{flex-direction:column;align-items:center;width:50px;display:flex}.stepper-circle{border:1px solid #f8f8f8;border-radius:20px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.stepper-item.current .stepper-circle{border-color:var(--step-active)}.stepper-item.done .stepper-circle{border-color:var(--check)}.stepper-label{margin-top:5px;font-size:11px;font-weight:200}.stepper-dash{background:#f8f8f8d9;border-radius:1px;width:20px;height:2px;margin:0 0 18px}.wizard-main{flex-direction:column;flex:none;align-items:center;width:100%;height:260px;display:flex;overflow-y:auto}.option-card{text-align:left;border:1px solid var(--line-8);border-left-color:var(--file);border-radius:15px;flex:none;align-items:center;width:285px;height:50px;margin:5px 0 8px;display:flex}.option-card:first-child{margin-top:10px}.option-card:disabled{opacity:.4}.option-card .opt-icon{color:#f8f8f8e6;border:1px solid #f8f8f8bf;border-radius:20px;width:30px;height:30px;margin-left:12px;padding:6px}.option-card .opt-label{color:var(--text-2);flex:1;margin-left:10px;font-size:15px;font-weight:400}.option-card .opt-label .soon{display:block}.option-card.chosen{border-color:var(--pressed);border-left-color:var(--file)}.check-box{border:1px solid var(--line-7);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:17px;height:17px;margin-right:22px;display:inline-flex}.check-box .ws-icon{visibility:hidden;width:15px;height:15px}.option-card[aria-checked=true] .check-box{background:var(--check);border-color:var(--check)}.option-card[aria-checked=true] .check-box .ws-icon{visibility:visible}.dotted-btn{border:2px dotted var(--line-8);border-radius:20px;flex:none;justify-content:center;align-items:center;width:70px;height:25px;margin-top:8px;font-size:13px;font-weight:200;display:inline-flex}.dotted-btn:active:not(:disabled){border-color:var(--pressed)}.dotted-btn:disabled{opacity:.4}.wizard-hint{color:var(--text-2);margin-top:6px;font-size:11px;font-weight:200}.wizard-error{color:#ffb4b4;text-align:center;margin:6px 20px 0;font-size:12px;font-weight:300}.loading-overlay{flex-direction:column;align-items:center;width:180px;margin-top:135px;display:flex}.loading-overlay p{color:#f7f7f7;opacity:.95;margin:10px 0 5px;font-size:25px;font-weight:300;line-height:1.5}.gooey{align-items:center;gap:8px;height:65px;display:flex}.gooey span{background:#f8f8f8e6;border-radius:50%;width:14px;height:14px;animation:1s ease-in-out infinite gooey}.gooey span:nth-child(2){animation-delay:.15s}.gooey span:nth-child(3){animation-delay:.3s}@keyframes gooey{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-14px)scale(.8)}}.ring-spinner{border:2px solid #f8f8f840;border-top-color:#f8f8f8e6;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ring;display:inline-block}@keyframes ring{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gooey span,.ring-spinner{animation-duration:3s}.round-btn,.list-card .card-icon{transition:none}}.stage-panel{border:1px solid var(--line-8);border-radius:15px;flex-direction:column;flex:none;align-items:center;width:815px;height:430px;margin:30px 0 20px;display:flex;overflow:hidden}.stage-blank{justify-content:center}.stage-blank h2{margin:0;font-size:35px;font-weight:300}.stage-blank p{margin:20px 0 0;font-size:15px;font-weight:200}.stage-head{background:var(--head);border-bottom:1px solid var(--line-5);border-radius:15px 15px 0 0;flex:none;align-items:center;width:100%;height:55px;display:flex}.stage-head .stage-no{margin-left:25px;font-size:18px}.stage-head .stage-name{white-space:nowrap;text-overflow:ellipsis;width:175px;margin-left:5px;font-size:15px;font-weight:200;overflow:hidden}.pager{border:1px solid var(--line-7);border-radius:10px;justify-content:space-around;align-items:center;width:100px;height:25px;margin-left:40px;font-size:11px;display:inline-flex}.pager button{width:20px;height:20px;display:inline-flex}.pager button:disabled{visibility:hidden}.stage-head .chip.small{white-space:nowrap;min-width:100px;margin-left:28px}.stage-head .chip.small .ws-icon{width:18px;height:18px}.stage-count{white-space:nowrap;margin:0 18px 0 25px;font-size:13px;font-weight:100}.stage-trash{border:1px solid var(--line-6);color:#fff;border-radius:7px;width:22px;height:22px;margin-right:20px;padding:3px}.steps-list{flex:1;width:750px;min-height:0;margin-top:20px;padding-bottom:20px;overflow-y:auto}.step-row{justify-content:center;align-items:flex-start;margin:20px 0 10px;display:flex}.step-index{border:1px solid var(--file-bubble);border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;margin:16px 40px 0 0;font-size:14px;display:flex}.step-card{border:1px solid var(--line-8);border-radius:20px;width:550px;margin-right:40px}.step-card-head{background:var(--card-head);border-radius:20px;align-items:center;height:60px;display:flex}.step-card.open .step-card-head{border-radius:20px 20px 0 0}.step-card-head .agent-icon{width:30px;height:30px;color:var(--file);margin-left:10px}.step-card-text{flex-direction:column;width:270px;margin-left:10px;display:flex}.step-title{color:var(--text-2);font-size:15px}.step-values{max-width:260px;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:200;overflow:hidden}.tag{min-width:70px;height:22px;color:var(--tag-text);white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.tag.file{background:#ce9af999}.tag.done{background:var(--done-bg);color:#fff}.tag.doing{background:var(--doing-bg);color:#fff}.tag.failed{color:#ffd2d2;background:#f5545459}.tag.idle{border:1px solid var(--line-6)}.step-card-head .tags{gap:6px;margin-left:auto;display:flex}.step-card-head .round-btn{margin-left:10px}.step-card-head .round-btn:last-child{margin-right:15px}.dropdown{padding:8px 0 12px}.dropdown-row{width:100%;color:var(--tag-text);align-items:center;padding:6px 15px;font-size:14px;font-weight:500;display:flex}.dropdown-row .ws-icon{width:23px;height:23px}.dropdown-row>span:nth-child(2){margin-left:6px}.dropdown-row .chev{width:20px;height:20px;margin-left:auto}.dropdown-list{flex-direction:column;align-items:center;max-height:150px;padding-top:4px;display:flex;overflow-y:auto}.out-card{border:1px solid var(--line-7);text-align:left;border-radius:15px;flex:none;align-items:center;width:500px;min-height:55px;margin-bottom:15px;padding:6px 0;display:flex}.out-card>.ws-icon:first-child{width:25px;height:25px;margin-left:12px}.out-card .out-text{flex-direction:column;width:280px;margin-left:10px;display:flex}.out-card .out-title{color:var(--text-2);font-size:13px;font-weight:500}.out-card .out-sub{font-size:11px;font-weight:200}.out-card .tag{margin-left:auto}.out-card .round-btn{border-color:var(--round-btn);border-radius:50%;width:24px;height:24px;margin:0 12px 0 10px}.launch-head{justify-content:space-between;align-items:center;width:100%;min-height:65px;display:flex}.launch-head .panel-title{margin:10px 0 0 20px}.pause-btn{border:2px solid var(--line-6);border-radius:15px;justify-content:center;align-items:center;gap:4px;width:100px;height:35px;margin-top:10px;font-size:13px;display:inline-flex}.pause-btn .ws-icon{width:26px;height:26px;color:var(--launch);opacity:.9}.launch-body{flex:1;align-items:center;width:1250px;max-width:100%;display:flex}.tool-bar{border:1px solid var(--line-6);border-radius:10px;flex-direction:column;flex:none;align-items:center;width:70px;height:450px;margin:10px 30px;padding-top:20px;display:flex}.tool-bar button{color:#f8f8f8e6;background:#f8f8f81a;border-radius:20px;width:40px;height:40px;margin-bottom:20px;padding:10px;display:inline-flex}.tool-bar button.active{background:var(--launch)}.tool-bar button:disabled{opacity:.4}.launch-view{flex:1;min-width:0;height:450px;display:flex}.launch-card{border:1px solid var(--line-6);border-radius:10px}.ready-card{flex-direction:column;width:550px;height:450px;padding:25px 25px 0;display:flex}.ready-card h2{margin:10px 0 0;font-size:34px;font-weight:400;line-height:1.3}.ready-card p{max-width:420px;margin:30px 0 0;font-size:14px;font-weight:300}.launch-btn{border:1px solid #f8f8f866;border-radius:15px;justify-content:center;align-items:center;gap:5px;width:175px;height:45px;margin:80px 0 10px 20px;font-size:15px;transition:padding .15s;display:inline-flex}.launch-btn .ws-icon{opacity:.9;width:30px;height:30px}.launch-btn:hover:not(:disabled){padding-bottom:5px}.launch-btn:disabled{opacity:.5}.launch-msg{margin:4px 0 0 20px;font-size:13px;font-weight:300}.launch-msg.error{color:#ffb4b4}.overview{flex-direction:column;width:525px;margin-left:20px;display:flex}.overview-card{width:500px;height:285px}.overview-card h3,.assistant-card h3{color:#f8f8f8;margin:20px 0 5px 30px;font-size:18px;font-weight:500}.assistant-card h3{font-weight:400}.overview-card>p{margin:0 0 10px 30px;font-size:14px;font-weight:300}.stat span:last-child{white-space:nowrap}.stat-grid{flex-wrap:wrap;justify-content:space-around;row-gap:18px;width:450px;margin:0 auto;display:flex}.stat{border:1px solid #f8f8f859;border-radius:10px;align-items:center;width:125px;height:70px;display:flex}.stat .ws-icon{width:35px;height:35px;margin:0 8px}.stat strong{font-size:20px;font-weight:300;display:block}.stat span{font-size:12px}.assistant-card{width:500px;height:145px;margin-top:20px}.assistant-bar{border:1px solid var(--line-6);border-radius:10px;align-items:center;width:450px;margin:10px 0 0 25px;display:flex}.assistant-bar input{color:#fff7f7;background:0 0;border:0;flex:1;height:35px;padding:0 12px;font:400 15px Inter,system-ui,sans-serif}.assistant-bar input::placeholder{color:#fff7f78c}.assistant-bar .prompt-send{border-style:solid;width:28px;height:28px;margin-right:6px}.launch-list{flex:1;padding:20px 30px;overflow-y:auto}.launch-list h2{margin:0 0 4px;font-size:22px;font-weight:400}.launch-list>p{margin:0 0 18px;font-size:14px;font-weight:300}.stage-line{margin-bottom:22px}.stage-line h3{align-items:center;gap:12px;margin:0 0 10px;font-size:16px;font-weight:500;display:flex}.stage-steps{flex-wrap:wrap;gap:14px;display:flex}.mini-step{border:1px solid var(--line-6);border-radius:10px;flex-direction:column;gap:6px;width:175px;padding:12px;font-size:13px;display:flex}.mini-step small{font-size:11px;font-weight:200}.progress{border:1px solid var(--line-6);border-radius:20px;width:420px;height:10px;margin:18px 0 6px;position:relative;overflow:hidden}.progress span{background:var(--launch);border-radius:20px;width:35%;animation:1.6s ease-in-out infinite indeterminate;position:absolute;inset:0 auto 0 0}@keyframes indeterminate{0%{left:-35%}to{left:100%}}.results{border:1px solid var(--line-8);border-radius:15px;flex-direction:column;width:1250px;max-width:100%;height:480px;margin-top:15px;display:flex;overflow:hidden}.results .sub-head .sub-title{margin-left:15px}.results .sub-head .muted{margin-left:15px;font-size:13px;font-weight:200}.results-body{flex:1;min-height:0;display:flex}.type-filter{border-right:1px solid var(--line-2);flex-direction:column;flex:none;gap:8px;width:240px;padding:18px 16px;display:flex;overflow-y:auto}.type-pill{border:1px solid var(--line-8);text-align:left;border-radius:20px;align-items:center;gap:10px;height:35px;padding:0 14px 0 12px;font-size:14px;font-weight:400;display:flex}.type-pill .ws-icon{width:20px;height:20px}.type-pill{white-space:nowrap}.type-pill .count{margin-left:auto;font-size:12px;font-weight:200}.type-pill[aria-pressed=true]{border-color:var(--pressed);background:#c0eeee1f}.entity-list{border-right:1px solid var(--line-2);flex:none;width:400px;padding:18px;overflow-y:auto}.entity-card{text-align:left;border:1px solid var(--line-7);border-left-color:var(--file);border-radius:15px;align-items:center;width:100%;min-height:50px;margin-bottom:10px;padding:6px 12px 6px 0;display:flex}.entity-card[aria-current=true]{border-color:var(--pressed);border-left-color:var(--file);background:#c0eeee14}.entity-card .opt-icon{border:1px solid #f8f8f8bf;border-radius:20px;width:28px;height:28px;margin-left:12px;padding:5px}.entity-card .entity-text{flex-direction:column;min-width:0;margin-left:10px;display:flex}.entity-card .entity-name{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.entity-card .entity-meta{font-size:11px;font-weight:200}.entity-card .tag{min-width:0;margin-left:auto}.entity-detail{flex:1;min-width:0;padding:18px 24px;overflow-y:auto}.entity-detail h3{margin:0;font-size:22px;font-weight:400}.entity-detail .detail-meta{margin:2px 0 16px;font-size:13px;font-weight:200}.entity-detail h4{color:var(--tag-text);margin:18px 0 8px;font-size:14px;font-weight:500}.mention{border:1px solid var(--line-6);border-radius:12px;margin-bottom:10px;padding:10px 14px}.mention .mention-file{color:var(--pressed);align-items:center;gap:6px;font-size:11px;font-weight:300;display:flex}.mention .mention-file .ws-icon{width:14px;height:14px}.mention p{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:300;line-height:1.55}.mention mark{color:#fff;background:#ce9af973;border-radius:3px;padding:0 2px}.related{flex-wrap:wrap;gap:8px;display:flex}.related button{border:1px solid var(--line-7);border-radius:20px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;display:inline-flex}.related button .ws-icon{width:15px;height:15px}.empty-note{text-align:center;max-width:340px;margin:30px auto;font-size:14px;font-weight:200}.ws-error{z-index:3;border:1px solid #f55454b3;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:300;position:fixed;top:90px;left:50%;transform:translate(-50%)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dropdown-row:first-of-type>.ws-icon:first-child,.out-card>.ws-icon.file-icon{color:var(--pressed)}.dropdown-row:nth-of-type(2)>.ws-icon:first-child{color:var(--steps-icon)}.out-card .outputs-icon{color:var(--outputs)}.pause-btn:disabled{opacity:.45}.intel-list{flex-direction:column;flex:1;gap:14px;width:100%;max-width:820px;min-height:0;padding:24px 20px 10px;display:flex;overflow-y:auto}.intel-empty{text-align:center;margin:auto;font-size:14px;font-weight:200}.intel-empty .intel-start{color:#f7f7f7;margin:0 0 8px;font-size:25px;font-weight:400}.intel-msg{border:1px solid var(--line-7);border-radius:15px;flex-direction:column;max-width:400px;padding:8px 15px 12px;display:flex}.intel-msg.user{border-color:var(--line-5);align-self:flex-end;max-width:300px}.intel-msg.exila{align-self:flex-start;max-width:560px}.intel-msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:300;line-height:1.5}.intel-who{width:22px;height:22px;color:var(--icon)}.intel-sources{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.intel-source{border:1px solid var(--line-6);border-radius:10px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;font-weight:300;display:inline-flex}.intel-source .ws-icon{width:14px;height:14px}.intel-source[aria-expanded=true]{background:#ce9af959}.intel-sources blockquote{border-left:2px solid var(--file);flex-basis:100%;margin:4px 0 0;padding:8px 10px;font-size:12px;font-weight:200;line-height:1.5}.intel-thinking{align-items:center;gap:7px;font-size:19px;font-weight:200;display:inline-flex}.intel-error{background:#f5545426;border:1px solid #f55454b3;border-radius:10px;margin:6px 20px 0;padding:6px 12px;font-size:13px}.intel-bar{border:1px solid var(--line-7);border-radius:20px;align-items:center;width:450px;max-width:calc(100% - 40px);min-height:40px;margin:20px 0 30px;padding:3px 3px 3px 12px;display:flex}.intel-bar textarea{resize:none;color:#fff7f7;background:0 0;border:0;flex:1;height:33px;max-height:120px;padding:7px 4px;font:400 14px/1.4 Inter,system-ui,sans-serif}.intel-bar textarea::placeholder{color:#fff7f799}.intel-bar textarea:focus{outline:none}.intel-send{border:1px solid var(--line-7);border-radius:40px;flex:none;justify-content:center;align-items:center;width:33px;height:33px;margin-left:5px;padding:7px;display:inline-flex}.intel-send:disabled{opacity:.4}.bp-body{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;padding:15px 20px 25px;display:flex;overflow-y:auto}.bp-list{flex-direction:column;gap:20px;width:825px;max-width:100%;padding:15px 0;display:flex}.bp-card,.bp-opened-head{border:1px solid var(--line-8);border-radius:15px;align-items:center;min-height:70px;display:flex}.bp-card{width:650px;max-width:100%}.bp-icon{border:1px solid var(--line-6);border-radius:10px;flex:none;width:40px;height:40px;margin-left:15px;padding:8px}.bp-icon.big{width:60px;height:60px;padding:14px}.bp-text{flex-direction:column;flex:1;min-width:0;margin-left:20px;display:flex}.bp-name{font-size:16px}.bp-sub{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:200;overflow:hidden}.bp-actions{gap:10px;margin:0 20px;display:flex}.bp-empty{text-align:center;margin:auto}.bp-empty h3{margin:0;font-size:35px;font-weight:400}.bp-empty p{max-width:420px;margin:20px auto 0;font-size:15px;font-weight:200}.bp-new{border:1px solid var(--line-7);border-radius:10px;align-items:center;gap:4px;height:40px;margin-top:50px;padding:0 12px 0 6px;font-size:16px;display:inline-flex}.bp-new .ws-icon{width:28px;height:28px}.bp-form{border:1px solid var(--line-7);border-radius:15px;flex-direction:column;gap:14px;width:460px;max-width:100%;margin:30px auto;padding:22px 26px;display:flex}.bp-form h3{margin:0;font-size:22px;font-weight:400}.bp-form p{margin:0;font-size:13px;font-weight:200}.bp-form label{flex-direction:column;gap:6px;font-size:13px;display:flex}.bp-form .muted{font-weight:200}.bp-form input{border:1px solid var(--line-6);color:#fff;background:#ffffff0f;border-radius:10px;height:36px;padding:0 12px;font:400 14px Inter,system-ui,sans-serif}.bp-form input:focus-visible{outline:2px solid var(--line-8);outline-offset:1px}.bp-form-actions{justify-content:flex-end;gap:10px;display:flex}.bp-form .intel-error{margin:0}.bp-opened{flex-direction:column;gap:20px;width:1250px;max-width:100%;display:flex}.bp-opened-head{border:0;gap:15px;min-height:80px}.bp-opened-head .bp-text{margin-left:0}.bp-opened-head .bp-name{font-size:20px}.bp-opened-head .round-btn.close{margin-right:20px}.chip.danger{border-color:var(--danger);color:#ffd6d6}.bp-stages{flex-direction:column;gap:20px;display:flex}.bp-stage{border:1px solid var(--line-8);border-radius:15px;padding-bottom:15px;overflow:hidden}.bp-stage-head{background:var(--head);align-items:center;gap:10px;height:55px;margin-bottom:15px;display:flex}.bp-stage-head .stage-no{margin-left:25px;font-size:18px}.bp-stage-head .stage-name{font-size:15px;font-weight:200}.bp-step{border:1px solid var(--line-7);border-radius:15px;align-items:center;width:calc(100% - 50px);max-width:700px;min-height:60px;margin:0 25px 10px;padding-right:15px;display:flex}.bp-step .agent-icon{width:30px;height:30px;color:var(--file);margin-left:10px}.bp-step .bp-text{margin-left:10px}.addons-title{align-items:center;display:flex}.addons-title .round-btn{margin-left:20px}.addons-title .round-btn+.panel-title{margin-left:15px}.addons-start{flex-wrap:wrap;justify-content:center;gap:30px;width:550px;max-width:100%;margin-top:100px;display:flex}.source-card{border:1px solid var(--line-6);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:130px;height:120px;transition:transform .15s;display:flex}.source-card:hover:not(:disabled){transform:translateY(-5px)}.source-card:disabled{opacity:.45}.source-card .ws-icon{color:#fbfbfbe6;width:50px;height:50px}.source-title{color:#f7f7f7;margin-top:10px;font-size:20px}.source-card .soon{font-size:11px}.addons-note{text-align:center;flex-basis:100%;margin:20px 0 0;font-size:14px;font-weight:200}.addons-files{flex:1;justify-content:center;gap:30px;width:1250px;max-width:100%;min-height:0;padding:25px 20px;display:flex}.addons-steps{flex-direction:column;gap:10px;width:340px;display:flex;overflow-y:auto}.addons-step{text-align:left;border:1px solid var(--line-7);border-radius:15px;flex:none;align-items:center;min-height:70px;padding:6px 12px 6px 0;display:flex}.addons-step[aria-current=true]{border-color:var(--pressed);background:#ce9af92e}.addons-step .agent-icon{width:30px;height:30px;color:var(--file);flex:none;margin-left:10px}.addons-step .bp-text{margin-left:10px}.file-picker{border:1px solid var(--line-8);border-radius:15px;flex-direction:column;align-items:center;width:400px;padding:10px 0 15px;display:flex}.file-picker .option-card{width:340px;height:auto;min-height:50px;padding:6px 0}.file-picker .check-box{margin-right:14px}.file-list{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex;overflow-y:auto}.file-sub{font-size:12px;font-weight:200;display:block}.file-picker .launch-msg{text-align:center;max-width:340px;margin:8px 0 0}.tag.case{background:#81ee7873}.agent-icon.case{color:var(--case)}.option-card.case,.option-card.case.chosen{border-left-color:var(--case)}.option-card .opt-icon.square{border-radius:10px}.option-card.no-icon .opt-label{margin-left:18px}.opt-sub{font-size:11px;font-weight:200;display:block}.radio-box{border:1px solid #bdb8b8;border-radius:8px;justify-content:center;align-items:center;width:25px;height:20px;margin-right:18px;display:inline-flex}.radio-box .ws-icon{visibility:hidden;width:14px;height:14px;transform:rotate(90deg)}.option-card[aria-checked=true] .radio-box{background:#494545}.option-card[aria-checked=true] .radio-box .ws-icon{visibility:visible}.analysis-body{flex-direction:column;flex:1;min-height:0;display:flex}.overview-row{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 24px 8px;display:flex}.metric{border:1px solid var(--line-6);border-radius:12px;flex-direction:column;align-items:center;min-width:82px;padding:6px 12px;display:flex}.metric strong{font-size:22px;font-weight:400}.metric span{font-size:11px;font-weight:300}.metric.level-critical strong{color:#ff9a9a}.metric.level-high strong{color:#ffd27a}.overview-summary{flex:1;min-width:260px;margin:0;font-size:13px;font-weight:300;line-height:1.5}.type-filter.row{border-right:0;border-bottom:1px solid var(--line-2);flex-flow:wrap;width:auto;padding:8px 24px;overflow:visible}.analysis-scroll{flex:1;min-height:0;padding:16px 24px 24px;overflow-y:auto}.conflict-card{border:1px solid var(--line-7);border-radius:15px;margin-bottom:14px;padding:14px 18px;transition:border-color .3s}.conflict-card.focused{border-color:var(--case)}.conflict-card header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.conflict-card h4{margin:0;font-size:16px;font-weight:400}.conflict-card .muted{font-size:12px;font-weight:200}.conflict-card .confidence{margin-left:auto;font-size:12px;font-weight:300}.conflict-card .rank{border:1px solid var(--line-7);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.statements{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;margin-top:12px;display:grid}.statements .versus{width:20px;height:20px;color:var(--line-8);align-self:center}.statement{border:1px solid var(--line-5);border-left:2px solid var(--case);border-radius:10px;margin:0;padding:10px 12px}.statement-source{color:var(--pressed);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:11px;font-weight:300;display:flex}.statement-source .side{color:#fff;font-weight:500}.statement-source .ws-icon{flex:none;width:13px;height:13px}.statement p{margin:6px 0 0;font-size:13px;font-weight:300;line-height:1.5}.unverified{color:#ffd27a;align-items:center;gap:4px;margin-top:6px;font-size:11px;display:inline-flex}.unverified .ws-icon{width:13px;height:13px}.explanation{margin:12px 0 0;font-size:13px;font-weight:300;line-height:1.5}.conflict-card dl{grid-template-columns:150px 1fr;gap:6px 14px;margin:12px 0 0;font-size:13px;display:grid}.conflict-card dt{color:var(--pressed);font-weight:400}.conflict-card dd{margin:0;font-weight:300;line-height:1.5}.code-links{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.code-links button{border:1px solid var(--line-6);border-radius:10px;align-items:center;gap:4px;height:24px;padding:0 9px;font-size:12px;font-weight:300;display:inline-flex}.code-links .ws-icon{width:13px;height:13px}.tag.level{border:1px solid #0000;min-width:62px}.tag.level-critical{background:#f5545473}.tag.level-high{background:#ffba4a73}.tag.level-medium{background:#f7e97c4d}.tag.level-low{border-color:var(--line-6)}.scope-table-wrap{border:1px solid var(--line-6);border-radius:12px;overflow-x:auto}.scope-table{border-collapse:collapse;width:100%;font-size:13px}.scope-table th{background:var(--head);text-align:left;white-space:nowrap;padding:10px 12px;font-weight:400;position:sticky;top:0}.scope-table td{border-top:1px solid var(--line-2);vertical-align:top;padding:9px 12px;font-weight:300;line-height:1.45}.scope-table .row-no{color:var(--pressed)}.scope-table tr.marked td{background:#ce9af933}@media (width<=760px){.statements{grid-template-columns:1fr}.statements .versus{justify-self:center;transform:rotate(90deg)}.conflict-card dl{grid-template-columns:1fr}}.tag.motion{background:#9ae3f973}.agent-icon.motion{color:var(--motion)}.option-card.motion,.option-card.motion.chosen{border-left-color:var(--motion)}.code-chip{border:1px solid var(--line-5);border-radius:10px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:300;display:inline-flex}.code-chip .ws-icon{width:12px;height:12px}.group-title{color:var(--pressed);margin:18px 0 8px;font-size:14px;font-weight:400}.group-title:first-child{margin-top:0}.muted-text{color:#f8f8f8cc;font-weight:200}.badge-row{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.badge-row .metric{gap:6px;min-width:150px}.badge-row .tag.level{min-width:0}.draft-actions{gap:8px;margin:0 20px 0 auto;display:inline-flex}.draft-body{flex:1;min-height:0;display:flex}.draft-doc{flex:1;min-width:0;padding:18px 32px 30px;font-family:Inter,system-ui,sans-serif;overflow-y:auto}.draft-doc h2{text-align:center;text-transform:uppercase;letter-spacing:.02em;margin:6px 0 16px;font-size:18px;font-weight:500}.draft-doc h3{text-transform:uppercase;align-items:center;gap:10px;margin:20px 0 8px;font-size:14px;font-weight:500;display:flex}.draft-doc h3 .tag{text-transform:none}.draft-doc p{max-width:72ch;margin:0 0 10px;font-size:14px;font-weight:300;line-height:1.7}.draft-note{border:1px dashed var(--line-6);border-radius:10px;padding:8px 12px;font-size:12px!important}mark.needed{color:#fff;background:#ffd27a66;border-radius:4px;padding:0 3px}.limitations{margin:6px 0 0;padding:0;list-style:none}.limitations li{color:#ffe2a8;gap:6px;margin-bottom:4px;font-size:12px;font-weight:300;display:flex}.limitations .ws-icon{flex:none;width:13px;height:13px;margin-top:2px}.draft-side{border-left:1px solid var(--line-2);flex:none;width:340px;padding:18px 20px;overflow-y:auto}.draft-side .metric{align-items:flex-start;margin-bottom:10px}.draft-side .metric strong{font-size:16px}@media (width<=900px){.draft-body{flex-direction:column;overflow-y:auto}.draft-doc,.draft-side{overflow:visible}.draft-side{border-left:0;border-top:1px solid var(--line-2);width:auto}}.tag.rule{background:#fe629166}.agent-icon.rule{color:var(--rule)}.option-card.rule,.option-card.rule.chosen{border-left-color:var(--rule)}.paused-note{color:#ffd27a;align-items:center;gap:6px;display:flex;margin-left:0!important}.paused-note .ws-icon{width:16px;height:16px}.vita-switch,.vita-menu-wrap{position:relative}.vita-current{cursor:pointer}.vita-list{z-index:5;border:1px solid #f4e8e8;border-radius:10px;flex-direction:column;align-items:center;width:200px;max-height:260px;padding:8px 0 4px;display:flex;position:absolute;top:75px;right:0;overflow-y:auto}.vita-card{border-radius:20px;flex:none;justify-content:space-between;align-items:center;width:180px;height:35px;margin-bottom:5px;padding:0 4px 0 15px;transition:background .15s;display:flex}.vita-card:hover:not(:disabled){background:#ffffff1a}.vita-card:disabled{cursor:default;background:#9c8e8e}.vita-card .ws-icon{width:30px;height:30px;padding:5px}.vita-name{white-space:nowrap;text-overflow:ellipsis;color:#fcf7f7;font-size:13px;font-weight:500;overflow:hidden}.vita-note{color:#fcf7f7;margin:6px 12px;font-size:13px;font-weight:300}.vita-note.error,.cf-msg.error{color:#ffb4b4}.vita-menu{z-index:5;border:1px solid var(--line-6);border-radius:20px;flex-direction:column;align-items:center;width:250px;padding:6px 0 12px;display:flex;position:absolute;top:47px;left:-103px}.vita-row{color:#fcf7f7;border-radius:20px;justify-content:space-between;align-items:center;width:230px;height:30px;margin-top:10px;padding:0 4px 0 10px;font-size:17px;font-weight:300;display:flex}.vita-row-icon{border:1px dotted #f8f8f8e6;border-radius:50%;width:27px;height:27px;padding:5px;transition:transform .15s;display:inline-flex}.vita-row:hover .vita-row-icon{transform:translateY(-5px)}.vita-row.saved,.vita-row.saved .vita-row-icon{color:var(--saved);border-color:var(--saved)}.vita-row:last-child:hover{color:#f74646}.vita-form{flex-direction:column;width:230px;margin-top:6px;display:flex}.vita-form-head{align-items:center;gap:8px;font-size:17px;font-weight:300;display:flex}.vita-back{width:24px;height:24px;padding:3px;display:inline-flex}.vita-input-row{align-items:center;gap:8px;margin-top:10px;display:flex}.vita-input,.cf-input{color:#fff;background:#ffffff0f;border:1px solid #9c8e8e;border-radius:10px;height:35px;padding:0 12px;font:300 14px Plus Jakarta Sans,system-ui,sans-serif}.vita-input{width:185px}.vita-input::placeholder,.cf-input::placeholder,.cf-search input::placeholder{color:#ffffff80}.vita-input:focus,.cf-input:focus{border-color:var(--pressed);outline:none}.vita-confirm{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:inline-flex;border:2px double #f8f8f8e6!important}.vita-actions,.cf-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.vita-pill,.cf-pill{border-radius:20px;justify-content:center;align-items:center;gap:5px;min-width:70px;height:30px;padding:0 12px;font-size:13px;font-weight:300;display:inline-flex;border:1px solid var(--line-8)!important}.vita-pill:disabled,.cf-pill:disabled{opacity:.4}.vita-pill.danger,.cf-tool.danger{color:#f74646}.vita-pill.danger{border-color:#f74646!important}.danger-text{color:#f74646}.cf-layer{justify-content:center;margin-top:80px;padding:0 20px 40px;display:flex}.retrieving{flex-direction:column;align-items:center;gap:10px;margin:50px auto;font-size:20px;font-weight:300;display:flex}.retrieving .ring-spinner{border-width:3px;width:34px;height:34px}.cf-welcome{border:1px solid var(--line-6);border-radius:15px;width:500px;max-width:100%;padding:20px 30px 40px}.cf-welcome-head{justify-content:center;display:flex;position:relative}.cf-welcome-head h2{margin:0;font-size:34px;font-weight:300}.cf-welcome-head .round-btn{position:absolute;top:6px;right:0}.round-btn.circle-close{border-radius:50%}.cf-welcome-cards{justify-content:center;gap:45px;margin-top:40px;display:flex}.cf-big-card{border:1px solid var(--line-6);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:120px;height:100px;font-size:18px;font-weight:300;transition:transform .15s;display:flex}.cf-big-card:hover{transform:translateY(-5px)}.cf-big-card .ws-icon{width:38px;height:38px}.cf-panel{border:1px solid var(--line-6);border-radius:15px;flex-direction:column;width:800px;max-width:100%;min-height:450px;max-height:calc(100vh - 160px);display:flex}.cf-head{background:var(--head);border-bottom:1px solid var(--line-5);border-radius:15px 15px 0 0;flex:none;align-items:center;gap:12px;height:65px;padding:0 20px;display:flex}.cf-head h2{margin:0;font-size:25px;font-weight:200}.cf-back,.cf-add{width:24px;height:24px;padding:3px;display:inline-flex}.cf-add{border-radius:50%;border:1px solid var(--line-7)!important}.cf-search{align-items:center;gap:6px;width:180px;margin-left:auto;display:flex}.cf-search input{color:#fff;text-align:right;background:0 0;border:0;width:100%;font:300 13px Plus Jakarta Sans,system-ui,sans-serif}.cf-search input:focus{outline:none}.cf-search .ws-icon{opacity:.8;width:16px;height:16px}.cf-count{opacity:.85;font-size:13px;font-weight:300}.cf-toolbar{border:1px solid var(--line-5);border-radius:12px;align-self:center;align-items:center;gap:4px;margin-top:20px;padding:6px 10px;font-size:13px;display:flex}.cf-tool-count{padding:0 12px;font-weight:500}.cf-tool{align-items:center;gap:5px;height:28px;padding:0 12px;font-weight:300;display:inline-flex;border-left:1px solid var(--line-3)!important}.cf-tool .ws-icon{width:15px;height:15px}.cf-tool:disabled{opacity:.4}.cf-tool-x{width:30px;height:28px;padding:5px 4px 5px 10px;display:inline-flex;border-left:1px solid var(--line-3)!important}.cf-msg{text-align:center;margin:12px 20px 0;font-size:13px;font-weight:300}.create-case{border:1px solid var(--line-6);border-radius:12px;flex-wrap:wrap;align-self:center;align-items:center;gap:10px;width:560px;max-width:calc(100% - 40px);margin-top:16px;padding:14px 16px;display:flex}.create-title{flex-basis:100%;font-size:15px}.create-case .cf-input{flex:1;min-width:160px}.create-case select option,.cf-input option{color:#111}.create-case .cf-actions{flex-basis:100%;margin-top:0}.folder-grid{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:20px;padding:25px 40px;display:flex;overflow-y:auto}.folder-grid.center{justify-content:center}.folder-card{text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;width:210px;min-height:190px;padding:14px 16px;transition:transform .15s;display:flex;border:1px solid var(--line-6)!important}.folder-card:hover:not(:disabled){transform:translateY(-3px)}.folder-card.selected{box-shadow:0 0 0 1px #b7f9ac80;border-color:#b7f9ac!important}.folder-card:disabled{opacity:.45}.folder-top{justify-content:space-between;width:100%;margin-bottom:14px;display:flex}.folder-icon{border:1px solid var(--line-6);color:#a7f3a0;border-radius:8px;width:34px;height:34px;padding:7px;display:inline-flex}.folder-check{border:1px solid var(--line-6);border-radius:50%;width:20px;height:20px;padding:3px;display:inline-flex}.selected .folder-check{border-color:var(--check);background:var(--check)}.folder-name{font-size:16px;font-weight:500}.folder-meta{color:var(--text-2);margin-top:6px;font-size:12px;font-weight:300}.folder-foot{justify-content:space-between;width:100%;margin-top:auto;padding-top:14px;font-size:12px;font-weight:300;display:flex}.folder-here{color:var(--pressed)}.cf-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:20px 40px;display:flex;overflow-y:auto}.cf-label{margin-top:6px;font-size:13px;font-weight:400}.cf-label.caps{letter-spacing:.04em}.cf-chips,.attached-strip{flex-wrap:wrap;gap:8px;display:flex}.attached-strip{padding:8px 12px 2px}.cf-chip{border:1px solid var(--line-6);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;height:30px;padding:0 8px 0 10px;font-size:12px;font-weight:300;display:inline-flex}.cf-chip .ws-icon{width:14px;height:14px}.cf-chip button{width:18px;height:18px;padding:3px;display:inline-flex}.cf-row{border:1px solid var(--line-5);border-radius:10px;align-items:center;gap:16px;padding:8px 12px;display:flex}.cf-row.done{border-color:#b7f9ac}.cf-row-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;width:200px;font-size:14px;display:inline-flex;overflow:hidden}.cf-row-name .ws-icon,.cf-target .ws-icon{flex:none;width:16px;height:16px}.cf-row .cf-input{flex:1}.cf-confirm{border-radius:50%;flex:none;width:26px;height:26px;padding:4px;display:inline-flex;border:1px solid var(--line-7)!important}.cf-confirm.on{background:var(--check);border-color:var(--check)!important}.cf-confirm:disabled{opacity:.4}.cf-foot{flex:none;justify-content:center;gap:12px;padding:12px 0 18px;display:flex}.cf-target{text-align:left;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 14px;font-size:14px;display:flex;border:1px solid var(--line-5)!important}.cf-target.on{border:2px solid #b7f9ac!important}.cf-filebar{align-items:center;gap:10px;padding:14px 40px 0;display:flex}.cf-input.small{height:30px;font-size:13px}.cf-filebar .cf-pill:last-child{margin-left:auto}.cf-filebar .cf-pill .ws-icon{width:14px;height:14px}.file-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.cf-file{text-align:left;border-radius:10px;align-items:center;gap:10px;min-height:58px;padding:8px 12px;display:flex;border:1px solid var(--line-5)!important}.cf-file>.ws-icon{width:22px;height:22px}.cf-file.selected{border-color:#b7f9ac!important}.cf-file-text{flex-direction:column;flex:1;min-width:0;display:flex}.cf-file-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cf-file .folder-meta{margin-top:2px}.cf-drop{border:2px dashed var(--line-5);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:30px;font-size:14px;font-weight:300;display:flex}.cf-drop .ws-icon{width:30px;height:30px}.cf-drop:focus-within{border-color:var(--pressed)}.add-cases{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;padding-top:20px;display:flex}.add-cases-bar{align-items:center;gap:14px;display:flex}.cf-input.wide{width:330px}.add-cases .folder-grid{flex:1;max-width:1100px;min-height:0}.add-cases .dotted-btn{width:95px;height:32px;margin-bottom:18px;font-size:15px}.added-case{align-items:center;gap:8px;display:flex}.added-case .addons-step{flex:1}.added-case .agent-icon{color:#a7f3a0}.picker-actions{gap:10px;margin-bottom:4px;display:flex}.database{flex-direction:column;align-items:center;width:100%;padding:25px 20px;display:flex;overflow-y:auto}.database .option-card.static{width:520px;max-width:100%;height:auto;min-height:56px;padding:6px 12px 6px 0}@media (width<=720px){.cf-layer{margin-top:40px;padding:0 16px 24px}.cf-body,.folder-grid{padding:16px}.cf-filebar{flex-wrap:wrap;padding:12px 16px 0}.cf-toolbar{flex-wrap:wrap;justify-content:center}.cf-row{flex-wrap:wrap}.create-case{width:auto}}.ws-top,.executor,.cf-layer{z-index:3;position:relative}.canvas-layer{z-index:1;position:fixed;inset:0}.canvas-layer.behind{pointer-events:none;opacity:.6}.agent-canvas{width:100%;height:100%}.agent-canvas .react-flow__pane{cursor:default}.agent-node{-webkit-backdrop-filter:blur(10px);color:#ffffffeb;cursor:grab;background:#ffffff1a;border:2px solid #f9dd9a;border-radius:23px;align-items:center;gap:10px;min-width:180px;height:46px;padding:0 18px 0 12px;display:flex;box-shadow:0 0 14px #f9dd9a59}.agent-node.selected{box-shadow:0 0 0 3px #f9dd9a59,0 0 18px #f9dd9a8c}.agent-node img{object-fit:contain;width:26px;height:30px}.agent-label{white-space:nowrap;font-size:15px;font-weight:600}.agent-lock{color:#f9dd9a;width:14px;height:14px;display:inline-flex}.react-flow__handle.agent-handle{background:#111;border:2px solid #f9dd9a;width:11px;height:11px}.react-flow__edge.agent-edge .react-flow__edge-path{stroke:#f9dd9ad9;stroke-width:2px}.react-flow__edge.agent-edge:hover .react-flow__edge-path{stroke:#f74646;cursor:pointer}.react-flow__connection-path{stroke:#f9dd9ad9;stroke-width:2px}.agents-bar{z-index:4;border:1px solid #f8f8f8d9;border-radius:10px;width:500px;padding:6px 10px 10px;position:absolute;top:85px;left:50%;transform:translate(-50%)}.agents-bar-head{color:#f1f1f1;justify-content:space-between;align-items:center;padding:0 0 4px;font-size:18px;font-weight:300;display:flex}.agents-x{width:22px;height:22px;padding:3px;display:inline-flex}.agents-tiles{border-radius:8px;justify-content:space-between;display:flex}.agent-tile{color:#f1f1f1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:95px;height:52px;font-size:13px;font-weight:300;display:flex;border:2px solid #0000!important}.agent-tile .ws-icon{width:22px;height:22px}.agent-tile:hover:not(:disabled),.agent-tile:active:not(:disabled){border-color:var(--pressed)!important}.agent-tile:disabled{opacity:.4}.node-menu{z-index:5;border:1px solid #f4e8e8;border-radius:15px;flex-direction:column;align-items:center;gap:12px;width:200px;padding:22px 0 14px;display:flex;position:fixed;top:130px;left:calc(50% + 120px)}.node-pill{border-radius:20px;justify-content:center;align-items:center;gap:10px;width:150px;height:40px;font-size:15px;display:inline-flex;border:1px solid #f4efef!important}.node-pill .ws-icon{width:18px;height:18px}.node-pill.danger{color:#f12a2a;border-color:#f12a2a!important}.node-x{border-radius:50%;width:26px;height:26px;padding:4px;display:inline-flex;border:1px solid var(--line-7)!important}.agent-panel-layer{z-index:5;position:fixed;top:100px;left:calc(50% + 20px)}.fa-panel{border:1px solid #fcf6f6b3;border-radius:15px;flex-direction:column;align-items:center;width:420px;max-width:calc(100vw - 40px);max-height:calc(100vh - 140px);padding:18px 0 20px;display:flex}.fa-head{justify-content:space-between;align-items:flex-start;width:100%;padding:0 18px;display:flex}.fa-title{text-align:center;flex-direction:column;align-items:center;display:flex}.fa-title h2{margin:0;font-size:30px;font-weight:300;line-height:1.2}.fa-title span{opacity:.85;font-size:14px;font-weight:300}.fa-x,.fa-x-spacer{flex:none;width:34px;height:34px;display:inline-flex}.fa-x{border-radius:15px;padding:7px;border:1px solid #b2acac!important}.fa-list{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:20px;padding:0 20px;display:flex}.fa-list.scroll{max-height:360px;overflow-y:auto}.fa-card{text-align:left;border-radius:10px;flex:none;align-items:center;gap:14px;width:315px;height:45px;padding:0 15px;font-size:17px;font-weight:300;display:flex;border:1px solid #fcf6f6cc!important}.fa-card.tall{height:55px}.fa-card>.ws-icon{width:26px;height:26px}.fa-card:disabled{opacity:.35}.fa-card.on{border-color:var(--pressed)!important}.fa-card .soon,.fa-card .tag{margin-left:auto}.fa-card-text{flex-direction:column;flex:1;min-width:0;font-size:16px;display:flex}.fa-sub{opacity:.8;font-size:11px;font-weight:300}.fa-checker{border-radius:10px;flex:none;width:30px;height:25px;padding:4px 7px;display:inline-flex;border:1px solid #bdb8b8!important}.fa-card.on .fa-checker,.fa-checker.pressed{background:#494545;border-color:var(--pressed)!important}.fa-next{border-radius:20px;width:150px;height:45px;margin-top:20px;font-size:15px;border:1px solid var(--line-7)!important}.fa-next:disabled{opacity:.4}.fa-chips{justify-content:center;gap:40px;margin-top:24px;display:flex}.fa-chip{border-radius:10px;justify-content:center;align-items:center;gap:8px;width:120px;height:35px;font-size:15px;display:inline-flex;border:1px solid #f5f5f5!important}.fa-chip .ws-icon{width:18px;height:18px}.fa-item,.fa-file{text-align:left;border-radius:10px;flex:none;align-items:center;gap:12px;width:100%;min-height:45px;padding:6px 12px;font-size:15px;display:flex;border:1px solid #f5f5f5!important}.fa-item:hover{opacity:.75}.fa-item .ws-icon,.fa-file>.ws-icon{flex:none;width:24px;height:24px}.fa-file-name{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.fa-search{width:calc(100% - 40px);margin-top:16px}.fa-lockbar{justify-content:center;align-items:center;gap:18px;margin-top:16px;font-size:13px;font-weight:300;display:flex}.fa-lock{border-radius:10px;justify-content:center;align-items:center;width:50px;height:45px;padding:11px;display:inline-flex;border:1px solid #f5f5f5!important}.fa-lock:disabled{opacity:.4}.fa-done{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:20px;padding:0 24px;display:flex}.fa-done p{margin:0}.fa-locked{color:#f9dd9a;align-items:center;gap:6px;display:inline-flex}.fa-locked .ws-icon{width:16px;height:16px}.fa-done-actions{gap:10px;margin-top:12px;display:flex}.agents-list{flex-wrap:wrap;justify-content:flex-start;gap:4px 8px;padding-left:8px}.pill-agent{object-fit:contain;width:20px;height:24px;margin-left:8px}@media (width<=720px){.agents-bar{width:calc(100vw - 32px)}.agent-panel-layer{left:16px;right:16px}.node-menu{left:auto;right:16px}}.live{min-height:100vh;padding-bottom:140px}.live-top{z-index:3;justify-content:space-around;align-items:center;width:min(1400px,100%);margin:0 auto;padding-top:15px;display:flex;position:relative}.live-brand{align-items:center;gap:12px;width:250px;height:50px;display:flex}.live-logo{border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex;border:1px solid #f4e8e8bf!important}.live-logo img{object-fit:contain;width:22px;height:22px}.live-word{letter-spacing:.04em;color:#ede6e6;font-size:24px;font-weight:300}.live-router{border:1px solid var(--line-6);border-radius:20px;justify-content:space-around;align-items:center;width:400px;height:45px;display:flex}.live-seg{opacity:.6;border-radius:16px;align-items:center;gap:7px;height:33px;padding:0 14px;font-size:14px;font-weight:300;display:inline-flex;border:1px solid #0000!important}.live-seg.active{opacity:1;border-color:#f8f8f833!important}.live-seg .ws-icon{width:15px;height:15px}.live-seg .ws-icon.cyan{color:var(--pressed)}.live-right{justify-content:flex-end;width:250px;display:flex}.live-right .top-group.right{border-radius:20px;margin-top:0}.live-main{z-index:2;flex-direction:column;align-items:center;width:min(1100px,100% - 32px);margin:0 auto;display:flex;position:relative}.live-error{color:#ffb4b4;text-align:center;margin:16px 0 0;font-size:14px}.live-start{text-align:center;flex-direction:column;align-items:center;margin-top:125px;animation:.5s live-fade;display:flex}.live-start h1{color:#f8f8f8;margin:0;font-size:40px;font-weight:300}.live-start>p{letter-spacing:.06em;opacity:.8;margin:8px 0 0;font-size:18px;font-weight:300}.live-chips{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px;display:flex}.live-chip{text-align:left;border-radius:15px;align-items:center;gap:12px;width:200px;height:65px;padding:0 16px;transition:transform .15s;display:flex;border:2px solid #f8f8f8e6!important}.live-chip:hover{transform:translateY(-4px)}.live-chip>.ws-icon{width:24px;height:24px}.live-chip-text,.goal-tile-text,.goal-row-text{flex-direction:column;min-width:0;display:flex}.live-chip-text span:first-child{font-size:13px;font-weight:500}.live-eg{opacity:.8;font-size:11px;font-weight:300}.live-link{opacity:.85;margin-top:22px;font-size:13px;text-decoration:underline}.live-label{letter-spacing:.06em;opacity:.85;font-size:12px;font-weight:500}.live-answer{text-align:left;border:1px solid #f8f8f8d9;border-radius:15px;width:min(800px,100%);margin-top:30px;padding:18px 22px}.live-answer-head{justify-content:space-between;align-items:center;display:flex}.live-question{opacity:.85;margin:8px 0 0;font-size:14px;font-weight:300}.live-answer-text{white-space:pre-wrap;margin:12px 0 0;font-size:15px;line-height:1.55}.live-thinking{align-items:center;gap:10px;margin:12px 0 0;font-size:14px;display:flex}.live-sources{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.live-goal{flex-direction:column;align-items:center;width:min(800px,100%);margin-top:90px;animation:.5s live-fade;display:flex}.goal-card{background-color:#f8f8f81a;border:1px solid #f8f8f8d9;border-radius:15px;width:100%;min-height:150px;padding:18px 22px}.goal-card-head{justify-content:space-between;align-items:center;display:flex}.goal-edit{border-radius:7px;justify-content:center;align-items:center;gap:6px;width:110px;height:36px;font-size:13px;display:inline-flex;border:1px solid var(--line-7)!important}.goal-edit .ws-icon{width:15px;height:15px}.goal-headline{margin:10px 0 0;font-size:19px;font-weight:500;line-height:1.35}.goal-sub{opacity:.75;margin:12px 0 0;font-size:12px;font-weight:300}.goal-edit-form{flex-direction:column;margin-top:10px;display:flex}.goal-edit-form textarea{resize:vertical;height:auto;padding:10px 12px}.goal-tiles{flex-wrap:wrap;justify-content:space-between;gap:16px;width:100%;margin-top:22px;display:flex}.goal-tile{text-align:left;border-radius:15px;align-items:center;gap:12px;width:225px;height:65px;padding:0 14px;display:flex;border:1px solid #f8f8f8e6!important}.goal-tile.active{box-shadow:0 0 12px #c0eeee40;border-color:var(--pressed)!important}.goal-tile-text>span:first-child{font-size:13px;font-weight:500}.goal-tile-icon{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.goal-tile.busy .goal-tile-icon,.goal-tile.done .goal-tile-icon{color:var(--pressed)}.goal-tile.failed .goal-tile-icon{color:#ffb4b4}.goal-tile.waiting{opacity:.7}.goal-detail{border:1px solid var(--line-6);border-radius:15px;flex-direction:column;gap:8px;width:100%;margin-top:22px;padding:16px 18px;display:flex}.goal-note{color:#ffd27a;margin:0 0 4px;font-size:13px}.goal-row{text-align:left;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:14px;display:flex;border:1px solid var(--line-3)!important}.goal-row>.ws-icon{flex:none;width:20px;height:20px}.goal-row.action:hover:not(:disabled){border-color:var(--line-7)!important}.goal-row .tag{margin-left:auto}.goal-actions{justify-content:center;gap:12px;margin-top:8px;display:flex}.live-panel{flex-direction:column;align-items:center;width:100%;margin-top:70px;animation:.5s live-fade;display:flex}.live-panel h2{margin:0;font-size:34px;font-weight:300}.live-sub{opacity:.85;text-align:center;margin:6px 0 0;font-size:15px;font-weight:300}.live-search{gap:10px;width:min(640px,100%);margin-top:24px;display:flex}.live-search .cf-input{flex:1;height:42px}.live-search .cf-pill{height:42px}.live-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;width:100%;margin-top:26px;display:grid}.live-card{text-align:left;border-radius:15px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex;border:1px solid var(--line-7)!important}.live-card>.ws-icon{flex:none;width:22px;height:22px}.live-card.result{grid-column:1/-1}button.live-card:hover{border-color:var(--pressed)!important}.live-empty{flex-direction:column;align-items:center;gap:10px;margin-top:30px;display:flex}@keyframes live-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.live-start,.live-goal,.live-panel{animation:none}}@media (width<=720px){.live-top{flex-wrap:wrap;gap:10px;padding:12px 16px 0}.live-router{order:3;width:100%}.live-start{margin-top:60px}.live-start h1{font-size:28px}.goal-tile{width:100%}.live-goal{margin-top:40px}}.running-view{gap:25px;margin-right:25px}.running-card{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:20px 30px;display:flex}.running-label{color:var(--launch);align-items:center;gap:6px;font-size:13px;display:inline-flex}.running-label .dots{gap:3px;display:inline-flex}.running-label .dots i{background:var(--launch);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite dot-bounce}.running-label .dots i:nth-child(2){animation-delay:.15s}.running-label .dots i:nth-child(3){animation-delay:.3s}@keyframes dot-bounce{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.running-card h2{margin:6px 0 0;font-size:28px;font-weight:400}.running-card>p{opacity:.85;max-width:420px;margin:6px 0 0;font-size:13px;font-weight:300}.run-circle{background:conic-gradient(var(--launch) var(--pct,0deg), #f8f8f840 0);border-radius:50%;place-items:center;width:130px;height:130px;margin-top:22px;display:grid}.run-circle-inner{width:122px;height:122px;color:var(--launch);background:#282c388c;border-radius:50%;place-items:center;display:grid}.run-circle-inner .ws-icon{width:60px;height:60px}.run-percent{margin-top:12px;font-size:20px;font-weight:500}.eta-pill{border:1px solid var(--line-6);border-radius:20px;justify-content:center;align-items:center;gap:8px;min-width:250px;height:40px;margin-top:14px;padding:0 16px;font-size:13px;font-weight:300;display:inline-flex}.eta-pill .ws-icon{width:16px;height:16px}.running-card .chip{margin-top:12px}.running-side{flex-direction:column;flex:none;gap:20px;width:375px;display:flex}.side-card{padding:16px 18px}.side-card h3{margin:0 0 10px;font-size:15px;font-weight:500}.side-row{align-items:center;gap:12px;margin-top:10px;display:flex}.side-icon{width:35px;height:35px;color:var(--launch);background:#f8f8f81a;border-radius:10px;flex:none;padding:8px;display:inline-flex}.side-text{flex-direction:column;font-size:14px;display:flex}.side-text small,.side-empty{opacity:.8;font-size:12px;font-weight:300}.side-get{align-items:center;gap:10px;margin-top:9px;font-size:13px;font-weight:300;display:flex}.get-dot{color:#111;background:#d7b4f473;border-radius:50%;flex:none;width:17px;height:17px;padding:3px;display:inline-flex}.get-dot.done{background:var(--launch)}.stage-view{flex-direction:column;gap:14px;margin-right:25px}.stage-cards-card{flex-direction:column;flex:1;min-height:0;padding:16px 20px;display:flex}.stage-cards-head{align-items:center;gap:14px;display:flex}.stage-cards-head h3{margin:0;font-size:16px;font-weight:500}.stage-badge{border:1px solid var(--line-5);border-radius:15px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.stage-badge .ws-icon,.stage-badge .ring-spinner{width:13px;height:13px}.stage-badge.live{color:var(--launch);border-color:#d7b4f499}.stage-of{opacity:.8;font-size:12px;font-weight:300}.step-cards{flex:none;align-items:stretch;gap:18px;max-height:100%;margin-top:8px;padding:6px 4px;display:flex;overflow-x:auto}.step-col{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.step-num{border:1px solid var(--line-7);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:inline-grid}.launch-step{text-align:center;background:#f8f8f81a;border-radius:10px;flex-direction:column;flex:1;align-items:center;width:175px;min-height:190px;padding:14px 12px;display:flex;border:1px solid #f8f8f84d!important}.launch-step:hover:not(:disabled){border-color:var(--line-8)!important}.launch-step:disabled{cursor:default}.launch-step.file{border-top-color:var(--file-bubble)!important}.launch-step.case{border-top-color:#c3f5bf!important}.launch-step.motion{border-top-color:var(--motion)!important}.launch-step.rule{border-top-color:var(--rule)!important}.launch-step-icon{width:35px;height:35px;color:var(--launch);background:#f8f8f81a;border-radius:8px;padding:8px;display:inline-flex}.launch-step-n{opacity:.75;margin-top:8px;font-size:11px}.launch-step-title{margin-top:8px;font-size:14px;font-weight:500}.launch-step-desc{opacity:.85;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;font-weight:300;display:-webkit-box;overflow:hidden}.status-pill{border-radius:15px;place-items:center;min-width:85px;height:25px;margin-top:auto;padding:0 10px;font-size:12px;font-weight:500;display:inline-grid}.status-pill.completed{color:#87fb66;background:#b0f79266}.status-pill.in-progress{color:#d7b4f4;background:#d7b4f466}.status-pill.pending{color:#f8f8f8;background:#898b8866}.status-pill.paused{color:#ffd27a;background:#ffd27a4d}.status-pill.failed{color:#ffb4b4;background:#f5545459}.stage-nav{flex:none;justify-content:space-between;align-items:center;height:62px;padding:0 16px;display:flex}.nav-end{align-items:center;gap:8px;font-size:13px;display:inline-flex}.nav-end:disabled{opacity:.35}.nav-arrow{background:#f8f8f840;border-radius:50%;width:22px;height:22px;padding:4px;display:inline-flex}.nav-chips{gap:30px;display:flex}.nav-chip{text-align:left;border-radius:10px;align-items:center;gap:8px;width:175px;height:42px;padding:0 10px;display:flex;border:1px solid var(--line-3)!important}.nav-chip.on{border-color:var(--launch)!important}.nav-chip-icon{background:#f8f8f81a;border-radius:7px;flex:none;width:26px;height:26px;padding:5px;display:inline-flex}.nav-chip-text{flex-direction:column;min-width:0;font-size:12px;display:flex}.nav-chip-text small{white-space:nowrap;text-overflow:ellipsis;opacity:.8;font-size:10px;overflow:hidden}@media (prefers-reduced-motion:reduce){.running-label .dots i{animation:none}}@media (width<=1100px){.ws-stage{min-width:0}.ws input,.ws textarea,.ws select{font-size:16px}.ws-bottom{width:min(650px,100vw - 32px)}.prompt-main{width:100%;max-width:none}.feature-tooler{flex-wrap:wrap;gap:4px;width:auto;padding:3px 6px 5px}.feature-pill,.prompt-bar{min-width:0}.prompt-input{flex:1;width:auto;min-width:0}.executor{width:calc(100% - 32px);margin:16px auto 24px}.exec-panel{height:auto;min-height:0;padding-bottom:16px}.exec-panel *{max-width:100%}.launch-body,.timeline-body,.bp-body{flex-direction:column;align-items:stretch;width:100%}.exec-panel .tool-bar{flex-direction:row;justify-content:space-around;width:auto;height:auto;margin:0 12px 12px;padding:6px 0}.launch-view{flex-direction:column;gap:12px;height:auto;padding:0 12px}.launch-view>*{width:auto;margin:0}.stage-nav{flex-wrap:wrap;gap:8px;height:auto;padding:10px 12px}.nav-chips{flex-wrap:wrap;gap:8px;min-width:0}.nav-chip{width:auto;min-width:0}.exec-panel .head-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-right:12px}}@media (width<=720px){.ws-top{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 16px 0}.ws-top>.top-group{flex:1 1 0;width:auto;min-width:0;margin-top:0}.ws-top .top-btn{width:38px}.ws-top>.vita-switch{width:100%}.vita-switch .top-case{max-width:none}.vita-switch .top-group.right{width:100%;margin-top:0}.vita-list{width:100%;top:58px}.ws-bottom{bottom:24px}.agents-bar{top:128px}.agent-panel-layer{top:128px;bottom:100px;overflow-y:auto}.mini-controller{width:calc(100vw - 32px);max-width:340px}}@media (height<=500px){.ws-bottom{bottom:8px}}@media (width<=360px){.live-seg{white-space:nowrap;gap:4px;padding:0 8px;font-size:13px}}.gate{justify-content:center;align-items:center;padding:24px 16px;display:flex}.gate-card{z-index:1;border:1px solid var(--line-6);width:360px;max-width:100%;color:var(--text);border-radius:20px;flex-direction:column;align-items:center;gap:22px;padding:28px 28px 24px;display:flex;position:relative}.gate-brand{align-items:center;gap:12px;display:flex}.gate-form{flex-direction:column;gap:12px;width:100%;display:flex}.gate-title{text-align:center;margin:0 0 4px;font-size:25px;font-weight:200}.gate-lede{text-align:center;color:var(--text-2);margin:0 0 4px;font-size:13px;font-weight:300}.gate .cf-msg{margin:0}.gate-submit{align-self:center;min-width:140px;height:35px;margin-top:4px}.gate-switch{text-align:center;margin:4px 0 0;font-size:13px;font-weight:300}.gate-switch button{color:var(--pressed);text-decoration:underline}.team-panel{width:560px;padding-bottom:28px}.team-list{flex-direction:column;gap:8px;margin:24px 0 18px;padding:0;list-style:none;display:flex}.team-row{gap:10px;min-height:48px}.team-row.pending{border-style:dashed}.team-email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:300;overflow:hidden}.team-you,.team-role-text{color:var(--text-2);white-space:nowrap;font-size:13px;font-weight:200}.cf-row .team-role{flex:none;width:100px}.team-invite{flex-wrap:wrap;gap:8px;display:flex}.team-invite input{flex:200px;min-width:0}.team-invite select{width:110px}.team-panel .cf-msg{margin:12px 0 0}.gate-choice{justify-content:center}:root{--paper:#f5f7fa;--surface:#fff;--ink:#16213a;--muted:#5b6578;--rule:#d9dfe8;--pen:#1f4fd1;--pen-strong:#173da6;--pen-wash:#e8eefc;--sticker:#f4d35e;--sticker-edge:#d9b52f;--sticker-ink:#3d3200;--danger:#b42318;--danger-wash:#fdecea;--ok:#1e6b45;--font:"Public Sans", system-ui, sans-serif;--step--1:.8125rem;--step-0:.9375rem;--step-1:1.125rem;--step-2:1.5rem;--step-3:2.25rem;--step-4:3.25rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 0;font-size:16px;line-height:1.5}*{box-sizing:border-box}body{background:var(--paper);min-height:100vh;margin:0}h1,h2,h3,p{margin:0}a{color:var(--pen);text-underline-offset:3px}a:hover{color:var(--pen-strong)}:focus-visible{outline:2px solid var(--pen);outline-offset:2px}.button{border:1px solid var(--pen);background:var(--pen);color:#fff;min-height:2.5rem;font:600 var(--step-0) / 1 var(--font);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;display:inline-flex}.button:hover{background:var(--pen-strong);border-color:var(--pen-strong);color:#fff}.button:disabled{opacity:.55;cursor:progress}.button.quiet{color:var(--ink);border-color:var(--rule);background:0 0}.button.quiet:hover{background:var(--surface);border-color:var(--muted)}.field{font-size:var(--step--1);color:var(--muted);gap:.375rem;font-weight:600;display:grid}.input,.select{border:1px solid var(--rule);background:var(--surface);width:100%;min-height:2.5rem;color:var(--ink);font:400 var(--step-0) / 1.4 var(--font);border-radius:6px;padding:0 .75rem}.input:focus,.select:focus{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-wash);outline:none}.notice{border-left:3px solid var(--pen);background:var(--pen-wash);font-size:var(--step--1);padding:.75rem 1rem;line-height:1.5}.notice.error{border-left-color:var(--danger);background:var(--danger-wash);color:var(--danger)}.topbar{border-bottom:1px solid var(--rule);background:var(--surface);align-items:center;gap:1.5rem;height:3.5rem;padding:0 clamp(1rem,4vw,2.5rem);display:flex}.wordmark{font-weight:800;font-size:var(--step-1);letter-spacing:-.02em;color:var(--ink);text-decoration:none}.topbar .select{width:auto;max-width:16rem;min-height:2.25rem}.topbar-end{font-size:var(--step--1);color:var(--muted);align-items:center;gap:1rem;margin-left:auto;display:flex}.topbar-end .email{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.page{max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,2.5rem) 4rem}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.page-title{font-size:var(--step-3);letter-spacing:-.025em;font-weight:700;line-height:1.1}.lede{color:var(--muted);max-width:60ch;margin-top:.5rem}.back{font-size:var(--step--1);margin-bottom:1rem;font-weight:600;display:inline-block}.sticker{border:1px solid var(--sticker-edge);background:var(--sticker);min-width:3.25rem;color:var(--sticker-ink);font-weight:800;font-size:var(--step--1);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 1px 0 var(--sticker-edge);border-radius:3px;place-items:center;padding:.3rem .5rem .25rem;line-height:1.1;display:inline-grid}.sticker small{opacity:.75;font-size:.625rem;font-weight:700;display:block}.sticker.big{min-width:7rem;font-size:var(--step-4);letter-spacing:-.03em;box-shadow:0 2px 0 var(--sticker-edge), 0 18px 40px -18px #16213a59;padding:.9rem 1.25rem .8rem;transform:rotate(-4deg)}.sticker.big small{font-size:var(--step--1);letter-spacing:0}.signin{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;display:grid}.signin-statement{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;gap:3rem;padding:clamp(2rem,6vw,5rem);display:flex}.signin-statement .wordmark{color:#fff}.signin-statement h1{letter-spacing:-.035em;max-width:13ch;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.02}.signin-statement p{color:#c6cee0;max-width:42ch;font-size:var(--step-1);margin-top:1.25rem}.signin-form{align-content:center;padding:clamp(2rem,6vw,5rem);display:grid}.signin-form form{gap:1rem;width:100%;max-width:24rem;display:grid}.signin-form h2{font-size:var(--step-2);letter-spacing:-.015em;font-weight:700}.link-button{color:var(--pen);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.toolbar{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.toolbar .input{flex:18rem}.new-case{border:1px solid var(--pen);background:var(--surface);border-radius:6px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto;align-items:end;gap:.75rem;margin-bottom:1rem;padding:1rem;display:grid}.docket{border-collapse:collapse;background:var(--surface);border:1px solid var(--rule);width:100%}.docket th{border-bottom:1px solid var(--rule);text-align:left;font-size:var(--step--1);color:var(--muted);padding:.625rem 1rem;font-weight:600}.docket td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:.875rem 1rem}.docket tr:last-child td{border-bottom:0}.docket tbody tr:hover{background:#fafbfd}.docket .num{font-variant-numeric:tabular-nums;width:9rem;color:var(--muted);font-size:var(--step--1)}.docket .title a{color:var(--ink);font-weight:600;text-decoration:none}.docket .title a:hover{color:var(--pen);text-decoration:underline}.docket .date{width:9rem;color:var(--muted);font-size:var(--step--1);white-space:nowrap}.status{font-size:var(--step--1);font-weight:600;display:inline-block}.status.open{color:var(--ok)}.status.closed,.status.archived{color:var(--muted)}.empty{border:1px dashed var(--rule);text-align:center;color:var(--muted);border-radius:6px;padding:3rem 1.5rem}.empty strong{color:var(--ink);font-size:var(--step-1);margin-bottom:.375rem;display:block}.case-meta{color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.case-meta .select{width:auto;min-height:2rem}.workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2rem;display:grid}.panel h2{font-size:var(--step-1);margin-bottom:.25rem;font-weight:700}.panel>p{color:var(--muted);font-size:var(--step--1);margin-bottom:1rem}.exhibits{border:1px solid var(--rule);background:var(--surface);margin:0 0 1rem;padding:0;list-style:none}.exhibit{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.75rem 1rem;display:grid}.exhibit:last-child{border-bottom:0}.exhibit-name{overflow-wrap:anywhere;font-weight:600}.exhibit-detail{font-size:var(--step--1);color:var(--muted)}.exhibit-detail .failed{color:var(--danger);font-weight:600}.exhibit-detail .reading{color:var(--pen);font-weight:600}.dropzone{border:1.5px dashed var(--rule);width:100%;color:var(--muted);text-align:center;font-size:var(--step--1);cursor:pointer;background:0 0;border-radius:6px;place-items:center;gap:.375rem;padding:1.75rem 1rem;transition:border-color .12s,background-color .12s;display:grid}.dropzone strong{color:var(--ink);font-size:var(--step-0)}.dropzone:hover,.dropzone.active{border-color:var(--pen);background:var(--pen-wash)}.ask{gap:.5rem;margin-bottom:1.25rem;display:flex}.passages{gap:1rem;display:grid}.passage{border:1px solid var(--rule);border-left:3px solid var(--sticker);background:var(--surface);margin:0;padding:1rem 1.25rem}.passage blockquote{font-size:var(--step-0);white-space:pre-wrap;max-width:68ch;margin:0 0 .75rem;line-height:1.65}.passage figcaption{font-size:var(--step--1);color:var(--muted);align-items:center;gap:.625rem;display:flex}.home-setup{gap:1rem;max-width:28rem;margin:10vh auto 0;display:grid}.home-setup h1{font-size:var(--step-3);letter-spacing:-.03em;font-weight:800;line-height:1.1}.loading{color:var(--muted);padding:3rem 0}@media (width<=860px){.signin{grid-template-columns:1fr}.signin-statement{gap:2rem}.workspace,.new-case{grid-template-columns:1fr}.docket .date,.docket th:last-child,.topbar-end .email{display:none}}@media (width<=560px){.docket .num,.docket th:first-child{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.topbar-firm{font-weight:600;font-size:var(--step--1)}
