@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-latin-ext-BVbm31kh.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-serif-latin-DGrY7Whw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-ext-Cpd2YT5r.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-C5ekK6td.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-greek-ext-Ai74Rjx-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-greek-BQL42Lnq.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-vietnamese-YEzCLjIM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-ext-B_-bZUTo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-weight:500;font-display:swap;src:url(/assets/inter-cyrillic-ext-Cpd2YT5r.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-cyrillic-C5ekK6td.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-greek-ext-Ai74Rjx-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-greek-BQL42Lnq.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-vietnamese-YEzCLjIM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-ext-B_-bZUTo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-weight:600;font-display:swap;src:url(/assets/inter-cyrillic-ext-Cpd2YT5r.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-cyrillic-C5ekK6td.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-greek-ext-Ai74Rjx-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-greek-BQL42Lnq.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-vietnamese-YEzCLjIM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-ext-B_-bZUTo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-ext-Cpd2YT5r.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-C5ekK6td.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-greek-ext-Ai74Rjx-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-greek-BQL42Lnq.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-vietnamese-YEzCLjIM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-ext-B_-bZUTo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-vietnamese-BeNAS_4P.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-latin-ext-D0hf-lZB.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-latin-Dk9Pm7OY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-vietnamese-BeNAS_4P.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-ext-D0hf-lZB.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-Dk9Pm7OY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAusAA0AAAAAFFwAAAtZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4EuHCgGYACBJBEMCphElEILYAABNgIkA4E2BCAFhRgHgigbFxEoHgPuxiQnVajkJM+vCzzBePj//b7t82QG9aQaoXlIppYs4qGoSqi/sbg/z2/zz6V9j2oLF4qRa1QmExttEIuwchsWsIDtr2DRzkW6qiYW/aMq/UMI/v/9WnXeF0xDUgsVQprQCYU43PfPY+5c1DwkCxVvNCYhWk2yhaKRxtkmHuqGUDgb0j7MWaRqjGWMUmfy+Zz8kgKoJYEaYVCmpgykc83dncBEAqQkIKQRyOY0TCVp40RgCVIiAKTVJGR1r1KmwGjhPSIU2eHDhAgVZjgibrqBl14QjKBulKpxkiPEDjGTeRNJmgsJSc0IKfpgbPWeQVazKpeB2Cuze15w0VIgg3IlmQ8QLcC6+WXoj19qEAksMqGLnEQkEB0AvdzY0lVFGkgDrVtTcv+zoaXUE2iPDGAHIK+UgwBaI4Cc5dgkJeSzSZZSUAYZsLrvvzmoSILUqAqZ0Qy0nHAzu529bi37/3/aa0lIjFSoEplQP+27FamSPk4die7ff16XnPtvx38r/jX+a/hX8w4DpDOFes1QU1Lfyb3YeF07q3zhBsUz4COwRUXOHrrXAkaCxdRx6ISgEVlO4WTB+IdCHdkkUrxIKWBGi1PZJExOU7MjUgO4nBFcPobJ+Hw6j2/f+9Dvx91erxccby/dO3dOXIbpNh69+PDiUeT0Ya5bp3ZhLqnV+RR3n969HxxHd53CXE9sHCu7lGNn290CrceDuXy+F8j50v8x7vZqy1YOYa49Z+74fJjL4/GA453Xi7v9fv/EnXb3dol17VZExa2Ya4fUNrgBKLXsuJ036UIS490VX6BAVz6wM4u9P1cOcvq6ROTEYNU/SB8JI9tw925Jy/7DknVH49sG9uK4HRyd+znADWe0nY3sK1dirjN3tlX78CzulpwhWjKjGKdmacHaiyki1SI7uWVlJPsaGat7h6a4tVG5xOb0fauHR9UrYu6t7Y71/G4WMMO5SdTHRCw7suUa/cohDCtfdxa3ulcJtLvE4LnfotC1R1rJ1K85hWF23IoNnTq3DxzPcPfOnQM2luGIbr1HzLk3EZ9jraNXH0bvkOrOeY5G5S/TyeM5l7dHmHS8hObtsPhpNPKoMsup87d30pxp5wAzY40GF5M7HhYnFV9RyUGM6VVY9s985Ck7hdGFmlgv8Uz2OnC0NxFYwC7LkDOinIzbSeXg2MsvI2F1RV+1x4P5Atztf5p2Mup27EEIL29gqY4uzyNPWRkD7FGX7QLtKsHAgOgtdMD1mN2x79wpUqgzFw4g58GLZ6edPr9f7VgGrN6L250XN544ppJodoLe7y93nweok1nnqFTYiXT7xw5i0h5p71y795sDWXbTkGzCwM7OUKdgul0NiIdNPhDWUM+cOelBBey4iY3DsifKK8ePCy68U/nriLHsZhvenbj8TtO/f8pHZSdPiJzScxiXHKeMIse/TRBOvk8Tiaj3FwoT3gh+GXoA5H0PBHVA7l4HuSFn38srKW/4a8rhdX+3Hr5kZmzd2sw4f5nWunnjJ2Z9qVLfEsRhXFljzAk0c9MsFwoWLNM8njV3dJ0fLT2e15LWwNSF5iYUM4HTYVC68OdRn4yPZIt+3wPkfbWi7z+M8owTh/L/vfmfqh7G3z29WMnmXFbLTWEZqrphk5LDiuJTFAWmcTa5I9o21lSqsFYYJg7ZrEcypro/qS/SjquydTIF1UVjpsaUZrSNzFVHGJNVihLjOFu4Q24bY9QqHEaNYlFXx5Cqrf96Xk4WePsqLitkT417pM+3ZsUk7d9/YENiZsySbyT7IGfwYPaw/KRjlqSNCZqQqKRrvZKNMHqIyvY3iyWv0YjH504ZrakLX6SvjlycZ2pPUqtKQ3qUXNHmxDRV0fXcTuPWjL6P1JenTVFe7Hcdzre0blN/B8srreErGR2q7K0VbaUzxpbVRy/SzTkyx9I8o71wft6EtK8gdkrBcQlL25onHB2bJYwYCo24mjOyJqhWVhORkxyjS81M7DXrFiXWtO5VH49Mn1bD5dqdRYGpo/Olqe5hUTdywg1BtaEGeU5qTKVKEd9aVTQnXle/UbkaxgzZzXuyf/jzSPffuYwrN8LfhC38AdBgtbJHCSOH7f4CvTkqaF3xoy8Z6Po9pc7jB6p81UGj9PUFkxQF9cclf1rmVMwuOpkDJauHewevu88yUrFRaJCGY1Ei3/ibKdzPRe8ytfyiXXz1INgemEye8+8luLxW86F3E6/Gkje+NNzAUyQ3yvJUMfUZKarO5dpvx+4lFvbW99ep9LI0+TsRd/miP0qLLhf2amePq6iLXaS9L43P56qHvX/71EbcG9KWmJAeJR88dgjSJu78LTuAvM+y8dCr2DWxXx7aWLWzmfDF6/S2x6iqRzeifVnTF2TcdLamnbTOPajprBpM6Zqq3NUeFSjZiozxi0oNlrjsdFNIxvDvOMJDiWmByzOLGYpOcqpE+mPAPcOcK1ZyZkcowxpVuQY5SHeMnHnVGby//uyb9m1xUWcMc6QLt2jvXQHJrsvKw5pG9rHPVk/6+8jpQ3ktwa6B9JmwOek/ie99d8pnmJASWyT5MrqKmq5/uJapyublePk7Rde/uvCiNvhEaFyR5M+Yalq6YMskJ0C5z06vKJs5bVeFuiV9cihtM973hroDApsqpJqwp1LpVU5K4qTkXn24T4cVgPTd7hvo4l1B7oIfbxR26Cf05ihfd/THX70Ddcrq0CXRw/JohQGFeK3o894x43TCz/MpmyVqiNkQmjJ/M7IE6MaN6UWzAzYvAPr9zULha4dIYHoNzInEr80CkfO1eLfwnq/JQtHk1xRftNeLRMIplwKRHX8b6ccHBK4ndwZxUQkHxPuxQ98+nkc/McdZE9bA5TaE2eubc4I+D6T314iT2Vcl4qMQ3UISjY6KJVc5yUDoCCSgWkx8CZMDXFl+jiUT5EcKZhUUHZUiU2JxNtsprH5ssF3DDchU1+hQx9Kk5AKVPvGY1Y8Lvb7c8bCxFO6dq4B5NL3Tn4DR6YcygPKb3PRTPpO8Gw6Asg/qthzk34wKknX+EpUgnuXUV6bB1RoVf6t+onO4k4yZbDaMo/ZUnnImymr2ZgaBXzzMSshqQEC02vy7OOo/IyvlV5qE+gjweIdhMjjaj7g5/6v/r6CdpsYCqIkAEKD6/H+60phRrFL6LIB0QboXERDr2mIzQDkaKssvHChGgKL4Cq14R5fvgNxCD8vzelDm6yGTXJhNB/6o67WyCLD8N9Vs7nBIAMWgQAkxmTONFQRfVGSDQgTEAYgVQHRolzkfWp1YCY85NAR0vZ/Y/z/Ymr5xCgJ6mYWqFulslKF71dCICBUBANEEhSBeCC2EXgTMoHkRlTnmRSK23ousiAYpQXU0MmElmKm7d5tMIb6xRZ2pWlDsRpzjWLAdYFcIm0iVhTJpejTbxl1ilWgIYg8RzQnqMJrK7Nylk0yiuFFlgtGSHZZT0MIGYmWnaEUptjOcLZoru0zWEERLgj00rMPEauHJcrtZJdBsM+tpwqyt0sJGPcIWDtWD+dVRkIkBYXVJEiRKTASP0ndHVmWoSbH2MnJ1Ivn5CWKFVi9Ty0q2y8mydGpZarDOfVrUZrIoRb00g6NMTWH9xgXMOjSk8cO8AVLcKiCmqahxqWd98CSTB19ZKofGxRYqHr3C0DIsZgTvtDgOQRdhWqrfI+0FIgMConCJxkqRKlMxnZogwguLgoTI8K//goKo8MHHQUMBCEM4fOJTZ4OOGIiJWPCZz+3wPtjwyluzgoO4iIf4pAKtRkPt6WxJSFAlUFVdTV2dDW1UM1AzlIaelAJzXU93A6UzUkoVi1Ip2yqwyvqubgg/WhVvi/lqKyelT2DUtzT8KRH4p0SE8TQn/jG63BnP5PKb) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lato-latin-DXRmO6t1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAvUAA0AAAAAFHgAAAt+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4E+HCgGYACBJBEMCpholFoLYAABNgIkA4E2BCAFhQAHgigbJxFRlHBWO8UXCRyeGn8SKjSC41zQIKSMCxp/hF2eCwLELS9pC7x73zZHJmb8zMzI8N+t/xPkCV7WSoELT3dbxKmFp2vrC0/ioE6VWpbMjUcEF6EhY7qTVCO91ltEMIzgeEc0uYsxxdCa914CkhFcv1+r975gmmjmiZAgpAudUIjv9v7JzsPU0p2TLEGDSiI09WaWPTQijaGJhkwICRqRzaZGZhiSDlOiqD5Vlgfs+/e7PyUC8MZJCdgSperagLRdLDMMmOgAShEIohnIts3HWdI4GYBhmURoe2bhot4WmulRQboBBYmB/u3Ek0AiyRgEq4uEqKeEjXxi1HviqEbzQFUOjurIIZtII2qyJao/j3Sn0BxDvKoN9gnP4/hyc4A0Eohcgrp0wtqaniL3YYDRy+CDiERTantYJL7ZNBlgky52XZPaIHBwbt2mqQ5AYJrEcp4+Yo11h1hjAqYC6NJYAZhI6ImGoZYJlKsziYMmJhC/h18krCJKlBCdIiZmiXXypDwt75vm/4p3V11EiqIiLKJiyuXNEuq7eqraK1/PP891zyHPPs8Kz9T/Df83+F/hkTcCRyGyxA+rUgJ4B2kgS7bT+i6i3wFuAaNWURLrHCRPsUQqp8RuAmEQAEfDjpNKP2pKKF63b2HxCVXcvuSEFIE2xZ4WNhyLVaT1ig9x63w+Ic5Hpj3MHMcB7J6Jjo5FGjKy6runu+sh7ULWQEMBspbcpfXd45iNdtaCQTUdI8ga66qLl0OSKROJsMW6/RtZf92vkH7z/mHm6FpCCbK6XBdZtm0DjuNg5nne0eRiwgoLS9VQlgujcQhZbVviU3OBBRFMUj7IjwkT4NwA2w1ZbusTZnI5ZpN6eZC64AapB3GrSAQXGX+/687FTyud5dnezufp3RgTYFtQBIqg2QuJAElCAfQzllvSdPvbgsV6RypN2CQc2+Ut18sp6mpAKJLKB16NCDYq0Jmt+xYz3b51NGu8u9pG03Um18inmkUveCAJmr31NQdlIgKB+EsaEDLT23GIqXpLOIXoi5jI6lpyS/CndCBE+BAqaKmoAIM6MStOTo7nb6W5a3LsZbLPCmuMU1S2xJhcqgnnkTwx0lGGanbNZ8Pj01uhGdsDOEXcWSAyEMJ4wIWJoLV8y7W6MkdYjtqMlAIkLLCDN05ra618rUUemqfunEseA4cehIlAMjRIN5qRPIkwgX1aBGpyAnfsWVACNms1b+19YwhCbHoeBp9azsrSqzQeEHQLs0JVT1STkxd2lcUYk3OaCM9uPvGnrHMcv+Jdk8uLizGh2eV08aCj3+LuwVnv97wzrLU0E8CFhQpsZJ0n4Rz5VKHp0dZVxbfHPfTwY+o0WQ8SChzok2JtfFXeqOqJucmah9WQ/b2F/8QSjl9TKOEd0de7TdHyYlnDNskrySUFkaPssbbkMt2TJ2uT/7anMAqvD0j6574VW7SAr5DjSxSVK2pceHkc314jyCz7CWPFlyIl+gAhrjXwdbvwh9ZdQoMAvb20z/1GAXuXtmXePyq1O7j3U4vqbR0zps8Vin4um3FUG0od806b774xaZr75sS5u0t0FU+gBaOcJsasOoDzfUXwuIl90oE+ziaLxY18i7FirLk+b67rvsMunfLwP208eactXH44NFTp0oeVVSUt0tUxTpO9xNWdO1k/wzK5pBsumRmOO4/NGXDVP8WzUDotv9+zrX7OySchUVsq5febatGZg6nSEl933mT1dOPk4u6OkkVNG6s29kJPe8bmvO4u7wP5VWw2Rjbz527vkwfftj1pk1j3yvFVFfqIHy3fnvQdZXOoac5Ge1L83c0LbfivbLQviHvpBshZ1XzSzecVyd1CuyOWUxNSzWhs0cx2wN1Z5eV+ObdOpPysVO3VkZqUYYhV1PCwd8Zi/4MBnWvu9B931T0VPRFwu8ECOdP5TWDa9yWy1+lDvIK2uSVwKmtVjZW/j28Ap0I1I6Wcz7BXLdtdj8OdX8vNyw20VtrUJ0qpO6Tdqg6Tt8oSqgoWzkiHt9gShUlul7oh+6089fe8iIhYWt8vKcn6ZHAWse5kKXVY2qMKW7wOS8RdnT8WbVtji/Sf9GwBuZbOi4buvKR/DkSlOf/pb0d92u+NKFkP3gUD8/QdP/Rku3zD+C+v+2QANX9vcKM+TIjHFsf7mh3FfsRlIiYfmd3WEBowTPo06XLy8BUho6fJWdb5UkS4skXDQz9dmjf+7vnqRwdj4ZeuLK15BqxiWBlBvyUltSmP2b6ohcAfDxY0ajs4xY4hTYPHmvaUVYyuDH+df4NWoCUcb61olO2LUUrK9mZpOLP3T51xZbFe29qa77/f8H9smeMn2+LXRIfMPrWjrhgU+lT0ffZgrJh0Y/Dk3xd/zx58s25JI3i1x16wvbJ7URJ/vPzMZb7Hg1u7rsxacsmNxvZVTpzkODEidz+oFTSNunPq1D4VsKxGTYtIeK107TLX1kAjw5J/ryVM+a/lkyN2cOpU9shzZ1RbpFkH4rOnkHMXUkGJPVL8vbTA87WvQt9Pq3CNQez3C1mXFF1lls/J9cXPyUuLrtN+Myz3Qg6/ur6R3rrc5jmNr2RPn1vXaHIJqtX16Zb90zjTbcjToKmRj/+f/jEyfYPZ7BZEtPVp7op0Z4jJsebVM3VtwOoefZHFt0pdc/dGJl1lLifuucvcsnpVIjRl6xJTvWROL0h9ZM0sYnNeOqF/bRCLzPzp9pgM//3VkxIUmTM/jZMVd/CBUXyy4OH53PgPpiYEqcpXHcvqHKzdCV+U896Q8EH85v3Xw6qsj2Nx5sKiLF3ZkfuzaLIO+N8YGhNp5cmlH2d3y2Q1BZ9Gxwramk5LZY12XGwMrvh7t9ZNkMUSchQBWT9Uem9lRr2Dee/oaLt7wjk+kC9etQfkXtnMmZ+02ZL5SefhYtbez3d+ENdij3LBrJ4qRWhJRqmatCSkUE3esgiZDh2wkkVcgOK9PAP4FG8w+B2Ct7fwAkQLLwWfQGaAlM8qrJ7pGM9bPTOLKvE2LT6v6Gu5FYLsoqxS8hnYFjUrSyd2t+C/O5zqN0Ah9cnwtSgKq8/aImMHU8CoQfoMA11qU1j22nfMhBIdhn+Vk8FYEarISLZ6916gz/UpDmhtlMbZmiv+GUt82eQQofoBifbXBQYQ0YueJU0vFGFVfLdFWS8BnJnaYBTt/OGOQcrtmWn7YK0CBi8kAAKsOzw1AF6ZOXaq7CgIXIQseiksnJkYAkZBChmvmKK7SDHi1G/9CoW0PRTWO7NAa4NFW0txdrEcAP+1+w1jHBY9gspiyeAIBcyKWldEI1eQQ1FhSvSq6FRAHZA6AajqNllLaGLS1YtEuM+gx0OqPa7HTFZXWIUAHAzBSkP4uTFJrmejBRxC9wIRKiwECq/oQQnijwCNSo4E6AQzI8AgjRctIOZA/6dqaCUz+Iwqw9G8q4RxfSRmCPccuuIgwo4+TLOq3bzqBoxByBHZFDNSnQRDLEj2M2IYhAs7LpzkID8mNSFQGWbtMCtpUipwR/VWdzQKAUQxTuRhglKnsYXyM6aKMQaUxDoBDhCzo6Zxm6YPIokmSijD1AFf52w4ceFq1VzmKoVNXQGWXpnOEBloyiyko8SsGtkmTQT9Q4VZQ7Z/yFJw76mP9LIqKwMtm8TLhSi1gpC+eSUxQxCbmFQmxcyeBNSkNZOkrHt6qBikD1V2VQGbD+FeX00C3Toky4AdLLUjcTGqURZx6x0gJBKNdLjIRQEKUkozWHfhuMN4oQuD/3iERVh5wlNhE17CW/jwjOfsFb7CT/iLAF7wkhU8FoHc4yFDRJAIFiEiVP/PCTORJnboy8tz5JGKdvzkKX+AFEOiR0D6EhsaJyZmEOJwLbQKqBDmp1VRw81GMj18iVXitEaZbHKbq5TRrDXyI0XglxMxqkwy6l+Qzg8nMqXKhwAAAA==) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/lato-bold-latin-D0hIvJyG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-selected{font-weight:700;font-size:large}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-text:var(--text-color);--color-text-secondary:var(--text-secondary);--color-bg:var(--bg-color);--color-bg-secondary:var(--bg-secondary);--color-header-bg:var(--header-bg);--color-sidebar-bg:var(--sidebar-bg);--color-card:var(--card-bg);--color-border:var(--border-color);--color-button-bg:var(--button-bg);--color-button-text:var(--button-text);--color-button-hover-bg:var(--button-hover-bg);--color-link:var(--link-color);--color-link-hover:var(--link-hover-color);--color-input-bg:var(--input-bg);--color-input-border:var(--input-border);--color-input-text:var(--input-text);--color-shadow:var(--shadow-color);--color-primary:var(--primary-color);--color-primary-hover:var(--primary-hover);--color-primary-text:var(--primary-text);--color-primary-fill:var(--primary-fill);--color-primary-fill-hover:var(--primary-fill-hover);--color-primary-ink:var(--primary-ink);--color-primary-contrast:var(--primary-contrast);--color-active-bg:var(--active-bg);--color-accent-2:var(--accent-2);--color-accent-2-hover:var(--accent-2-hover);--color-accent-2-tint:var(--accent-2-tint);--color-table-header-bg:var(--table-header-bg);--color-table-header-text:var(--table-header-text);--color-table-row-hover:var(--table-row-hover);--color-error-bg:var(--error-bg);--color-error-text:var(--error-text);--color-error-border:var(--error-border);--color-status-success:var(--status-success);--color-status-success-text:var(--status-success-text);--color-status-success-contrast:var(--status-success-contrast);--color-status-danger:var(--status-danger);--color-status-danger-text:var(--status-danger-text);--color-status-warning:var(--status-warning);--color-status-warning-contrast:var(--status-warning-contrast);--color-status-warning-text:var(--status-warning-text);--color-status-info:var(--status-info);--color-status-info-text:var(--status-info-text);--color-status-success-bg:var(--status-success-bg);--color-status-warning-bg:var(--status-warning-bg);--color-status-muted-bg:var(--status-muted-bg);--color-status-accent-bg:var(--status-accent-bg);--color-chart-published:var(--chart-published);--color-chart-not-published:var(--chart-not-published);--color-chart-no-card:var(--chart-no-card);--color-status-accent-text:var(--status-accent-text);--color-button-danger-bg:var(--button-danger-bg);--color-button-danger-border:var(--button-danger-border);--color-facebook-blue:var(--facebook-blue);--color-facebook-blue-hover:var(--facebook-blue-hover);--color-facebook-blue-muted:var(--facebook-blue-muted);--color-linkedin-blue:var(--linkedin-blue);--color-linkedin-blue-hover:var(--linkedin-blue-hover);--color-linkedin-blue-muted:var(--linkedin-blue-muted);--color-instagram-pink-muted:var(--instagram-pink-muted);--color-gbp-blue-muted:var(--gbp-blue-muted);--color-tiktok-muted:var(--tiktok-muted);--color-tiktok-accent:var(--tiktok-accent);--color-tiktok-accent-ink:var(--tiktok-accent-ink);--color-x-muted:var(--x-muted);--color-youtube-red-muted:var(--youtube-red-muted);--color-youtube-ad-badge-bg:var(--youtube-ad-badge-bg);--color-youtube-ad-badge-text:var(--youtube-ad-badge-text);--color-youtube-cta:var(--youtube-cta);--color-google-link:var(--google-link);--color-yelp-red-muted:var(--yelp-red-muted);--color-zillow-blue-muted:var(--zillow-blue-muted);--color-threads-muted:var(--threads-muted);--color-overlay-bg:var(--overlay-bg);--color-overlay-bg-heavy:var(--overlay-bg-heavy);--color-media-bg:var(--media-bg);--color-preview-fb-surface:var(--preview-fb-surface);--color-preview-fb-text:var(--preview-fb-text);--color-preview-fb-meta:var(--preview-fb-meta);--color-preview-fb-divider:var(--preview-fb-divider);--color-preview-gbp-surface:var(--preview-gbp-surface);--color-preview-gbp-text:var(--preview-gbp-text);--color-preview-gbp-meta:var(--preview-gbp-meta);--color-preview-gbp-divider:var(--preview-gbp-divider);--color-preview-gbp-link:var(--preview-gbp-link);--color-ai-bubble-bg:var(--ai-bubble-bg);--color-ai-bubble-text:var(--ai-bubble-text);--color-ai-bubble-positive:var(--ai-bubble-positive);--color-ai-bubble-negative:var(--ai-bubble-negative)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{width:100%;overflow-x:hidden}body{width:100%;min-width:320px;min-height:100vh;color:var(--text-color);background-color:var(--bg-color);font-variant-numeric:tabular-nums;margin:0;transition:background-color .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--text-color);letter-spacing:-.021em;font-weight:600;line-height:1.2}h1{font-size:3.2em;line-height:1.1}a{color:var(--link-color);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:var(--link-hover-color)}button{background-color:var(--button-bg);color:var(--button-text);cursor:pointer;border:1px solid #0000;border-radius:8px;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s,background-color .3s,color .3s}button:hover{border-color:var(--button-hover-border);background-color:var(--button-hover-bg)}button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-10{top:calc(var(--spacing) * -10)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-16{top:calc(var(--spacing) * 16)}.top-\[3px\]{top:3px}.top-\[4\.25rem\]{top:4.25rem}.top-\[calc\(-1\*var\(--main-pt\)\)\]{top:calc(-1 * var(--main-pt))}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-9{right:calc(var(--spacing) * 9)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-full{bottom:100%}.-left-6{left:calc(var(--spacing) * -6)}.-left-\[9px\]{left:-9px}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[3px\]{left:3px}.left-\[21px\]{left:21px}.left-\[22px\]{left:22px}.left-full{left:100%}.-z-0{z-index:-0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.z-\[1000\]{z-index:1000}.z-\[1010\]{z-index:1010}.z-\[1100\]{z-index:1100}.z-\[2000\]{z-index:2000}.z-\[9000\]{z-index:9000}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[11000\]{z-index:11000}.z-\[19000\]{z-index:19000}.z-\[19010\]{z-index:19010}.z-\[19020\]{z-index:19020}.z-\[19021\]{z-index:19021}.z-\[19022\]{z-index:19022}.z-\[19100\]{z-index:19100}.z-\[19500\]{z-index:19500}.z-\[19600\]{z-index:19600}.z-\[20000\]{z-index:20000}.z-\[var\(--z-header\)\]{z-index:var(--z-header)}.z-\[var\(--z-overlay\)\]{z-index:var(--z-overlay)}.z-\[var\(--z-sidebar\)\]{z-index:var(--z-sidebar)}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.\!container{width:100%!important}@media(min-width:40rem){.\!container{max-width:40rem!important}}@media(min-width:48rem){.\!container{max-width:48rem!important}}@media(min-width:64rem){.\!container{max-width:64rem!important}}@media(min-width:80rem){.\!container{max-width:80rem!important}}@media(min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:calc(var(--spacing) * 0)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[0\.15rem\]{margin-inline:.15rem}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[0\.55rem\]{margin-top:.55rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-\[5\.5rem\]{margin-left:5.5rem}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-\[22px\]{height:22px!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/3{height:66.6667%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-84{height:calc(var(--spacing) * 84)}.h-96{height:calc(var(--spacing) * 96)}.h-120{height:calc(var(--spacing) * 120)}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.4rem\]{height:1.4rem}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[45px\]{height:45px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[60vh\]{height:60vh}.h-\[72px\]{height:72px}.h-\[88px\]{height:88px}.h-\[100px\]{height:100px}.h-\[calc\(100dvh-var\(--header-h\)-3rem\)\]{height:calc(100dvh - var(--header-h) - 3rem)}.h-\[max\(480px\,calc\(100dvh-15rem\)\)\]{height:max(480px,100dvh - 15rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[28vh\]{max-height:28vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[460px\]{max-height:460px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[calc\(100vh-14rem\)\]{max-height:calc(100vh - 14rem)}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-\[max\(16rem\,calc\(100dvh-17rem\)\)\]{max-height:max(16rem,100dvh - 17rem)}.max-h-full{max-height:100%}.\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[1\.2rem\]{min-height:1.2rem}.min-h-\[2\.875rem\]{min-height:2.875rem}.min-h-\[3\.875rem\]{min-height:3.875rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[5\.75rem\]{min-height:5.75rem}.min-h-\[6\.75rem\]{min-height:6.75rem}.min-h-\[8\.125rem\]{min-height:8.125rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[56px\]{min-height:56px}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-\[480px\]{min-height:480px}.min-h-\[calc\(100vh-13rem\)\]{min-height:calc(100vh - 13rem)}.min-h-\[calc\(100vh-120px\)\]{min-height:calc(100vh - 120px)}.min-h-\[calc\(100vh-180px\)\]{min-height:calc(100vh - 180px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-\[22px\]{width:22px!important}.\!w-fit{width:fit-content!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.1rem\]{width:1.1rem}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[6\%\]{width:6%}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[36\%\]{width:36%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[88px\]{width:88px}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[92vw\]{width:92vw}.w-\[96\%\]{width:96%}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[min\(18rem\,calc\(100vw-1rem\)\)\]{width:min(18rem,100vw - 1rem)}.w-\[min\(560px\,92vw\)\]{width:min(560px,92vw)}.w-\[min\(600px\,95vw\)\]{width:min(600px,95vw)}.w-\[min\(620px\,95vw\)\]{width:min(620px,95vw)}.w-\[min\(640px\,95vw\)\]{width:min(640px,95vw)}.w-\[min\(680px\,95vw\)\]{width:min(680px,95vw)}.w-\[min\(780px\,95vw\)\]{width:min(780px,95vw)}.w-\[min\(880px\,95vw\)\]{width:min(880px,95vw)}.w-\[min\(900px\,95vw\)\]{width:min(900px,95vw)}.w-\[min\(960px\,95vw\)\]{width:min(960px,95vw)}.w-\[min\(1000px\,95vw\)\]{width:min(1000px,95vw)}.w-\[min\(1360px\,95vw\)\]{width:min(1360px,95vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[65\%\]{max-width:65%}.max-w-\[75\%\]{max-width:75%}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90vw\]{max-width:90vw}.max-w-\[160px\]{max-width:160px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100\%-4rem\)\]{max-width:calc(100% - 4rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-6rem\)\]{max-width:calc(100vw - 6rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.\!min-w-\[160px\]{min-width:160px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[22px\]{min-width:22px}.min-w-\[28px\]{min-width:28px}.min-w-\[32px\]{min-width:32px}.min-w-\[56px\]{min-width:56px}.min-w-\[80px\]{min-width:80px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[340px\]{min-width:340px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_10rem\]{flex:10rem}.flex-\[1_1_11rem\]{flex:11rem}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[1_1_100\%\]{flex:100%}.flex-\[1_1_180px\]{flex:180px}.flex-\[1_1_380px\]{flex:380px}.flex-\[2\]{flex:2}.flex-\[2_1_260px\]{flex:2 260px}.flex-\[999_1_560px\]{flex:999 560px}.flex-initial{flex:0 auto}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-\[320px\]{flex-basis:320px}.basis-\[calc\(100\%-60px\)\]{flex-basis:calc(100% - 60px)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-wait{cursor:wait!important}.cursor-col-resize{cursor:col-resize}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-px-11{scroll-padding-inline:calc(var(--spacing) * 11)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.\[grid-template-columns\:repeat\(8\,minmax\(32px\,1fr\)\)\]{grid-template-columns:repeat(8,minmax(32px,1fr))}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(32px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(32px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(88px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,max\(260px\,calc\(\(100\%_-_3\.75rem\)\/4\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(260px,25% - .9375rem)),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,180px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.\!gap-4{gap:calc(var(--spacing) * 4)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border) 60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-none{border-radius:0!important}.\!rounded-sm{border-radius:var(--radius-sm)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-border{border-color:var(--color-border)!important}.\!border-input-border{border-color:var(--color-input-border)!important}.\!border-primary,.\!border-primary\/40{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.\!border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)!important}}.\!border-transparent{border-color:#0000!important}.border-bg{border-color:var(--color-bg)}.border-bg-secondary{border-color:var(--color-bg-secondary)}.border-border,.border-border\/20{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/20{border-color:color-mix(in oklab,var(--color-border) 20%,transparent)}}.border-border\/30{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/30{border-color:color-mix(in oklab,var(--color-border) 30%,transparent)}}.border-border\/40{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--color-border) 40%,transparent)}}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--color-border) 60%,transparent)}}.border-button-danger-border{border-color:var(--color-button-danger-border)}.border-current,.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/40{border-color:color-mix(in oklab,currentcolor 40%,transparent)}}.border-error-border{border-color:var(--color-error-border)}.border-error-text,.border-error-text\/30{border-color:var(--color-error-text)}@supports (color:color-mix(in lab,red,red)){.border-error-text\/30{border-color:color-mix(in oklab,var(--color-error-text) 30%,transparent)}}.border-input-border{border-color:var(--color-input-border)}.border-preview-fb-divider{border-color:var(--color-preview-fb-divider)}.border-preview-gbp-divider{border-color:var(--color-preview-gbp-divider)}.border-primary{border-color:var(--color-primary)}.border-primary-contrast,.border-primary-contrast\/30{border-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.border-primary-contrast\/30{border-color:color-mix(in oklab,var(--color-primary-contrast) 30%,transparent)}}.border-primary-contrast\/40{border-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.border-primary-contrast\/40{border-color:color-mix(in oklab,var(--color-primary-contrast) 40%,transparent)}}.border-primary-fill{border-color:var(--color-primary-fill)}.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.border-primary\/35{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/35{border-color:color-mix(in oklab,var(--color-primary) 35%,transparent)}}.border-primary\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.border-status-danger,.border-status-danger\/30{border-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.border-status-danger\/30{border-color:color-mix(in oklab,var(--color-status-danger) 30%,transparent)}}.border-status-danger\/40{border-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.border-status-danger\/40{border-color:color-mix(in oklab,var(--color-status-danger) 40%,transparent)}}.border-status-info,.border-status-info\/20{border-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.border-status-info\/20{border-color:color-mix(in oklab,var(--color-status-info) 20%,transparent)}}.border-status-info\/40{border-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.border-status-info\/40{border-color:color-mix(in oklab,var(--color-status-info) 40%,transparent)}}.border-status-info\/60{border-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.border-status-info\/60{border-color:color-mix(in oklab,var(--color-status-info) 60%,transparent)}}.border-status-success,.border-status-success\/30{border-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.border-status-success\/30{border-color:color-mix(in oklab,var(--color-status-success) 30%,transparent)}}.border-status-warning{border-color:var(--color-status-warning)}.border-status-warning-text\/20{border-color:var(--color-status-warning-text)}@supports (color:color-mix(in lab,red,red)){.border-status-warning-text\/20{border-color:color-mix(in oklab,var(--color-status-warning-text) 20%,transparent)}}.border-status-warning-text\/25{border-color:var(--color-status-warning-text)}@supports (color:color-mix(in lab,red,red)){.border-status-warning-text\/25{border-color:color-mix(in oklab,var(--color-status-warning-text) 25%,transparent)}}.border-status-warning-text\/30{border-color:var(--color-status-warning-text)}@supports (color:color-mix(in lab,red,red)){.border-status-warning-text\/30{border-color:color-mix(in oklab,var(--color-status-warning-text) 30%,transparent)}}.border-status-warning-text\/40{border-color:var(--color-status-warning-text)}@supports (color:color-mix(in lab,red,red)){.border-status-warning-text\/40{border-color:color-mix(in oklab,var(--color-status-warning-text) 40%,transparent)}}.border-status-warning\/30{border-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.border-status-warning\/30{border-color:color-mix(in oklab,var(--color-status-warning) 30%,transparent)}}.border-status-warning\/40{border-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.border-status-warning\/40{border-color:color-mix(in oklab,var(--color-status-warning) 40%,transparent)}}.border-table-header-text\/50{border-color:var(--color-table-header-text)}@supports (color:color-mix(in lab,red,red)){.border-table-header-text\/50{border-color:color-mix(in oklab,var(--color-table-header-text) 50%,transparent)}}.border-text{border-color:var(--color-text)}.border-text-secondary,.border-text-secondary\/40{border-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.border-text-secondary\/40{border-color:color-mix(in oklab,var(--color-text-secondary) 40%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-t-current{border-top-color:currentColor}.border-t-primary{border-top-color:var(--color-primary)}.border-t-primary-contrast{border-top-color:var(--color-primary-contrast)}.border-t-transparent{border-top-color:#0000}.border-b-primary{border-bottom-color:var(--color-primary)}.border-b-transparent{border-bottom-color:#0000}.border-l-primary{border-left-color:var(--color-primary)}.border-l-status-accent-text{border-left-color:var(--color-status-accent-text)}.border-l-status-danger{border-left-color:var(--color-status-danger)}.border-l-status-info{border-left-color:var(--color-status-info)}.border-l-status-success{border-left-color:var(--color-status-success)}.border-l-status-warning{border-left-color:var(--color-status-warning)}.border-l-text-secondary{border-left-color:var(--color-text-secondary)}.\!bg-\[var\(--cmp-success\)\]{background-color:var(--cmp-success)!important}.\!bg-accent-2{background-color:var(--color-accent-2)!important}.\!bg-active-bg{background-color:var(--color-active-bg)!important}.\!bg-bg-secondary{background-color:var(--color-bg-secondary)!important}.\!bg-button-bg{background-color:var(--color-button-bg)!important}.\!bg-button-danger-bg{background-color:var(--color-button-danger-bg)!important}.\!bg-card{background-color:var(--color-card)!important}.\!bg-facebook-blue{background-color:var(--color-facebook-blue)!important}.\!bg-input-bg{background-color:var(--color-input-bg)!important}.\!bg-overlay-bg-heavy{background-color:var(--color-overlay-bg-heavy)!important}.\!bg-primary-fill{background-color:var(--color-primary-fill)!important}.\!bg-primary\/5{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)!important}}.\!bg-status-danger,.\!bg-status-danger\/5{background-color:var(--color-status-danger)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-status-danger\/5{background-color:color-mix(in oklab,var(--color-status-danger) 5%,transparent)!important}}.\!bg-status-warning-bg{background-color:var(--color-status-warning-bg)!important}.\!bg-table-header-bg{background-color:var(--color-table-header-bg)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[color-mix\(in_srgb\,var\(--primary-color\)_12\%\,var\(--card-bg\)\)\]{background-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--primary-color\)_12\%\,var\(--card-bg\)\)\]{background-color:color-mix(in srgb,var(--primary-color) 12%,var(--card-bg))}}.bg-\[var\(--cmp-purple\)\]{background-color:var(--cmp-purple)}.bg-accent-2-tint{background-color:var(--color-accent-2-tint)}.bg-active-bg{background-color:var(--color-active-bg)}.bg-ai-bubble-bg{background-color:var(--color-ai-bubble-bg)}.bg-ai-bubble-negative\/30{background-color:var(--color-ai-bubble-negative)}@supports (color:color-mix(in lab,red,red)){.bg-ai-bubble-negative\/30{background-color:color-mix(in oklab,var(--color-ai-bubble-negative) 30%,transparent)}}.bg-ai-bubble-positive\/30{background-color:var(--color-ai-bubble-positive)}@supports (color:color-mix(in lab,red,red)){.bg-ai-bubble-positive\/30{background-color:color-mix(in oklab,var(--color-ai-bubble-positive) 30%,transparent)}}.bg-bg{background-color:var(--color-bg)}.bg-bg-secondary,.bg-bg-secondary\/30{background-color:var(--color-bg-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-secondary\/30{background-color:color-mix(in oklab,var(--color-bg-secondary) 30%,transparent)}}.bg-bg-secondary\/40{background-color:var(--color-bg-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-secondary\/40{background-color:color-mix(in oklab,var(--color-bg-secondary) 40%,transparent)}}.bg-bg-secondary\/50{background-color:var(--color-bg-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-secondary\/50{background-color:color-mix(in oklab,var(--color-bg-secondary) 50%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-border,.bg-border\/50{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/50{background-color:color-mix(in oklab,var(--color-border) 50%,transparent)}}.bg-border\/60{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/60{background-color:color-mix(in oklab,var(--color-border) 60%,transparent)}}.bg-button-bg{background-color:var(--color-button-bg)}.bg-button-danger-bg{background-color:var(--color-button-danger-bg)}.bg-button-hover-bg{background-color:var(--color-button-hover-bg)}.bg-card,.bg-card\/10{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/10{background-color:color-mix(in oklab,var(--color-card) 10%,transparent)}}.bg-card\/80{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--color-card) 80%,transparent)}}.bg-card\/85{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/85{background-color:color-mix(in oklab,var(--color-card) 85%,transparent)}}.bg-card\/90{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--color-card) 90%,transparent)}}.bg-chart-no-card{background-color:var(--color-chart-no-card)}.bg-chart-not-published{background-color:var(--color-chart-not-published)}.bg-chart-published{background-color:var(--color-chart-published)}.bg-current{background-color:currentColor}.bg-error-bg,.bg-error-bg\/30{background-color:var(--color-error-bg)}@supports (color:color-mix(in lab,red,red)){.bg-error-bg\/30{background-color:color-mix(in oklab,var(--color-error-bg) 30%,transparent)}}.bg-error-bg\/40{background-color:var(--color-error-bg)}@supports (color:color-mix(in lab,red,red)){.bg-error-bg\/40{background-color:color-mix(in oklab,var(--color-error-bg) 40%,transparent)}}.bg-error-text,.bg-error-text\/10{background-color:var(--color-error-text)}@supports (color:color-mix(in lab,red,red)){.bg-error-text\/10{background-color:color-mix(in oklab,var(--color-error-text) 10%,transparent)}}.bg-facebook-blue{background-color:var(--color-facebook-blue)}.bg-facebook-blue-muted{background-color:var(--color-facebook-blue-muted)}.bg-gbp-blue-muted{background-color:var(--color-gbp-blue-muted)}.bg-header-bg{background-color:var(--color-header-bg)}.bg-input-bg{background-color:var(--color-input-bg)}.bg-instagram-pink-muted{background-color:var(--color-instagram-pink-muted)}.bg-linkedin-blue{background-color:var(--color-linkedin-blue)}.bg-linkedin-blue-muted{background-color:var(--color-linkedin-blue-muted)}.bg-media-bg{background-color:var(--color-media-bg)}.bg-overlay-bg{background-color:var(--color-overlay-bg)}.bg-overlay-bg-heavy{background-color:var(--color-overlay-bg-heavy)}.bg-preview-fb-divider{background-color:var(--color-preview-fb-divider)}.bg-preview-fb-surface{background-color:var(--color-preview-fb-surface)}.bg-preview-gbp-divider{background-color:var(--color-preview-gbp-divider)}.bg-preview-gbp-surface{background-color:var(--color-preview-gbp-surface)}.bg-primary{background-color:var(--color-primary)}.bg-primary-contrast,.bg-primary-contrast\/10{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.bg-primary-contrast\/10{background-color:color-mix(in oklab,var(--color-primary-contrast) 10%,transparent)}}.bg-primary-contrast\/20{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.bg-primary-contrast\/20{background-color:color-mix(in oklab,var(--color-primary-contrast) 20%,transparent)}}.bg-primary-contrast\/25{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.bg-primary-contrast\/25{background-color:color-mix(in oklab,var(--color-primary-contrast) 25%,transparent)}}.bg-primary-fill{background-color:var(--color-primary-fill)}.bg-primary-hover{background-color:var(--color-primary-hover)}.bg-primary-ink\/10{background-color:var(--color-primary-ink)}@supports (color:color-mix(in lab,red,red)){.bg-primary-ink\/10{background-color:color-mix(in oklab,var(--color-primary-ink) 10%,transparent)}}.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary) 15%,transparent)}}.bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.bg-sidebar-bg{background-color:var(--color-sidebar-bg)}.bg-status-accent-bg{background-color:var(--color-status-accent-bg)}.bg-status-danger{background-color:var(--color-status-danger)}.bg-status-danger-text{background-color:var(--color-status-danger-text)}.bg-status-danger\/5{background-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.bg-status-danger\/5{background-color:color-mix(in oklab,var(--color-status-danger) 5%,transparent)}}.bg-status-danger\/10{background-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.bg-status-danger\/10{background-color:color-mix(in oklab,var(--color-status-danger) 10%,transparent)}}.bg-status-danger\/15{background-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.bg-status-danger\/15{background-color:color-mix(in oklab,var(--color-status-danger) 15%,transparent)}}.bg-status-info{background-color:var(--color-status-info)}.bg-status-info-text{background-color:var(--color-status-info-text)}.bg-status-info\/10{background-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.bg-status-info\/10{background-color:color-mix(in oklab,var(--color-status-info) 10%,transparent)}}.bg-status-info\/15{background-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.bg-status-info\/15{background-color:color-mix(in oklab,var(--color-status-info) 15%,transparent)}}.bg-status-info\/25{background-color:var(--color-status-info)}@supports (color:color-mix(in lab,red,red)){.bg-status-info\/25{background-color:color-mix(in oklab,var(--color-status-info) 25%,transparent)}}.bg-status-muted-bg{background-color:var(--color-status-muted-bg)}.bg-status-success{background-color:var(--color-status-success)}.bg-status-success-bg{background-color:var(--color-status-success-bg)}.bg-status-success-text,.bg-status-success-text\/10{background-color:var(--color-status-success-text)}@supports (color:color-mix(in lab,red,red)){.bg-status-success-text\/10{background-color:color-mix(in oklab,var(--color-status-success-text) 10%,transparent)}}.bg-status-success\/10{background-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.bg-status-success\/10{background-color:color-mix(in oklab,var(--color-status-success) 10%,transparent)}}.bg-status-success\/15{background-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.bg-status-success\/15{background-color:color-mix(in oklab,var(--color-status-success) 15%,transparent)}}.bg-status-success\/60{background-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.bg-status-success\/60{background-color:color-mix(in oklab,var(--color-status-success) 60%,transparent)}}.bg-status-warning{background-color:var(--color-status-warning)}.bg-status-warning-bg,.bg-status-warning-bg\/40{background-color:var(--color-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning-bg\/40{background-color:color-mix(in oklab,var(--color-status-warning-bg) 40%,transparent)}}.bg-status-warning-bg\/50{background-color:var(--color-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning-bg\/50{background-color:color-mix(in oklab,var(--color-status-warning-bg) 50%,transparent)}}.bg-status-warning\/10{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning\/10{background-color:color-mix(in oklab,var(--color-status-warning) 10%,transparent)}}.bg-status-warning\/15{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning\/15{background-color:color-mix(in oklab,var(--color-status-warning) 15%,transparent)}}.bg-status-warning\/20{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.bg-status-warning\/20{background-color:color-mix(in oklab,var(--color-status-warning) 20%,transparent)}}.bg-table-header-bg{background-color:var(--color-table-header-bg)}.bg-table-row-hover{background-color:var(--color-table-row-hover)}.bg-text{background-color:var(--color-text)}.bg-text-secondary,.bg-text-secondary\/5{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-text-secondary\/5{background-color:color-mix(in oklab,var(--color-text-secondary) 5%,transparent)}}.bg-text-secondary\/10{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-text-secondary\/10{background-color:color-mix(in oklab,var(--color-text-secondary) 10%,transparent)}}.bg-text-secondary\/20{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-text-secondary\/20{background-color:color-mix(in oklab,var(--color-text-secondary) 20%,transparent)}}.bg-text-secondary\/30{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-text-secondary\/30{background-color:color-mix(in oklab,var(--color-text-secondary) 30%,transparent)}}.bg-text-secondary\/40{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-text-secondary\/40{background-color:color-mix(in oklab,var(--color-text-secondary) 40%,transparent)}}.bg-threads-muted{background-color:var(--color-threads-muted)}.bg-tiktok-accent{background-color:var(--color-tiktok-accent)}.bg-tiktok-muted{background-color:var(--color-tiktok-muted)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-x-muted{background-color:var(--color-x-muted)}.bg-yelp-red-muted{background-color:var(--color-yelp-red-muted)}.bg-youtube-ad-badge-bg{background-color:var(--color-youtube-ad-badge-bg)}.bg-youtube-cta{background-color:var(--color-youtube-cta)}.bg-youtube-red-muted{background-color:var(--color-youtube-red-muted)}.bg-zillow-blue-muted{background-color:var(--color-zillow-blue-muted)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\!bg-\[image\:var\(--gradient-primary\)\]{background-image:var(--gradient-primary)!important}.bg-\[image\:var\(--ally-gradient\)\]{background-image:var(--ally-gradient)}.bg-\[image\:var\(--gradient-primary\)\]{background-image:var(--gradient-primary)}.bg-\[linear-gradient\(90deg\,var\(--bg-color\)_25\%\,var\(--border-color\)_50\%\,var\(--bg-color\)_75\%\)\]{background-image:linear-gradient(90deg,var(--bg-color) 25%,var(--border-color) 50%,var(--bg-color) 75%)}.bg-\[linear-gradient\(135deg\,var\(--primary-color\)\,var\(--primary-hover\)\)\]{background-image:linear-gradient(135deg,var(--primary-color),var(--primary-hover))}.from-\[\#000000\]{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1DA1F2\]{--tw-gradient-from:#1da1f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#010101\]{--tw-gradient-from:#010101;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#E4405F\]{--tw-gradient-from:#e4405f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FF0000\]{--tw-gradient-from:red;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-border\/60{--tw-gradient-from:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.from-border\/60{--tw-gradient-from:color-mix(in oklab, var(--color-border) 60%, transparent)}}.from-border\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-button-bg{--tw-gradient-from:var(--color-button-bg);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-facebook-blue{--tw-gradient-from:var(--color-facebook-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-linkedin-blue{--tw-gradient-from:var(--color-linkedin-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-overlay-bg-heavy{--tw-gradient-from:var(--color-overlay-bg-heavy);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/\[0\.07\]{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 7%, transparent)}}.from-primary\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-text-secondary\/25{--tw-gradient-from:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.from-text-secondary\/25{--tw-gradient-from:color-mix(in oklab, var(--color-text-secondary) 25%, transparent)}}.from-text-secondary\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-0\%{--tw-gradient-from-position:0%}.from-60\%{--tw-gradient-from-position:60%}.via-border\/30{--tw-gradient-via:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.via-border\/30{--tw-gradient-via:color-mix(in oklab, var(--color-border) 30%, transparent)}}.via-border\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-text-secondary\/12{--tw-gradient-via:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.via-text-secondary\/12{--tw-gradient-via:color-mix(in oklab, var(--color-text-secondary) 12%, transparent)}}.via-text-secondary\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-50\%{--tw-gradient-via-position:50%}.to-\[\#0C5DC7\]{--tw-gradient-to:#0c5dc7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0C85D0\]{--tw-gradient-to:#0c85d0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#333333\]{--tw-gradient-to:#333;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#C13584\]{--tw-gradient-to:#c13584;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#CC0000\]{--tw-gradient-to:#c00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-border\/60{--tw-gradient-to:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.to-border\/60{--tw-gradient-to:color-mix(in oklab, var(--color-border) 60%, transparent)}}.to-border\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-linkedin-blue-hover{--tw-gradient-to:var(--color-linkedin-blue-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/\[0\.02\]{--tw-gradient-to:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab, var(--color-primary) 2%, transparent)}}.to-primary\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-text-secondary\/25{--tw-gradient-to:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.to-text-secondary\/25{--tw-gradient-to:color-mix(in oklab, var(--color-text-secondary) 25%, transparent)}}.to-text-secondary\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-100\%{--tw-gradient-to-position:100%}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-1{padding:calc(var(--spacing) * 1)!important}.\!p-2{padding:calc(var(--spacing) * 2)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[2px\]{padding:2px}.p-\[clamp\(1rem\,2vw\,1\.5rem\)\]{padding:clamp(1rem,2vw,1.5rem)}.p-px{padding:1px}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.\!px-1{padding-inline:calc(var(--spacing) * 1)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.\!px-8{padding-inline:calc(var(--spacing) * 8)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-\[0\.9rem\]{padding-inline:.9rem}.px-\[0\.45rem\]{padding-inline:.45rem}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-6{padding-block:calc(var(--spacing) * 6)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[0\.55rem\]{padding-block:.55rem}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.\!pt-0{padding-top:calc(var(--spacing) * 0)!important}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[19px\]{padding-top:19px}.pt-\[var\(--main-pt\)\]{padding-top:var(--main-pt)}.\!pr-16{padding-right:calc(var(--spacing) * 16)!important}.\!pr-\[4\.5rem\]{padding-right:4.5rem!important}.\!pr-\[4\.25rem\]{padding-right:4.25rem!important}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-\[140px\]{padding-bottom:140px}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(8rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-\[4\.25rem\]{padding-left:4.25rem}.pl-\[30px\]{padding-left:30px}.pl-\[38px\]{padding-left:38px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-1px\]{vertical-align:-1px}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:var\(--font-family\)\]{font-family:var(--font-family)}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[11px\]{font-size:11px!important}.\!text-\[13px\]{font-size:13px!important}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1rem\]{font-size:1rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[clamp\(1\.5rem\,9cqi\,3\.75rem\)\]{font-size:clamp(1.5rem,9cqi,3.75rem)}.text-\[length\:inherit\]{font-size:inherit}.text-\[min\(3\.5rem\,10cqw\)\]{font-size:min(3.5rem,10cqw)}.\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-\[-0\.021em\]{--tw-tracking:-.021em;letter-spacing:-.021em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--pill-rejected-text\)\]{color:var(--pill-rejected-text)!important}.\!text-error-text{color:var(--color-error-text)!important}.\!text-inherit{color:inherit!important}.\!text-primary{color:var(--color-primary)!important}.\!text-primary-contrast{color:var(--color-primary-contrast)!important}.\!text-primary-ink{color:var(--color-primary-ink)!important}.\!text-primary-text{color:var(--color-primary-text)!important}.\!text-status-danger-text{color:var(--color-status-danger-text)!important}.\!text-status-warning-text{color:var(--color-status-warning-text)!important}.\!text-text{color:var(--color-text)!important}.\!text-text-secondary,.\!text-text-secondary\/40{color:var(--color-text-secondary)!important}@supports (color:color-mix(in lab,red,red)){.\!text-text-secondary\/40{color:color-mix(in oklab,var(--color-text-secondary) 40%,transparent)!important}}.\!text-white{color:var(--color-white)!important}.text-accent-2{color:var(--color-accent-2)}.text-ai-bubble-negative{color:var(--color-ai-bubble-negative)}.text-ai-bubble-positive{color:var(--color-ai-bubble-positive)}.text-ai-bubble-text,.text-ai-bubble-text\/80{color:var(--color-ai-bubble-text)}@supports (color:color-mix(in lab,red,red)){.text-ai-bubble-text\/80{color:color-mix(in oklab,var(--color-ai-bubble-text) 80%,transparent)}}.text-bg{color:var(--color-bg)}.text-border{color:var(--color-border)}.text-button-text{color:var(--color-button-text)}.text-card{color:var(--color-card)}.text-error-text{color:var(--color-error-text)}.text-facebook-blue{color:var(--color-facebook-blue)}.text-google-link{color:var(--color-google-link)}.text-inherit{color:inherit}.text-input-text{color:var(--color-input-text)}.text-link{color:var(--color-link)}.text-preview-fb-meta{color:var(--color-preview-fb-meta)}.text-preview-fb-text{color:var(--color-preview-fb-text)}.text-preview-gbp-link{color:var(--color-preview-gbp-link)}.text-preview-gbp-meta{color:var(--color-preview-gbp-meta)}.text-preview-gbp-text{color:var(--color-preview-gbp-text)}.text-primary{color:var(--color-primary)}.text-primary-contrast,.text-primary-contrast\/80{color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.text-primary-contrast\/80{color:color-mix(in oklab,var(--color-primary-contrast) 80%,transparent)}}.text-primary-hover{color:var(--color-primary-hover)}.text-primary-ink,.text-primary-ink\/70{color:var(--color-primary-ink)}@supports (color:color-mix(in lab,red,red)){.text-primary-ink\/70{color:color-mix(in oklab,var(--color-primary-ink) 70%,transparent)}}.text-primary-ink\/80{color:var(--color-primary-ink)}@supports (color:color-mix(in lab,red,red)){.text-primary-ink\/80{color:color-mix(in oklab,var(--color-primary-ink) 80%,transparent)}}.text-primary-text{color:var(--color-primary-text)}.text-shadow{color:var(--color-shadow)}.text-status-accent-text{color:var(--color-status-accent-text)}.text-status-danger{color:var(--color-status-danger)}.text-status-danger-text{color:var(--color-status-danger-text)}.text-status-info{color:var(--color-status-info)}.text-status-info-text{color:var(--color-status-info-text)}.text-status-success{color:var(--color-status-success)}.text-status-success-contrast{color:var(--color-status-success-contrast)}.text-status-success-text{color:var(--color-status-success-text)}.text-status-warning-contrast{color:var(--color-status-warning-contrast)}.text-status-warning-text{color:var(--color-status-warning-text)}.text-table-header-text{color:var(--color-table-header-text)}.text-text{color:var(--color-text)}.text-text-secondary,.text-text-secondary\/30{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/30{color:color-mix(in oklab,var(--color-text-secondary) 30%,transparent)}}.text-text-secondary\/40{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/40{color:color-mix(in oklab,var(--color-text-secondary) 40%,transparent)}}.text-text-secondary\/50{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/50{color:color-mix(in oklab,var(--color-text-secondary) 50%,transparent)}}.text-text-secondary\/60{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/60{color:color-mix(in oklab,var(--color-text-secondary) 60%,transparent)}}.text-text-secondary\/70{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/70{color:color-mix(in oklab,var(--color-text-secondary) 70%,transparent)}}.text-text-secondary\/80{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.text-text-secondary\/80{color:color-mix(in oklab,var(--color-text-secondary) 80%,transparent)}}.text-text\/70{color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.text-text\/70{color:color-mix(in oklab,var(--color-text) 70%,transparent)}}.text-text\/80{color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.text-text\/80{color:color-mix(in oklab,var(--color-text) 80%,transparent)}}.text-tiktok-accent-ink{color:var(--color-tiktok-accent-ink)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-youtube-ad-badge-text{color:var(--color-youtube-ad-badge-text)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.italic\!{font-style:italic!important}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-text-secondary::placeholder,.placeholder-text-secondary\/60::placeholder{color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.placeholder-text-secondary\/60::placeholder{color:color-mix(in oklab,var(--color-text-secondary) 60%,transparent)}}.accent-\[var\(--primary-color\)\]{accent-color:var(--primary-color)}.accent-primary{accent-color:var(--color-primary)}.accent-text{accent-color:var(--color-text)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_9999px_var\(--overlay-bg\)\]{--tw-shadow:0 0 0 9999px var(--tw-shadow-color,var(--overlay-bg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_var\(--border-color\)\,0_20px_44px_-32px_var\(--glow-primary\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--border-color)), 0 20px 44px -32px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\,0_8px_24px_-14px_var\(--shadow-color\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000a), 0 8px 24px -14px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_var\(--shadow-color\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_var\(--shadow-color\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_4px_var\(--shadow-color\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_var\(--shadow-color\)\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_var\(--shadow-color\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_12px_var\(--shadow-color\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_-4px_var\(--glow-primary\)\]{--tw-shadow:0 4px 10px -4px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_-4px_var\(--glow-primary\)\]{--tw-shadow:0 4px 12px -4px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_-5px_var\(--glow-primary\)\]{--tw-shadow:0 4px 12px -5px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_var\(--shadow-color\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_var\(--shadow-color\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_var\(--shadow-color\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_14px_-6px_var\(--glow-primary\)\]{--tw-shadow:0 6px 14px -6px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_var\(--glow-primary\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_var\(--shadow-color\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_20px_var\(--shadow-color\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_var\(--glow-primary\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_var\(--glow-primary\)\]{--tw-shadow:0 8px 20px -10px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_-10px_var\(--glow-primary\)\]{--tw-shadow:0 8px 24px -10px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_var\(--shadow-color\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_var\(--shadow-color\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_var\(--shadow-color\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_25px_var\(--shadow-color\)\]{--tw-shadow:0 10px 25px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_var\(--shadow-color\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_var\(--shadow-color\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_var\(--shadow-color\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_-10px_var\(--shadow-color\)\]{--tw-shadow:0 12px 32px -10px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_var\(--shadow-color\)\]{--tw-shadow:0 16px 40px -12px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_var\(--shadow-color\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_48px_var\(--shadow-color\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_40px_var\(--shadow-color\)\]{--tw-shadow:0 25px 40px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_60px_var\(--shadow-color\)\]{--tw-shadow:0 25px 60px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--input-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--input-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_var\(--input-border\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--input-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-color\)\]{--tw-shadow:var(--shadow-color);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-facebook-blue\/30{--tw-shadow-color:var(--color-facebook-blue)}@supports (color:color-mix(in lab,red,red)){.shadow-facebook-blue\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-facebook-blue) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/25{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-black\/\[0\.03\]{--tw-ring-color:#00000008}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.03\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.ring-border,.ring-border\/60{--tw-ring-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.ring-border\/60{--tw-ring-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.ring-button-bg{--tw-ring-color:var(--color-button-bg)}.ring-card{--tw-ring-color:var(--color-card)}.ring-primary,.ring-primary\/10{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.ring-primary\/20{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.ring-status-success{--tw-ring-color:var(--color-status-success)}.ring-status-warning{--tw-ring-color:var(--color-status-warning)}.ring-status-warning-text\/10{--tw-ring-color:var(--color-status-warning-text)}@supports (color:color-mix(in lab,red,red)){.ring-status-warning-text\/10{--tw-ring-color:color-mix(in oklab, var(--color-status-warning-text) 10%, transparent)}}.ring-text-secondary\/60{--tw-ring-color:var(--color-text-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-text-secondary\/60{--tw-ring-color:color-mix(in oklab, var(--color-text-secondary) 60%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur\!{--tw-blur:blur(8px)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\,color\]{transition-property:background,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\]{transition-property:background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,transform\]{transition-property:border-color,background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[1\.5s\]{--tw-duration:1.5s;transition-duration:1.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[zoom\:0\.85\]{zoom:.85}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media(hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.group-hover\:bg-primary:is(:where(.group):hover *),.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.group-hover\:bg-primary\/30:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:bg-primary:is(:where(.group):focus-visible *){background-color:var(--color-primary)}.group-focus-visible\:underline:is(:where(.group):focus-visible *){text-decoration-line:underline}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-focus-visible\:ring-primary:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-primary)}.group-focus-visible\:ring-offset-2:is(:where(.group):focus-visible *){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.group-focus-visible\:ring-offset-card:is(:where(.group):focus-visible *){--tw-ring-offset-color:var(--color-card)}.peer-checked\:translate-x-4:is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:bg-primary:is(:where(.peer):checked~*){background-color:var(--color-primary)}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-text ::marker{color:var(--color-text)}.marker\:text-text::marker{color:var(--color-text)}.marker\:text-text ::-webkit-details-marker{color:var(--color-text)}.marker\:text-text::-webkit-details-marker{color:var(--color-text)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.placeholder\:opacity-80::placeholder{opacity:.8}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -2.5)}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-1\/2:before{content:var(--tw-content);width:50%}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:bg-\[linear-gradient\(90deg\,transparent_0\%\,color-mix\(in_srgb\,var\(--primary-contrast\)_25\%\,transparent\)_50\%\,transparent_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,transparent 0%,var(--primary-contrast) 50%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.before\:bg-\[linear-gradient\(90deg\,transparent_0\%\,color-mix\(in_srgb\,var\(--primary-contrast\)_25\%\,transparent\)_50\%\,transparent_100\%\)\]:before{background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--primary-contrast) 25%,transparent) 50%,transparent 100%)}}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.before\:ease-in-out:before{content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 2)}.after\:inset-x-4:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 4)}.after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:-inset-y-\[9px\]:after{content:var(--tw-content);inset-block:-9px}.after\:right-2:after{content:var(--tw-content);right:calc(var(--spacing) * 2)}.after\:right-3\.5:after{content:var(--tw-content);right:calc(var(--spacing) * 3.5)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:bottom-1:after{content:var(--tw-content);bottom:calc(var(--spacing) * 1)}.after\:bottom-2:after{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-2:after{content:var(--tw-content);left:calc(var(--spacing) * 2)}.after\:left-3\.5:after{content:var(--tw-content);left:calc(var(--spacing) * 3.5)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-\[var\(--tab-brand\)\]:after{content:var(--tw-content);background-color:var(--tab-brand)}.after\:bg-primary:after{content:var(--tw-content);background-color:var(--color-primary)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:\!rounded-l-\[13px\]:first-child{border-top-left-radius:13px!important;border-bottom-left-radius:13px!important}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pt-3:first-child{padding-top:calc(var(--spacing) * 3)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:\!rounded-r-\[13px\]:last-child{border-top-right-radius:13px!important;border-bottom-right-radius:13px!important}.last\:\!rounded-r-full:last-child{border-top-right-radius:3.40282e38px!important;border-bottom-right-radius:3.40282e38px!important}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.last\:pb-3:last-child{padding-bottom:calc(var(--spacing) * 3)}.empty\:before\:text-text-secondary:empty:before{content:var(--tw-content);color:var(--color-text-secondary)}.empty\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.focus-within\:border-primary:focus-within{border-color:var(--color-primary)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary:focus-within{--tw-ring-color:var(--color-primary)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover,.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-contrast\/50:hover{border-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary-contrast\/50:hover{border-color:color-mix(in oklab,var(--color-primary-contrast) 50%,transparent)}}.hover\:border-primary\/30:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.hover\:border-primary\/60:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.hover\:border-status-warning:hover{border-color:var(--color-status-warning)}.hover\:border-text-secondary:hover{border-color:var(--color-text-secondary)}.hover\:\!bg-accent-2-hover:hover{background-color:var(--color-accent-2-hover)!important}.hover\:\!bg-active-bg:hover{background-color:var(--color-active-bg)!important}.hover\:\!bg-bg-secondary:hover{background-color:var(--color-bg-secondary)!important}.hover\:\!bg-border:hover{background-color:var(--color-border)!important}.hover\:\!bg-button-bg:hover{background-color:var(--color-button-bg)!important}.hover\:\!bg-button-hover-bg:hover{background-color:var(--color-button-hover-bg)!important}.hover\:\!bg-card:hover{background-color:var(--color-card)!important}.hover\:\!bg-error-bg:hover{background-color:var(--color-error-bg)!important}.hover\:\!bg-primary-fill:hover{background-color:var(--color-primary-fill)!important}.hover\:\!bg-primary-fill-hover:hover{background-color:var(--color-primary-fill-hover)!important}.hover\:\!bg-primary\/10:hover{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)!important}}.hover\:\!bg-status-danger\/10:hover{background-color:var(--color-status-danger)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-status-danger\/10:hover{background-color:color-mix(in oklab,var(--color-status-danger) 10%,transparent)!important}}.hover\:\!bg-status-warning\/20:hover{background-color:var(--color-status-warning)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-status-warning\/20:hover{background-color:color-mix(in oklab,var(--color-status-warning) 20%,transparent)!important}}.hover\:\!bg-table-row-hover:hover{background-color:var(--color-table-row-hover)!important}.hover\:\!bg-transparent:hover{background-color:#0000!important}.hover\:bg-active-bg:hover,.hover\:bg-active-bg\/40:hover{background-color:var(--color-active-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-active-bg\/40:hover{background-color:color-mix(in oklab,var(--color-active-bg) 40%,transparent)}}.hover\:bg-ai-bubble-text\/10:hover{background-color:var(--color-ai-bubble-text)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ai-bubble-text\/10:hover{background-color:color-mix(in oklab,var(--color-ai-bubble-text) 10%,transparent)}}.hover\:bg-bg-secondary:hover{background-color:var(--color-bg-secondary)}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/40:hover{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.hover\:bg-border:hover{background-color:var(--color-border)}.hover\:bg-button-bg:hover{background-color:var(--color-button-bg)}.hover\:bg-button-hover-bg:hover{background-color:var(--color-button-hover-bg)}.hover\:bg-card:hover{background-color:var(--color-card)}.hover\:bg-error-bg:hover{background-color:var(--color-error-bg)}.hover\:bg-facebook-blue-hover:hover{background-color:var(--color-facebook-blue-hover)}.hover\:bg-overlay-bg-heavy:hover{background-color:var(--color-overlay-bg-heavy)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-contrast\/20:hover{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-contrast\/20:hover{background-color:color-mix(in oklab,var(--color-primary-contrast) 20%,transparent)}}.hover\:bg-primary-contrast\/30:hover{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-contrast\/30:hover{background-color:color-mix(in oklab,var(--color-primary-contrast) 30%,transparent)}}.hover\:bg-primary-contrast\/40:hover{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-contrast\/40:hover{background-color:color-mix(in oklab,var(--color-primary-contrast) 40%,transparent)}}.hover\:bg-primary-fill-hover:hover{background-color:var(--color-primary-fill-hover)}.hover\:bg-primary-ink\/15:hover{background-color:var(--color-primary-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-ink\/15:hover{background-color:color-mix(in oklab,var(--color-primary-ink) 15%,transparent)}}.hover\:bg-primary\/5:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.hover\:bg-status-danger\/10:hover{background-color:var(--color-status-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-status-danger\/10:hover{background-color:color-mix(in oklab,var(--color-status-danger) 10%,transparent)}}.hover\:bg-status-success-bg:hover{background-color:var(--color-status-success-bg)}.hover\:bg-status-success\/15:hover{background-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-status-success\/15:hover{background-color:color-mix(in oklab,var(--color-status-success) 15%,transparent)}}.hover\:bg-status-success\/25:hover{background-color:var(--color-status-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-status-success\/25:hover{background-color:color-mix(in oklab,var(--color-status-success) 25%,transparent)}}.hover\:bg-table-row-hover:hover{background-color:var(--color-table-row-hover)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\!text-error-text:hover{color:var(--color-error-text)!important}.hover\:\!text-primary:hover{color:var(--color-primary)!important}.hover\:\!text-primary-ink:hover{color:var(--color-primary-ink)!important}.hover\:\!text-text:hover{color:var(--color-text)!important}.hover\:text-error-text:hover{color:var(--color-error-text)}.hover\:text-facebook-blue-hover:hover{color:var(--color-facebook-blue-hover)}.hover\:text-link-hover:hover{color:var(--color-link-hover)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-contrast:hover{color:var(--color-primary-contrast)}.hover\:text-primary-hover:hover{color:var(--color-primary-hover)}.hover\:text-primary-text:hover{color:var(--color-primary-text)}.hover\:text-primary\/70:hover{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/70:hover{color:color-mix(in oklab,var(--color-primary) 70%,transparent)}}.hover\:text-status-danger-text:hover{color:var(--color-status-danger-text)}.hover\:text-text:hover{color:var(--color-text)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:text-text\/80:hover{color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.hover\:text-text\/80:hover{color:color-mix(in oklab,var(--color-text) 80%,transparent)}}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-primary:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_2px_12px_var\(--shadow-color\)\]:hover{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_12px_var\(--shadow-color\)\]:hover{--tw-shadow:0 4px 12px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_20px_var\(--shadow-color\)\]:hover{--tw-shadow:0 4px 20px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_6px_20px_var\(--shadow-color\)\]:hover{--tw-shadow:0 6px 20px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_16px_28px_var\(--shadow-color\)\]:hover{--tw-shadow:0 16px 28px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-primary\/20:hover{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-primary\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:before\:translate-x-\[200\%\]:hover:before{content:var(--tw-content);--tw-translate-x:200%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[0_0_0_3px_var\(--active-bg\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--active-bg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-3:focus,.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-active-bg:focus{--tw-ring-color:var(--color-active-bg)}.focus\:ring-primary:focus,.focus\:ring-primary\/30:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.focus\:ring-primary\/40:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.focus\:ring-status-danger:focus{--tw-ring-color:var(--color-status-danger)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.focus-visible\:\!bg-primary\/10:focus-visible{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.focus-visible\:\!bg-primary\/10:focus-visible{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)!important}}.focus-visible\:bg-active-bg:focus-visible{background-color:var(--color-active-bg)}.focus-visible\:bg-table-row-hover:focus-visible{background-color:var(--color-table-row-hover)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-active-bg:focus-visible{--tw-ring-color:var(--color-active-bg)}.focus-visible\:ring-border:focus-visible{--tw-ring-color:var(--color-border)}.focus-visible\:ring-error-text:focus-visible{--tw-ring-color:var(--color-error-text)}.focus-visible\:ring-facebook-blue:focus-visible{--tw-ring-color:var(--color-facebook-blue)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-primary-ink:focus-visible{--tw-ring-color:var(--color-primary-ink)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color:var(--color-card)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-primary-contrast\/40:active{background-color:var(--color-primary-contrast)}@supports (color:color-mix(in lab,red,red)){.active\:bg-primary-contrast\/40:active{background-color:color-mix(in oklab,var(--color-primary-contrast) 40%,transparent)}}.active\:shadow-\[0_2px_8px_var\(--shadow-color\)\]:active{--tw-shadow:0 2px 8px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-100:disabled{opacity:1}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.disabled\:hover\:\!bg-card:disabled:hover{background-color:var(--color-card)!important}.disabled\:hover\:\!bg-transparent:disabled:hover{background-color:#0000!important}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:900px){.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:flex-1{flex:1}.max-\[900px\]\:flex-wrap{flex-wrap:wrap}}@media not all and (min-width:48rem){.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:py-6{padding-block:calc(var(--spacing) * 6)}}@media not all and (min-width:40rem){.max-sm\:right-2{right:calc(var(--spacing) * 2)}.max-sm\:bottom-2{bottom:calc(var(--spacing) * 2)}.max-sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-sm\:hidden{display:none}.max-sm\:h-\[38px\]{height:38px}.max-sm\:h-\[46px\]{height:46px}.max-sm\:h-auto{height:auto}.max-sm\:max-h-full{max-height:100%}.max-sm\:w-\[38px\]{width:38px}.max-sm\:w-\[46px\]{width:46px}.max-sm\:w-full{width:100%}.max-sm\:max-w-full{max-width:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-start{align-items:flex-start}.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-sm\:rounded-full{border-radius:3.40282e38px}.max-sm\:rounded-lg{border-radius:var(--radius-lg)}.max-sm\:rounded-none{border-radius:0}.max-sm\:border{border-style:var(--tw-border-style);border-width:1px}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:border-border{border-color:var(--color-border)}.max-sm\:bg-button-bg{background-color:var(--color-button-bg)}.max-sm\:bg-transparent{background-color:#0000}.max-sm\:p-4{padding:calc(var(--spacing) * 4)}.max-sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-sm\:py-10{padding-block:calc(var(--spacing) * 10)}.max-sm\:pr-\[5\.25rem\]{padding-right:5.25rem}.max-sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-sm\:first\:\!rounded-l-full:first-child{border-top-left-radius:3.40282e38px!important;border-bottom-left-radius:3.40282e38px!important}.max-sm\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}}@media(min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:absolute{position:absolute}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-\[var\(--chat-y\)\]{top:var(--chat-y)}.sm\:top-full{top:100%}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:bottom-auto{bottom:auto}.sm\:left-\[var\(--chat-x\)\]{left:var(--chat-x)}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mt-1{margin-top:calc(var(--spacing) * 1)}.sm\:mr-auto{margin-right:auto}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:ml-0{margin-left:calc(var(--spacing) * 0)}.sm\:ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:table-row-group{display:table-row-group}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-96{height:calc(var(--spacing) * 96)}.sm\:h-\[min\(94vh\,1000px\)\]{height:min(94vh,1000px)}.sm\:h-\[var\(--chat-h\)\]{height:var(--chat-h)}.sm\:h-auto{height:auto}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:max-h-\[94vh\]{max-height:94vh}.sm\:min-h-\[calc\(100vh-13rem\)\]{min-height:calc(100vh - 13rem)}.sm\:\!w-auto{width:auto!important}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[12\%\]{width:12%}.sm\:w-\[20\%\]{width:20%}.sm\:w-\[25\%\]{width:25%}.sm\:w-\[31\%\]{width:31%}.sm\:w-\[55\%\]{width:55%}.sm\:w-\[110px\]{width:110px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.sm\:w-\[var\(--chat-w\)\]{width:var(--chat-w)}.sm\:w-auto{width:auto}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-\[1400px\]{max-width:1400px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-52{min-width:calc(var(--spacing) * 52)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:min-w-\[480px\]{min-width:480px}.sm\:flex-1,.sm\:flex-\[1_1_0\%\]{flex:1}.sm\:flex-initial{flex:0 auto}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grow-0{flex-grow:0}.sm\:basis-0{flex-basis:calc(var(--spacing) * 0)}.sm\:basis-auto{flex-basis:auto}.sm\:cursor-grab{cursor:grab}.sm\:\!grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_2\.75rem\]{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 2.75rem}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(18rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.sm\:grid-cols-\[repeat\(auto-fit\,18rem\)\]{grid-template-columns:repeat(auto-fit,18rem)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-0{padding:calc(var(--spacing) * 0)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-14{padding-left:calc(var(--spacing) * 14)}.sm\:pl-\[58px\]{padding-left:58px}.sm\:pl-\[92px\]{padding-left:92px}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:active\:cursor-grabbing:active{cursor:grabbing}}@media(min-width:48rem){.md\:pointer-events-auto{pointer-events:auto}.md\:pointer-events-none{pointer-events:none}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:static{position:static}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:m-0{margin:calc(var(--spacing) * 0)}.md\:m-6{margin:calc(var(--spacing) * 6)}.md\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.md\:mr-auto{margin-right:auto}.md\:-mb-20{margin-bottom:calc(var(--spacing) * -20)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:h-0{height:calc(var(--spacing) * 0)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-\[calc\(100vh-400px\)\]{max-height:calc(100vh - 400px)}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:w-0{width:calc(var(--spacing) * 0)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:w-\[72px\]{width:72px}.md\:w-\[250px\]{width:250px}.md\:w-\[380px\]{width:380px}.md\:w-\[min\(720px\,60\%\)\]{width:min(720px,60%)}.md\:w-auto{width:auto}.md\:max-w-0{max-width:calc(var(--spacing) * 0)}.md\:max-w-\[160px\]{max-width:160px}.md\:max-w-\[200px\]{max-width:200px}.md\:max-w-\[1180px\]{max-width:1180px}.md\:max-w-full{max-width:100%}.md\:min-w-\[170px\]{min-width:170px}.md\:min-w-\[240px\]{min-width:240px}.md\:min-w-\[260px\]{min-width:260px}.md\:min-w-\[720px\]{min-width:720px}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:flex-shrink-0,.md\:shrink-0{flex-shrink:0}.md\:rotate-180{rotate:180deg}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:justify-evenly{justify-content:space-evenly}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-y-auto{overflow-y:auto}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-border{border-color:var(--color-border)}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:opacity-0{opacity:0}.md\:opacity-90{opacity:.9}.md\:opacity-100{opacity:1}}@media(min-width:64rem){.lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-0{inset:calc(var(--spacing) * 0)}.lg\:inset-auto{inset:auto}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-auto{grid-column-start:auto}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-auto{grid-row-start:auto}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[94vh\]{height:94vh}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.lg\:max-h-\[calc\(100dvh-7\.5rem\)\]{max-height:calc(100dvh - 7.5rem)}.lg\:max-h-\[calc\(100vh-22rem\)\]{max-height:calc(100vh - 22rem)}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[calc\(100vh-var\(--header-h\)-3rem\)\]{min-height:calc(100vh - var(--header-h) - 3rem)}.lg\:w-1\/2{width:50%}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-52{width:calc(var(--spacing) * 52)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[320px\]{width:320px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[420px\]{width:420px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[auto_minmax\(0\,2fr\)_minmax\(0\,3fr\)_auto\]{grid-template-columns:auto minmax(0,2fr) minmax(0,3fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(280px\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-px{gap:1px}.lg\:self-start{align-self:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-x-clip{overflow-x:clip}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border{border-color:var(--color-border)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:80rem){.xl\:contents{display:contents}.xl\:flex{display:flex}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_560px\]{grid-template-columns:minmax(0,1fr) 560px}}@media(min-width:96rem){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:150px){.\@min-\[150px\]\:\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\@min-\[150px\]\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@container (min-width:16rem){.\@3xs\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (min-width:18rem){.\@2xs\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (min-width:20rem){.\@xs\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (min-width:24rem){.\@sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@sm\:col-span-2{grid-column:span 2/span 2}.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@md\:gap-0{gap:calc(var(--spacing) * 0)}:where(.\@md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.\@md\:divide-border>:not(:last-child)){border-color:var(--color-border)}.\@md\:px-5{padding-inline:calc(var(--spacing) * 5)}.\@md\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}}@container (min-width:32rem){.\@lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (min-width:36rem){.\@xl\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@xl\:col-span-1{grid-column:span 1/span 1}.\@xl\:row-span-2{grid-row:span 2/span 2}.\@xl\:grid-cols-\[100px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr)}}@container (min-width:42rem){.\@2xl\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@2xl\:col-span-1{grid-column:span 1/span 1}.\@2xl\:col-start-2{grid-column-start:2}.\@2xl\:row-start-1{grid-row-start:1}.\@2xl\:justify-end{justify-content:flex-end}}@container (min-width:48rem){.\@3xl\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (min-width:56rem){.\@4xl\:col-span-1{grid-column:span 1/span 1}.\@4xl\:col-start-2{grid-column-start:2}.\@4xl\:col-start-3{grid-column-start:3}.\@4xl\:row-start-1{grid-row-start:1}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto}.\@4xl\:gap-6{gap:calc(var(--spacing) * 6)}.\@4xl\:first\:pl-5:first-child{padding-left:calc(var(--spacing) * 5)}}.\[\&_\.caption-emoji-popover\]\:right-0 .caption-emoji-popover{right:calc(var(--spacing) * 0)}.\[\&_\.caption-emoji-popover\]\:bottom-\[calc\(100\%\+8px\)\] .caption-emoji-popover{bottom:calc(100% + 8px)}.\[\&_\.caption-emoji-popover\]\:z-\[5\] .caption-emoji-popover{z-index:5}.\[\&_\.caption-excluded-mark\]\:rounded-sm .caption-excluded-mark{border-radius:var(--radius-sm)}.\[\&_\.caption-excluded-mark\]\:bg-status-warning\/40 .caption-excluded-mark{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.caption-excluded-mark\]\:bg-status-warning\/40 .caption-excluded-mark{background-color:color-mix(in oklab,var(--color-status-warning) 40%,transparent)}}.\[\&_\.caption-excluded-mark\]\:text-transparent .caption-excluded-mark{color:#0000}.\[\&_\.load-more-icon\]\:animate-spin .load-more-icon{animation:var(--animate-spin)}.\[\&_\.rdp-day\\\\_button\:focus-visible\]\:ring-2 .rdp-day_button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_\.rdp-day\\\\_button\:focus-visible\]\:ring-border .rdp-day_button:focus-visible{--tw-ring-color:var(--color-border)}.\[\&_\.rdp-day\\\\_button\:focus-visible\]\:ring-offset-2 .rdp-day_button:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[\&_\.rdp-day\\\\_button\:focus-visible\]\:ring-offset-card .rdp-day_button:focus-visible{--tw-ring-offset-color:var(--color-card)}.\[\&_\.rdp-day\\\\_button\:focus-visible\]\:outline-none .rdp-day_button:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&_\.rdp-day\\\\_button\:hover\:not\(\:disabled\)\]\:bg-active-bg .rdp-day_button:hover:not(:disabled){background-color:var(--color-active-bg)}.\[\&_\.rdp-root\]\:m-0 .rdp-root{margin:calc(var(--spacing) * 0)}.\[\&_\.rdp-root\]\:\[--rdp-accent-color\:var\(--color-text\)\] .rdp-root{--rdp-accent-color:var(--color-text)}.\[\&_\.rdp-root\]\:\[--rdp-day-height\:2\.75rem\] .rdp-root{--rdp-day-height:2.75rem}.\[\&_\.rdp-root\]\:\[--rdp-day-width\:2\.75rem\] .rdp-root{--rdp-day-width:2.75rem}.\[\&_\.rdp-root\]\:\[--rdp-day\\\\_button-height\:2\.75rem\] .rdp-root{--rdp-day\\_button-height:2.75rem}.\[\&_\.rdp-root\]\:\[--rdp-day\\\\_button-width\:2\.75rem\] .rdp-root{--rdp-day\\_button-width:2.75rem}.\[\&_\.rdp-root_\.rdp-range\\\\_end\]\:bg-transparent .rdp-root .rdp-range_end{background-color:#0000}.\[\&_\.rdp-root_\.rdp-range\\\\_end_\.rdp-day\\\\_button\]\:bg-primary-fill .rdp-root .rdp-range_end .rdp-day_button{background-color:var(--color-primary-fill)}.\[\&_\.rdp-root_\.rdp-range\\\\_end_\.rdp-day\\\\_button\]\:text-primary-ink .rdp-root .rdp-range_end .rdp-day_button{color:var(--color-primary-ink)}.\[\&_\.rdp-root_\.rdp-range\\\\_middle\]\:bg-active-bg .rdp-root .rdp-range_middle{background-color:var(--color-active-bg)}.\[\&_\.rdp-root_\.rdp-range\\\\_middle_\.rdp-day\\\\_button\]\:bg-transparent .rdp-root .rdp-range_middle .rdp-day_button{background-color:#0000}.\[\&_\.rdp-root_\.rdp-range\\\\_middle_\.rdp-day\\\\_button\]\:text-text .rdp-root .rdp-range_middle .rdp-day_button{color:var(--color-text)}.\[\&_\.rdp-root_\.rdp-range\\\\_start\]\:bg-transparent .rdp-root .rdp-range_start{background-color:#0000}.\[\&_\.rdp-root_\.rdp-range\\\\_start_\.rdp-day\\\\_button\]\:bg-primary-fill .rdp-root .rdp-range_start .rdp-day_button{background-color:var(--color-primary-fill)}.\[\&_\.rdp-root_\.rdp-range\\\\_start_\.rdp-day\\\\_button\]\:text-primary-ink .rdp-root .rdp-range_start .rdp-day_button{color:var(--color-primary-ink)}.\[\&_\.rdp-root_\.rdp-today\:not\(\.rdp-selected\)_\.rdp-day\\\\_button\]\:font-bold .rdp-root .rdp-today:not(.rdp-selected) .rdp-day_button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.rdp-root_\.rdp-today\:not\(\.rdp-selected\)_\.rdp-day\\\\_button\]\:text-text .rdp-root .rdp-today:not(.rdp-selected) .rdp-day_button{color:var(--color-text)}.\[\&_\.rdp-selected_\.rdp-day\\\\_button\]\:bg-active-bg .rdp-selected .rdp-day_button{background-color:var(--color-active-bg)}.\[\&_\.refresh-icon-svg\]\:inline-flex .refresh-icon-svg{display:inline-flex}.\[\&_\.refresh-icon-svg\]\:h-\[1\.2em\] .refresh-icon-svg{height:1.2em}.\[\&_\.refresh-icon-svg\]\:w-\[1\.2em\] .refresh-icon-svg{width:1.2em}.\[\&_\.refresh-icon-svg\]\:items-center .refresh-icon-svg{align-items:center}.\[\&_\.refresh-icon-svg\]\:justify-center .refresh-icon-svg{justify-content:center}.\[\&_\.search-input-pill\]\:min-h-\[40px\] .search-input-pill{min-height:40px}.\[\&_\.search-input-pill\]\:\!w-full .search-input-pill{width:100%!important}.\[\&_\.search-input-pill\]\:\!max-w-none .search-input-pill{max-width:none!important}.\[\&_\.search-input-pill\]\:\!min-w-0 .search-input-pill{min-width:calc(var(--spacing) * 0)!important}.\[\&_\[role\=tab\]\]\:\!flex-1 [role=tab]{flex:1!important}.\[\&_\[role\=tablist\]\]\:\!flex [role=tablist]{display:flex!important}.\[\&_\[role\=tablist\]\]\:\!w-full [role=tablist]{width:100%!important}.\[\&_a\]\:text-link a{color:var(--color-link)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:focus\:outline-none a:focus{--tw-outline-style:none;outline-style:none}.\[\&_a\]\:focus-visible\:ring-2 a:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_a\]\:focus-visible\:ring-primary a:focus-visible{--tw-ring-color:var(--color-primary)}.\[\&_button\]\:focus\:outline-none button:focus{--tw-outline-style:none;outline-style:none}.\[\&_button\]\:focus-visible\:ring-2 button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_button\]\:focus-visible\:ring-primary button:focus-visible{--tw-ring-color:var(--color-primary)}.\[\&_button\]\:active\:scale-90 button:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_button\]\:active\:scale-\[0\.98\] button:active{scale:.98}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:text-lg h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h1\]\:font-bold h1{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:mb-1 h3{margin-bottom:calc(var(--spacing) * 1)}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_img\]\:max-h-9 img{max-height:calc(var(--spacing) * 9)}.\[\&_img\]\:w-\[120px\] img{width:120px}.\[\&_img\]\:w-auto img{width:auto}.\[\&_input\:disabled\]\:cursor-not-allowed input:disabled{cursor:not-allowed}.\[\&_input\:disabled\+span\]\:opacity-60 input:disabled+span{opacity:.6}.\[\&_ol\]\:ml-4 ol{margin-left:calc(var(--spacing) * 4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\]\:last\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_select\]\:focus\:outline-none select:focus{--tw-outline-style:none;outline-style:none}.\[\&_select\]\:focus-visible\:ring-2 select:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_select\]\:focus-visible\:ring-primary select:focus-visible{--tw-ring-color:var(--color-primary)}.\[\&_svg\]\:mt-0\.5 svg{margin-top:calc(var(--spacing) * .5)}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-primary svg{color:var(--color-primary)}.\[\&_svg\]\:text-primary-contrast svg{color:var(--color-primary-contrast)}.\[\&_ul\]\:ml-4 ul{margin-left:calc(var(--spacing) * 4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:checked\]\:border-primary:checked{border-color:var(--color-primary)}.\[\&\:checked\]\:bg-primary:checked{background-color:var(--color-primary)}.\[\&\:hover\]\:border-primary:hover{border-color:var(--color-primary)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>button\]\:h-10>button{height:calc(var(--spacing) * 10)}.\[\&\>button\]\:w-10>button{width:calc(var(--spacing) * 10)}.\[\&\>span\]\:truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:h-11{height:calc(var(--spacing) * 11)}.\[\@media\(pointer\:coarse\)\]\:w-11{width:calc(var(--spacing) * 11)}.\[\@media\(pointer\:coarse\)\]\:min-w-11{min-width:calc(var(--spacing) * 11)}}}#root{width:100%;margin:0;padding:0}:root{letter-spacing:-.006em;font-feature-settings:"cv11","ss01";font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--header-h:57px;--main-pt:.75rem;--z-sidebar:50;--z-header:100;--z-overlay:200;--text-color:#ededef;--text-secondary:#a1a1aa;--bg-color:#111214;--bg-secondary:#161719;--header-bg:#141517;--sidebar-bg:#141517;--card-bg:#19191c;--border-color:var(--hairline-strong);--button-bg:#232428;--switch-off-bg:#3a3b41;--button-text:#fff;--button-hover-bg:#2c2d32;--button-hover-border:var(--primary-color);--link-color:var(--primary-color);--link-hover-color:var(--primary-hover);--input-bg:#0e0f11;--input-border:var(--hairline-strong);--input-text:#fff;--shadow-color:#0006;--hairline:#ffffff12;--hairline-strong:#ffffff1a;--surface-sheen:linear-gradient(180deg, #ffffff0a, #fff0 160px);--surface-shadow:inset 0 1px 0 var(--hairline), 0 1px 2px #00000080, 0 14px 36px -14px #000000b3;--elevated-bg:#212125;--surface-grain:.025;--primary-color:#f59a5c;--primary-hover:#ea580c;--primary-text:#f59a5c;--primary-contrast:oklch(98% .005 80);--primary-fill:#f97316;--primary-fill-hover:#ea6a0f;--primary-ink:#1c1917;--active-bg:#ffffff12;--gradient-primary:linear-gradient(135deg, #fb8a3c 0%, #f97316 55%, #ea6a0f 100%);--ally-gradient:linear-gradient(135deg, #f79a44 0%, #f2813c 45%, #ee6f47 78%, #ec6248 100%);--glow-primary:#f973164d;--ads-wizard-warm-bg:#161311;--accent-2:#818cf8;--accent-2-hover:#6366f1;--accent-2-tint:#818cf824;--table-header-bg:#2a201b;--table-header-text:#f5b58a;--sidebar-icon-color:#f59a5c;--table-row-hover:#ffffff09;--error-bg:#dc262633;--error-text:#fca5a5;--error-border:#7f1d1d;--status-success:#22c55e;--status-success-contrast:#052e16;--status-warning-contrast:#451a03;--status-success-text:#86efac;--status-danger:#dc2626;--status-danger-text:#fca5a5;--status-warning:#f59e0b;--status-warning-text:#fcd34d;--status-info:#2563eb;--status-info-text:#dbeafe;--status-success-bg:#22c55e33;--status-warning-bg:#f59e0b33;--status-muted-bg:#94a3b833;--status-accent-bg:#a78bfa38;--chart-published:#4ade80;--chart-not-published:#f59e0b;--chart-no-card:#9aa4b2;--status-accent-text:#ddd6fe;--button-danger-bg:#c1283c;--button-danger-border:#a81f31;--button-danger-hover-bg:#a81f31;--facebook-blue:#1877f2;--facebook-blue-hover:#166fe5;--facebook-blue-muted:#1877f21f;--facebook-blue-disabled:#94a3b8;--linkedin-blue:#0a66c2;--linkedin-blue-hover:#004182;--linkedin-blue-muted:#0a66c21f;--instagram-pink:#e1306c;--instagram-pink-muted:#e1306c1f;--instagram-ring-gradient:linear-gradient(45deg, #feda75 0%, #fa7e1e 25%, #d62976 50%, #962fbf 75%, #4f5bd5 100%);--gbp-blue:#4285f4;--gbp-blue-muted:#4285f41f;--tiktok-muted:#ffffff1a;--tiktok-accent:#fe2c55;--tiktok-accent-ink:var(--primary-contrast);--x-muted:#ffffff1a;--youtube-red-muted:#ff00001f;--youtube-ad-badge-bg:#fc0;--youtube-ad-badge-text:var(--primary-ink);--youtube-cta:#065fd4;--google-link:#99c3ff;--yelp-red-muted:#d323231f;--zillow-blue-muted:#1277e11f;--threads-brand:#fff;--threads-muted:#ffffff1a;--overlay-bg:#00000059;--overlay-bg-heavy:#000000e6;--media-bg:#000;--media-scrim:#0009;--recorder-chrome-bg:#1a1a1a;--recorder-chrome-border:#4d4d4d;--scrollbar-thumb:#888;--scrollbar-thumb-hover:#555;--pill-draft-bg:#38bdf824;--pill-draft-text:#7dd3fc;--pill-draft-border:#38bdf852;--pill-scheduled-bg:#f9731626;--pill-scheduled-text:#fdba74;--pill-scheduled-border:#f9731659;--pill-published-bg:#2dd4bf24;--pill-published-text:#5eead4;--pill-published-border:#2dd4bf52;--pill-processing-bg:#60a5fa26;--pill-processing-text:#93c5fd;--pill-processing-border:#60a5fa52;--pill-pending-bg:#fbbf2424;--pill-pending-text:#fcd34d;--pill-pending-border:#fbbf2452;--pill-approved-bg:#34d39924;--pill-approved-text:#6ee7b7;--pill-approved-border:#34d39952;--pill-rejected-bg:#f8717124;--pill-rejected-text:#fca5a5;--pill-rejected-border:#f8717152;--pill-assigned-bg:#c084fc26;--pill-assigned-text:#d8b4fe;--pill-assigned-border:#c084fc52;--pill-unassigned-bg:#a1a1aa24;--pill-unassigned-text:#d4d4d8;--pill-unassigned-border:#a1a1aa4d;--cmp-success:#10b981;--cmp-success-strong:#22c55e;--cmp-warning:#f59e0b;--cmp-danger:#ef4444;--cmp-danger-strong:#dc2626;--cmp-info:#2563eb;--cmp-purple:#8b5cf6;--cmp-muted:#9ca3af;--cmp-scheduled:#facc15;--failed-card-bg:#dc262614;--failed-card-border:#dc262659;--ally-orange:#f97316;--business-card-hero-gradient-from:#6366f1;--business-card-hero-dark-from:#1e293b;--business-card-hero-dark-to:#0f172a;--business-card-swatch-orange-from:#fb923c;--business-card-swatch-orange-to:#ea580c;--business-card-swatch-gradient-from:#fdc70c;--business-card-swatch-gradient-via:#f3903f;--business-card-swatch-gradient-to:#e93e3a;--business-card-swatch-dark-from:#312e81;--business-card-swatch-dark-to:#1e1b4b;--section-accent-from:#e88245;--section-accent-to:#e05d35;--business-card-header-glass-bg:#1a1a1ad9;--business-card-device-bezel:#0f172a;--browser-chrome-red:#ff5f57;--browser-chrome-yellow:#febc2e;--browser-chrome-green:#28c840;--preview-fb-surface:#fff;--preview-fb-text:#050505;--preview-fb-meta:#65676b;--preview-fb-divider:#ced0d4;--preview-fb-link:#1877f2;--preview-gbp-surface:#fff;--preview-gbp-text:#202124;--preview-gbp-meta:#70757a;--preview-gbp-divider:#dadce0;--preview-gbp-link:#1a73e8;--ai-bubble-bg:#241a33;--ai-bubble-text:#fff;--ai-bubble-positive:#4ade80;--ai-bubble-negative:#f87171;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}[data-theme=light]{--text-color:#1a1f36;--text-secondary:#616c80;--bg-color:#f7f9fc;--bg-secondary:#fff;--header-bg:#fff;--sidebar-bg:#fff;--card-bg:#fff;--border-color:var(--hairline-strong);--button-bg:#f2f4f8;--switch-off-bg:#cdd4de;--button-text:#2b1508;--button-hover-bg:#e6e9ee;--button-hover-border:var(--primary-color);--link-color:var(--primary-color);--link-hover-color:var(--primary-hover);--input-bg:#fff;--input-border:var(--hairline-strong);--input-text:#1a1f36;--shadow-color:#3c42571a;--hairline:#1018280f;--hairline-strong:#10182817;--surface-sheen:none;--surface-shadow:0 1px 2px #1018280f, 0 12px 28px -12px #10182829;--elevated-bg:#fff;--surface-grain:0;--primary-color:#ea580c;--primary-hover:#c2410c;--primary-text:#c2410c;--primary-contrast:oklch(98% .005 80);--primary-fill:#f97316;--primary-fill-hover:#ea6a0f;--primary-ink:#1c1917;--active-bg:#fff4ec;--gradient-primary:linear-gradient(135deg, #fb8a3c 0%, #f97316 55%, #ea6a0f 100%);--ally-gradient:linear-gradient(135deg, #f79a44 0%, #f2813c 45%, #ee6f47 78%, #ec6248 100%);--glow-primary:#f973164d;--ads-wizard-warm-bg:#fbf3ec;--accent-2:#6366f1;--accent-2-hover:#4f46e5;--accent-2-tint:#6366f11a;--table-header-bg:#fdeee4;--table-header-text:#9a3412;--sidebar-icon-color:#f97316;--table-row-hover:#f8f9fa;--error-bg:#fee;--error-text:#c33;--error-border:#fcc;--status-success-text:#166534;--status-danger-text:#b91c1c;--status-warning:#f59e0b;--status-warning-text:#78350f;--status-info:#2563eb;--status-info-text:#1e3a8a;--status-success-bg:#22c55e26;--status-warning-bg:#f59e0b26;--status-muted-bg:#94a3b826;--status-accent-bg:#7c3aed1a;--status-accent-text:#5b21b6;--chart-published:#15803d;--chart-not-published:#f59e0b;--chart-no-card:#616c80;--button-danger-bg:#c1283c;--button-danger-border:#a81f31;--button-danger-hover-bg:#a81f31;--facebook-blue:#1877f2;--facebook-blue-hover:#166fe5;--facebook-blue-muted:#1877f21f;--facebook-blue-disabled:#94a3b8;--linkedin-blue:#0a66c2;--linkedin-blue-hover:#004182;--linkedin-blue-muted:#0a66c21f;--instagram-pink:#e1306c;--instagram-pink-muted:#e1306c1f;--instagram-ring-gradient:linear-gradient(45deg, #feda75 0%, #fa7e1e 25%, #d62976 50%, #962fbf 75%, #4f5bd5 100%);--gbp-blue:#4285f4;--gbp-blue-muted:#4285f41f;--tiktok-muted:#2525251a;--tiktok-accent:#fe2c55;--tiktok-accent-ink:var(--primary-contrast);--x-muted:#2525251a;--youtube-red-muted:#ff00001f;--youtube-ad-badge-bg:#fc0;--youtube-ad-badge-text:var(--primary-ink);--youtube-cta:#065fd4;--google-link:#1a0dab;--yelp-red-muted:#d323231f;--zillow-blue-muted:#1277e11f;--threads-brand:#000;--threads-muted:#2525251a;--overlay-bg:#00000059;--overlay-bg-heavy:#000000e6;--media-bg:#000;--media-scrim:#0009;--recorder-chrome-bg:#1a1a1a;--recorder-chrome-border:#4d4d4d;--scrollbar-thumb:#aaa;--scrollbar-thumb-hover:#888;--pill-draft-bg:#e0f2fe;--pill-draft-text:#0369a1;--pill-draft-border:#bae6fd;--pill-scheduled-bg:#ffedd5;--pill-scheduled-text:#c2410c;--pill-scheduled-border:#fed7aa;--pill-published-bg:#ccfbf1;--pill-published-text:#0f766e;--pill-published-border:#99f6e4;--pill-processing-bg:#dbeafe;--pill-processing-text:#1d4ed8;--pill-processing-border:#bfdbfe;--pill-pending-bg:#fef3c7;--pill-pending-text:#92400e;--pill-pending-border:#fde68a;--pill-approved-bg:#d1fae5;--pill-approved-text:#047857;--pill-approved-border:#a7f3d0;--pill-rejected-bg:#fee2e2;--pill-rejected-text:#b91c1c;--pill-rejected-border:#fecaca;--pill-assigned-bg:#f3e8ff;--pill-assigned-text:#6b21a8;--pill-assigned-border:#e9d5ff;--pill-unassigned-bg:#f4f4f5;--pill-unassigned-text:#52525b;--pill-unassigned-border:#e4e4e7;--failed-card-bg:#fff5f5;--failed-card-border:#fecaca;--ally-orange:#f97316;--business-card-hero-gradient-from:#6366f1;--business-card-hero-dark-from:#1e293b;--business-card-hero-dark-to:#0f172a;--business-card-swatch-orange-from:#fb923c;--business-card-swatch-orange-to:#ea580c;--business-card-swatch-gradient-from:#fdc70c;--business-card-swatch-gradient-via:#f3903f;--business-card-swatch-gradient-to:#e93e3a;--business-card-swatch-dark-from:#312e81;--business-card-swatch-dark-to:#1e1b4b;--section-accent-from:#e88245;--section-accent-to:#e05d35;--business-card-header-glass-bg:#ffffffd9;--business-card-device-bezel:#0f172a;--browser-chrome-red:#ff5f57;--browser-chrome-yellow:#febc2e;--browser-chrome-green:#28c840;--preview-fb-surface:#fff;--preview-fb-text:#050505;--preview-fb-meta:#65676b;--preview-fb-divider:#ced0d4;--preview-fb-link:#1877f2;--preview-gbp-surface:#fff;--preview-gbp-text:#202124;--preview-gbp-meta:#70757a;--preview-gbp-divider:#dadce0;--preview-gbp-link:#1a73e8;--ai-bubble-bg:#241a33;--ai-bubble-text:#fff;--ai-bubble-positive:#4ade80;--ai-bubble-negative:#f87171}[data-feedback-widget] button{font-size:unset;font-weight:unset}[data-feedback-widget] label{margin:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.template-card-checkbox-tw:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:65%}.posts-draft-checkbox{appearance:none;border:2px solid var(--border-color);background:var(--bg-secondary);border-radius:50%;place-content:center;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-grid}.posts-draft-checkbox:after{content:"";background:var(--primary-contrast);border-radius:50%;width:8px;height:8px;transition:transform .15s;transform:scale(0)}.posts-draft-checkbox:checked{background:var(--primary-color);border-color:var(--border-color)}.posts-draft-checkbox:checked:after{transform:scale(1)}.posts-draft-checkbox:focus-visible{box-shadow:0 0 0 3px var(--active-bg);outline:none}.first-setting-toggle{cursor:pointer;align-items:center;width:40px;height:20px;display:inline-flex;position:relative}.first-setting-toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.first-setting-toggle span{background:var(--switch-off-bg,#cdd4de);border-radius:9999px;width:100%;height:100%;transition:background .3s;position:relative}.first-setting-toggle:hover span{background:var(--button-hover-bg)}.first-setting-toggle span:after{content:"";background:var(--card-bg);border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px}.first-setting-toggle input:checked+span{background:var(--primary-color)}.first-setting-toggle input:checked+span:after{transform:translate(20px)}.select-checkbox{appearance:none;border:2px solid var(--border-color);cursor:pointer;vertical-align:middle;background-color:#0000;border-radius:50%;outline:none;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:inline-flex;position:relative}.select-checkbox:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.select-checkbox:checked:after{content:"✓";color:var(--card-bg);font-size:.75rem;font-weight:700;line-height:1}.status-pill-draft{background-color:var(--pill-draft-bg);color:var(--pill-draft-text);border:1px solid var(--pill-draft-border)}.status-pill-scheduled{background-color:var(--pill-scheduled-bg);color:var(--pill-scheduled-text);border:1px solid var(--pill-scheduled-border)}.status-pill-published{background-color:var(--pill-published-bg);color:var(--pill-published-text);border:1px solid var(--pill-published-border)}.status-pill-processing{background-color:var(--pill-processing-bg);color:var(--pill-processing-text);border:1px solid var(--pill-processing-border)}.status-pill-pending{background-color:var(--pill-pending-bg);color:var(--pill-pending-text);border:1px solid var(--pill-pending-border)}.status-pill-approved{background-color:var(--pill-approved-bg);color:var(--pill-approved-text);border:1px solid var(--pill-approved-border)}.status-pill-rejected{background-color:var(--pill-rejected-bg);color:var(--pill-rejected-text);border:1px solid var(--pill-rejected-border)}.status-pill-neutral{background-color:var(--pill-unassigned-bg);color:var(--pill-unassigned-text);border:1px solid var(--pill-unassigned-border)}.status-pill-info{background-color:var(--pill-processing-bg);color:var(--pill-processing-text);border:1px solid var(--pill-processing-border)}.status-pill-success{background-color:var(--pill-approved-bg);color:var(--pill-approved-text);border:1px solid var(--pill-approved-border)}.status-pill-warning{background-color:var(--pill-pending-bg);color:var(--pill-pending-text);border:1px solid var(--pill-pending-border)}.status-pill-danger{background-color:var(--pill-rejected-bg);color:var(--pill-rejected-text);border:1px solid var(--pill-rejected-border)}.status-pill-brand{background-color:var(--pill-scheduled-bg);color:var(--pill-scheduled-text);border:1px solid var(--pill-scheduled-border)}.status-pill-accent{background-color:var(--pill-assigned-bg);color:var(--pill-assigned-text);border:1px solid var(--pill-assigned-border)}.status-unassigned{background-color:var(--pill-unassigned-bg);color:var(--pill-unassigned-text);border:1px solid var(--pill-unassigned-border)}.status-assigned{background-color:var(--pill-assigned-bg);color:var(--pill-assigned-text);border:1px solid var(--pill-assigned-border)}.status-done{background-color:var(--pill-approved-bg);color:var(--pill-approved-text);border:1px solid var(--pill-approved-border)}.schedule-date-popup-calendar .rdp-caption_label{color:var(--text-color);font-weight:600}.schedule-date-popup-calendar .rdp-head_cell{color:var(--text-secondary);font-size:.8rem}.schedule-date-popup-calendar .rdp-day{color:var(--text-color)}.schedule-date-popup-calendar .rdp-day_selected,.schedule-date-popup-calendar .rdp-day_selected:focus-visible{background-color:var(--primary-color);color:var(--primary-contrast)}.schedule-date-popup-calendar .rdp-day_today{font-weight:700}.schedule-date-popup-calendar .rdp-day_disabled{opacity:.4}.business-card-social-pill:hover,.business-card-social-pill:focus-visible{transform:translateY(-1px);background-color:var(--brand-color)!important;color:#fff!important}.business-card-social-pill:hover svg,.business-card-social-pill:focus-visible svg{color:#fff;fill:#fff}.business-card-social-group-row:hover,.business-card-social-group-row:focus-visible{background-color:var(--button-bg)}@keyframes ai-typing-dot{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.ai-typing-dot{animation:1.25s ease-in-out infinite ai-typing-dot}@keyframes ai-wait-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-wait-sweep{background-image:linear-gradient(90deg,var(--ai-bubble-text) 25%,var(--ai-bubble-text) 50%,var(--ai-bubble-text) 75%)}@supports (color:color-mix(in lab,red,red)){.ai-wait-sweep{background-image:linear-gradient(90deg,color-mix(in srgb,var(--ai-bubble-text) 14%,transparent) 25%,color-mix(in srgb,var(--ai-bubble-text) 45%,transparent),color-mix(in srgb,var(--ai-bubble-text) 14%,transparent) 75%)}}.ai-wait-sweep{background-size:200% 100%;animation:1.4s linear infinite ai-wait-sweep}.sidebar-icon{--primary-color:var(--sidebar-icon-color);color:var(--primary-color)}.ai-skeleton-sweep{background-color:var(--button-bg);background-image:linear-gradient(90deg,var(--button-bg) 25%,var(--text-secondary) 50%,var(--button-bg) 75%)}@supports (color:color-mix(in lab,red,red)){.ai-skeleton-sweep{background-image:linear-gradient(90deg,var(--button-bg) 25%,color-mix(in srgb,var(--text-secondary) 22%,var(--button-bg)) 50%,var(--button-bg) 75%)}}.ai-skeleton-sweep{background-size:200% 100%;animation:1.6s linear infinite ai-wait-sweep}@keyframes launcher-jiggle{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.launcher-jiggle{animation:.3s ease-in-out infinite alternate launcher-jiggle}.advisor-cta{isolation:isolate;position:relative;overflow:hidden}.advisor-cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 35%,var(--primary) 50%,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.advisor-cta:after{background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--primary) 30%,transparent) 50%,transparent 65%)}}.advisor-cta:after{animation:4.5s ease-in-out infinite advisor-cta-sheen;transform:translate(-120%)}@keyframes advisor-cta-sheen{0%,65%{transform:translate(-120%)}to{transform:translate(120%)}}.advisor-cta-sparkle{transform-origin:50%;animation:2.6s ease-in-out infinite advisor-cta-twinkle}@keyframes advisor-cta-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.8;transform:scale(1.18)rotate(18deg)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-spin,.animate-skeleton-loading,.ai-wait-sweep,.ai-skeleton-sweep,[data-motion=functional]{animation-duration:1.5s!important;animation-iteration-count:infinite!important}.business-card-social-pill{transition:none}}.bg-card.rounded-xl:not(.surface-flat),.bg-card.rounded-2xl:not(.surface-flat),.bg-card.rounded-3xl:not(.surface-flat),.bg-bg-secondary.rounded-xl:not(.surface-flat),.bg-bg-secondary.rounded-2xl:not(.surface-flat),.bg-bg-secondary.rounded-3xl:not(.surface-flat){background-image:var(--surface-sheen);box-shadow:var(--surface-shadow)}.platform-mobile-nav{background-color:var(--header-bg)}@supports (color:color-mix(in lab,red,red)){.platform-mobile-nav{background-color:color-mix(in srgb,var(--header-bg) 78%,transparent)}}.platform-mobile-nav{-webkit-backdrop-filter:saturate(140%)blur(14px)}body:after{content:"";z-index:9999;pointer-events:none;opacity:var(--surface-grain,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media(prefers-reduced-motion:reduce){.platform-mobile-nav{-webkit-backdrop-filter:none}}@media(min-width:768px){:root{--main-pt:1.25rem}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{height:var(--rdp-nav-height);inset-inline-start:0;display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{height:var(--rdp-nav-height);inset-inline-end:0;justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._page_9dozl_1{max-width:900px;color:var(--text-color);margin:0 auto;padding:24px}._summaryCard_9dozl_12,._completionCard_9dozl_13{border:1px solid var(--border-color);background:var(--card-bg);border-radius:12px;padding:20px}._summaryCard_9dozl_12{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}._summarySubject_9dozl_27{color:var(--text-color);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:700}._summaryStatus_9dozl_35{flex-direction:column;gap:4px;display:flex}._summaryStatusTitle_9dozl_41{color:var(--text-color);font-size:.9375rem;font-weight:600}._summaryStatusTitleFailed_9dozl_48{color:var(--status-danger-text)}._summaryStatusBody_9dozl_52{color:var(--text-secondary);font-size:.875rem}._summaryAddresses_9dozl_57{flex-direction:column;gap:4px;display:flex}._summaryAddressRow_9dozl_63{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.875rem}._summaryAddressLabel_9dozl_69{color:var(--text-color);font-weight:600}._metricsRow_9dozl_74{flex-wrap:wrap;gap:16px;margin-bottom:32px;display:flex}._metricCard_9dozl_81{border:1px solid var(--border-color);background:var(--card-bg);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:140px;padding:20px 16px;display:flex}._metricValue_9dozl_94{color:var(--primary-color);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}._metricLabel_9dozl_101{color:var(--text-secondary);text-align:center;font-size:.875rem}._section_9dozl_107{margin-bottom:32px}._sectionTitle_9dozl_111{color:var(--text-color);margin:0 0 4px;font-size:1.1rem;font-weight:600}._completionCard_9dozl_13{flex-direction:column;gap:16px;display:flex}._funnelEmpty_9dozl_125{color:var(--text-secondary);margin:0;font-size:.9375rem}._funnelHeadline_9dozl_132{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._funnelHeadlineValue_9dozl_139{color:var(--primary-color);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}._funnelHeadlineText_9dozl_147{color:var(--text-secondary);font-size:.9375rem}._heatmap_9dozl_158{flex-direction:column;gap:10px;display:flex}._heatmapBar_9dozl_164{border:1px solid var(--border-color);border-radius:6px;width:100%;height:32px;display:flex;overflow:hidden}._heatmapSlice_9dozl_173{background-color:var(--primary-color);flex:1 1 0;min-width:0;height:100%}@supports (color:color-mix(in lab,red,red)){._heatmapSlice_9dozl_173{background-color:color-mix(in srgb,var(--primary-color) calc(var(--heatmap-intensity,0) * 100%),var(--border-color))}}._heatmapSlice_9dozl_173+._heatmapSlice_9dozl_173{border-left:1px solid var(--card-bg)}._heatmapScale_9dozl_188{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.875rem;display:flex}._loading_9dozl_196,._empty_9dozl_197,._error_9dozl_198{text-align:center;color:var(--text-secondary);padding:24px;font-size:.9375rem}._modal_ovz2f_1{background:var(--card-bg);border:1px solid var(--border-color);width:100%;max-width:400px;box-shadow:0 4px 24px var(--shadow-color);border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}._titleRow_ovz2f_14{align-items:center;gap:6px;display:flex}._title_ovz2f_14{color:var(--text-color);margin:0;font-size:1rem;font-weight:700}._field_ovz2f_27{flex-direction:column;gap:6px;display:flex}._label_ovz2f_33{color:var(--text-secondary);font-size:.85rem;font-weight:600}._input_ovz2f_39{border:1px solid var(--border-color);background:var(--input-bg);color:var(--text-color);border-radius:8px;outline:none;padding:8px 12px;font-size:.9rem;transition:border-color .15s}._input_ovz2f_39:focus{border-color:var(--primary-color)}._inputError_ovz2f_54{border-color:var(--status-danger)}._errorMsg_ovz2f_58{color:var(--status-danger);font-size:.78rem}._actions_ovz2f_63{justify-content:flex-end;gap:8px;display:flex}._page_zf8ij_12{flex-direction:column;gap:12px;width:100%;max-width:820px;margin:0 auto;padding:24px;display:flex}._composerColumn_zf8ij_26{flex-direction:column;gap:12px;min-width:0;display:flex}@media(min-width:1024px){._pageWithAi_zf8ij_23{grid-template-columns:minmax(0,1.35fr) minmax(380px,1fr);align-items:stretch;gap:16px;max-width:1320px;display:grid}}._loadingWrap_zf8ij_58{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;display:flex}._loadingText_zf8ij_67{color:var(--text-secondary);margin:0;font-size:.875rem}._spinner_zf8ij_73{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:36px;height:36px;animation:.7s linear infinite _spin_zf8ij_73}._videoSpinner_zf8ij_82{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite _spin_zf8ij_73;display:block}@media(prefers-reduced-motion:reduce){._videoSpinner_zf8ij_82{animation-duration:1.6s}}@keyframes _spin_zf8ij_73{to{transform:rotate(360deg)}}._srOnly_zf8ij_103{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._card_zf8ij_117{border:1px solid var(--border-color);background:var(--card-bg);box-shadow:0 1px 2px var(--shadow-color);border-radius:12px;flex-direction:column;display:flex}._headerRows_zf8ij_126{flex-direction:column;padding:4px 16px;display:flex}._headerRow_zf8ij_126{border-bottom:1px solid var(--hairline);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:2px 0;display:grid}._headerRow_zf8ij_126:last-child{border-bottom-color:#0000}._headerRow_zf8ij_126:focus-within{border-bottom-color:var(--primary-color)}._rowLabel_zf8ij_153{color:var(--text-secondary);font-size:.875rem}._rowField_zf8ij_158{flex-direction:column;gap:4px;min-width:0;display:flex}._fromValue_zf8ij_165{color:var(--text-color);overflow-wrap:anywhere;font-size:.9375rem}._rowToggles_zf8ij_174{justify-self:end;align-items:center;gap:10px;display:flex}._rowToggleBtn_zf8ij_181{min-height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.875rem}._rowToggleBtn_zf8ij_181:hover{color:var(--text-color)}._rowToggleBtn_zf8ij_181:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:4px}._plainInput_zf8ij_203{box-sizing:border-box;width:100%;min-height:44px;color:var(--text-color);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:.9375rem}._plainInput_zf8ij_203:disabled,._bodyTextarea_zf8ij_220:disabled{color:var(--text-secondary);cursor:default;opacity:1;-webkit-text-fill-color:var(--text-secondary);background:0 0}._plainInput_zf8ij_203:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--card-bg) inset;-webkit-text-fill-color:var(--text-color)}._plainInput_zf8ij_203:-webkit-autofill:disabled{-webkit-box-shadow:0 0 0 1000px var(--card-bg) inset;-webkit-text-fill-color:var(--text-color)}._plainInput_zf8ij_203:focus-visible,._chipInput_zf8ij_239:focus-visible,._bodyTextarea_zf8ij_220:focus-visible{outline:none}._chipList_zf8ij_246{flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:4px 0;display:flex}._chip_zf8ij_239{background:var(--primary-fill);color:var(--primary-ink);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.875rem;display:inline-flex}._chipInvalid_zf8ij_270{background:var(--error-bg);color:var(--status-danger-text);border:1px solid var(--error-border)}._chipNote_zf8ij_276{font-size:.875rem;font-weight:600}._chipRemove_zf8ij_281{color:currentColor;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;line-height:1}._chipRemove_zf8ij_281:focus-visible{outline-offset:2px;outline:2px solid}._chipInput_zf8ij_239{color:var(--text-color);background:0 0;border:none;outline:none;flex:1;min-width:180px;min-height:36px;font-family:inherit;font-size:.9375rem}._bodyArea_zf8ij_310{border-top:1px solid var(--border-color);flex-direction:column;gap:12px;padding:14px 16px;display:flex}._tile_zf8ij_324{border:1px solid var(--border-color);background:var(--card-bg);border-radius:10px;width:100%;max-width:600px;margin:0 auto;overflow:hidden}._tileMedia_zf8ij_334{aspect-ratio:16/9;background:var(--media-bg);position:relative}._tileLink_zf8ij_340{color:inherit;display:block;position:absolute;inset:0}._tileLink_zf8ij_340:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}._tileImg_zf8ij_352{object-fit:cover;width:100%;height:100%;display:block}._tilePlay_zf8ij_359{background:var(--overlay-bg-heavy);width:64px;height:64px;color:var(--primary-contrast);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._tileDuration_zf8ij_375{background:var(--overlay-bg-heavy);color:var(--primary-contrast);font-variant-numeric:tabular-nums;border-radius:6px;padding:3px 8px;font-size:.8125rem;font-weight:600;position:absolute;bottom:10px;left:10px}._tileTopRight_zf8ij_390{align-items:center;gap:8px;display:inline-flex;position:absolute;top:10px;right:10px}._tileClose_zf8ij_399{background:var(--overlay-bg-heavy);width:40px;height:40px;color:var(--primary-contrast);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}._tileClose_zf8ij_399:hover{opacity:.85}._tileClose_zf8ij_399:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._tileRerecord_zf8ij_423{background:var(--overlay-bg-heavy);min-height:40px;color:var(--primary-contrast);cursor:pointer;border:none;border-radius:999px;padding:0 14px;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s}._tileRerecord_zf8ij_423:hover{opacity:.85}._tileCopy_zf8ij_441{background:var(--overlay-bg-heavy);width:40px;height:40px;color:var(--primary-contrast);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex;position:absolute;bottom:10px;right:10px}._tileCopy_zf8ij_441:hover:not(:disabled){opacity:.85}._tileCopy_zf8ij_441:disabled{opacity:.5;cursor:default}._tileRerecord_zf8ij_423:focus-visible,._tileCopy_zf8ij_441:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._videoStateBad_zf8ij_476{color:var(--status-danger-text);margin:0;font-size:.9375rem;font-weight:600}._videoEmpty_zf8ij_483{border:1px dashed var(--border-color);background:var(--button-bg);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 20px;display:flex}._videoEmptyIcon_zf8ij_496{color:var(--text-secondary)}._videoEmptyText_zf8ij_500{color:var(--text-secondary);margin:0;font-size:.9375rem}._videoEmptyActions_zf8ij_508{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._bodyTextarea_zf8ij_220{width:100%;min-height:220px;color:var(--text-color);resize:vertical;box-sizing:border-box;background:0 0;border:none;outline:none;padding:4px 0;font-family:inherit;font-size:.9375rem;line-height:1.55}._bottomBar_zf8ij_533{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}._bottomBarStart_zf8ij_543{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._bottomBarMain_zf8ij_550{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._businessCardToggle_zf8ij_559{min-height:44px;color:var(--text-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 10px;font-size:.9375rem;display:inline-flex}._noVideoNote_zf8ij_574{color:var(--text-secondary);margin:0;font-size:.875rem}._sendGroup_zf8ij_584{align-items:stretch;display:inline-flex;position:relative}._sendBtn_zf8ij_590{cursor:pointer;border-radius:8px 0 0 8px;min-height:44px;padding:10px 22px;font-size:.9375rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}._sendCaret_zf8ij_581{cursor:pointer;border-radius:0 8px 8px 0;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._primaryBtn_zf8ij_615{background:var(--primary-fill);color:var(--primary-ink);border:1px solid #0000}._primaryBtn_zf8ij_615:hover:not(:disabled){background:var(--primary-fill-hover)}._sendCaretFilled_zf8ij_581{background:var(--primary-fill);color:var(--primary-ink);border:1px solid #0000;border-left:1px solid var(--primary-fill-hover)}._sendCaretFilled_zf8ij_581:hover:not(:disabled){background:var(--primary-fill-hover)}._secondaryBtn_zf8ij_636{cursor:pointer;border:1px solid var(--border-color);min-height:44px;color:var(--text-color);background:0 0;border-radius:8px;padding:10px 18px;font-size:.9375rem;font-weight:500;transition:background .15s,border-color .15s}._secondaryBtn_zf8ij_636:hover:not(:disabled){background:var(--button-hover-bg);border-color:var(--text-secondary)}._sendBtnMuted_zf8ij_654{border:1px solid var(--border-color);color:var(--text-color);background:0 0}._sendBtnMuted_zf8ij_654:hover:not(:disabled){background:var(--button-hover-bg)}._sendCaretMuted_zf8ij_664{border:1px solid var(--border-color);color:var(--text-color);background:0 0;border-left:none}._sendCaretMuted_zf8ij_664:hover:not(:disabled){background:var(--button-hover-bg)}._primaryBtn_zf8ij_615:disabled,._secondaryBtn_zf8ij_636:disabled,._sendBtn_zf8ij_590:disabled,._sendCaret_zf8ij_581:disabled,._textBtn_zf8ij_679:disabled,._menuItem_zf8ij_680:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_zf8ij_615:focus-visible,._secondaryBtn_zf8ij_636:focus-visible,._sendBtn_zf8ij_590:focus-visible,._sendCaret_zf8ij_581:focus-visible,._textBtn_zf8ij_679:focus-visible,._menuItem_zf8ij_680:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._actionBtn_zf8ij_695{cursor:pointer;border-radius:8px;min-height:44px;padding:10px 24px;font-size:.9375rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}._textBtn_zf8ij_679{min-height:44px;color:var(--primary-text);cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:.9375rem;font-weight:600;text-decoration:underline}._iconBtnDanger_zf8ij_717:hover:not(:disabled){background:var(--error-bg);color:var(--status-danger-text)}._menu_zf8ij_680{z-index:20;border:1px solid var(--border-color);background:var(--elevated-bg);min-width:240px;box-shadow:0 8px 24px var(--shadow-color);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}._menuDown_zf8ij_742{inset:calc(100% + 8px) 0 auto auto}._menuItem_zf8ij_680{width:100%;min-height:44px;color:var(--text-color);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:0 12px;font-family:inherit;font-size:.9375rem;display:flex}._menuItem_zf8ij_680:hover:not(:disabled){background:var(--button-hover-bg)}._statusBanner_zf8ij_774{border:1px solid #0000;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}._statusBannerError_zf8ij_783{background:var(--error-bg);border-color:var(--error-border)}._statusBannerScheduled_zf8ij_791{background:var(--status-warning-bg);border-color:var(--status-warning)}._statusBannerSent_zf8ij_798{background:var(--status-success-bg);border-color:var(--status-success)}._statusBannerTitle_zf8ij_803{color:var(--text-color);font-size:.9375rem;font-weight:600}._statusBannerBody_zf8ij_809{color:var(--text-secondary);font-size:.875rem}._statusBannerScheduledRow_zf8ij_814{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._connectGate_zf8ij_826{flex-direction:column;align-items:center;gap:1.5rem;min-height:60vh;padding:1.5rem 1rem 2rem;display:flex}._connectGateInner_zf8ij_835{width:100%;max-width:560px}._connectGateHint_zf8ij_840{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.9375rem}@media(max-width:640px){._page_zf8ij_12{padding:12px}._headerRow_zf8ij_126{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:6px 0}._rowLabel_zf8ij_153,._rowField_zf8ij_158{grid-column:1/-1}._rowToggles_zf8ij_174{grid-column:1/-1;justify-self:start}._bodyTextarea_zf8ij_220{min-height:40vh}._bottomBar_zf8ij_533{align-items:stretch}._bottomBarMain_zf8ij_550{width:100%}._sendGroup_zf8ij_584,._sendBtn_zf8ij_590{flex:1}._menu_zf8ij_680{left:auto;right:0}}._bottomBarEnd_zf8ij_900{align-items:center;gap:8px;margin-left:auto;display:flex}._recorder_10faj_5{box-sizing:border-box;width:100%;color:var(--text-color);flex-direction:column;gap:16px;padding:24px;display:flex}._title_10faj_15{color:var(--text-color);margin:0;padding-right:44px;font-size:1.125rem;font-weight:700}._modeSwitcher_10faj_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._modeCard_10faj_32{border:1.5px solid var(--border-color);background:var(--bg-secondary);min-height:120px;color:var(--text-color);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 16px;font-family:inherit;transition:border-color .15s,background .15s;display:flex;position:relative}._modeCard_10faj_32:hover{border-color:var(--text-secondary)}._modeCard_10faj_32:focus-visible{box-shadow:0 0 0 2px var(--primary-color);outline:none}._modeCardSelected_10faj_61,._modeCardSelected_10faj_61:hover{border-color:var(--primary-color);background:var(--active-bg)}._modeIcon_10faj_67{background:var(--button-hover-bg);width:48px;height:48px;color:var(--text-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._modeCardSelected_10faj_61 ._modeIcon_10faj_67{background:var(--primary-fill);color:var(--primary-ink)}._modeLabel_10faj_83{font-size:.9375rem;font-weight:600}._permissionPrompt_10faj_90{flex-direction:column;gap:16px;display:flex}._notice_10faj_98{background:var(--status-warning-bg);color:var(--status-warning-text);border-radius:10px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:.9375rem;line-height:1.4;display:flex}._noticeIcon_10faj_111{flex:none}._permissionError_10faj_115{background:var(--error-bg);color:var(--status-danger-text);text-align:center;border-radius:10px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}._permissionErrorTitle_10faj_126{font-size:.9375rem;font-weight:600}._permissionErrorHint_10faj_131{font-size:.875rem}._actions_10faj_135{justify-content:flex-end;gap:8px;display:flex}._actionsCenter_10faj_141{justify-content:center;display:flex}._primaryBtn_10faj_146,._secondaryBtn_10faj_147,._stopBtn_10faj_148{cursor:pointer;border-radius:8px;min-height:44px;padding:10px 20px;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,border-color .15s,opacity .15s}._primaryBtn_10faj_146{background:var(--primary-fill);color:var(--primary-ink);border:none}._primaryBtn_10faj_146:hover{background:var(--primary-fill-hover)}._secondaryBtn_10faj_147{border:1px solid var(--border-color);color:var(--text-color);background:0 0}._secondaryBtn_10faj_147:hover{background:var(--button-hover-bg);border-color:var(--text-secondary)}._primaryBtn_10faj_146:focus-visible,._secondaryBtn_10faj_147:focus-visible,._stopBtn_10faj_148:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._stage_10faj_189{aspect-ratio:16/9;background:var(--media-bg);border-radius:12px;width:100%;position:relative;overflow:hidden}._stageMedia_10faj_198{object-fit:contain;background:var(--media-bg);width:100%;height:100%;display:block}._pipArea_10faj_208{pointer-events:none;position:absolute;inset:0}._pipBox_10faj_215{pointer-events:auto;outline:2px solid var(--primary-contrast);cursor:grab;touch-action:none;border-radius:8px;position:absolute}._pipBox_10faj_215:active{cursor:grabbing}._pipBox_10faj_215:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}._pipHandle_10faj_233{position:absolute}._pipHandle_n_10faj_237,._pipHandle_s_10faj_238{cursor:ns-resize;height:12px;left:24px;right:24px}._pipHandle_e_10faj_245,._pipHandle_w_10faj_246{cursor:ew-resize;width:12px;top:24px;bottom:24px}._pipHandle_n_10faj_237{top:-6px}._pipHandle_s_10faj_238{bottom:-6px}._pipHandle_e_10faj_245{right:-6px}._pipHandle_w_10faj_246{left:-6px}._pipHandle_nw_10faj_258,._pipHandle_ne_10faj_259,._pipHandle_sw_10faj_260,._pipHandle_se_10faj_261{width:24px;height:24px}._pipHandle_nw_10faj_258:after,._pipHandle_ne_10faj_259:after,._pipHandle_sw_10faj_260:after,._pipHandle_se_10faj_261:after{content:"";border:0 solid var(--primary-contrast);filter:drop-shadow(0 0 1px var(--overlay-bg-heavy));position:absolute;inset:6px}._pipHandle_nw_10faj_258{cursor:nwse-resize;top:-2px;left:-2px}._pipHandle_se_10faj_261{cursor:nwse-resize;bottom:-2px;right:-2px}._pipHandle_ne_10faj_259{cursor:nesw-resize;top:-2px;right:-2px}._pipHandle_sw_10faj_260{cursor:nesw-resize;bottom:-2px;left:-2px}._pipHandle_nw_10faj_258:after{border-top-width:3px;border-left-width:3px;border-top-left-radius:6px}._pipHandle_ne_10faj_259:after{border-top-width:3px;border-right-width:3px;border-top-right-radius:6px}._pipHandle_sw_10faj_260:after{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:6px}._pipHandle_se_10faj_261:after{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:6px}._pipHint_10faj_288{text-align:center;color:var(--text-secondary);margin:0;font-size:.875rem}._recPill_10faj_297{background:var(--overlay-bg-heavy);color:var(--primary-contrast);letter-spacing:.02em;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}._recDot_10faj_315{background:var(--status-danger);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite _recBlink_10faj_1}@keyframes _recBlink_10faj_1{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._recDot_10faj_315{animation:none}}._timer_10faj_332{font-variant-numeric:tabular-nums;font-weight:500}._timerWarning_10faj_337{color:var(--error-text)}._stopBtn_10faj_148{background:var(--status-danger);color:var(--primary-contrast);border:none;align-items:center;gap:10px;padding:10px 28px;display:inline-flex}._stopBtn_10faj_148:hover{opacity:.9}._stopSquare_10faj_356{background:currentColor;border-radius:2px;width:12px;height:12px}._reviewPane_10faj_365{flex-direction:column;gap:14px;width:100%;display:flex}@media(max-width:640px){._recorder_10faj_5{padding:16px}._modeSwitcher_10faj_26{grid-template-columns:1fr}._modeCard_10faj_32{text-align:left;flex-direction:row;justify-content:flex-start;min-height:64px;padding:12px 14px}._actions_10faj_135{flex-direction:column-reverse}._actions_10faj_135 button{width:100%}}._modal_1hqyz_1{background:var(--card-bg);width:100%;max-width:680px;box-shadow:0 8px 40px var(--shadow-color);border-radius:12px;position:relative;overflow:hidden}._body_1hqyz_11{outline:none}._uploadPane_1hqyz_15{flex-direction:column;align-items:center;gap:12px;padding:40px 32px;display:flex}._uploadLabel_1hqyz_23{color:var(--text-color);margin:0;font-size:.95rem}._progressTrack_1hqyz_29{background:var(--border-color);border-radius:4px;width:100%;height:8px;overflow:hidden}._progressBar_1hqyz_37{background:var(--primary-color);border-radius:4px;height:100%;transition:width .2s}._progressPct_1hqyz_44{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem}._uploadErrorTitle_1hqyz_51{color:var(--text-color);margin:0;font-size:1rem;font-weight:600}._uploadErrorHint_1hqyz_58{color:var(--text-secondary);text-align:center;margin:0;font-size:.875rem}._errorActions_1hqyz_65{gap:12px;margin-top:4px;display:flex}._modal_13p5h_1{background:var(--elevated-bg);border:1px solid var(--border-color);width:100%;max-width:560px;box-shadow:0 4px 24px var(--shadow-color);border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}._title_13p5h_14{color:var(--text-color);margin:0;font-size:1rem;font-weight:700}._chosenMoment_13p5h_21{color:var(--text-secondary);margin:0;font-size:.875rem}._actions_13p5h_27{justify-content:flex-end;gap:8px;display:flex}._askAiBtn_ird6l_6{border:1px solid var(--border-color);min-height:44px;color:var(--text-color);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._askAiBtn_ird6l_6[aria-pressed=true]{border-color:var(--primary-color);background:var(--active-bg)}._askAiBtn_ird6l_6:hover:not(:disabled){background:var(--button-hover-bg);border-color:var(--text-secondary)}._askAiBtn_ird6l_6:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._askAiBtn_ird6l_6:disabled{opacity:.5;cursor:not-allowed}._srOnly_ird6l_46{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._container_1lavf_1{flex-direction:column;gap:24px;display:flex}._header_1lavf_7{flex-direction:column;gap:4px;display:flex}._subtitle_1lavf_13{color:var(--text-secondary);margin:0;font-size:.875rem}._banner_1lavf_19{border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.875rem;display:flex}._bannerSuccess_1lavf_28{background-color:var(--status-success-bg);color:var(--status-success-text);border:1px solid var(--status-success)}._bannerError_1lavf_34{background-color:var(--error-bg);color:var(--error-text);border:1px solid var(--error-border)}._providersGrid_1lavf_40{grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px;display:grid}._providersGridSingle_1lavf_43{grid-template-columns:1fr}._stateMessage_1lavf_56{text-align:center;color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;padding:24px;font-size:.95rem;display:flex}._connectedSection_1lavf_67{flex-direction:column;gap:8px;display:flex}._providerCard_1lavf_73{border:1px solid var(--border-color);background:var(--card-bg);border-radius:12px;align-items:center;gap:12px;padding:16px;transition:border-color .15s;display:flex}._providerCard_1lavf_73:hover{border-color:var(--primary-color)}._providerInfo_1lavf_88{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}._providerLabel_1lavf_98{color:var(--text-color);font-size:.9375rem;font-weight:500}._providerEmail_1lavf_104{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._providerHint_1lavf_112{color:var(--text-secondary);font-size:.8125rem}._domainEmphasis_1lavf_118{color:var(--text-color);font-weight:700}._btnBusy_1lavf_123{align-items:center;gap:8px;display:inline-flex}._connectedRow_1lavf_129{border:1px solid var(--border-color);background:var(--card-bg);border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}._connectedRowInfo_1lavf_139{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._connectedEmail_1lavf_147{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._banner_1lavf_19{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._page_1clel_2{background:var(--bg-color);flex-direction:column;align-items:center;min-height:100vh;padding-bottom:48px;display:flex}._nav_1clel_12{background:var(--card-bg);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 24px;display:flex}._navBrand_1clel_24{align-items:center;gap:8px;display:flex}._navLogo_1clel_30{width:auto;height:32px;display:block}._navUser_1clel_36{align-items:center;gap:10px;display:flex}._navEmail_1clel_42{color:var(--text-secondary);font-size:13px}._navAvatar_1clel_47{background:var(--primary-color);width:32px;height:32px;color:var(--primary-contrast);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._card_1clel_61{background:var(--card-bg);border:1px solid var(--border-color);text-align:center;width:calc(100% - 48px);max-width:480px;box-shadow:0 4px 24px var(--shadow-color);border-radius:16px;flex-direction:column;align-items:center;gap:20px;margin-top:48px;padding:40px 48px;display:flex}._spinner_1clel_80{border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _spin_1clel_80}@keyframes _spin_1clel_80{to{transform:rotate(360deg)}}._message_1clel_96{color:var(--text-secondary);margin:0;font-size:.9375rem}._successTitle_1clel_102{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}._errorTitle_1clel_109{color:var(--text-color);margin:0;font-size:1.125rem;font-weight:600}._errorDetail_1clel_116{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);word-break:break-word;text-align:left;border-radius:6px;width:100%;padding:8px 12px;font-size:.75rem}._btn_1clel_128{background:var(--primary-color);color:var(--primary-contrast);cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:10px 28px;font-size:.9375rem;font-weight:500;transition:opacity .15s}._btn_1clel_128:hover{opacity:.85}._successIcon_1clel_145{background:var(--status-success-bg);width:56px;height:56px;color:var(--cmp-success);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 8px;font-size:1.75rem;font-weight:700;display:flex}._page_17uto_5{flex-direction:column;gap:20px;display:flex}@media(min-width:768px){._page_17uto_5{margin-bottom:-4.5rem}._paginationRow_17uto_14{padding-right:5rem}}._tableArea_17uto_30{flex-direction:column;display:flex}._emptyState_17uto_36{min-height:calc(100dvh - var(--header-h,57px) - 120px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px 24px 40px;display:flex}._emptyHero_17uto_50{flex-direction:column;align-items:center;gap:16px;display:flex}._emptyHeadline_17uto_57{color:var(--text-color);margin:0;font-size:1.875rem;font-weight:700;line-height:1.3}._emptySubtitle_17uto_65{color:var(--text-secondary);max-width:560px;margin:0;font-size:1.125rem;line-height:1.6}._illustration_17uto_73{width:100%;max-width:760px;height:auto;display:block}._connectNotice_17uto_85{border:1px solid var(--border-color);background:var(--status-warning-bg);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._connectNoticeText_17uto_95{color:var(--status-warning-text);margin:0;font-size:.9375rem}@media(min-width:720px){._connectNotice_17uto_85{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}}._connectStepWrap_17uto_110{min-height:calc(100dvh - var(--header-h,57px) - 120px);justify-content:center;align-items:center;padding:24px 24px 40px;display:flex}._connectStep_17uto_110{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:880px;display:flex}._connectBody_17uto_132{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}._connectedIllustration_17uto_140{width:100%;max-width:360px;height:auto;margin-bottom:8px;display:block}._connectIllustration_17uto_148{width:100%;max-width:380px;height:auto;margin-bottom:8px;display:block}._connectHeading_17uto_156{color:var(--text-color);margin:0;font-size:1.875rem;font-weight:700;line-height:1.3}._connectHelp_17uto_164{max-width:720px;color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.5}._connectPanel_17uto_174{width:100%;max-width:640px;margin-top:8px}._connectEmail_17uto_180{color:var(--text-color);overflow-wrap:anywhere;font-weight:700}._page_10o5l_7{background:var(--bg-color);min-height:100vh;color:var(--text-color);flex-direction:column;display:flex}._brandBar_10o5l_17{background:var(--card-bg);border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;height:56px;padding:0 16px;display:flex}._brandTrailing_10o5l_27{align-items:center;margin-left:auto;display:inline-flex}._brandLogo_10o5l_33{width:auto;max-height:32px;display:block}._brandWordmark_10o5l_41{letter-spacing:-.01em;color:var(--text-color);font-size:1.0625rem;font-weight:700}._content_10o5l_50{flex-direction:column;gap:20px;width:100%;max-width:880px;margin:0 auto;padding:24px 16px 48px;display:flex}._heading_10o5l_61{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}._messageCard_10o5l_72{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:20px 24px}._actions_10o5l_80{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._message_10o5l_72{color:var(--text-color);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.6}._title_10o5l_97{letter-spacing:-.01em;color:var(--text-color);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}._playerFrame_10o5l_111{background:var(--elevated-bg);border:1px solid var(--border-color);aspect-ratio:16/9;border-radius:16px;width:100%;max-height:70vh;margin:0 auto;overflow:hidden}._player_10o5l_111{object-fit:contain;background:var(--elevated-bg);width:100%;height:100%;display:block}._cta_10o5l_140{background:var(--primary-fill);min-height:44px;color:var(--primary-ink);text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}._cta_10o5l_140:hover{background:var(--primary-fill-hover)}._cta_10o5l_140:active{transform:scale(.98)}._cta_10o5l_140:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._ctaOutline_10o5l_175{border:1px solid var(--primary-text);min-height:44px;color:var(--primary-text);text-align:center;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}._ctaOutline_10o5l_175:hover{background:var(--elevated-bg)}._ctaOutline_10o5l_175:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._stateBox_10o5l_203{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}._stateTitle_10o5l_214{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:700}._stateText_10o5l_221{max-width:36ch;color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}._skeletonBlock_10o5l_232{background:var(--elevated-bg);border:1px solid var(--border-color);border-radius:12px;animation:1.4s ease-in-out infinite _skeletonPulse_10o5l_1}._skeletonLineShort_10o5l_239{width:45%;height:16px}._skeletonLineTitle_10o5l_244{width:75%;height:28px}._skeletonPlayer_10o5l_249{aspect-ratio:16/9;border-radius:16px;width:100%}._skeletonCta_10o5l_255{border-radius:12px;width:220px;max-width:100%;height:52px}@keyframes _skeletonPulse_10o5l_1{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){._skeletonBlock_10o5l_232{animation:none}._cta_10o5l_140{transition:none}._cta_10o5l_140:active{transform:none}}._pixel_10o5l_287{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute}@media(min-width:640px){._brandBar_10o5l_17{padding:0 24px}._content_10o5l_50{gap:24px;padding:32px 24px 64px}._title_10o5l_97{font-size:1.75rem}}:root{--primary-fill:#f36f23;--primary-fill-hover:#db6420;--primary-ink:#000;--primary-color:#f36f23;--primary-hover:#db6420;--primary-text:#f36f23;--gradient-primary:linear-gradient(135deg, #f57f3a 0%, #f36f23 55%, #db6420 100%);--glow-primary:#f36f234d;--sidebar-icon-color:#f36f23}[data-theme=light]{--primary-fill:#f36f23;--primary-fill-hover:#db6420;--primary-ink:#000;--primary-color:#db6420;--primary-hover:#c2591c;--primary-text:#aa4e18;--gradient-primary:linear-gradient(135deg, #f57f3a 0%, #f36f23 55%, #db6420 100%);--glow-primary:#f36f234d;--active-bg:#feeee5;--table-header-bg:#feeee5;--table-header-text:#863d13;--sidebar-icon-color:#f36f23;--text-color:#323232;--input-text:#323232;--text-secondary:#5c5c5c;--bg-color:#efefef;--bg-secondary:#fff;--card-bg:#fff;--header-bg:#fff;--sidebar-bg:#fff;--elevated-bg:#fff;--input-bg:#fff;--button-bg:#efefef;--button-hover-bg:#dbdbdb;--hairline:#0000000f;--hairline-strong:#0000001a;--shadow-color:#0000001a}:root{--font-family:"Lato", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading:"Montserrat", "Inter", system-ui, sans-serif;font-family:var(--font-family)}:root:lang(vi){--font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.mk-root{--ally-orange: #F36F23;--ally-orange-hover: #DB6420;--ally-orange-active: #C2591C;--ally-orange-text: #AA4E18;--ally-orange-soft: #FEEEE5;--ally-orange-muted: color-mix(in srgb, var(--ally-orange) 15%, transparent);--ally-yellow: #fdc70c;--ally-yellow-warm: #fed51b;--ally-yellow-pale: #fff33b;--ally-red: #e93e3a;--ally-coral: #ed683c;--ally-amber: #f3903f;--ally-gradient: linear-gradient(135deg, #f79a44 0%, #f2813c 45%, #ee6f47 78%, #ec6248 100%);--mkt-text-color: #050505;--mkt-text-secondary: #65676b;--text-tertiary: #6b7280;--mkt-bg-color: #f0f2f5;--mkt-bg-secondary: #ffffff;--mkt-border-color: #e4e6eb;--border-strong: #d1d5db;--mkt-shadow-color: rgba(0,0,0,.05);--mkt-primary-color: var(--ally-orange);--mkt-primary-text: var(--ally-orange-text);--mk-primary-ink: #000000;--mk-cta-fill: var(--ally-orange-text);--mk-cta-fill-hover: #9a3412;--mk-cta-ink: #ffffff;--mk-cta-ink-alt: #ffedd5;--pill-draft-bg:#e0f2fe;--pill-draft-text:#0284c7;--pill-draft-border:#bae6fd;--pill-scheduled-bg:#ffedd5;--pill-scheduled-text:var(--ally-orange-text);--pill-scheduled-border:#fed7aa;--pill-published-bg:#ccfbf1;--pill-published-text:#0d9488;--pill-published-border:#99f6e4;--pill-processing-bg:#dbeafe;--pill-processing-text:#2563eb;--pill-processing-border:#93c5fd;--pill-pending-bg:#fef3c7;--pill-pending-text:#b45309;--pill-pending-border:#fde68a;--pill-approved-bg:#d1fae5;--pill-approved-text:#047857;--pill-approved-border:#6ee7b7;--pill-rejected-bg:#fee2e2;--pill-rejected-text:#b91c1c;--pill-rejected-border:#fca5a5;--pill-assigned-bg:#f3e8ff;--pill-assigned-text:#6b21a8;--pill-assigned-border:#e9d5ff;--facebook-blue: #1877f2;--facebook-blue-hover: #166fe5;--facebook-blue-muted: rgba(24,119,242,.12);--linkedin-blue: #0A66C2;--linkedin-blue-hover: #004182;--linkedin-blue-muted: rgba(10,102,194,.12);--instagram-pink: #E1306C;--x-twitter: #000000;--tiktok: #000000;--youtube-red: #FF0000;--gbp-blue: #4285F4;--overlay-bg: rgba(0,0,0,.35);--overlay-bg-heavy: rgba(0,0,0,.9);--font-sans: "Lato", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Montserrat", "Inter", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--t-display: 3.2rem;--t-h1: 1.5rem;--t-h2: 1.25rem;--t-h3: 1.05rem;--t-body: .95rem;--t-body-sm: .875rem;--t-meta: .8rem;--t-micro: .75rem;--lh-tight: 1.1;--lh-snug: 1.35;--lh-normal: 1.5;--lh-relaxed: 1.65;--r-xs: 4px;--r-sm: 6px;--r-md: 8px;--r-lg: 10px;--r-xl: 14px;--r-2xl: 16px;--r-3xl: 24px;--r-full: 9999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--sh-sm: 0 1px 2px var(--mkt-shadow-color);--sh-md: 0 2px 8px var(--mkt-shadow-color);--sh-lg: 0 4px 12px var(--mkt-shadow-color);--sh-xl: 0 6px 20px var(--mkt-shadow-color);--sh-2xl: 0 16px 40px var(--mkt-shadow-color);--sh-hero: 0 25px 40px var(--mkt-shadow-color);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast: .15s;--dur-base: .2s;--dur-slow: .3s;--dur-page: .4s}[data-theme=dark] .mk-root{--mkt-text-color: rgba(255,255,255,.87);--mkt-text-secondary: rgba(255,255,255,.6);--mkt-primary-text: var(--ally-orange);--text-tertiary: rgba(255,255,255,.5);--mkt-bg-color: #242424;--mkt-bg-secondary: #1a1a1a;--mkt-border-color: #444;--border-strong: #555;--mkt-shadow-color: rgba(0,0,0,.3)}.t-display{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4rem);line-height:1}.t-h1{font-size:var(--t-h1);font-weight:700;line-height:var(--lh-tight);color:var(--mkt-primary-color);margin:0}.t-h2{font-size:var(--t-h2);font-weight:600;line-height:var(--lh-snug);color:var(--mkt-text-color);margin:0}.t-h3{font-size:var(--t-h3);font-weight:600;line-height:var(--lh-snug);color:var(--mkt-text-color);margin:0}.t-body{font-size:var(--t-body);line-height:var(--lh-normal);color:var(--mkt-text-color)}.t-body-sm{font-size:var(--t-body-sm);line-height:var(--lh-normal);color:var(--mkt-text-color)}.t-meta{font-size:var(--t-meta);line-height:var(--lh-snug);color:var(--mkt-text-secondary)}.t-micro{font-size:var(--t-micro);line-height:var(--lh-snug);color:var(--mkt-text-secondary);letter-spacing:.02em}.t-pill{font-size:var(--t-micro);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.t-mono{font-family:var(--font-mono)}.ally-root{font-family:var(--font-sans);font-weight:400;line-height:var(--lh-normal);color:var(--mkt-text-color);background:var(--mkt-bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.mk-root{--mk-display: clamp(3rem, 5.8vw, 4.6rem);--mk-h2: clamp(2rem, 3.6vw, 2.9rem);--mk-h3: 1.3rem;--mk-lead: clamp(1.05rem, 1.5vw, 1.25rem);--mk-body: 1.05rem;--mk-maxw: 1200px;--mk-gutter: 40px;--mk-section-pad: 80px;--mk-section-tight: 56px;--mk-tint-warm: color-mix(in srgb, var(--ally-orange) 4.5%, transparent);--mk-tint-orange: color-mix(in srgb, var(--ally-orange) 6%, transparent);--mk-tint-yellow: rgba(253, 199, 12, .06);--mk-surface-dark: #0f0f0f;--mk-surface-card: #ffffff;--mk-success: #22c55e;--mk-success-ink: #052e16;--mk-calc-team-bg: #e5e7eb;--mk-calc-team-ink: #050505;--mk-calc-lf-bg: var(--ally-yellow);--mk-calc-lf-ink: var(--mk-primary-ink);--mk-grad-warm-bg: radial-gradient(ellipse 900px 500px at 80% -10%, rgba(253,199,12,.12) 0%, color-mix(in srgb, var(--ally-orange) 8%, transparent) 50%, transparent 80%), radial-gradient(ellipse 600px 400px at 10% 110%, rgba(243,144,63,.1) 0%, transparent 70%);--mk-dot-grid: radial-gradient(circle, color-mix(in srgb, var(--ally-orange) 18%, transparent) 1px, transparent 1px);--mk-dot-size: 28px;--mk-card-border: 1px solid rgba(255,255,255,.12);--mk-card-glass: rgba(255,255,255,.04);--mk-bento-orange: linear-gradient(135deg, rgba(253,199,12,.08) 0%, color-mix(in srgb, var(--ally-orange) 12%, transparent) 60%, rgba(233,62,58,.08) 100%);--mk-bento-green: rgba(34,197,94,.05);--mk-bento-dark: #1a1a1a;--mk-page-bg: #ffffff;--mk-glass: rgba(255,255,255,.72);--mk-glass-strong: rgba(255,255,255,.82);--mk-glass-border: rgba(255,255,255,.6);--mk-glass-highlight: rgba(255,255,255,.8);--mk-header-bg: rgba(255,255,255,.92);--mk-header-bg-scrolled: rgba(255,255,255,.96);--mk-header-border: rgba(255,255,255,.5);--mk-header-shadow: rgba(0,0,0,.07);--mk-chip-soft: var(--ally-orange-soft);--mk-feature-backdrop: var(--mk-grad-warm-bg), var(--mk-tint-warm);--mk-page-journey: linear-gradient(180deg, #eaf1ff 0%, #fdeef2 7%, #fffcef 15%, #fffcef 34%, #ffefcf 47%, #ffe4c6 58%, #ffe1cb 70%, #ffe0d6 81%, #fbe1ea 92%, #f6dfee 100%);--mk-page-ambient: radial-gradient(ellipse 900px 700px at 92% 2%, rgba(255, 221, 120, .45), transparent 65%), radial-gradient(ellipse 700px 600px at 2% 46%, rgba(255, 196, 92, .18), transparent 70%), radial-gradient(ellipse 900px 700px at 100% 72%, rgba(255, 150, 100, .16), transparent 70%), radial-gradient(ellipse 1000px 600px at 0% 96%, rgba(240, 120, 150, .14), transparent 70%);--mk-band-ink: #0f0f0f;--mk-band-text-secondary: rgba(255, 255, 255, .6);--mk-band-border-color: rgba(255, 255, 255, .4)}.mk-root:lang(vi){--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}[data-theme=dark] .mk-root{--mk-surface-card: #202128;--mk-page-bg: #1a1a1a;--mk-glass: rgba(32, 33, 40, .72);--mk-glass-strong: rgba(32, 33, 40, .86);--mk-glass-border: rgba(255,255,255,.1);--mk-glass-highlight: rgba(255,255,255,.06);--mk-header-bg: rgba(20, 21, 26, .92);--mk-header-bg-scrolled: rgba(20, 21, 26, .96);--mk-header-border: rgba(255,255,255,.08);--mk-header-shadow: rgba(0,0,0,.45);--mk-band-ink: #0d0d10;--mk-chip-soft: color-mix(in srgb, var(--ally-orange) 16%, transparent);--mk-feature-backdrop: radial-gradient(ellipse 60% 55% at 50% 50%, color-mix(in srgb, var(--ally-orange) 12%, transparent) 0%, transparent 70%), rgba(255, 255, 255, .03);--mk-page-journey: linear-gradient(180deg, #1d1b17 0%, #1a1a1a 14%, #1a1a1a 50%, #1e1a19 72%, #221b19 90%, #221b19 100%);--mk-page-ambient: radial-gradient(ellipse 1100px 800px at 92% 4%, color-mix(in srgb, var(--ally-orange) 6%, transparent), transparent 70%), radial-gradient(ellipse 1000px 900px at 4% 30%, color-mix(in srgb, var(--ally-orange) 4%, transparent), transparent 70%), radial-gradient(ellipse 1100px 900px at 96% 58%, color-mix(in srgb, var(--ally-orange) 5%, transparent), transparent 70%), radial-gradient(ellipse 1000px 900px at 6% 84%, color-mix(in srgb, var(--ally-orange) 4%, transparent), transparent 70%);--mk-tint-warm: color-mix(in srgb, var(--ally-orange) 8%, transparent);--mk-tint-orange: color-mix(in srgb, var(--ally-orange) 12%, transparent);--mk-tint-yellow: rgba(253, 199, 12, .09);--mk-surface-card2: #1a1a1a;--mk-success: #22c55e;--mk-success-ink: #052e16;--mk-calc-lf-bg: var(--ally-yellow);--mk-calc-lf-ink: var(--mk-primary-ink);--mk-calc-team-bg: #3a3a3c;--mk-calc-team-ink: rgba(255, 255, 255, .87);--mk-dot-grid: radial-gradient(circle, color-mix(in srgb, var(--ally-orange) 24%, transparent) 1px, transparent 1px);--mk-grad-warm-bg: radial-gradient(ellipse 900px 500px at 80% -10%, rgba(253,199,12,.1) 0%, color-mix(in srgb, var(--ally-orange) 7%, transparent) 50%, transparent 80%), radial-gradient(ellipse 600px 400px at 10% 110%, rgba(243,144,63,.09) 0%, transparent 70%)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease-out,transform .6s ease-out}.revealIn{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}@media(max-width:720px){.mk-root{--mk-gutter: 22px}}._wrapper_132wf_6{--mk-header-h: 74px;min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-sans);color:var(--mkt-text-color);background:var(--mk-page-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--lh-normal)}._wrap_132wf_6{width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._headerWrap_132wf_29{max-width:1360px}._siteHeader_132wf_40{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--mk-header-bg);border-bottom:1px solid var(--mk-header-border);box-shadow:0 1px color-mix(in srgb,var(--ally-orange) 5%,transparent);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}._siteHeaderScrolled_132wf_62{background:var(--mk-header-bg-scrolled);border-bottom:1px solid color-mix(in srgb,var(--ally-orange) 12%,transparent);box-shadow:0 1px color-mix(in srgb,var(--ally-orange) 8%,transparent),0 4px 24px var(--mk-header-shadow)}._nav_132wf_70{display:flex;align-items:center;gap:28px;height:73px;position:relative}._brand_132wf_78{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none}._brandImg_132wf_85{height:30px;width:auto;display:block}._brandImgOnDark_132wf_92,[data-theme=dark] ._brandImgOnLight_132wf_95{display:none}[data-theme=dark] ._brandImgOnDark_132wf_92{display:block}._navLinks_132wf_102{display:flex;align-items:center;gap:28px;margin:0 auto}._navLink_132wf_102{font-size:1.05rem;font-weight:500;white-space:nowrap;color:var(--mkt-text-secondary);text-decoration:none;transition:color .18s ease-out}._navLink_132wf_102:hover{color:var(--mkt-text-color)}._launcherSlot_132wf_122{display:inline-block;width:36px;height:36px}._navRight_132wf_129{margin-left:0;display:flex;align-items:center;gap:12px}._btn_132wf_137{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:.98rem;font-weight:600;line-height:1;padding:14px 22px;border-radius:var(--r-lg);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}._btnPrimary_132wf_159{background:var(--mkt-primary-color);color:var(--mk-primary-ink);box-shadow:0 6px 18px color-mix(in srgb,var(--ally-orange) 28%,transparent)}._btnPrimary_132wf_159:hover{background:var(--ally-orange-hover);transform:translateY(-2px);box-shadow:0 10px 24px color-mix(in srgb,var(--ally-orange) 34%,transparent)}._btnGhost_132wf_171{background:var(--card-bg);color:var(--mkt-text-color);border-color:var(--border-strong)}._btnGhost_132wf_171:hover{background:var(--mkt-bg-color);border-color:var(--mkt-text-secondary)}._btnOutline_132wf_185{background:transparent;color:var(--mkt-primary-text);border-color:var(--mkt-primary-color)}._btnOutline_132wf_185:hover{background:var(--mk-tint-orange)}._btnSm_132wf_193{padding:10px 18px;font-size:.92rem}._navCta_132wf_198{display:inline-flex}._navToggle_132wf_202{display:none;background:none;border:none;cursor:pointer;padding:8px}._hamburger_132wf_210{display:flex;flex-direction:column;gap:5px}._hamburger_132wf_210 span{display:block;width:22px;height:2px;background:var(--mkt-text-color);border-radius:2px;transition:transform .18s ease-out,opacity .18s ease-out}._navOpen_132wf_226 ._navLinks_132wf_102{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:absolute;top:73px;left:calc(-1 * var(--mk-gutter));right:calc(-1 * var(--mk-gutter));background:var(--card-bg);border-bottom:1px solid var(--mkt-border-color);padding:14px var(--mk-gutter) 20px;margin:0;z-index:10}._navOpen_132wf_226 ._navLinks_132wf_102 ._navLink_132wf_102{padding:10px 0;width:100%}._siteFooter_132wf_247{background:#0f0f10;color:#ffffff9e;padding:64px 0 36px;margin-top:auto}._footTop_132wf_255{display:grid;grid-template-columns:1.3fr 1fr auto;gap:48px 64px}._footBrand_132wf_261{display:flex;flex-direction:column}._footWordmark_132wf_265{align-self:flex-start;height:30px;width:auto;display:block;margin-bottom:18px}._footTagline_132wf_272{font-size:.9rem;line-height:1.6;max-width:290px;margin:0}._footSocials_132wf_278{display:flex;gap:14px;margin-top:22px}._footSocialIcon_132wf_283{width:34px;height:34px;display:block}._footCol_132wf_289{display:flex;flex-direction:column}._footColHeading_132wf_293{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin:0 0 16px}._footColLink_132wf_302{display:block;font-size:.92rem;color:#ffffffb3;text-decoration:none;padding:6px 0;transition:color .18s ease-out}._footColLink_132wf_302:hover{color:#fff}._footText_132wf_313{font-size:.92rem;line-height:1.6;color:#ffffff9e;margin:0}._footEmail_132wf_319{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;margin-bottom:6px}#_contact_132wf_1{scroll-margin-top:calc(var(--mk-header-h) + 22px)}._footBottom_132wf_330{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:48px;padding-top:26px;border-top:1px solid rgba(255,255,255,.1);font-size:.82rem;color:#ffffff8c}._footLf_132wf_341{display:flex;align-items:center;gap:10px}._footLfImg_132wf_350{height:26px;width:auto;display:block;opacity:.85}._wrapper_132wf_6>main{padding-top:var(--mk-header-h)}._wrapper_132wf_6 section[id]{scroll-margin-top:var(--mk-header-h)}@media(max-width:1180px){._navLinks_132wf_102{display:none}._navRight_132wf_129{margin-left:auto}._navToggle_132wf_202{display:flex}}@media(max-width:980px){._footTop_132wf_255{grid-template-columns:1fr 1fr;gap:32px}._footBrand_132wf_261{grid-column:1 / -1}}@media(max-width:720px){._nav_132wf_70{gap:12px}._brand_132wf_78{flex-shrink:1;min-width:0}._brandImg_132wf_85{height:22px;max-width:100%;object-fit:contain}._navCta_132wf_198{display:none}._footTop_132wf_255{grid-template-columns:1fr;gap:28px}}._footSocialLink_132wf_418{display:inline-flex;border-radius:8px;transition:transform .18s ease,opacity .18s ease}._footSocialLink_132wf_418:hover{transform:translateY(-2px);opacity:.85}._footSocialLink_132wf_418:focus-visible{outline:2px solid var(--mkt-primary-color);outline-offset:2px}._hero_27x8o_5{position:relative;overflow:hidden;background:transparent;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}._meshBg_27x8o_16{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}._meshBlob1_27x8o_24{position:absolute;width:1100px;height:700px;top:-220px;right:-260px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(253,199,12,.22) 0%,color-mix(in srgb,var(--ally-orange) 14%,transparent) 35%,rgba(233,62,58,.07) 65%,transparent 100%);animation:_blobFloat1_27x8o_1 16s ease-in-out infinite}._meshBlob2_27x8o_39{position:absolute;width:800px;height:800px;bottom:-260px;left:-160px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(243,144,63,.16) 0%,rgba(237,104,60,.09) 40%,transparent 100%);animation:_blobFloat2_27x8o_1 20s ease-in-out infinite}._meshBlob3_27x8o_53{position:absolute;width:600px;height:500px;top:35%;left:18%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,243,59,.12) 0%,color-mix(in srgb,var(--ally-orange) 7%,transparent) 50%,transparent 100%);animation:_blobFloat3_27x8o_1 24s ease-in-out infinite}._meshGrain_27x8o_67{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E");background-size:200px;opacity:.5}._dotGrid_27x8o_75{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--ally-orange) 12%,transparent) 1px,transparent 1px);background-size:32px 32px;opacity:.5;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 80% 50%,black 20%,transparent 70%);mask-image:radial-gradient(ellipse 70% 70% at 80% 50%,black 20%,transparent 70%)}@keyframes _blobFloat1_27x8o_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,35px) scale(1.05)}66%{transform:translate(25px,-25px) scale(.97)}}@keyframes _blobFloat2_27x8o_1{0%,to{transform:translate(0) scale(1)}40%{transform:translate(35px,-50px) scale(1.08)}70%{transform:translate(-25px,25px) scale(.95)}}@keyframes _blobFloat3_27x8o_1{0%,to{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(50px,35px) scale(1.12) rotate(10deg)}}@media(prefers-reduced-motion:reduce){._meshBlob1_27x8o_24,._meshBlob2_27x8o_39,._meshBlob3_27x8o_53{animation:none}}._wrap_27x8o_106{position:relative;z-index:1;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._heroGrid_27x8o_115{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center;padding:48px 0 64px}._h1_27x8o_125{font-size:clamp(3rem,5.8vw,4.6rem);font-weight:800;line-height:1.03;letter-spacing:-.035em;margin:20px 0 0;text-wrap:balance;color:var(--mkt-text-color);position:relative}._accent_27x8o_136{background:var(--ally-gradient);background-size:220% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;color:transparent}._lead_27x8o_146{font-size:var(--mk-lead);color:var(--mkt-text-secondary);margin-top:22px;line-height:1.62;max-width:500px;text-wrap:pretty}._heroCta_27x8o_156{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}._btn_27x8o_163{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:.98rem;font-weight:600;line-height:1;padding:14px 22px;border-radius:var(--r-lg);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}._btnPrimary_27x8o_186{background:var(--mkt-primary-color);color:var(--mk-primary-ink);box-shadow:0 6px 22px color-mix(in srgb,var(--ally-orange) 32%,transparent)}._btnPrimary_27x8o_186:hover{background:var(--ally-orange-hover);transform:translateY(-2px);box-shadow:0 12px 30px color-mix(in srgb,var(--ally-orange) 40%,transparent)}._btnPrimary_27x8o_186:active{transform:translateY(0) scale(.98)}._btnGhost_27x8o_202{background:var(--mk-glass-strong);color:var(--mkt-text-color);border-color:var(--border-strong)}._btnGhost_27x8o_202:hover{background:var(--mkt-bg-color);border-color:var(--mkt-text-secondary);transform:translateY(-1px)}._heroChips_27x8o_215{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}._chip_27x8o_222{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;padding:6px 13px;border-radius:var(--r-full);background:var(--mk-glass-strong);color:var(--mkt-primary-color);border:1px solid color-mix(in srgb,var(--ally-orange) 18%,transparent);box-shadow:0 1px 0 0 var(--mk-glass-highlight) inset,0 2px 8px color-mix(in srgb,var(--ally-orange) 8%,transparent);transition:box-shadow .2s ease,background .2s ease}._chip_27x8o_222:hover{background:var(--mk-glass-strong);box-shadow:0 1px 0 0 var(--mk-glass-highlight) inset,0 3px 12px color-mix(in srgb,var(--ally-orange) 14%,transparent)}._heroVisual_27x8o_255{display:flex;flex-direction:row;align-items:center;gap:24px;overflow:visible}._windowColumn_27x8o_251{display:flex;flex-direction:column;align-items:flex-start;gap:0;position:relative;width:340px;flex-shrink:0;padding:52px 0;overflow:visible}._toastChipTopLeft_27x8o_279{position:absolute;top:-6px;left:-42px;display:flex;align-items:center;gap:8px;background:var(--mk-glass-strong);border:1px solid var(--mk-glass-border);border-radius:var(--r-xl);padding:7px 12px;box-shadow:0 1px 0 0 var(--mk-glass-highlight) inset,0 4px 16px #0000001a,0 1px 4px color-mix(in srgb,var(--ally-orange) 6%,transparent);white-space:nowrap;z-index:10;animation:_toastPopIn_27x8o_1 .5s var(--ease-out) both,_toastFloat_27x8o_1 7s ease-in-out .5s infinite}._toastChipBottomRight_27x8o_302{position:absolute;bottom:-6px;right:-42px;display:flex;align-items:center;gap:8px;background:var(--mk-glass-strong);border:1px solid var(--mk-glass-border);border-radius:var(--r-xl);padding:7px 12px;box-shadow:0 1px 0 0 var(--mk-glass-highlight) inset,0 4px 16px #0000001a,0 1px 4px color-mix(in srgb,var(--ally-orange) 6%,transparent);white-space:nowrap;z-index:10;animation:_toastPopIn_27x8o_1 .5s var(--ease-out) .25s both,_toastFloat_27x8o_1 7s ease-in-out 3.75s infinite}@keyframes _toastPopIn_27x8o_1{0%{opacity:0;transform:scale(.82) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _toastFloat_27x8o_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){._toastChipTopLeft_27x8o_279,._toastChipBottomRight_27x8o_302{animation:none;opacity:1;transform:none}}._toastDot_27x8o_342{width:8px;height:8px;border-radius:50%;background:var(--mkt-primary-color);flex-shrink:0}._toastDotGreen_27x8o_350{width:8px;height:8px;border-radius:50%;background:var(--status-success);flex-shrink:0}._toastChipText_27x8o_358{display:flex;flex-direction:column;gap:1px}._toastLabel_27x8o_364{font-size:.76rem;font-weight:700;color:var(--mkt-text-color);line-height:1}._toastSub_27x8o_371{font-size:.65rem;font-weight:400;color:var(--text-tertiary);line-height:1}._postCard_27x8o_383{position:relative;width:100%;background:var(--mk-surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--r-2xl);box-shadow:0 24px 64px #0000001a,0 4px 16px #0000000f,0 0 0 1px var(--mk-glass-highlight) inset;overflow:hidden;animation:_cardFloat_27x8o_1 7s ease-in-out infinite}@keyframes _cardFloat_27x8o_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){._postCard_27x8o_383{animation:none}}._borderBeam_27x8o_410{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;z-index:10;overflow:hidden;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._borderBeam_27x8o_410:after{content:"";position:absolute;top:50%;left:50%;width:250%;aspect-ratio:1;background:conic-gradient(transparent 0%,var(--ally-amber) 20%,var(--ally-coral) 40%,transparent 60%);transform:translate(-50%,-50%) rotate(0);animation:_beamRotate_27x8o_1 3.6s linear infinite}@keyframes _beamRotate_27x8o_1{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){._borderBeam_27x8o_410:after{animation:none}}._postHeader_27x8o_451{display:flex;align-items:center;gap:8px;padding:12px 14px 10px}._postAvatarWrap_27x8o_459{position:relative;flex-shrink:0;width:36px;height:36px}._postAvatar_27x8o_459{display:block;width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--ally-gradient);border:2px solid color-mix(in srgb,var(--ally-orange) 20%,transparent)}._avatarOnlineDot_27x8o_478{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--status-success);border:2px solid #fff}._avatarOnlineDot_27x8o_478:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--status-success);opacity:0;animation:_onlinePulse_27x8o_1 2.4s ease-in-out infinite}@keyframes _onlinePulse_27x8o_1{0%{transform:scale(1);opacity:.55}50%,to{transform:scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){._avatarOnlineDot_27x8o_478:after{animation:none}}._postMeta_27x8o_508{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._postAuthorName_27x8o_516{font-size:.82rem;font-weight:700;color:var(--mkt-text-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._postAuthorSub_27x8o_526{font-size:.68rem;color:var(--mkt-text-secondary);line-height:1.2;white-space:nowrap}._postPlatformIcon_27x8o_534{width:18px;height:18px;border-radius:4px;object-fit:contain;flex-shrink:0}._postMenuBtn_27x8o_543{background:none;border:none;cursor:default;color:var(--mkt-text-secondary);padding:2px 4px;border-radius:var(--r-sm);line-height:1;flex-shrink:0;display:flex;align-items:center}._postMedia_27x8o_557{width:100%;max-height:280px;overflow:hidden;background:var(--mkt-bg-color)}._postBannerImg_27x8o_564{display:block;width:100%;height:280px;object-fit:cover;object-position:center;transform-origin:center center;animation:_kenBurns_27x8o_1 14s ease-out 1 forwards}@keyframes _kenBurns_27x8o_1{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-12px)}}@media(prefers-reduced-motion:reduce){._postBannerImg_27x8o_564{animation:none;transform:none}}._postActions_27x8o_587{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px}._postActionsLeft_27x8o_594{display:flex;align-items:center;gap:4px}._postActionBtn_27x8o_600{background:none;border:none;cursor:default;color:var(--mkt-text-color);padding:5px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;line-height:1}._likeHeart_27x8o_618{position:relative;display:block;animation:_heartPop_27x8o_1 3.8s ease-in-out infinite}._likeHeartFilled_27x8o_625{color:var(--ally-coral);animation:_heartFill_27x8o_1 3.8s ease-in-out infinite}._likeHeartOutline_27x8o_631{position:absolute;top:0;left:0;animation:_heartOutline_27x8o_1 3.8s ease-in-out infinite}@keyframes _heartPop_27x8o_1{0%,60%,to{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(.92)}88%{transform:scale(1.1)}95%{transform:scale(1)}}@keyframes _heartFill_27x8o_1{0%,55%{opacity:0}65%,95%{opacity:1}to{opacity:0}}@keyframes _heartOutline_27x8o_1{0%,55%{opacity:1}65%,95%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._likeHeart_27x8o_618{animation:none}._likeHeartFilled_27x8o_625{animation:none;opacity:0}._likeHeartOutline_27x8o_631{animation:none;opacity:1}}._postCaption_27x8o_665{padding:2px 14px 14px}._postLikesCount_27x8o_669{font-size:.82rem;font-weight:700;color:var(--mkt-text-color);margin:0 0 4px;font-variant-numeric:tabular-nums}._postCaptionText_27x8o_679{font-size:.8rem;color:var(--mkt-text-color);line-height:1.5;margin:0;min-height:2.4em}._postCaptionAuthor_27x8o_687{font-weight:700;color:var(--mkt-text-color)}._aiWritingBadge_27x8o_693{display:inline-flex;align-items:center;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-primary-color);background:var(--mk-chip-soft);border:1px solid color-mix(in srgb,var(--ally-orange) 22%,transparent);border-radius:var(--r-full);padding:2px 7px;margin-right:5px;vertical-align:middle;animation:_badgePulse_27x8o_1 1.2s ease-in-out infinite}@keyframes _badgePulse_27x8o_1{0%,to{opacity:1}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){._aiWritingBadge_27x8o_693{animation:none}}._captionGhost_27x8o_726{color:transparent}._aiWritingBadgeDone_27x8o_731{animation:none}._cursor_27x8o_736{display:inline-block;width:2px;height:.85em;background:var(--mkt-primary-color);margin-left:1px;vertical-align:text-bottom;border-radius:1px;animation:_cursorBlink_27x8o_1 1s step-end infinite}@keyframes _cursorBlink_27x8o_1{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){._cursor_27x8o_736{animation:none;opacity:1}}._mascotColumn_27x8o_757{flex:1;display:flex;justify-content:center;align-items:center}._heroMascot_27x8o_764{display:block;width:100%;max-width:300px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.18));animation:_mascotFloat_27x8o_1 6s ease-in-out infinite;pointer-events:none}@keyframes _mascotFloat_27x8o_1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){._heroMascot_27x8o_764{animation:none}}@media(max-width:1100px){._windowColumn_27x8o_251{width:300px}._heroMascot_27x8o_764{max-width:240px}}@media(max-width:980px){._heroGrid_27x8o_115{grid-template-columns:1fr;gap:40px;padding:56px 0 60px}._heroVisual_27x8o_255{order:-1;justify-content:center;gap:16px}._windowColumn_27x8o_251{width:300px}._heroMascot_27x8o_764{max-width:210px}}@media(max-width:720px){._heroGrid_27x8o_115{padding:40px 0 48px}._heroVisual_27x8o_255{flex-direction:column;align-items:center;gap:16px}._windowColumn_27x8o_251{width:100%;max-width:340px;align-items:center}._toastChipTopLeft_27x8o_279{left:0;top:4px}._toastChipBottomRight_27x8o_302{right:0;bottom:4px}._mascotColumn_27x8o_757{display:none}}@keyframes _platformSwapIn_27x8o_1{0%{opacity:0;transform:scale(.5) rotate(-12deg)}60%{opacity:1;transform:scale(1.12) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}._postPlatformIcon_27x8o_534{animation:_platformSwapIn_27x8o_1 .45s cubic-bezier(.34,1.56,.64,1) both}@media(prefers-reduced-motion:reduce){._postPlatformIcon_27x8o_534{animation:none}}._heroEntryPhoneOnly_27x8o_871{display:none}@media(max-width:720px){._heroEntryPhoneOnly_27x8o_871{display:inline-flex}}._strip_1vcu0_5{border-top:1px solid var(--mkt-border-color);border-bottom:1px solid var(--mkt-border-color);background:transparent;padding:12px 0;overflow:hidden}._label_1vcu0_13{text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:16px}._marqueeOuter_1vcu0_24{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%)}._marqueeTrack_1vcu0_44{display:flex;align-items:center;gap:48px;width:max-content;animation:_marqueeScroll_1vcu0_1 28s linear infinite}@keyframes _marqueeScroll_1vcu0_1{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}@media(prefers-reduced-motion:reduce){._marqueeTrack_1vcu0_44{animation-play-state:paused}}._figure_1vcu0_64{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0;flex-shrink:0;padding:4px 0}._icon_1vcu0_74{width:40px;height:40px;display:block}[data-theme=dark] ._icon_1vcu0_74{background:#fff;border-radius:9px;padding:5px;box-sizing:border-box}._caption_1vcu0_90{font-size:.72rem;color:var(--mkt-text-secondary);font-weight:500;white-space:nowrap}._band_246yz_5{padding:var(--mk-section-pad) 0;background-image:radial-gradient(ellipse 700px 400px at 50% 0%,var(--mk-tint-warm) 0%,transparent 70%);position:relative;overflow:hidden}._wrap_246yz_16{width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._sectionHead_246yz_24{margin-bottom:48px}._h2_246yz_28{font-size:var(--mk-h2);font-weight:800;line-height:1.1;letter-spacing:-.025em;margin:0;color:var(--mkt-text-color);text-wrap:balance}._lead_246yz_38{font-size:var(--mk-lead);color:var(--mkt-text-secondary);margin-top:14px;line-height:1.55;text-wrap:pretty}._cardsOuter_246yz_47{position:relative;display:flex;flex-direction:column;align-items:center;gap:0}._flowLine_246yz_56{position:absolute;top:48px;left:50%;transform:translate(-50%);width:calc(100% - 80px);max-width:860px;height:40px;pointer-events:none;z-index:2;opacity:0;transition:opacity .5s var(--ease-out)}._flowLineVisible_246yz_70{opacity:1}._flowLineSvg_246yz_74{width:100%;height:100%;display:block;overflow:visible}._flowPath_246yz_82{stroke-dasharray:6 5;stroke-dashoffset:300;transition:stroke-dashoffset 1.4s var(--ease-out) .3s}._flowLineVisible_246yz_70 ._flowPath_246yz_82{stroke-dashoffset:0}._flowPulse_246yz_93{stroke-dasharray:60 900;stroke-dashoffset:960;animation:none}._flowLineVisible_246yz_70 ._flowPulse_246yz_93{animation:_flowPulseAnim_246yz_1 2.8s ease-in-out 1.2s infinite}@keyframes _flowPulseAnim_246yz_1{0%{stroke-dashoffset:960}to{stroke-dashoffset:-60}}._arrowLeft_246yz_109,._arrowRight_246yz_110{position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .4s var(--ease-out) 1s}._flowLineVisible_246yz_70 ._arrowLeft_246yz_109,._flowLineVisible_246yz_70 ._arrowRight_246yz_110{opacity:1}._arrowLeft_246yz_109{left:calc(33.3% - 6px)}._arrowRight_246yz_110{left:calc(66.6% - 6px)}._cards_246yz_47{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;position:relative;z-index:3}._card_246yz_47{position:relative;background:var(--mk-surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--r-2xl);padding:32px 28px 28px;display:flex;flex-direction:column;gap:0;overflow:hidden;opacity:0;transform:translateY(32px);transition:opacity .55s var(--ease-out) calc(var(--card-index, 0) * .12s),transform .55s var(--ease-out) calc(var(--card-index, 0) * .12s),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out);box-shadow:0 2px 8px var(--mkt-shadow-color),0 0 0 0 transparent}[data-theme=light] ._card_246yz_47{background:#fff;box-shadow:0 2px 12px #0000000f,0 0 0 0 transparent}._cardVisible_246yz_169{opacity:1;transform:translateY(0)}._card_246yz_47:hover{box-shadow:0 12px 36px color-mix(in srgb,var(--ally-orange) 14%,transparent),0 2px 8px #00000014;border-color:color-mix(in srgb,var(--ally-orange) 35%,transparent);transform:translateY(-3px)}._card_246yz_47:hover,._card_246yz_47:focus-within{transition:opacity .55s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out)}._cardGlow_246yz_193{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 140% 100% at 50% 100%,color-mix(in srgb,var(--ally-orange) 6%,transparent) 0%,transparent 60%);pointer-events:none;opacity:0;transition:opacity .25s var(--ease-out)}._card_246yz_47:hover ._cardGlow_246yz_193{opacity:1}._badge_246yz_213{width:44px;height:44px;border-radius:50%;background:var(--ally-gradient);display:grid;place-items:center;flex-shrink:0;margin-bottom:20px;box-shadow:0 6px 18px color-mix(in srgb,var(--ally-orange) 30%,transparent);position:relative;z-index:1;transform:scale(.7);transition:transform .45s cubic-bezier(.34,1.56,.64,1) .25s}._cardVisible_246yz_169 ._badge_246yz_213{transform:scale(1)}._badgeNum_246yz_235{font-size:1.15rem;font-weight:800;color:#fff;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.2)}._cardTitle_246yz_244{font-size:var(--mk-h3);font-weight:700;margin:0 0 10px;color:var(--mkt-text-color);letter-spacing:-.015em;line-height:1.2;position:relative;z-index:1}._cardBody_246yz_255{margin:0 0 20px;color:var(--mkt-text-secondary);font-size:var(--mk-body);line-height:1.6;text-wrap:pretty;position:relative;z-index:1}._mockVisualWrap_246yz_266{margin-top:auto;position:relative;z-index:1}._mockCard_246yz_273{background:var(--mkt-bg-color);border:1px solid var(--mkt-border-color);border-radius:var(--r-lg);padding:14px 16px;display:flex;flex-direction:column;gap:12px;transition:background .2s}[data-theme=light] ._mockCard_246yz_273{background:#f5f7fa}._mockInputRow_246yz_289{display:flex;align-items:center;gap:8px;background:var(--card-bg);border:1px solid var(--mkt-border-color);border-radius:var(--r-md);padding:9px 12px}._mockInputIcon_246yz_299{color:var(--mkt-primary-color);flex-shrink:0;opacity:.9}._mockInputText_246yz_305{font-size:.78rem;color:var(--mkt-text-secondary);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mockInputCursor_246yz_315{display:inline-block;width:1px;height:14px;background:var(--mkt-primary-color);border-radius:1px;flex-shrink:0;animation:_blink_246yz_1 1s step-end infinite}@keyframes _blink_246yz_1{0%,to{opacity:1}50%{opacity:0}}._mockChips_246yz_330{display:flex;flex-wrap:wrap;gap:6px}._chip_246yz_336{font-size:.72rem;font-weight:600;color:var(--mkt-primary-color);background:var(--ally-orange-soft);border:1px solid color-mix(in srgb,var(--ally-orange) 22%,transparent);border-radius:var(--r-full);padding:3px 9px;white-space:nowrap}[data-theme=light] ._chip_246yz_336{background:#fff4ec;border-color:color-mix(in srgb,var(--ally-orange) 30%,transparent)}._mockAiHeader_246yz_353{display:flex;align-items:center;gap:7px}._mockAiIcon_246yz_359{color:var(--ally-amber);flex-shrink:0}._mockAiLabel_246yz_364{font-size:.75rem;font-weight:600;color:var(--ally-amber)}._mockBanner_246yz_370{height:48px;border-radius:var(--r-sm);overflow:hidden;background:linear-gradient(135deg,#fdc70c2e,color-mix(in srgb,var(--ally-orange) 22%,transparent),#e93e3a29);position:relative}._mockBannerInner_246yz_383{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.25) 50%,transparent 100%);transform:translate(-100%);animation:_bannerShimmer_246yz_1 2s ease-in-out infinite}@keyframes _bannerShimmer_246yz_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._mockLines_246yz_403{display:flex;flex-direction:column;gap:6px}._mockLine_246yz_403{height:9px;border-radius:var(--r-full);background:var(--mkt-border-color);width:100%}._mockLineShimmer_246yz_416{position:relative;overflow:hidden}._mockLineShimmer_246yz_416:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ally-orange) 35%,transparent) 45%,transparent 100%);transform:translate(100%);animation:_lineShimmer_246yz_1 1.8s ease-in-out infinite}@keyframes _lineShimmer_246yz_1{0%{transform:translate(100%)}to{transform:translate(-100%)}}._mockPlatformGrid_246yz_441{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-items:center;justify-items:center}._mockPlatformIcon_246yz_449{width:28px;height:28px;object-fit:contain;border-radius:var(--r-sm);background:var(--card-bg);padding:2px;transition:transform .15s var(--ease-out),opacity .15s}._card_246yz_47:hover ._mockPlatformIcon_246yz_449{transform:scale(1.08)}._mockPublishBtn_246yz_463{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:2px;padding:8px 16px;background:var(--ally-gradient);color:#fff;font-size:.78rem;font-weight:700;border:none;border-radius:var(--r-md);cursor:default;letter-spacing:.02em;box-shadow:0 3px 10px color-mix(in srgb,var(--ally-orange) 30%,transparent)}@media(max-width:980px){._cards_246yz_47{grid-template-columns:repeat(2,1fr);gap:16px}._card_246yz_47:last-child{grid-column:1 / -1;max-width:480px;justify-self:center;width:100%}._flowLine_246yz_56{display:none}}@media(max-width:600px){._band_246yz_5{padding:56px 0}._sectionHead_246yz_24{margin-bottom:36px}._cards_246yz_47{grid-template-columns:1fr;gap:14px}._card_246yz_47:last-child{max-width:none}._card_246yz_47{padding:24px 20px 20px}._mockPlatformGrid_246yz_441{grid-template-columns:repeat(4,1fr);gap:6px}}@media(prefers-reduced-motion:reduce){._card_246yz_47,._badge_246yz_213,._flowLine_246yz_56{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}._cardVisible_246yz_169 ._badge_246yz_213{transform:none}._flowPath_246yz_82,._flowPulse_246yz_93,._mockInputCursor_246yz_315,._mockBannerInner_246yz_383,._mockLineShimmer_246yz_416:after{animation:none!important;stroke-dashoffset:0!important}}html[data-lite] ._card_246yz_47,html[data-lite] ._flowLine_246yz_56{opacity:1;transform:none;transition:none}._band_mkpn4_7{padding:var(--mk-section-pad) 0}._wrap_mkpn4_11{width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._sectionHead_mkpn4_19{margin-bottom:52px}._h2_mkpn4_23{font-size:var(--mk-h2);font-weight:800;line-height:1.1;letter-spacing:-.025em;margin:0;color:var(--mkt-text-color);text-wrap:balance}._lead_mkpn4_33{font-size:var(--mk-lead);color:var(--mkt-text-secondary);margin-top:12px;line-height:1.55;text-wrap:pretty}._featureRows_mkpn4_42{display:flex;flex-direction:column;gap:28px}._featureRow_mkpn4_42{display:grid;grid-template-columns:1fr 1.1fr;align-items:stretch;border-radius:var(--r-3xl);overflow:hidden;background:var(--mkt-bg-secondary);border:1px solid var(--mkt-border-color);box-shadow:var(--sh-md);transition:box-shadow .25s var(--ease-out),transform .25s var(--ease-out)}._featureRow_mkpn4_42:hover{box-shadow:var(--sh-2xl);transform:translateY(-3px)}._featureRowReversed_mkpn4_67{grid-template-columns:1.1fr 1fr}._featureRowReversed_mkpn4_67 ._rowCopy_mkpn4_71{order:2}._rowCopy_mkpn4_71{padding:56px 52px;display:flex;flex-direction:column;justify-content:center}._rowNum_mkpn4_84{font-size:clamp(2.6rem,4vw,3.4rem);font-weight:800;line-height:1;letter-spacing:-.04em;margin-bottom:18px;background:var(--ally-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}._rowH3_mkpn4_97{font-size:clamp(1.7rem,2.7vw,2.3rem);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 14px;color:var(--mkt-text-color);text-wrap:balance}._rowBody_mkpn4_107{margin:0;color:var(--mkt-text-secondary);font-size:clamp(1.1rem,1.4vw,1.25rem);line-height:1.55;text-wrap:pretty;max-width:30ch}._rowBullets_mkpn4_117{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:12px}._rowBullet_mkpn4_117{display:flex;align-items:center;gap:12px;font-size:1.05rem;font-weight:600;color:var(--mkt-text-color);line-height:1.4}._rowCheck_mkpn4_136{flex-shrink:0;width:26px;height:26px;border-radius:var(--r-full);display:grid;place-items:center;background:var(--ally-orange-muted);color:var(--mkt-primary-color)}._rowVisual_mkpn4_148{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--mk-feature-backdrop)}._rowVisual_mkpn4_148:before{content:"";position:absolute;inset:0;background-image:var(--mk-dot-grid);background-size:var(--mk-dot-size) var(--mk-dot-size);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 30%,transparent 75%);opacity:.6;pointer-events:none}._rowVisualInner_mkpn4_170{position:relative;padding:36px;width:100%;display:flex;align-items:center;justify-content:center}._rowImg_mkpn4_181{display:block;width:100%;max-width:560px;height:auto;transition:transform .4s var(--ease-out)}._featureRow_mkpn4_42:hover ._rowImg_mkpn4_181{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){._featureRow_mkpn4_42,._rowImg_mkpn4_181{transition:none}._featureRow_mkpn4_42:hover,._featureRow_mkpn4_42:hover ._rowImg_mkpn4_181{transform:none}}@media(max-width:900px){._featureRow_mkpn4_42,._featureRowReversed_mkpn4_67{grid-template-columns:1fr}._featureRowReversed_mkpn4_67 ._rowCopy_mkpn4_71{order:0}._rowCopy_mkpn4_71{padding:36px 32px 24px}._rowBody_mkpn4_107{max-width:none}}@media(max-width:720px){._band_mkpn4_7{padding:var(--mk-section-tight) 0}._sectionHead_mkpn4_19{margin-bottom:36px}._rowCopy_mkpn4_71{padding:28px 22px 22px}._rowVisualInner_mkpn4_170{padding:20px 16px 24px}._featureRows_mkpn4_42{gap:18px}}._band_1oitw_5{padding:var(--mk-section-pad) 0;position:relative}._wrap_1oitw_10{position:relative;z-index:1;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._sectionHead_1oitw_19{margin-bottom:56px}._lead_1oitw_24{margin:14px 0 0;font-size:var(--mk-lead);line-height:1.5;color:var(--mkt-text-secondary);text-wrap:pretty}._h2_1oitw_32{font-size:var(--mk-h2);font-weight:800;line-height:1.08;letter-spacing:-.025em;margin:0;text-wrap:balance;color:var(--mkt-text-color)}._benefitsGrid_1oitw_43{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._benefit_1oitw_43{position:relative;overflow:hidden;min-height:300px;padding:132px 32px 36px;display:flex;flex-direction:column;border-radius:var(--r-3xl);background:radial-gradient(circle at 0% 0%,var(--ally-orange-muted),transparent 55%),var(--mkt-bg-secondary);box-shadow:var(--sh-md);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}._benefit_1oitw_43:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(140deg,color-mix(in srgb,var(--ally-orange) 70%,transparent) 0%,rgba(253,199,12,.25) 30%,var(--mkt-border-color) 60%,var(--mkt-border-color) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}._benefit_1oitw_43:hover{transform:translateY(-6px);box-shadow:var(--sh-2xl)}._benefitNum_1oitw_94{position:absolute;top:14px;right:22px;font-size:7.5rem;font-weight:800;line-height:1;letter-spacing:-.05em;background:linear-gradient(180deg,#f79a44f2,#ec624880);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}._benefitBar_1oitw_113{width:44px;height:4px;border-radius:var(--r-full);background:var(--ally-gradient);margin-bottom:22px}._benefitH3_1oitw_121{font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 12px;color:var(--mkt-text-color);text-wrap:balance}._benefitBody_1oitw_131{font-size:clamp(1.05rem,1.3vw,1.15rem);color:var(--mkt-text-secondary);line-height:1.55;margin:0;text-wrap:pretty}@media(prefers-reduced-motion:reduce){._benefit_1oitw_43{transition:none}._benefit_1oitw_43:hover{transform:none}}@media(max-width:980px){._sectionHead_1oitw_19{margin-bottom:40px}._benefitsGrid_1oitw_43{grid-template-columns:1fr;gap:14px}._benefit_1oitw_43{min-height:0;padding-top:96px}._benefitNum_1oitw_94{font-size:5rem}}@media(max-width:720px){._band_1oitw_5{padding:var(--mk-section-tight) 0}}._band_1o0vm_13{padding:var(--mk-section-pad) 0;position:relative;overflow:hidden}._wrap_1o0vm_19{position:relative;z-index:1;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._head_1o0vm_33{margin-bottom:48px}._h2_1o0vm_37{font-size:var(--mk-h2);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--mkt-text-color);margin:0 0 16px;text-wrap:balance}._lead_1o0vm_47{font-size:var(--mk-lead);line-height:1.6;color:var(--mkt-text-secondary);margin:0;text-wrap:pretty}._statBand_1o0vm_58{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 40px;padding:0;background:var(--mkt-border-color);border:1px solid var(--mkt-border-color);border-radius:var(--r-2xl);overflow:hidden}._stat_1o0vm_58{display:flex;flex-direction:column;gap:6px;padding:28px 32px;background:var(--mk-surface-card)}._statNum_1o0vm_78{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--mkt-primary-text);font-variant-numeric:tabular-nums;margin:0}._statPrefix_1o0vm_94{font-size:.95rem;font-weight:600;letter-spacing:0;color:var(--mkt-text-secondary);white-space:nowrap}._statLabel_1o0vm_102{font-size:.95rem;line-height:1.4;color:var(--mkt-text-secondary);margin:0}._cta_1o0vm_111{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;line-height:1;padding:15px 26px;border-radius:var(--r-lg);border:1.5px solid var(--mkt-primary-text);color:var(--mkt-primary-text);background:transparent;text-decoration:none;transition:background-color .18s var(--ease-out),transform .18s var(--ease-out)}._cta_1o0vm_111:hover{background:var(--mk-chip-soft);transform:translateY(-1px)}._cta_1o0vm_111:active{transform:translateY(0) scale(.99)}@media(max-width:900px){._statBand_1o0vm_58{grid-template-columns:1fr;gap:0}._stat_1o0vm_58{border-bottom:1px solid var(--mkt-border-color)}._stat_1o0vm_58:last-child{border-bottom:0}}@media(max-width:600px){._wrap_1o0vm_19{padding:0 20px}._head_1o0vm_33{margin-bottom:32px}._stat_1o0vm_58{padding:22px 24px}._cta_1o0vm_111{width:100%;justify-content:center}}._statBand_1flvv_9{grid-template-columns:repeat(2,1fr)}@media(max-width:600px){._statBand_1flvv_9{grid-template-columns:1fr}}._outer_p8yel_5{position:relative;width:100%;overflow:hidden;cursor:grab;touch-action:pan-y;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%)}._outer_p8yel_5:active{cursor:grabbing}._outer_p8yel_5._reducedMotion_p8yel_35{cursor:auto;touch-action:auto;overflow-x:auto;overflow-y:hidden}._track_p8yel_42{display:flex;align-items:flex-start;gap:var(--s-8);width:max-content}._copy_p8yel_49{display:flex;align-items:flex-start;gap:var(--s-8);list-style:none;margin:0;padding:var(--s-2) 0}._chip_p8yel_63{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);flex-shrink:0;width:152px;text-align:center;border-radius:var(--r-2xl)}._chip_p8yel_63:focus-visible{outline:2px solid var(--mkt-primary-text);outline-offset:4px}._avatar_p8yel_79{width:104px;height:104px;border-radius:var(--r-full);object-fit:cover;flex-shrink:0;border:3px solid var(--mkt-bg-secondary);box-shadow:0 0 0 1px var(--mkt-border-color),var(--sh-lg);background:var(--mkt-bg-secondary);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}@media(hover:hover){._chip_p8yel_63:hover ._avatar_p8yel_79{transform:translateY(-3px);box-shadow:0 0 0 2px var(--mkt-primary-color),var(--sh-xl)}}._chip_p8yel_63:focus-visible ._avatar_p8yel_79{box-shadow:0 0 0 2px var(--mkt-primary-color),var(--sh-xl)}._name_p8yel_112{font-size:var(--t-body-sm);font-weight:600;line-height:1.35;color:var(--mkt-text-color);overflow-wrap:break-word;text-wrap:balance}@media(prefers-reduced-motion:reduce){._avatar_p8yel_79{transition:none}._chip_p8yel_63:hover ._avatar_p8yel_79{transform:none}}@media(max-width:720px){._track_p8yel_42,._copy_p8yel_49{gap:var(--s-4)}._chip_p8yel_63{width:104px}._avatar_p8yel_79{width:80px;height:80px}}._band_1opnx_6{padding:var(--mk-section-pad) 0;position:relative;overflow:hidden}._wrap_1opnx_16{position:relative;z-index:1;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._head_1opnx_25{margin-bottom:40px}._h2_1opnx_29{font-size:var(--mk-h2);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--mkt-text-color);margin:0 0 16px;text-wrap:balance}._lead_1opnx_39{font-size:var(--mk-lead);line-height:1.6;color:var(--mkt-text-secondary);margin:0 0 40px;text-wrap:pretty}._skeletonRow_1opnx_51{display:flex;align-items:flex-start;gap:var(--s-8);overflow:hidden;padding:var(--s-2) 0}._skeletonTile_1opnx_59{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);flex-shrink:0;width:152px}._skeletonAvatar_1opnx_68,._skeletonName_1opnx_69{background:var(--mk-chip-soft);animation:_skeletonPulse_1opnx_1 1.4s ease-in-out infinite}._skeletonAvatar_1opnx_68{width:110px;height:110px;border-radius:var(--r-full)}._skeletonName_1opnx_69{height:14px;border-radius:var(--r-full)}@keyframes _skeletonPulse_1opnx_1{0%,to{opacity:.6}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._skeletonAvatar_1opnx_68,._skeletonName_1opnx_69{animation:none;opacity:.8}}._cta_1opnx_105{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;line-height:1;padding:15px 26px;border-radius:var(--r-lg);border:1.5px solid var(--mkt-primary-text);color:var(--mkt-primary-text);background:transparent;text-decoration:none;margin-top:40px;transition:background-color .18s var(--ease-out),transform .18s var(--ease-out)}._cta_1opnx_105:hover{background:var(--mk-chip-soft);transform:translateY(-1px)}._cta_1opnx_105:active{transform:translateY(0) scale(.99)}@media(max-width:600px){._wrap_1opnx_16{padding:0 20px}._head_1opnx_25{margin-bottom:32px}._skeletonRow_1opnx_51{gap:var(--s-4)}._skeletonTile_1opnx_59{width:104px}._skeletonAvatar_1opnx_68{width:86px;height:86px}._cta_1opnx_105{width:100%;justify-content:center}}._band_y19j1_6{padding:var(--mk-section-pad) 0;position:relative;overflow:hidden}._band_y19j1_6:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--ally-orange) 10%,transparent) 1px,transparent 1px);background-size:28px 28px;opacity:.4;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);pointer-events:none}._wrap_y19j1_26{position:relative;z-index:1;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._head_y19j1_36{margin-bottom:48px}._h2_y19j1_40{font-size:var(--mk-h2);font-weight:800;line-height:1.1;letter-spacing:-.025em;margin:0;color:var(--mkt-text-color);text-wrap:balance}._cards_y19j1_51{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}._card_y19j1_51{display:flex;flex-direction:column;gap:10px;padding:18px 18px 24px;background:var(--mk-surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--r-2xl);box-shadow:var(--sh-sm);transition:box-shadow .22s var(--ease-out),transform .22s var(--ease-out)}._card_y19j1_51:hover{box-shadow:var(--sh-lg);transform:translateY(-3px)}._cardTitle_y19j1_74{font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--mkt-text-color);margin:8px 0 0}._cardBody_y19j1_82{font-size:.9375rem;line-height:1.55;color:var(--mkt-text-secondary);margin:0}._cardImg_y19j1_90{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-lg);background:var(--mk-chip-soft)}@media(prefers-reduced-motion:reduce){._card_y19j1_51{transition:none}._card_y19j1_51:hover{transform:none}}@media(max-width:1100px){._cards_y19j1_51{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){._band_y19j1_6{padding:var(--mk-section-tight) 0}._head_y19j1_36{margin-bottom:32px}._cards_y19j1_51{grid-template-columns:1fr}}._band_qxwmn_5{padding:var(--mk-section-pad) 0}._wrap_qxwmn_9{width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._sectionHead_qxwmn_16{max-width:600px;margin-bottom:48px}._h2_qxwmn_21{font-size:var(--mk-h2);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--mkt-text-color);margin:0}._faqList_qxwmn_31{max-width:780px;display:flex;flex-direction:column;gap:0}._item_qxwmn_38{border-bottom:1px solid var(--mkt-border-color)}._item_qxwmn_38:first-child{border-top:1px solid var(--mkt-border-color)}._question_qxwmn_46{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;background:none;border:none;padding:22px 0;font-family:inherit;font-size:1rem;font-weight:600;color:var(--mkt-text-color);cursor:pointer;line-height:1.4;transition:color .15s var(--ease-out)}._question_qxwmn_46:hover{color:var(--mkt-primary-color)}._toggle_qxwmn_69{width:32px;height:32px;border-radius:50%;background:var(--mkt-bg-color);display:grid;place-items:center;flex-shrink:0;color:var(--mkt-text-secondary);border:1px solid var(--mkt-border-color);transition:background .15s var(--ease-out),color .15s var(--ease-out)}._itemOpen_qxwmn_82 ._toggle_qxwmn_69{background:var(--mkt-primary-color);color:#fff;border-color:var(--mkt-primary-color)}._answer_qxwmn_88{padding:0 0 22px;animation:_faqSlide_qxwmn_1 .22s var(--ease-out) both}@keyframes _faqSlide_qxwmn_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._answer_qxwmn_88{animation:none}}._answer_qxwmn_88 p{font-size:var(--mk-body);color:var(--mkt-text-secondary);line-height:1.65;margin:0;max-width:680px;text-wrap:pretty}@media(max-width:720px){._band_qxwmn_5{padding:64px 0}}._band_17k99_5{position:relative;margin-top:var(--mk-section-tight);padding:120px 0;overflow:hidden;background:var(--mk-band-ink);box-shadow:0 -24px 80px -40px color-mix(in srgb,var(--ally-orange) 45%,transparent),0 2px 0 var(--mk-band-ink)}._gradBg_17k99_22{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%);background:radial-gradient(ellipse 1100px 640px at 50% -60px,rgba(253,199,12,.2) 0%,color-mix(in srgb,var(--ally-orange) 14%,transparent) 30%,rgba(233,62,58,.08) 55%,transparent 72%),radial-gradient(ellipse 800px 600px at 50% 115%,rgba(233,62,58,.16) 0%,color-mix(in srgb,var(--ally-orange) 9%,transparent) 42%,transparent 65%),radial-gradient(ellipse 500px 480px at 8% 48%,rgba(243,144,63,.12) 0%,transparent 60%),radial-gradient(ellipse 500px 480px at 92% 48%,rgba(237,104,60,.12) 0%,transparent 60%)}._gradBg_17k99_22:before{content:"";position:absolute;inset:-40%;border-radius:50%;background:conic-gradient(from 0deg at 50% 40%,transparent 0deg,color-mix(in srgb,var(--ally-orange) 6%,transparent) 18deg,transparent 36deg,rgba(253,199,12,.04) 80deg,transparent 100deg,rgba(237,104,60,.05) 200deg,transparent 220deg,color-mix(in srgb,var(--ally-orange) 4%,transparent) 310deg,transparent 360deg);animation:_auroraRotate_17k99_1 32s linear infinite;will-change:transform}._gradBg_17k99_22:after{content:"";position:absolute;inset:-40%;border-radius:50%;background:conic-gradient(from 120deg at 48% 60%,transparent 0deg,rgba(243,144,63,.07) 24deg,transparent 48deg,rgba(233,62,58,.04) 140deg,transparent 165deg,rgba(253,199,12,.05) 260deg,transparent 285deg,transparent 360deg);animation:_auroraRotateReverse_17k99_1 44s linear infinite;will-change:transform}@keyframes _auroraRotate_17k99_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _auroraRotateReverse_17k99_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}._gradBg_17k99_22~._grain_17k99_107{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-size:200px;opacity:.65}._dotGrid_17k99_117{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%);background-image:radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1px);background-size:28px 28px}@media(prefers-reduced-motion:reduce){._gradBg_17k99_22:before,._gradBg_17k99_22:after{animation:none}}._wrap_17k99_134{position:relative;z-index:3;width:100%;max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter)}._inner_17k99_143{max-width:680px;margin:0 auto;text-align:center}._badge_17k99_150{display:inline-flex;align-items:center;gap:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-full);padding:6px 14px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ally-amber);margin-bottom:28px}._h2_17k99_166{font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.035em;color:#fff;margin:0 0 40px;text-wrap:balance}._ctas_17k99_177{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}._btn_17k99_184{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;padding:16px 28px;border-radius:var(--r-lg);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}._btnPrimary_17k99_206{background:var(--ally-gradient);color:var(--mk-primary-ink);border-color:transparent;box-shadow:0 8px 28px color-mix(in srgb,var(--ally-orange) 40%,transparent)}._btnPrimary_17k99_206:hover{transform:translateY(-2px);box-shadow:0 16px 40px color-mix(in srgb,var(--ally-orange) 50%,transparent)}._btnPrimary_17k99_206:active{transform:translateY(0) scale(.98)}@media(max-width:720px){._band_17k99_5{padding:80px 0}}._pageRoot_1jlw6_8{position:relative}._pageRoot_1jlw6_8 main{position:relative;background:var(--mk-page-ambient),var(--mk-page-journey)}._journey_1jlw6_22{position:relative}._journey_1jlw6_22>:not(svg){position:relative;z-index:1}._journeyPath_1jlw6_35{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}._journeyLine_1jlw6_45{fill:none;stroke:url(#journeyGradient);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55;stroke-dasharray:1 2;stroke-dashoffset:0}._journeyGlow_1jlw6_56{fill:none;stroke:var(--ally-orange);stroke-width:14;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.06}@media(max-width:1100px){._journeyPath_1jlw6_35{display:none}}._sky_1jlw6_80{display:none}._pageRoot_1jlw6_8 main>:not([data-sun]),._pageRoot_1jlw6_8 footer{position:relative;z-index:1}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference)and (min-width:1100px){._sky_1jlw6_80{display:block;position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}._sun_1jlw6_108{position:absolute;top:0;left:0;width:640px;height:640px;margin:-320px 0 0 -320px;will-change:transform;animation:_sunPath_1jlw6_1 linear both;animation-timeline:scroll(root block)}._sunLayer_1jlw6_120{position:absolute;inset:0;opacity:0;animation:linear both;animation-timeline:scroll(root block)}._sunDawn_1jlw6_129{background:radial-gradient(circle closest-side,#fffaf0 0,#ffe9cc 8%,#ffc59a 12%,rgba(255,178,130,.6) 13%,rgba(255,170,125,.28) 19%,rgba(255,160,120,.12) 32%,rgba(255,150,120,.05) 52%,transparent 68%);animation-name:_sunDawnFade_1jlw6_1}._sunNoon_1jlw6_136{background:radial-gradient(circle closest-side,#ffffff 0,#fffef8 9%,#fff6d6 11%,rgba(255,246,205,.75) 12%,rgba(255,240,185,.32) 20%,rgba(255,236,170,.14) 36%,rgba(255,232,160,.06) 56%,transparent 70%);animation-name:_sunNoonFade_1jlw6_1}._sunGold_1jlw6_143{background:radial-gradient(circle closest-side,#fffbec 0,#ffe9b0 8%,#ffc35c 12%,rgba(255,185,85,.6) 13%,rgba(255,175,75,.28) 21%,rgba(255,165,65,.12) 38%,rgba(255,155,60,.05) 56%,transparent 70%);animation-name:_sunGoldFade_1jlw6_1}._sunSet_1jlw6_152{background:radial-gradient(ellipse 46% 40% at 50% 50%,#fff1dc 0,#ffbd7a 14%,#ff7444 22%,rgba(255,96,62,.62) 24%,rgba(250,90,62,.3) 38%,rgba(240,85,70,.1) 62%,transparent 100%),radial-gradient(ellipse 46% 8% at 50% 54%,rgba(255,120,80,.26),transparent 100%);animation-name:_sunSetFade_1jlw6_1}._moon_1jlw6_163{background:radial-gradient(circle closest-side,rgba(200,214,240,.22) 0,rgba(190,205,240,.12) 16%,rgba(180,198,240,.05) 32%,rgba(170,190,240,.02) 52%,transparent 68%);animation-name:none}._moon_1jlw6_163:before{content:"";position:absolute;inset:0;background:radial-gradient(circle 48px at 300px 330px,#fbfaf4 0,#eeece2 60%,#d9d7cf);-webkit-mask:radial-gradient(circle 48px at 320px 320px,#000 47px,transparent 48px),radial-gradient(circle 42px at 342px 304px,#000 41px,transparent 42px);-webkit-mask-composite:source-out;mask:radial-gradient(circle 48px at 320px 320px,#000 47px,transparent 48px) subtract,radial-gradient(circle 42px at 342px 304px,#000 41px,transparent 42px)}[data-theme=dark] ._sunDawn_1jlw6_129,[data-theme=dark] ._sunNoon_1jlw6_136,[data-theme=dark] ._sunGold_1jlw6_143,[data-theme=dark] ._sunSet_1jlw6_152{display:none}[data-theme=dark] ._moon_1jlw6_163{opacity:1}}}@keyframes _sunPath_1jlw6_1{0%{transform:translate(91vw,20vh) scale(1.05)}12%{transform:translate(91vw,15vh) scale(.95)}30%{transform:translate(91vw,11vh) scale(.8)}50%{transform:translate(92vw,22vh) scale(.85)}68%{transform:translate(92vw,40vh) scale(.85)}84%{transform:translate(93vw,62vh) scale(.9)}94%{transform:translate(93vw,86vh) scale(.95)}to{transform:translate(93vw,118vh) scale(1)}}@keyframes _sunDawnFade_1jlw6_1{0%,8%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes _sunNoonFade_1jlw6_1{0%,8%{opacity:0}24%,42%{opacity:1}58%{opacity:0}to{opacity:0}}@keyframes _sunGoldFade_1jlw6_1{0%,42%{opacity:0}58%,70%{opacity:1}86%{opacity:0}to{opacity:0}}@keyframes _sunSetFade_1jlw6_1{0%,70%{opacity:0}86%,to{opacity:1}}._pageRoot_1jlw6_8 [data-offscreen],._pageRoot_1jlw6_8 [data-offscreen] *,._pageRoot_1jlw6_8 [data-offscreen] *:before,._pageRoot_1jlw6_8 [data-offscreen] *:after{animation-play-state:paused!important}._reveal_1jlw6_3{opacity:0;transform:translateY(18px);transition:opacity .6s ease-out,transform .6s ease-out}._revealIn_1jlw6_3{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){._reveal_1jlw6_3{opacity:1;transform:none;transition:none}}._h2Reveal_1jlw6_267{opacity:0;transform:translate3d(0,.32em,0);will-change:transform,opacity;backface-visibility:hidden;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}._h2RevealIn_1jlw6_279{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){._h2Reveal_1jlw6_267{opacity:1;transform:none;transition:none}}._cursorGlow_1jlw6_298{position:fixed;top:0;left:0;width:48px;height:48px;pointer-events:none;z-index:9999;opacity:0;transition:opacity .3s ease;will-change:transform}._cursorGlow_1jlw6_298:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ally-orange);opacity:.55;transform:scale(.28)}._cursorGlow_1jlw6_298:after{content:"";position:absolute;inset:-32px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ally-orange) 18%,transparent) 0%,color-mix(in srgb,var(--ally-orange) 6%,transparent) 45%,transparent 70%)}@media(prefers-reduced-motion:reduce){._cursorGlow_1jlw6_298{display:none}}@media(hover:none){._cursorGlow_1jlw6_298{display:none}}html[data-lite] ._pageRoot_1jlw6_8 *,html[data-lite] ._pageRoot_1jlw6_8 *:before,html[data-lite] ._pageRoot_1jlw6_8 *:after{animation:none!important}html[data-lite] ._sky_1jlw6_80{display:none!important}html[data-lite] ._reveal_1jlw6_3,html[data-lite] ._h2Reveal_1jlw6_267{opacity:1!important;transform:none!important;transition:none!important;will-change:auto}html[data-lite] ._pageRoot_1jlw6_8 header{background:var(--mk-header-bg-scrolled)}@layer mantine{*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media(prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-color-scheme: light dark;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(36, 36, 36, .15);--mantine-color-dark-light-hover: rgba(36, 36, 36, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(36, 36, 36, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme: light;--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: var(--mantine-color-black);--mantine-color-body: var(--mantine-color-white);--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-primary-color-filled);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-gray-9);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(56, 56, 56, .1);--mantine-color-dark-light-hover: rgba(56, 56, 56, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(56, 56, 56, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.m_d57069b5{--scrollarea-scrollbar-size: calc(.75rem * var(--mantine-scale));position:relative;overflow:hidden}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline-end:0;padding-inline-start:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease;padding:calc(var(--scrollarea-scrollbar-size) / 5);display:flex;background-color:transparent;flex-direction:row}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);flex-direction:column;bottom:0;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{flex:1;border-radius:var(--scrollarea-scrollbar-size);position:relative;transition:background-color .15s ease;overflow:hidden;opacity:var(--thumb-opacity)}.m_d8b5e363:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{position:absolute;opacity:0;transition:opacity .15s ease;display:block;inset-inline-end:0;bottom:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color: var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_9814e45f{inset:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_38a85659{position:absolute;border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow, none);border-radius:var(--popover-radius, var(--mantine-radius-default))}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color: var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color: var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_3d7bc908{position:fixed;inset:0}.m_5ae2e3c{--loader-size-xs: calc(1.125rem * var(--mantine-scale));--loader-size-sm: calc(1.375rem * var(--mantine-scale));--loader-size-md: calc(2.25rem * var(--mantine-scale));--loader-size-lg: calc(2.75rem * var(--mantine-scale));--loader-size-xl: calc(3.625rem * var(--mantine-scale));--loader-size: var(--loader-size-md);--loader-color: var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{transform:scale(.6);opacity:0}50%,to{transform:scale(1)}}.m_7a2bd4cd{position:relative;width:var(--loader-size);height:var(--loader-size);display:flex;gap:calc(var(--loader-size) / 5)}.m_870bb79{flex:1;background:var(--loader-color);animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:calc(.125rem * var(--mantine-scale))}.m_870bb79:nth-of-type(1){animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.m_4e3f22d7{display:flex;justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);position:relative;width:var(--loader-size);height:var(--loader-size)}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);border-radius:50%;background:var(--loader-color);animation:m_aac34a1 .8s infinite linear}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{display:inline-block;width:var(--loader-size);height:var(--loader-size)}.m_b34414df:after{content:"";display:block;width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:m_f8e89c4b 1.2s linear infinite}.m_8d3f4000{--ai-size-xs: calc(1.125rem * var(--mantine-scale));--ai-size-sm: calc(1.375rem * var(--mantine-scale));--ai-size-md: calc(1.75rem * var(--mantine-scale));--ai-size-lg: calc(2.125rem * var(--mantine-scale));--ai-size-xl: calc(2.75rem * var(--mantine-scale));--ai-size-input-xs: calc(1.875rem * var(--mantine-scale));--ai-size-input-sm: calc(2.25rem * var(--mantine-scale));--ai-size-input-md: calc(2.625rem * var(--mantine-scale));--ai-size-input-lg: calc(3.125rem * var(--mantine-scale));--ai-size-input-xl: calc(3.75rem * var(--mantine-scale));--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media(hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media(hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{inset:calc(-.0625rem * var(--mantine-scale));position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_437b6484{--section-height-xs: calc(1.125rem * var(--mantine-scale));--section-height-sm: calc(1.375rem * var(--mantine-scale));--section-height-md: calc(1.75rem * var(--mantine-scale));--section-height-lg: calc(2.125rem * var(--mantine-scale));--section-height-xl: calc(2.75rem * var(--mantine-scale));--section-height-input-xs: calc(1.875rem * var(--mantine-scale));--section-height-input-sm: calc(2.25rem * var(--mantine-scale));--section-height-input-md: calc(2.625rem * var(--mantine-scale));--section-height-input-lg: calc(3.125rem * var(--mantine-scale));--section-height-input-xl: calc(3.75rem * var(--mantine-scale));--section-padding-x-xs: calc(.375rem * var(--mantine-scale));--section-padding-x-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-md: calc(.625rem * var(--mantine-scale));--section-padding-x-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-xl: calc(1rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs: calc(1.125rem * var(--mantine-scale));--cb-size-sm: calc(1.375rem * var(--mantine-scale));--cb-size-md: calc(1.75rem * var(--mantine-scale));--cb-size-lg: calc(2.125rem * var(--mantine-scale));--cb-size-xl: calc(2.75rem * var(--mantine-scale));--cb-size: var(--cb-size-md);--cb-icon-size: 70%;--cb-radius: var(--mantine-radius-default);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:400;font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:calc(3.75rem * var(--mantine-scale));transition:padding-inline-end .1s}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: calc(1.875rem * var(--mantine-scale));--input-height-sm: calc(2.25rem * var(--mantine-scale));--input-height-md: calc(2.625rem * var(--mantine-scale));--input-height-lg: calc(3.125rem * var(--mantine-scale));--input-height-xl: calc(3.75rem * var(--mantine-scale));--input-padding-y-xs: calc(.3125rem * var(--mantine-scale));--input-padding-y-sm: calc(.375rem * var(--mantine-scale));--input-padding-y-md: calc(.5rem * var(--mantine-scale));--input-padding-y-lg: calc(.625rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: calc(.0625rem * var(--mantine-scale));--left-section-start: calc(.0625rem * var(--mantine-scale));--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: calc(.0625rem * var(--mantine-scale));--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: calc(.28125rem * var(--mantine-scale));--input-padding-y-sm: calc(.34375rem * var(--mantine-scale));--input-padding-y-md: calc(.4375rem * var(--mantine-scale));--input-padding-y-lg: calc(.59375rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-size: auto;--input-line-height: var(--mantine-line-height);--input-padding-y: var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg: var(--mantine-color-gray-1);--input-disabled-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg: var(--mantine-color-dark-6);--input-disabled-color: var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:500;word-break:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration: .15s;top:0;left:0;position:absolute;z-index:0;transition-property:transform,width,height;transition-timing-function:ease;transition-duration:0ms}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{position:fixed;z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom)}.m_66836ed3{--alert-radius: var(--mantine-radius-default);--alert-bg: var(--mantine-primary-color-light);--alert-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--alert-color: var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_a5d60502{display:flex}.m_667c2793{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:flex;align-items:center;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:700}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));display:flex;align-items:center;justify-content:flex-start;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem * var(--mantine-scale))}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--alert-color)}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:400;margin:0;padding:0;color:var(--text-color)}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media(hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media(hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media(hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media(hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{width:var(--slider-size);height:var(--slider-size);position:relative;border-radius:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_48204f9b{--slider-size: calc(3.75rem * var(--mantine-scale));--thumb-size: calc(var(--slider-size) / 5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{position:absolute;inset:calc(.0625rem * var(--mantine-scale));border-radius:var(--slider-size);pointer-events:none}.m_481dd586{width:calc(.125rem * var(--mantine-scale));position:absolute;top:0;bottom:0;left:calc(50% - 1px);transform:rotate(var(--angle))}.m_481dd586:before{content:"";position:absolute;top:calc(var(--thumb-size) / 3);left:calc(.03125rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));height:calc(var(--thumb-size) / 1.5);transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{min-width:calc(1.125rem * var(--mantine-scale));text-align:center;content:attr(data-label);position:absolute;top:calc(-1.5rem * var(--mantine-scale));left:calc(-.4375rem * var(--mantine-scale));transform:rotate(calc(360deg - var(--angle)));font-size:var(--mantine-font-size-xs)}.m_bc02ba3d{position:absolute;inset-block:0;inset-inline-start:calc(50% - 1.5px);inset-inline-end:0;height:100%;width:calc(.1875rem * var(--mantine-scale));outline:none;pointer-events:none}.m_bc02ba3d:before{content:"";position:absolute;right:0;top:0;height:min(var(--thumb-size),calc(var(--slider-size) / 2));width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important;--app-shell-aside-offset: 0rem !important;--app-shell-footer-offset: 0rem !important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,left,right;background-color:var(--mantine-color-body)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{inset-inline-start:var(--app-shell-navbar-offset, 0rem);inset-inline-end:var(--app-shell-aside-offset, 0rem)}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio: 1;max-width:100%}.m_71ac47fc>:where(*:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){object-fit:cover}.m_88b62a41{--combobox-padding: calc(.25rem * var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs: calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm: calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--combobox-option-padding-md: calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));--combobox-option-padding-lg: calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--combobox-option-padding-xl: calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--combobox-option-padding: var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding)}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem * var(--mantine-scale));margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:calc(.0625rem * var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:500;position:relative;display:flex;align-items:center}.m_2bb2e9e5:after{content:"";flex:1;inset-inline:0;height:calc(.0625rem * var(--mantine-scale));margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs: calc(.875rem * var(--mantine-scale));--combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));--combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));--combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));--combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));--combobox-chevron-size: var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color, var(--mantine-color-error))}.m_390b5f4{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs: calc(1rem * var(--mantine-scale));--label-lh-sm: calc(1.25rem * var(--mantine-scale));--label-lh-md: calc(1.5rem * var(--mantine-scale));--label-lh-lg: calc(1.875rem * var(--mantine-scale));--label-lh-xl: calc(2.25rem * var(--mantine-scale));--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_26775b0a{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);min-height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-indeterminate],.m_5e5256ee[data-checked]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-indeterminate]>.m_1b1c543a,.m_5e5256ee[data-checked]>.m_1b1c543a{opacity:1;transform:none;color:var(--checkbox-icon-color)}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-indeterminate]:not([data-disabled]),.m_76e20374[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{display:block;width:60%;color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_bf2d988c{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white)}.m_26062bec{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);order:1}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));padding:0;display:block;margin:0;transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{position:absolute;inset:0;width:60%;margin:auto;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;transition:transform .1s ease,opacity .1s ease}.m_11def92b{--ag-spacing: var(--mantine-spacing-sm);--ag-offset: calc(var(--ag-spacing) * -1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs: calc(1rem * var(--mantine-scale));--avatar-size-sm: calc(1.625rem * var(--mantine-scale));--avatar-size-md: calc(2.375rem * var(--mantine-scale));--avatar-size-lg: calc(3.5rem * var(--mantine-scale));--avatar-size-xl: calc(5.25rem * var(--mantine-scale));--avatar-size: var(--avatar-size-md);--avatar-radius: calc(62.5rem * var(--mantine-scale));--avatar-bg: var(--mantine-color-gray-light);--avatar-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--avatar-color: var(--mantine-color-gray-light-color);--avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;position:relative;display:block;-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:var(--avatar-radius);text-decoration:none;padding:0;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){margin-inline-start:var(--ag-offset);border:2px solid var(--mantine-color-body);background:var(--mantine-color-body)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:700;display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color)}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_2ce0de02{background-size:cover;background-position:center;display:block;width:100%;border:0;text-decoration:none;border-radius:var(--bi-radius, 0)}.m_347db0ec{--badge-height-xs: calc(1rem * var(--mantine-scale));--badge-height-sm: calc(1.125rem * var(--mantine-scale));--badge-height-md: calc(1.25rem * var(--mantine-scale));--badge-height-lg: calc(1.625rem * var(--mantine-scale));--badge-height-xl: calc(2rem * var(--mantine-scale));--badge-fz-xs: calc(.5625rem * var(--mantine-scale));--badge-fz-sm: calc(.625rem * var(--mantine-scale));--badge-fz-md: calc(.6875rem * var(--mantine-scale));--badge-fz-lg: calc(.8125rem * var(--mantine-scale));--badge-fz-xl: calc(1rem * var(--mantine-scale));--badge-padding-x-xs: calc(.375rem * var(--mantine-scale));--badge-padding-x-sm: calc(.5rem * var(--mantine-scale));--badge-padding-x-md: calc(.625rem * var(--mantine-scale));--badge-padding-x-lg: calc(.75rem * var(--mantine-scale));--badge-padding-x-xl: calc(1rem * var(--mantine-scale));--badge-height: var(--badge-height-md);--badge-fz: var(--badge-fz-md);--badge-padding-x: var(--badge-padding-x-md);--badge-radius: calc(62.5rem * var(--mantine-scale));--badge-lh: calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color: var(--mantine-color-white);--badge-bg: var(--mantine-primary-color-filled);--badge-border-width: calc(.0625rem * var(--mantine-scale));--badge-bd: var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);text-decoration:none;padding:0 var(--badge-padding-x);display:inline-grid;align-items:center;justify-content:center;width:fit-content;text-transform:uppercase;font-weight:700;letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:default;text-overflow:ellipsis;overflow:hidden;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd)}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));display:flex;width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size: calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";display:block;width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size)}.m_5add502a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:inherit}.m_91fdda9b{--badge-section-margin: calc(var(--mantine-spacing-xs) / 2);display:inline-flex;justify-content:center;align-items:center;max-height:calc(var(--badge-height) - var(--badge-border-width) * 2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border: 3px solid var(--bq-bd);position:relative;margin:0;border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset: calc(var(--bq-icon-size) / -2);position:absolute;color:var(--bq-bd);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;top:var(--blockquote-icon-offset);inset-inline-start:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size)}.m_dde51a35{display:block;margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%}.m_8b3717df{display:flex;align-items:center;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{margin-inline:var(--bc-separator-margin, var(--mantine-spacing-xs));line-height:1;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs: calc(.75rem * var(--mantine-scale));--burger-size-sm: calc(1.125rem * var(--mantine-scale));--burger-size-md: calc(1.5rem * var(--mantine-scale));--burger-size-lg: calc(2.125rem * var(--mantine-scale));--burger-size-xl: calc(2.625rem * var(--mantine-scale));--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs: calc(1.875rem * var(--mantine-scale));--button-height-sm: calc(2.25rem * var(--mantine-scale));--button-height-md: calc(2.625rem * var(--mantine-scale));--button-height-lg: calc(3.125rem * var(--mantine-scale));--button-height-xl: calc(3.75rem * var(--mantine-scale));--button-height-compact-xs: calc(1.375rem * var(--mantine-scale));--button-height-compact-sm: calc(1.625rem * var(--mantine-scale));--button-height-compact-md: calc(1.875rem * var(--mantine-scale));--button-height-compact-lg: calc(2.125rem * var(--mantine-scale));--button-height-compact-xl: calc(2.5rem * var(--mantine-scale));--button-padding-x-xs: calc(.875rem * var(--mantine-scale));--button-padding-x-sm: calc(1.125rem * var(--mantine-scale));--button-padding-x-md: calc(1.375rem * var(--mantine-scale));--button-padding-x-lg: calc(1.625rem * var(--mantine-scale));--button-padding-x-xl: calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-gray-5);background:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-dark-3);background:var(--mantine-color-dark-6)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media(hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media(hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_70be2a01{--section-height-xs: calc(1.875rem * var(--mantine-scale));--section-height-sm: calc(2.25rem * var(--mantine-scale));--section-height-md: calc(2.625rem * var(--mantine-scale));--section-height-lg: calc(3.125rem * var(--mantine-scale));--section-height-xl: calc(3.75rem * var(--mantine-scale));--section-height-compact-xs: calc(1.375rem * var(--mantine-scale));--section-height-compact-sm: calc(1.625rem * var(--mantine-scale));--section-height-compact-md: calc(1.875rem * var(--mantine-scale));--section-height-compact-lg: calc(2.125rem * var(--mantine-scale));--section-height-compact-xl: calc(2.5rem * var(--mantine-scale));--section-padding-x-xs: calc(.875rem * var(--mantine-scale));--section-padding-x-sm: calc(1.125rem * var(--mantine-scale));--section-padding-x-md: calc(1.375rem * var(--mantine-scale));--section-padding-x-lg: calc(1.625rem * var(--mantine-scale));--section-padding-x-xl: calc(2rem * var(--mantine-scale));--section-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--section-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--section-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--card-padding);color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}.m_599a2148:where(:first-child){margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where(:last-child){margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-bottom:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs: calc(1.4375rem * var(--mantine-scale));--chip-size-sm: calc(1.75rem * var(--mantine-scale));--chip-size-md: calc(2rem * var(--mantine-scale));--chip-size-lg: calc(2.25rem * var(--mantine-scale));--chip-size-xl: calc(2.5rem * var(--mantine-scale));--chip-icon-size-xs: calc(.625rem * var(--mantine-scale));--chip-icon-size-sm: calc(.75rem * var(--mantine-scale));--chip-icon-size-md: calc(.875rem * var(--mantine-scale));--chip-icon-size-lg: calc(1rem * var(--mantine-scale));--chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));--chip-padding-xs: calc(1rem * var(--mantine-scale));--chip-padding-sm: calc(1.25rem * var(--mantine-scale));--chip-padding-md: calc(1.5rem * var(--mantine-scale));--chip-padding-lg: calc(1.75rem * var(--mantine-scale));--chip-padding-xl: calc(2rem * var(--mantine-scale));--chip-checked-padding-xs: calc(.46875rem * var(--mantine-scale));--chip-checked-padding-sm: calc(.625rem * var(--mantine-scale));--chip-checked-padding-md: calc(.73125rem * var(--mantine-scale));--chip-checked-padding-lg: calc(.84375rem * var(--mantine-scale));--chip-checked-padding-xl: calc(.98125rem * var(--mantine-scale));--chip-spacing-xs: calc(.625rem * var(--mantine-scale));--chip-spacing-sm: calc(.75rem * var(--mantine-scale));--chip-spacing-md: calc(1rem * var(--mantine-scale));--chip-spacing-lg: calc(1.25rem * var(--mantine-scale));--chip-spacing-xl: calc(1.375rem * var(--mantine-scale));--chip-size: var(--chip-size-sm);--chip-icon-size: var(--chip-icon-size-sm);--chip-padding: var(--chip-padding-sm);--chip-spacing: var(--chip-spacing-sm);--chip-checked-padding: var(--chip-checked-padding-sm);--chip-bg: var(--mantine-primary-color-filled);--chip-hover: var(--mantine-primary-color-filled-hover);--chip-color: var(--mantine-color-white);--chip-bd: calc(.0625rem * var(--mantine-scale)) solid transparent}.m_be049a53{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;border-radius:var(--chip-radius, 1000rem);height:var(--chip-size);font-size:var(--chip-fz, var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);border:var(--chip-bd)}@media(hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media(hover:hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);display:flex;align-items:center;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block;color:var(--chip-icon-color, inherit)}.m_bde07329{width:0;height:0;padding:0;opacity:0;margin:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size: calc(1.75rem * var(--mantine-scale));--cs-radius: calc(62.5rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;border:none;appearance:none;display:block;line-height:1;position:relative;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;text-decoration:none}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-gray-3);--alpha-overlay-bg: var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-dark-4);--alpha-overlay-bg: var(--mantine-color-dark-7)}.m_862f3d1b{position:absolute;inset:0;border-radius:var(--cs-radius)}.m_98ae7f22{position:absolute;inset:0;border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset,#00000026 0 0 calc(.25rem * var(--mantine-scale)) inset}.m_95709ac0{position:absolute;inset:0;border-radius:var(--cs-radius);background-size:calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-position:0 0,0 calc(.25rem * var(--mantine-scale)),calc(.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)),calc(-.25rem * var(--mantine-scale)) 0;background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%)}.m_93e74e3{position:absolute;inset:0;border-radius:var(--cs-radius);z-index:2;display:flex;align-items:center;justify-content:center}.m_fee9c77{--cp-width-xs: calc(11.25rem * var(--mantine-scale));--cp-width-sm: calc(12.5rem * var(--mantine-scale));--cp-width-md: calc(15rem * var(--mantine-scale));--cp-width-lg: calc(17.5rem * var(--mantine-scale));--cp-width-xl: calc(20rem * var(--mantine-scale));--cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));--cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));--cp-preview-size-md: calc(2.625rem * var(--mantine-scale));--cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));--cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));--cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));--cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));--cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));--cp-saturation-height-xl: calc(10rem * var(--mantine-scale));--cp-preview-size: var(--cp-preview-size-sm);--cp-thumb-size: var(--cp-thumb-size-sm);--cp-saturation-height: var(--cp-saturation-height-sm);--cp-width: var(--cp-width-sm);--cp-body-spacing: var(--mantine-spacing-sm);width:var(--cp-width);padding:calc(.0625rem * var(--mantine-scale))}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing) / 2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{overflow:hidden;position:absolute;box-shadow:0 0 1px #0009;border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2)}.m_d8ee6fd8{height:unset!important;width:unset!important;min-width:0!important;min-height:0!important;margin:calc(.125rem * var(--mantine-scale));cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)))}.m_5711e686{margin-top:calc(.3125rem * var(--mantine-scale));margin-inline:calc(-.125rem * var(--mantine-scale));display:flex;flex-wrap:wrap}.m_202a296e{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;position:relative;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2)}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{position:absolute;border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)))}.m_d856d47d{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-thumb-size: var(--cp-thumb-size, calc(.75rem * var(--mantine-scale)));position:relative;height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem * var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers: var(--mantine-color-dark-4)}.m_8f327113{position:absolute;top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem}.m_b077c2bc{--ci-eye-dropper-icon-size-xs: calc(.875rem * var(--mantine-scale));--ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));--ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));--ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));--ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));--ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs: calc(1rem * var(--mantine-scale));--ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));--ci-preview-size-md: calc(1.375rem * var(--mantine-scale));--ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));--ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));--ci-preview-size: var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem * var(--mantine-scale))}.m_7485cace{--container-size-xs: calc(33.75rem * var(--mantine-scale));--container-size-sm: calc(45rem * var(--mantine-scale));--container-size-md: calc(60rem * var(--mantine-scale));--container-size-lg: calc(71.25rem * var(--mantine-scale));--container-size-xl: calc(82.5rem * var(--mantine-scale));--container-size: var(--container-size-md);max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs: calc(10rem * var(--mantine-scale));--dialog-size-sm: calc(12.5rem * var(--mantine-scale));--dialog-size-md: calc(21.25rem * var(--mantine-scale));--dialog-size-lg: calc(25rem * var(--mantine-scale));--dialog-size-xl: calc(31.25rem * var(--mantine-scale));--dialog-size: var(--dialog-size-md);position:relative;width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:calc(3.125rem * var(--mantine-scale))}.m_5abab665{position:absolute;top:calc(var(--mantine-spacing-md) / 2);inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs: calc(.0625rem * var(--mantine-scale));--divider-size-sm: calc(.125rem * var(--mantine-scale));--divider-size-md: calc(.1875rem * var(--mantine-scale));--divider-size-lg: calc(.25rem * var(--mantine-scale));--divider-size-xl: calc(.3125rem * var(--mantine-scale));--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs: calc(20rem * var(--mantine-scale));--drawer-size-sm: calc(23.75rem * var(--mantine-scale));--drawer-size-md: calc(27.5rem * var(--mantine-scale));--drawer-size-lg: calc(38.75rem * var(--mantine-scale));--drawer-size-xl: calc(48.75rem * var(--mantine-scale));--drawer-size: var(--drawer-size-md);--drawer-offset: 0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex, 0 0 var(--drawer-size));height:var(--drawer-height, calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{display:flex;justify-content:var(--drawer-justify, flex-start);align-items:var(--drawer-align, flex-start)}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius, var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{padding:0;border:0;border-radius:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{padding:0;margin-bottom:var(--mantine-spacing-sm)}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-margin: calc(var(--grid-gutter) / -2);--grid-col-padding: calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.m_dee7bd2f{width:calc(100% + var(--grid-gutter));display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);padding:var(--grid-col-padding)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{display:block;flex:0;object-fit:var(--image-object-fit, cover);width:100%;border-radius:var(--image-radius, 0)}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size: calc(.625rem * var(--mantine-scale));--indicator-color: var(--mantine-primary-color-filled);position:relative;display:block}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{position:absolute;top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius, 1000rem);z-index:var(--indicator-z-index, 200);display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color, var(--mantine-color-white));white-space:nowrap}.m_760d1fb1:before{content:"";position:absolute;inset:0;background-color:var(--indicator-color);border-radius:var(--indicator-radius, 1000rem);z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs: calc(.625rem * var(--mantine-scale));--kbd-fz-sm: calc(.75rem * var(--mantine-scale));--kbd-fz-md: calc(.875rem * var(--mantine-scale));--kbd-fz-lg: calc(1rem * var(--mantine-scale));--kbd-fz-xl: calc(1.25rem * var(--mantine-scale));--kbd-fz: var(--kbd-fz-sm);--kbd-padding-xs: calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));--kbd-padding-sm: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));--kbd-padding-md: calc(.25rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));--kbd-padding-lg: calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));--kbd-padding-xl: calc(.5rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--kbd-padding: var(--kbd-padding-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale));unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz: var(--mantine-font-size-md);--list-lh: var(--mantine-line-height-md);list-style-position:inside;font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{white-space:nowrap;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction: row;--li-align: center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing, 0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{display:inline-flex;flex-direction:var(--li-direction, column);align-items:var(--li-align, flex-start);white-space:normal}.m_60f83e5b{display:inline-block;vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm)}.m_6e45937b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem * var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;user-select:none}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{display:flex;justify-content:center;align-items:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs: calc(20rem * var(--mantine-scale));--modal-size-sm: calc(23.75rem * var(--mantine-scale));--modal-size-md: calc(27.5rem * var(--mantine-scale));--modal-size-lg: calc(38.75rem * var(--mantine-scale));--modal-size-xl: calc(48.75rem * var(--mantine-scale));--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs: calc(.625rem * var(--mantine-scale));--pill-fz-sm: calc(.75rem * var(--mantine-scale));--pill-fz-md: calc(.875rem * var(--mantine-scale));--pill-fz-lg: calc(1rem * var(--mantine-scale));--pill-fz-xl: calc(1.125rem * var(--mantine-scale));--pill-height-xs: calc(1.125rem * var(--mantine-scale));--pill-height-sm: calc(1.375rem * var(--mantine-scale));--pill-height-md: calc(1.5625rem * var(--mantine-scale));--pill-height-lg: calc(1.75rem * var(--mantine-scale));--pill-height-xl: calc(2rem * var(--mantine-scale));--pill-fz: var(--pill-fz-sm);--pill-height: var(--pill-height-sm);font-size:var(--pill-fz);flex:0;height:var(--pill-height);padding-inline:.8em;display:inline-flex;align-items:center;border-radius:var(--pill-radius, 1000rem);line-height:1;white-space:nowrap;user-select:none;-webkit-user-select:none;max-width:100%}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;overflow:hidden;height:100%;line-height:var(--pill-height);text-overflow:ellipsis}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;padding-inline-start:.1em;padding-inline-end:.3em;flex:0;border-end-end-radius:var(--pill-radius, 50%);border-start-end-radius:var(--pill-radius, 50%)}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{display:none;background-color:transparent;width:.8em;min-width:.8em;padding:0;cursor:not-allowed}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs: calc(.375rem * var(--mantine-scale));--pg-gap-sm: calc(.5rem * var(--mantine-scale));--pg-gap-md: calc(.625rem * var(--mantine-scale));--pg-gap-lg: calc(.75rem * var(--mantine-scale));--pg-gap-xl: calc(.75rem * var(--mantine-scale));--pg-gap: var(--pg-gap-sm);display:flex;align-items:center;gap:var(--pg-gap);flex-wrap:wrap}.m_45c4369d{background-color:transparent;appearance:none;min-width:calc(6.25rem * var(--mantine-scale));flex:1;border:0;font-size:inherit;height:1.6em;color:inherit;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));top:0;left:0;pointer-events:none;position:absolute;opacity:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;visibility:visible;opacity:1;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg: var(--mantine-primary-color-light);--nl-hover: var(--mantine-primary-color-light-hover);--nl-color: var(--mantine-primary-color-light-color);display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media(hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media(hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity: .9;--description-color: var(--nl-color)}.m_690090b5{display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity, 1);color:var(--description-color, var(--mantine-color-dimmed));overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset, var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius: var(--mantine-radius-default);--notification-color: var(--mantine-primary-color-filled);overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;padding-inline-start:calc(1.375rem * var(--mantine-scale));padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg)}.m_a513464:before{content:"";display:block;position:absolute;width:calc(.375rem * var(--mantine-scale));top:var(--notification-radius);bottom:var(--notification-radius);inset-inline-start:calc(.25rem * var(--mantine-scale));border-radius:var(--notification-radius);background-color:var(--notification-color)}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;margin-inline-end:var(--mantine-spacing-md);width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:calc(1.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white)}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;overflow:hidden;margin-inline-end:var(--mantine-spacing-xs)}.m_3feedf16{margin-bottom:calc(.125rem * var(--mantine-scale));overflow:hidden;text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:500}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));--ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));--ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));--ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));--ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs: calc(.625rem * var(--mantine-scale));--ni-chevron-size-sm: calc(.875rem * var(--mantine-scale));--ni-chevron-size-md: calc(1rem * var(--mantine-scale));--ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));--ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));--ni-chevron-size: var(--ni-chevron-size-sm);display:flex;flex-direction:column;width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);margin-inline-start:auto}.m_80b4b171{--control-border: 1px solid var(--input-bd);--control-radius: calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));flex:0 0 50%;width:100%;padding:0;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text);background-color:transparent;cursor:pointer}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));--pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));--pagination-control-size-md: calc(2rem * var(--mantine-scale));--pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));--pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));--pagination-control-size: var(--pagination-control-size-md);--pagination-control-fz: var(--mantine-font-size-md);--pagination-active-bg: var(--mantine-primary-color-filled)}.m_326d024a{display:flex;align-items:center;justify-content:center;border:calc(.0625rem * var(--mantine-scale)) solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);line-height:1;border-radius:var(--pagination-control-radius, var(--mantine-radius-default))}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media(hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color, var(--mantine-color-white))}@media(hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media(hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.m_f61ca620{--psi-button-size-xs: calc(1.375rem * var(--mantine-scale));--psi-button-size-sm: calc(1.625rem * var(--mantine-scale));--psi-button-size-md: calc(1.75rem * var(--mantine-scale));--psi-button-size-lg: calc(2rem * var(--mantine-scale));--psi-button-size-xl: calc(2.5rem * var(--mantine-scale));--psi-icon-size-xs: calc(.75rem * var(--mantine-scale));--psi-icon-size-sm: calc(.9375rem * var(--mantine-scale));--psi-icon-size-md: calc(1.0625rem * var(--mantine-scale));--psi-icon-size-lg: calc(1.1875rem * var(--mantine-scale));--psi-icon-size-xl: calc(1.3125rem * var(--mantine-scale));--psi-button-size: var(--psi-button-size-sm);--psi-icon-size: var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);background-color:transparent;border:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;inset:0;outline:0;font-size:inherit;line-height:var(--mantine-line-height);height:100%;width:100%;color:inherit}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs: calc(1.875rem * var(--mantine-scale));--pin-input-size-sm: calc(2.25rem * var(--mantine-scale));--pin-input-size-md: calc(2.625rem * var(--mantine-scale));--pin-input-size-lg: calc(3.125rem * var(--mantine-scale));--pin-input-size-xl: calc(3.75rem * var(--mantine-scale));--pin-input-size: var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem * var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius: var(--mantine-radius-default);--progress-size: var(--progress-size-md);--progress-size-xs: calc(.1875rem * var(--mantine-scale));--progress-size-sm: calc(.3125rem * var(--mantine-scale));--progress-size-md: calc(.5rem * var(--mantine-scale));--progress-size-lg: calc(.75rem * var(--mantine-scale));--progress-size-xl: calc(1rem * var(--mantine-scale));position:relative;height:var(--progress-size);border-radius:var(--progress-radius);overflow:hidden;display:flex}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-width);display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));transition:width var(--progress-transition-duration, .1s) ease}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color, var(--mantine-color-white));font-weight:700;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:min(calc(var(--progress-size) * .65),calc(1.125rem * var(--mantine-scale)));line-height:1;padding-inline:calc(.25rem * var(--mantine-scale))}.m_9dc8ae12{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-size: var(--radio-size-sm);--radio-color: var(--mantine-primary-color-filled);--radio-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--radio-size);min-width:var(--radio-size);height:var(--radio-size);min-height:var(--radio-size);border-radius:var(--radio-radius, 10000px);transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-indeterminate],.m_717d7ff6[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-indeterminate]>.m_3e4da632,.m_717d7ff6[data-checked]>.m_3e4da632{opacity:1;transform:none;color:var(--radio-icon-color)}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-indeterminate]:not([data-disabled]),.m_2980836c[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{display:block;width:var(--radio-icon-size);height:var(--radio-icon-size);color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_f3f1af94{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-size: var(--radio-size-sm);--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2)}.m_8a3dbb89{border:calc(.0625rem * var(--mantine-scale)) solid;position:relative;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_f8d312f2{--rating-size-xs: calc(.875rem * var(--mantine-scale));--rating-size-sm: calc(1.125rem * var(--mantine-scale));--rating-size-md: calc(1.25rem * var(--mantine-scale));--rating-size-lg: calc(1.75rem * var(--mantine-scale));--rating-size-xl: calc(2rem * var(--mantine-scale));display:flex;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_21342ee4{display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:var(--rating-item-z-index, 0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius: var(--mantine-radius-default);position:absolute;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius)}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-9));color:var(--tooltip-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-2));color:var(--tooltip-color, var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative;width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration: 0ms}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color, var(--rp-curve-root-color));transition:stroke-dashoffset var(--rp-transition-duration) ease,stroke-dasharray var(--rp-transition-duration) ease,stroke var(--rp-transition-duration)}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;transform:translateY(-50%);inset-inline:var(--rp-label-offset)}.m_cf365364{--sc-padding-xs: calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));--sc-padding-sm: calc(.3125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--sc-padding-md: calc(.4375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--sc-padding-lg: calc(.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--sc-padding-xl: calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--sc-transition-duration: .2s;--sc-padding: var(--sc-padding-sm);--sc-transition-timing-function: ease;--sc-font-size: var(--mantine-font-size-sm);position:relative;display:inline-flex;flex-direction:row;width:auto;border-radius:var(--sc-radius, var(--mantine-radius-default));overflow:hidden;padding:calc(.25rem * var(--mantine-scale))}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{position:absolute;display:block;z-index:1;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:500;display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:var(--sc-radius, var(--mantine-radius-default));font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline, none)}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";inset:0;z-index:0;position:absolute;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media(hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media(hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_69686b9b{position:relative;flex:1;z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--separator-color);width:calc(.0625rem * var(--mantine-scale));transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem * var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color: var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before{--separator-color: transparent}[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color: transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color: var(--mantine-primary-color-filled);--scp-transition-duration: 0ms;--scp-thickness: calc(.625rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:fit-content}.m_62e9e7e2{display:block;transform:var(--scp-rotation);overflow:hidden}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{position:absolute;margin:0;padding:0;inset-inline:0;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness) * 2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){top:50%;padding-inline:calc(var(--scp-thickness) * 3)}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x)}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height, auto);width:var(--skeleton-width, 100%);border-radius:var(--skeleton-radius, var(--mantine-radius-default));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{position:absolute;content:"";inset:0;z-index:10;background-color:var(--mantine-color-body)}.m_18320242:where([data-visible]):after{position:absolute;content:"";inset:0;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs: calc(.25rem * var(--mantine-scale));--slider-size-sm: calc(.375rem * var(--mantine-scale));--slider-size-md: calc(.5rem * var(--mantine-scale));--slider-size-lg: calc(.625rem * var(--mantine-scale));--slider-size-xl: calc(.75rem * var(--mantine-scale));--slider-size: var(--slider-size-md);--slider-radius: calc(62.5rem * var(--mantine-scale));--slider-color: var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;outline:none;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);display:flex;flex-direction:column;align-items:center;touch-action:none;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg: var(--mantine-color-gray-2);--slider-track-disabled-bg: var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg: var(--mantine-color-dark-4);--slider-track-disabled-bg: var(--mantine-color-dark-3)}.m_c9357328{position:absolute;top:calc(-2.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{position:absolute;display:flex;height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:calc(.25rem * var(--mantine-scale)) solid;transform:translate(-50%,-50%);top:50%;cursor:pointer;border-radius:var(--slider-radius);align-items:center;justify-content:center;transition:box-shadow .1s ease,transform .1s ease;z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:calc(.125rem * var(--mantine-scale));left:var(--slider-thumb-offset)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){transform:translate(-50%,-50%) scale(1.05);box-shadow:var(--mantine-shadow-sm)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{color:var(--slider-color);border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{color:var(--mantine-color-white);border-color:var(--mantine-color-white);background-color:var(--slider-color)}.m_a8645c2{display:flex;align-items:center;width:100%;height:calc(var(--slider-size) * 2);cursor:pointer}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}.m_c9ade57f{position:relative;width:100%;height:var(--slider-size)}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg: var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg: var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";position:absolute;top:0;bottom:0;border-radius:var(--slider-radius);inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg, var(--slider-track-bg));z-index:0}.m_38aeed47{position:absolute;z-index:1;top:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{position:absolute;inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);top:0;z-index:2;height:0;pointer-events:none}.m_dd33bc19{border:calc(.125rem * var(--mantine-scale)) solid;height:var(--slider-size);width:var(--slider-size);border-radius:calc(62.5rem * var(--mantine-scale));background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem * var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration, .2s) ease}.m_b9131032{position:absolute;inset-inline-start:0;top:100%;height:calc(1.5rem * var(--mantine-scale))}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_cbb4ea7e{--stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));--stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));--stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));--stepper-icon-size-lg: calc(3rem * var(--mantine-scale));--stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));--stepper-icon-size: var(--stepper-icon-size-md);--stepper-color: var(--mantine-primary-color-filled);--stepper-content-padding: var(--mantine-spacing-md);--stepper-spacing: var(--mantine-spacing-md);--stepper-radius: calc(62.5rem * var(--mantine-scale));--stepper-fz: var(--mantine-font-size-md);--stepper-outline-thickness: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-dark-5)}.m_aaf89d0b{display:flex;flex-wrap:nowrap;align-items:center}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{transition:background-color .15s ease;flex:1;height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color: var(--stepper-color);display:flex;cursor:default}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing: calc(var(--mantine-spacing-xs) / 2);justify-content:flex-start;min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type){min-height:auto}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));inset-inline-start:calc(var(--stepper-icon-size) / 2);height:100vh;position:absolute;border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;transition:background-color .15s ease,border-color .15s ease;border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color)}:where([data-mantine-color-scheme=light]) .m_1959ad01{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color, var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_a79331dc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--stepper-icon-color, var(--mantine-color-white))}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:500;font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));line-height:1;color:var(--mantine-color-dimmed)}.m_5f93f3bb{--switch-height-xs: calc(1rem * var(--mantine-scale));--switch-height-sm: calc(1.25rem * var(--mantine-scale));--switch-height-md: calc(1.5rem * var(--mantine-scale));--switch-height-lg: calc(1.875rem * var(--mantine-scale));--switch-height-xl: calc(2.25rem * var(--mantine-scale));--switch-width-xs: calc(2rem * var(--mantine-scale));--switch-width-sm: calc(2.375rem * var(--mantine-scale));--switch-width-md: calc(2.875rem * var(--mantine-scale));--switch-width-lg: calc(3.5rem * var(--mantine-scale));--switch-width-xl: calc(4.5rem * var(--mantine-scale));--switch-thumb-size-xs: calc(.75rem * var(--mantine-scale));--switch-thumb-size-sm: calc(.875rem * var(--mantine-scale));--switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));--switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));--switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));--switch-label-font-size-xs: calc(.3125rem * var(--mantine-scale));--switch-label-font-size-sm: calc(.375rem * var(--mantine-scale));--switch-label-font-size-md: calc(.4375rem * var(--mantine-scale));--switch-label-font-size-lg: calc(.5625rem * var(--mantine-scale));--switch-label-font-size-xl: calc(.6875rem * var(--mantine-scale));--switch-track-label-padding-xs: calc(.0625rem * var(--mantine-scale));--switch-track-label-padding-sm: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-md: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-lg: calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-xl: calc(.1875rem * var(--mantine-scale));--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: calc(62.5rem * var(--mantine-scale));--switch-color: var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;width:0;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);border:1px solid var(--switch-bd);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:600;order:var(--switch-order, 1);-webkit-user-select:none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-bd: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-bd: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-2);--switch-bd: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6);--switch-disabled-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-6);--switch-bd: var(--mantine-color-dark-4);--switch-text-color: var(--mantine-color-dark-1);--switch-disabled-color: var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd: var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);border:1px solid var(--switch-thumb-bd);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd: var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd: var(--switch-thumb-bg-disabled);--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-gray-3);--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-white);--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{width:100%;border-collapse:collapse;border-spacing:0;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout, auto);caption-side:var(--table-caption-side, bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-gray-1);--table-striped-color: var(--mantine-color-gray-0);--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-dark-5);--table-striped-color: var(--mantine-color-dark-6);--table-border-color: var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:500}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{border-bottom:none;background-color:transparent}@media(hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media(hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset, 0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){position:sticky;top:var(--table-sticky-header-offset, 0);background-color:var(--mantine-color-body)}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3{top:initial}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}.m_bcaa9990{display:flex;flex-direction:column;--toc-depth-offset: .8em}.m_375a65ef{display:block;padding:.3em .8em;font-size:var(--toc-size, var(--mantine-font-size-md));border-radius:var(--toc-radius, var(--mantine-radius-default));padding-left:max(calc(var(--depth-offset) * var(--toc-depth-offset)),.8em)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}.m_375a65ef:where([data-active]){background-color:var(--toc-bg);color:var(--toc-color)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify: flex-start;--tabs-list-direction: row;--tabs-panel-grow: unset;--tabs-display: block;--tabs-flex-direction: row;--tabs-list-border-width: 0;--tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;--tabs-list-gap: unset;--tabs-list-line-bottom: 0;--tabs-list-line-top: unset;--tabs-list-line-start: 0;--tabs-list-line-end: 0;--tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width: 0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom: unset;--tabs-list-line-top: 0;--tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width: var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start: unset;--tabs-list-line-end: 0;--tabs-list-line-top: 0;--tabs-list-line-bottom: 0;--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction: column;--tabs-panel-grow: 1;--tabs-display: flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction: row-reverse;--tabs-list-line-start: 0;--tabs-list-line-end: unset;--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color: var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify: center}.m_89d60db1[data-variant=default]{--tabs-list-border-width: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width: calc(.0625rem * var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap: calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-wrap:wrap;justify-content:var(--tabs-justify, flex-start);flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap);--tab-grow: unset}.m_89d33d6d[data-grow]{--tab-grow: 1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;display:flex;align-items:center;line-height:1;-webkit-user-select:none;user-select:none;flex-grow:var(--tab-grow);justify-content:var(--tab-justify)}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{display:flex;align-items:center;justify-content:center;margin-left:var(--tab-section-margin-left, 0);margin-right:var(--tab-section-margin-right, 0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: 0rem;--tab-section-margin-left: var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: 0rem;--tab-section-margin-right: var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);border-style:solid;border-color:transparent;background-color:var(--tab-bg);--tab-bg: transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media(hover:hover){.m_539e827b:hover{--tab-bg: var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:none){.m_539e827b:active{--tab-bg: var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg: transparent}}@media(hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg: transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_b59ab47c{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;border-right:calc(.0625rem * var(--mantine-scale)) solid transparent;border-left:calc(.0625rem * var(--mantine-scale)) solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);position:relative;--tab-border-bottom-color: transparent;--tab-border-top-color: transparent;--tab-border-inline-end-color: transparent;--tab-border-inline-start-color: transparent}.m_b59ab47c:where([data-active]):before{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-before-bottom, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right, auto);top:var(--tab-before-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-after-bottom, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left, auto);top:var(--tab-after-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color: var(--tab-border-color);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color: var(--tab-border-color);--tab-border-top-color: var(--mantine-color-body);--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-bottom: auto;--tab-after-top: calc(-.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color: var(--mantine-color-body);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-before-left: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto;--tab-after-right: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right: auto;--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-after-left: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color: var(--mantine-color-body);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-before-right: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto;--tab-after-left: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left: auto;--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-after-right: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg: transparent;--tab-color: inherit}@media(hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg: var(--tab-hover-color)}}@media(hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg: var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg: var(--tabs-color);--tab-color: var(--tabs-text-color, var(--mantine-color-white))}@media(hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg: var(--tabs-color)}}@media(hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg: var(--tabs-color)}}.m_7341320d{--ti-size-xs: calc(1.125rem * var(--mantine-scale));--ti-size-sm: calc(1.375rem * var(--mantine-scale));--ti-size-md: calc(1.75rem * var(--mantine-scale));--ti-size-lg: calc(2.125rem * var(--mantine-scale));--ti-size-xl: calc(2.75rem * var(--mantine-scale));--ti-size: var(--ti-size-md);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg, var(--mantine-primary-color-filled));color:var(--ti-color, var(--mantine-color-white));border:var(--ti-bd, 1px solid transparent)}.m_43657ece{--offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size: calc(1.25rem * var(--mantine-scale));--tl-line-width: calc(.25rem * var(--mantine-scale));--tl-radius: calc(62.5rem * var(--mantine-scale));--tl-color: var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.m_436178ff{--item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);position:relative;color:var(--mantine-color-text)}.m_436178ff:before{content:"";pointer-events:none;position:absolute;top:0;left:var(--timeline-line-left, 0);right:var(--timeline-line-right, 0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display, none)}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color: var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color, var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display: block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius, var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color, var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color, var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color, var(--tl-color));color:var(--tl-icon-color, var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset: var(--mantine-spacing-lg);margin:0;padding:0;-webkit-user-select:none;user-select:none}.m_75f3ecf{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;margin:0;padding:0;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap);font-family:var(--mantine-font-family-headings)}.m_d6493fad :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d6493fad :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d6493fad :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d6493fad :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d6493fad :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d6493fad :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d6493fad :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media(hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media(hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d6493fad :where(kbd){--kbd-fz: calc(.75rem * var(--mantine-scale));--kbd-padding: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d6493fad :where(code){line-height:var(--mantine-line-height);padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);list-style-position:outside}.m_d6493fad :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d6493fad :where(table) :where(th){text-align:left;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}}:root{--platform-react-app-bg: var(--mantine-color-gray-0);--platform-react-border-2: var(--mantine-color-gray-3);--platform-react-text: var(--mantine-color-text);--platform-react-ns-rail: #FBFAF9;--platform-react-ns-band: #F7F4F1;--platform-react-ns-line: #EEEAE6;--platform-react-ns-line-soft: #F3F0ED;--platform-react-ns-locked: #E7E3DF;--platform-react-ns-cell-line: #D6D3D1;--platform-react-ns-mark: #A8A29E;--platform-react-ns-faint: #78716C;--platform-react-ns-muted: #78716C;--platform-react-ns-label: #57534E;--platform-react-ns-name: #44403C;--platform-react-ns-strong: #1C1917;--platform-react-text-faint: var(--mantine-color-gray-7);--platform-react-on-fill: var(--mantine-color-white);--platform-react-urgent-band: var(--mantine-color-red-9);--platform-react-urgent-band-fg: var(--mantine-color-white);--platform-react-urgent-tag-bg: var(--mantine-color-red-0);--platform-react-urgent-tag-fg: var(--mantine-color-red-9);--platform-react-urgent-tile-bg: var(--mantine-color-red-0);--platform-react-urgent-tile-fg: var(--mantine-color-red-8);--platform-react-urgent-dot: var(--mantine-color-red-8);--platform-react-urgent-age-fg: var(--mantine-color-red-9);--platform-react-urgent-app-bg: var(--mantine-color-gray-1);--platform-react-urgent-app-fg: var(--mantine-color-gray-8);--platform-react-pp-border: #EAE7E2;--platform-react-pp-email: #3C3833;--platform-react-pp-muted: #77726A;--platform-react-pp-accent: #B24E1E;--platform-react-pp-accent-soft: #FCEDE5;--platform-react-pp-name: #2C2822;--platform-react-pp-band: #F4F2EF;--platform-react-pp-avatar-ring: #E9E7E2;--platform-react-pp-button-border: #DCD8D1;--platform-react-pp-surface: #FFFFFF;--platform-react-tile: var(--mantine-color-gray-0);--platform-react-tile-ring: rgba(0, 0, 0, .06);--platform-react-launcher-chip-bg: #FDEEE3;--platform-react-launcher-chip-fg: #9A3F0A}[data-mantine-color-scheme=dark]{--platform-react-urgent-band: var(--mantine-color-red-9);--platform-react-urgent-band-fg: var(--mantine-color-white);--platform-react-urgent-tag-bg: color-mix(in oklab, var(--mantine-color-red-9) 45%, transparent);--platform-react-urgent-tag-fg: var(--mantine-color-red-1);--platform-react-urgent-tile-bg: color-mix(in oklab, var(--mantine-color-red-9) 45%, transparent);--platform-react-urgent-tile-fg: var(--mantine-color-red-2);--platform-react-urgent-dot: var(--mantine-color-red-5);--platform-react-urgent-age-fg: var(--mantine-color-red-3);--platform-react-urgent-app-bg: var(--mantine-color-dark-5);--platform-react-urgent-app-fg: var(--mantine-color-dark-0);--platform-react-pp-border: var(--lf-border, var(--mantine-color-dark-4));--platform-react-pp-email: var(--lf-text, var(--mantine-color-text));--platform-react-pp-muted: var(--lf-text-muted, var(--mantine-color-dark-1));--platform-react-pp-accent: var(--lf-accent-deep, var(--mantine-primary-color-light-color));--platform-react-pp-accent-soft: var(--lf-accent-tint, var(--mantine-primary-color-light));--platform-react-pp-name: var(--lf-text, var(--mantine-color-text));--platform-react-pp-band: var(--lf-hover, var(--mantine-color-dark-5));--platform-react-pp-avatar-ring: var(--lf-border, var(--mantine-color-dark-4));--platform-react-pp-button-border: var(--lf-border-4, var(--mantine-color-dark-4));--platform-react-pp-surface: var(--lf-surface, var(--mantine-color-dark-6));--platform-react-app-bg: var(--mantine-color-dark-5);--platform-react-ns-rail: #1C1917;--platform-react-ns-band: #292524;--platform-react-ns-line: #292524;--platform-react-ns-line-soft: #231F1E;--platform-react-ns-locked: #44403C;--platform-react-ns-cell-line: #57534E;--platform-react-ns-mark: #78716C;--platform-react-ns-faint: #A8A29E;--platform-react-ns-muted: #A8A29E;--platform-react-ns-label: #D6D3D1;--platform-react-ns-name: #E7E5E4;--platform-react-ns-strong: #FAFAF9;--platform-react-border-2: var(--mantine-color-dark-4);--platform-react-text-faint: var(--mantine-color-dark-1);--platform-react-tile: var(--mantine-color-dark-5);--platform-react-tile-ring: rgba(255, 255, 255, .06);--platform-react-launcher-chip-bg: #3D2415;--platform-react-launcher-chip-fg: #F6A56E}[data-mantine-color-scheme=dark] .platform-react-app-mark[data-icon-painted]{--platform-react-mark-plate: #f4f2ef}[data-mantine-color-scheme=dark] .platform-react-app-mark[data-icon-painted][data-size=bare]{--platform-react-mark-inset: 6px}@keyframes platform-react-tile-jiggle{0%{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}to{transform:rotate(-1.2deg)}}.platform-react-tile-jiggle{animation:platform-react-tile-jiggle .32s ease-in-out infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){.platform-react-tile-jiggle{animation:none}}.platform-react-launcher-tile{border-radius:8px;transition:background-color .12s ease}.platform-react-launcher-tile:hover{background:var(--mantine-color-default-hover)}.platform-react-launcher-tile:focus-visible{outline:2px solid var(--lf-focus, var(--mantine-primary-color-filled));outline-offset:-2px}.platform-react-launcher-lifted{border-radius:8px;background:var(--mantine-color-body);box-shadow:0 8px 24px #00000029,0 2px 6px #00000014;opacity:.94;transform:scale(1.05);cursor:grabbing}.platform-react-launcher-placeholder{border-radius:8px;background:var(--mantine-color-default-hover);box-shadow:inset 0 0 0 1px var(--mantine-color-default-border)}.platform-react-launcher-placeholder>*{opacity:.4}.platform-react-launcher-tile--off .platform-react-launcher-mark{opacity:.38;filter:grayscale(.35)}.platform-react-launcher-tile--off .platform-react-launcher-name{color:var(--platform-react-text-faint)}.platform-react-launcher-tile--editing.platform-react-launcher-tile--off .platform-react-launcher-mark{opacity:.7;filter:none}@media(prefers-reduced-motion:reduce){.platform-react-launcher-tile{transition:none}}.platform-react-notification-row{transition:background-color .15s ease}.platform-react-notification-row:hover{background:var(--mantine-color-default-hover)}.platform-react-notification-row:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.platform-react-notification-row{transition:none}}@media print{.platform-react-feedback-floating{display:none!important}}@keyframes platform-react-feedback-glow{0%{box-shadow:var(--mantine-shadow-md),0 0 color-mix(in srgb,var(--mantine-primary-color-6) 45%,transparent)}70%{box-shadow:var(--mantine-shadow-md),0 0 0 14px transparent}to{box-shadow:var(--mantine-shadow-md),0 0 0 0 transparent}}.platform-react-feedback-bubble[data-glow]{animation:platform-react-feedback-glow 2.2s ease-out infinite}.platform-react-feedback-card,.platform-react-feedback-row,.platform-react-feedback-back,.platform-react-feedback-tile,.platform-react-feedback-tab,.platform-react-feedback-board-link,.platform-react-feedback-dropzone,.platform-react-feedback-capture{transition:background-color .12s ease,border-color .12s ease,color .12s ease}.platform-react-feedback-board-link:hover{background:var(--mantine-primary-color-light)!important}.platform-react-feedback-capture:not([data-busy]):hover{background:var(--mantine-primary-color-light)}.platform-react-feedback-capture[data-busy]{cursor:progress}.platform-react-feedback-card:hover,.platform-react-feedback-card:has(:focus-visible){background:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-6))!important}.platform-react-feedback-card:has(:focus-visible){outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.platform-react-feedback-card [data-feedback-post]:focus-visible{outline:none}.platform-react-feedback-row:hover,.platform-react-feedback-row:has(:focus-visible){background:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-6))!important}.platform-react-feedback-row[data-selected]:hover,.platform-react-feedback-row[data-selected]:has(:focus-visible){background:var(--mantine-primary-color-light)!important}.platform-react-feedback-board-link:hover{color:var(--mantine-primary-color-filled-hover)!important}.platform-react-feedback-back:hover{background:var(--mantine-color-default-hover)}.platform-react-feedback-tile:hover,.platform-react-feedback-dropzone:hover{border-color:var(--mantine-primary-color-filled)!important}.platform-react-feedback-tab:hover{color:var(--mantine-color-text)!important}@media(prefers-reduced-motion:reduce){.platform-react-feedback-bubble[data-glow]{animation:none}.platform-react-feedback-card,.platform-react-feedback-row,.platform-react-feedback-back,.platform-react-feedback-tile,.platform-react-feedback-tab,.platform-react-feedback-board-link,.platform-react-feedback-dropzone,.platform-react-feedback-capture{transition:none}}.platform-react-urgent-dot{position:relative}.platform-react-urgent-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:currentColor;opacity:0;animation:platform-react-urgent-pulse 1.6s ease-out infinite}@keyframes platform-react-urgent-pulse{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3);opacity:0}}.platform-react-urgent-card--target{animation:platform-react-urgent-target 1.6s ease-out 1}@keyframes platform-react-urgent-target{0%,40%{outline:2px solid var(--platform-react-urgent-band);outline-offset:2px}to{outline:2px solid transparent;outline-offset:2px}}.platform-react-urgent-count{color:inherit;font:inherit;border-radius:3px}.platform-react-urgent-count:hover{text-decoration:underline;text-underline-offset:3px}.platform-react-urgent-count:focus-visible{outline:2px solid currentColor;outline-offset:2px}.platform-react-urgent-card{border:1px solid var(--mantine-color-default-border);border-radius:10px;background:var(--mantine-color-body);transition:opacity .2s ease,transform .2s ease,background-color .12s ease}.platform-react-urgent-card:hover{background:var(--mantine-color-default-hover)}.platform-react-urgent-filter{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border:1px solid var(--mantine-color-default-border);border-radius:999px;background:var(--mantine-color-body);color:var(--platform-react-text);font-size:13px;font-weight:500;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease}.platform-react-urgent-filter:hover{background:var(--mantine-color-default-hover)}.platform-react-urgent-filter[aria-pressed=true]{border-color:var(--platform-react-urgent-tag-fg);background:var(--platform-react-urgent-tag-bg);color:var(--platform-react-urgent-tag-fg);font-weight:600}.platform-react-urgent-filter:focus-visible{outline:2px solid var(--platform-react-urgent-tag-fg);outline-offset:2px}.platform-react-urgent-filter-count{min-width:20px;padding:0 6px;border-radius:999px;background:var(--platform-react-urgent-app-bg);color:var(--platform-react-urgent-app-fg);font-size:11px;font-weight:700;line-height:18px;text-align:center}.platform-react-urgent-filter[aria-pressed=true] .platform-react-urgent-filter-count{background:var(--platform-react-urgent-tag-fg);color:var(--mantine-color-body)}.platform-react-urgent-action{flex-shrink:0;width:84px}.platform-react-urgent-confirm{padding:10px 12px;border-radius:8px;background:var(--platform-react-urgent-tag-bg);color:var(--platform-react-urgent-tag-fg)}.platform-react-urgent-card--leaving{opacity:0;transform:translate(12px);pointer-events:none}@media(prefers-reduced-motion:reduce){.platform-react-urgent-dot:after{animation:none}.platform-react-urgent-card{transition:none}.platform-react-urgent-card--target{animation:none;outline:2px solid var(--platform-react-urgent-band);outline-offset:2px}}body{font-family:var(--font-app),"Public Sans","Helvetica Neue",Helvetica,Arial,sans-serif}:root{--lf-accent: #e4642a;--lf-accent-hover: #c9531d;--lf-accent-deep: #ad4a1b;--lf-accent-tint: #fbeae0;--lf-accent-tint-2: #fef4ee;--lf-accent-tint-3: #fcf3ec;--lf-accent-tint-4: #f6d9c6;--lf-accent-filled: #c24c02;--lf-accent-filled-hover: #a84102;--lf-on-accent-filled: #ffffff;--lf-blue: #2e5a88;--lf-blue-tint: #f1f5fa;--lf-blue-tint-2: #e1eaf3;--lf-blue-deep: #25517e;--lf-green: #2e7d5b;--lf-green-tint: #e6f2ec;--lf-green-tint-2: #eaf3ee;--lf-green-tint-3: #d6eadd;--lf-search-mark: #ffe066;--lf-search-mark-current: #fcc419;--lf-search-mark-ink: #1b1b1b;--lf-green-deep: #256b4f;--lf-ai-gradient-start: #e4642a;--lf-ai-gradient-end: #6a4cff;--lf-ai-surface: #faf8ff;--lf-ai-border: #ddd5f7;--lf-nav-icon: var(--mantine-primary-color-light-color);--lf-gold: #b7791f;--lf-red: #b3261e;--lf-red-tint: #fbeaea;--lf-on-fill: #ffffff;--lf-app-bg: #f9f7f4;--lf-surface: #ffffff;--lf-text: #201e1b;--lf-text-muted: #6e6a63;--lf-text-faint: #767067;--lf-border: #eceae6;--lf-card-border: #d2cecb;--lf-surface-muted: #f4f2ef;--lf-border-2: #e9e7e2;--lf-border-3: #f0eee9;--lf-border-4: #e4e1dc;--lf-hover: #f2f0ec;--lf-input-bg: #fbfaf8;--lf-field-bg: #ffffff;--lf-lift: inset 0 1px 0 rgba(255, 255, 255, .6);--lf-shadow-card: 0 1px 2px rgba(32, 30, 27, .04), 0 8px 24px -16px rgba(32, 30, 27, .14);--lf-shadow-raised: 0 2px 4px rgba(32, 30, 27, .05), 0 18px 40px -20px rgba(32, 30, 27, .2);--lf-shadow-float: 0 2px 6px rgba(32, 30, 27, .06), 0 24px 56px -20px rgba(32, 30, 27, .32);--lf-scrim: rgba(32, 30, 27, .42);--lf-duration-fast: .12s;--lf-duration-base: .18s;--lf-duration-slow: .24s;--lf-ease-out: cubic-bezier(.2, .8, .2, 1);--lf-ease-standard: cubic-bezier(.4, 0, .2, 1);--lf-ease-spring: cubic-bezier(.34, 1.4, .5, 1);--lf-fz-title: 1.625rem;--lf-fz-brand: 17px;--lf-fz-app: 15px;--lf-fz-body: 14px;--lf-fz-section: 13px;--lf-fz-caption: 12.5px;--lf-fz-label: 11px;--lf-ls-title: -.01em;--lf-ls-caps: .6px;--lf-header-h: 64px;--lf-navbar-w: 264px;--lf-aside-w: 56px;--lf-navbar-rail-w: 64px;--lf-page-pad: clamp(20px, 3.5vw, 44px);--lf-radius-card: 8px;--lf-radius-nav: 10px;--lf-surface-2: #f1efec;--lf-surface-2-hover: #e8e5e0;--lf-surface-3: #ffffff;--lf-text-soft: #5f5b55;--lf-accent-text: #b64200;--lf-focus: #7d2b00;--lf-comm-email: #1c7ed6;--lf-comm-email-ink: #1971c2;--lf-comm-email-tint: #eef6fd;--lf-comm-email-border: #cfe6fb;--lf-comm-email-paper: transparent;--lf-comm-transcript-active: var(--mantine-color-yellow-0);--lf-comm-transcript-ours: var(--mantine-color-blue-0);--lf-comm-transcript-blue: var(--mantine-color-blue-7);--lf-comm-transcript-blue-deep: var(--mantine-color-blue-9);--lf-comm-transcript-teal: var(--mantine-color-teal-7);--lf-comm-sms: #0ca678;--lf-comm-sms-ink: #087f5b;--lf-comm-sms-tint: #e8f9f1;--lf-comm-sms-border: #bdecd9;--lf-comm-call: #7048e8;--lf-comm-call-tint: #f4f1fe;--lf-comm-call-border: #e0d7fb;--lf-comm-ticket: #0b7285;--lf-comm-ticket-tint: #f3fafb;--lf-comm-ticket-border: #cce8ec;--lf-comm-ticket-soft: #e0f1f4;--lf-comm-note: #9a6b00;--lf-comm-note-tint: #fff9db;--lf-comm-note-border: #ffe48a;--lf-comm-warning-ink: #8a5a00;--lf-comm-internal: #b0552e;--lf-comm-external: #0b4a8f;--lf-comm-external-soft: #dcebfa;--lf-comm-external-border: #a9cbec;--lf-comm-external-canvas: #eff6fd;--lf-comm-team-bg: #fffaf6;--lf-comm-borrower-bg: #f6fafe;--lf-comm-team-soft: #fff3e8;--lf-comm-borrower-soft: #e7f5ff;--lf-comm-unread: #c92a2a;--lf-comm-unread-tint: #ffe3e3;--lf-comm-triage: #8a5300;--lf-comm-highlight: #ffd8a8;--lf-comm-highlight-bg: #fff7ed;--lf-comm-attention-bg: #fff8f8;--lf-comm-attention-border: #ffe3e3;--lf-comm-surface: #ffffff;--lf-comm-gray-0: var(--mantine-color-gray-0);--lf-comm-gray-1: var(--mantine-color-gray-1);--lf-comm-gray-2: var(--mantine-color-gray-2);--lf-comm-gray-3: var(--mantine-color-gray-3);--lf-comm-gray-4: var(--mantine-color-gray-4);--lf-comm-gray-5: var(--mantine-color-gray-5);--lf-comm-gray-6: var(--mantine-color-gray-6);--lf-comm-gray-7: var(--mantine-color-gray-7);--lf-comm-gray-8: var(--mantine-color-gray-8);--lf-comm-title: var(--mantine-color-dark-6);--lf-comm-body: var(--mantine-color-dark-8);--lf-comm-neutral: var(--mantine-color-dark-6);--lf-comm-disabled: var(--mantine-color-gray-3);--lf-comm-on-disabled: #ffffff}html{--lf-urgent-h: 0px}:root:has([data-urgent-banner]){--lf-urgent-h: 44px}[data-mantine-color-scheme=dark]{--lf-accent: #e06924;--lf-accent-hover: #d05400;--lf-accent-deep: #ffb18a;--lf-accent-tint: #3b2921;--lf-accent-tint-2: #2b221e;--lf-accent-tint-3: #2d2521;--lf-accent-tint-4: #57392a;--lf-accent-filled: #c24c02;--lf-accent-filled-hover: #a84102;--lf-on-accent-filled: #ffffff;--lf-blue: #66abe5;--lf-blue-tint: #20262b;--lf-blue-tint-2: #2b3741;--lf-blue-deep: #9ccdf8;--lf-green: #68b188;--lf-green-tint: #1f2d24;--lf-green-tint-2: #1e2822;--lf-green-tint-3: #283f32;--lf-search-mark: #e5c23c;--lf-search-mark-current: #ffd03a;--lf-search-mark-ink: #1b1b1b;--lf-green-deep: #9ddeb7;--lf-ai-gradient-start: #e06924;--lf-ai-gradient-end: #7d63ff;--lf-ai-surface: #29232f;--lf-ai-border: #463b63;--lf-gold: #dcb55e;--lf-red: #f08a80;--lf-red-tint: #33211f;--lf-on-fill: #120f0e;--lf-app-bg: #100d0c;--lf-surface: #25201e;--lf-text: #f1eeed;--lf-text-muted: #bbb4b1;--lf-text-faint: #938c89;--lf-border: #383330;--lf-card-border: #332e2b;--lf-surface-muted: #2d2724;--lf-border-2: #332e2b;--lf-border-3: #2c2725;--lf-border-4: #403a37;--lf-hover: #332d2a;--lf-input-bg: #1e1a18;--lf-field-bg: #1e1a18;--lf-lift: inset 0 1px 0 rgba(255, 255, 255, .055);--lf-shadow-card: 0 1px 2px rgba(0, 0, 0, .45), 0 10px 28px -18px rgba(0, 0, 0, .8);--lf-shadow-raised: 0 2px 6px rgba(0, 0, 0, .5), 0 24px 52px -24px rgba(0, 0, 0, .9);--lf-shadow-float: 0 2px 8px rgba(0, 0, 0, .55), 0 32px 64px -24px rgba(0, 0, 0, .95);--lf-scrim: rgba(0, 0, 0, .62);--lf-surface-2: #36302d;--lf-surface-2-hover: #423b37;--lf-surface-3: #524a45;--lf-text-soft: #c9c2bf;--lf-accent-text: #ffb18a;--lf-focus: #ffb18a;--lf-comm-email: #74b4f0;--lf-comm-email-ink: #74b4f0;--lf-comm-email-tint: #1c2733;--lf-comm-email-border: #2e4a66;--lf-comm-email-paper: #ffffff;--lf-comm-transcript-active: #3d341d;--lf-comm-transcript-ours: var(--lf-comm-borrower-soft);--lf-comm-transcript-blue: var(--lf-comm-email);--lf-comm-transcript-blue-deep: var(--lf-comm-external);--lf-comm-transcript-teal: var(--lf-comm-sms);--lf-comm-sms: #4cc9a0;--lf-comm-sms-ink: #4cc9a0;--lf-comm-sms-tint: #1d3029;--lf-comm-sms-border: #2f5546;--lf-comm-call: #a991f7;--lf-comm-call-tint: #27223a;--lf-comm-call-border: #463b63;--lf-comm-ticket: #5cc3d1;--lf-comm-ticket-tint: #1c2a2c;--lf-comm-ticket-border: #2c4a4f;--lf-comm-ticket-soft: #213a3e;--lf-comm-note: #e0b04a;--lf-comm-note-tint: #2f2a1a;--lf-comm-note-border: #5c4a1c;--lf-comm-warning-ink: #f0b44c;--lf-comm-internal: #f0a07a;--lf-comm-external: #8cb9ec;--lf-comm-external-soft: #213044;--lf-comm-external-border: #4f7fb8;--lf-comm-external-canvas: #1c1f25;--lf-comm-team-bg: #2b221e;--lf-comm-borrower-bg: #1c1f25;--lf-comm-team-soft: #3b2921;--lf-comm-borrower-soft: #213044;--lf-comm-unread: #ff8a8a;--lf-comm-unread-tint: #3a1c1c;--lf-comm-triage: #8a5300;--lf-comm-highlight: #ffd8a8;--lf-comm-highlight-bg: #3a2418;--lf-comm-attention-bg: #2e1d1c;--lf-comm-attention-border: #4a2a2a;--lf-comm-surface: #25201e;--lf-comm-gray-0: var(--lf-surface-muted);--lf-comm-gray-1: var(--lf-surface-muted);--lf-comm-gray-2: var(--lf-border-2);--lf-comm-gray-3: var(--lf-border-4);--lf-comm-gray-4: var(--lf-surface-3);--lf-comm-gray-5: #a8a19d;--lf-comm-gray-6: var(--lf-text-muted);--lf-comm-gray-7: var(--lf-text-soft);--lf-comm-gray-8: var(--lf-text);--lf-comm-title: var(--lf-text);--lf-comm-body: var(--lf-text);--lf-comm-neutral: #7a746f;--lf-comm-disabled: var(--lf-card-border);--lf-comm-on-disabled: #938c89}.lf-shell-main{position:relative;background:var(--lf-app-bg)}:root:not([data-mantine-color-scheme=dark]) .lf-shell .mantine-AppShell-header,:root:not([data-mantine-color-scheme=dark]) .lf-shell .mantine-AppShell-aside,:root:not([data-mantine-color-scheme=dark]) .lf-shell .mantine-AppShell-navbar{background:var(--lf-surface)}.lf-shell-page{position:relative;padding:var(--lf-page-pad)}.lf-nav-link{border-radius:var(--lf-radius-nav);padding:11px 14px;color:var(--lf-nav-icon);transition:background-color .15s ease,color .15s ease}.lf-nav-link .mantine-NavLink-label{font-size:var(--lf-fz-body);font-weight:500;color:var(--mantine-color-text)}.lf-nav-link[data-active]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.lf-nav-link[data-active] .mantine-NavLink-label{font-weight:600}.lf-nav-link:hover:not([data-active]){background:var(--lf-hover)}.lf-nav-link:focus-visible{outline:2px solid var(--lf-accent);outline-offset:-2px}.lf-header-center{justify-content:center;justify-content:safe center;flex:0 0 auto;padding-inline:4px}@media(min-width:48em){.lf-header-center{flex:1 1 0;min-width:0;padding-inline:8px}}@media(min-width:48em){.lf-header-search-row{flex:1 1 0;min-width:0}.lf-header-search-row>*{flex-shrink:0}.lf-header-search-row>.lf-search-input{flex-shrink:1}}.lf-header-control{width:36px;min-width:36px;height:36px;min-height:36px;border:0;border-radius:8px;background:transparent;transition:background-color .12s ease,color .12s ease}.lf-header-control:not([data-unread]){color:var(--lf-text-muted)}.lf-header-control:hover,.lf-header-control[aria-expanded=true]{background:var(--lf-hover)}.lf-header-control:not([data-unread]):hover,.lf-header-control:not([data-unread])[aria-expanded=true]{color:var(--lf-text)}.lf-language-trigger{height:36px;min-height:36px;padding-inline:var(--mantine-spacing-xs);border-radius:8px;color:var(--lf-text-muted);transition:background-color .12s ease,color .12s ease}.lf-language-trigger:hover,.lf-language-trigger[aria-expanded=true]{background:var(--lf-hover);color:var(--lf-text)}.lf-language-trigger .mantine-Button-label{font-size:var(--mantine-font-size-sm);font-weight:500}.lf-profile-trigger{display:grid;place-items:center;width:36px;height:36px;border-radius:999px}.lf-profile-trigger .mantine-Avatar-placeholder{background:color-mix(in srgb,var(--lf-text) 8%,var(--lf-surface));color:var(--lf-text);font-size:12px;font-weight:600}.lf-profile-trigger:hover .mantine-Avatar-root,.lf-profile-trigger[aria-expanded=true] .mantine-Avatar-root{box-shadow:0 0 0 2px var(--lf-border)}.lf-header-divider{width:1px;height:20px;margin-inline:6px;background:var(--lf-border)}@media not all and (min-width:36em){.lf-language-section{margin-inline:0}.lf-language-section[data-position=right]{display:none}.lf-language-trigger{width:34px;height:34px;min-height:34px;padding-inline:0}.lf-header-control,.lf-profile-trigger{width:34px;min-width:34px;height:34px;min-height:34px}}.lf-header-controls{gap:4px}.lf-header-row{padding-inline:8px}@media(min-width:36em){.lf-header-row{padding-inline:var(--mantine-spacing-md)}}.lf-nav-group{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 14px;border-radius:var(--lf-radius-nav);color:var(--lf-text-faint);transition:background-color .15s ease}.lf-nav-group:hover{background:var(--lf-hover)}.lf-nav-group:focus-visible{outline:2px solid var(--lf-accent);outline-offset:-2px}.lf-nav-group-head{display:flex;align-items:center;gap:2px}.lf-nav-group-head .lf-nav-group{flex:1;min-width:0}.lf-nav-group-action{flex-shrink:0;color:var(--lf-text-muted)}.lf-nav-group-chevron{flex-shrink:0;transition:transform .15s ease}.lf-nav-group[aria-expanded=true] .lf-nav-group-chevron{transform:rotate(90deg)}.lf-nav-group-list:not([hidden]){animation:lf-nav-group-in .15s ease}@keyframes lf-nav-group-in{0%{opacity:0;transform:translateY(-4px)}}.lf-shell-navbar>nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.lf-shell-navbar>nav{scrollbar-width:thin;scrollbar-color:var(--lf-border-4) transparent}.lf-shell-navbar:hover>nav{scrollbar-color:var(--lf-text-faint) transparent}}.lf-shell-navbar>nav::-webkit-scrollbar{width:6px}.lf-shell-navbar>nav::-webkit-scrollbar-track{background:transparent}.lf-shell-navbar>nav::-webkit-scrollbar-thumb{border-radius:999px;background:var(--lf-border-4)}.lf-shell-navbar:hover>nav::-webkit-scrollbar-thumb{background:var(--lf-text-faint)}.lf-header-control.lf-nav-toggle:not([data-unread])[aria-expanded=true]:not(:hover){background:transparent;color:var(--lf-text-muted)}.lf-nav-head{position:relative;display:flex;flex:none;align-items:center;gap:8px;height:var(--app-shell-header-height, var(--lf-header-h));padding-inline:15px 12px;overflow:hidden;border-bottom:1px solid var(--app-shell-border-color)}.lf-brand-lockup{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;line-height:1}.lf-brand-wordmark{display:block;height:15px;width:auto;color:var(--lf-text)}.lf-brand-app{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--lf-accent-text)}@media not all and (min-width:36em){.lf-header-row .lf-brand-lockup{display:none}}.lf-nav-head .lf-brand-words,.lf-nav-head .lf-brand-mark{transition:opacity .1s ease}.lf-nav-head[data-rail] .lf-brand-words{opacity:0}.lf-nav-head[data-rail][data-brand-art]{justify-content:center;padding-inline:0}.lf-brand-art-mark{display:inline-flex}.lf-nav-head-toggle{display:flex;margin-left:auto;opacity:0;transition:opacity .1s ease}.lf-nav-head:not([data-rail]) .lf-nav-head-toggle{opacity:1}.lf-nav-head[data-rail] .lf-nav-head-toggle{position:absolute;inset:0;align-items:center;justify-content:center;margin:0;pointer-events:none}.lf-nav-head[data-reveal] .lf-nav-head-toggle{opacity:1;pointer-events:auto}.lf-nav-head[data-rail][data-reveal] .lf-brand-mark{opacity:0}@media(hover:none){.lf-nav-head-toggle{opacity:1;pointer-events:auto}.lf-nav-head[data-rail] .lf-brand-mark{opacity:0}}@media(min-width:48em){.lf-shell .mantine-AppShell-navbar{transition-property:transform,top,height,width;overflow:hidden}.lf-shell-navbar>nav{animation:lf-nav-swap .18s ease-out}}@keyframes lf-nav-swap{0%{opacity:0}}.lf-shell .mantine-AppShell-aside{top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem))}.lf-shell .mantine-AppShell-header{margin-inline-end:0;inset-inline-end:0}.lf-dock{position:fixed;top:var(--app-shell-header-offset, var(--lf-header-h, 64px));bottom:0;right:var(--app-shell-aside-offset, 0px);z-index:30;display:flex;flex-direction:column;width:min(400px,calc(100% - var(--app-shell-aside-offset, 0px)));border-left:1px solid var(--lf-border);background:var(--lf-surface)}.lf-dock>*{flex:1;min-height:0}@media(min-width:1024px){.lf-shell[data-dock] .lf-shell-page{margin-inline-end:400px}}.lf-nav-assistant{flex:none;padding:8px 12px;border-top:1px solid var(--app-shell-border-color)}.lf-nav-assistant.lf-nav-rail{padding-inline:8px}.lf-nav-assistant .lf-nav-link{width:100%;text-align:start}.lf-nav-rail .lf-nav-link{justify-content:center;width:40px;height:40px;padding:0;margin-inline:auto}.lf-nav-rail .lf-nav-link .mantine-NavLink-section{margin-inline-end:0}.lf-nav-rail .lf-nav-link .mantine-NavLink-body{display:none}.lf-nav-extras{display:inline-flex;align-items:center;gap:6px}.lf-nav-pages{flex:none;font-size:var(--lf-fz-label);font-weight:600;color:var(--lf-text-faint);white-space:nowrap}.lf-nav-subpages{min-width:220px;padding:8px}.lf-nav-subpages>.mantine-Text-root{display:block;padding:4px 10px 6px}.lf-nav-sublink{padding:9px 12px}.lf-nav-sublink .mantine-NavLink-label{font-size:13.5px}.lf-nav-sublist{margin:2px 0 4px 25px;padding-left:10px;border-left:1px solid var(--lf-border)}.lf-nav-badge{flex:none;min-width:20px;padding:1px 7px;border-radius:999px;background:var(--lf-accent-filled);color:var(--lf-on-accent-filled);font-size:11px;font-weight:800;line-height:16px;text-align:center;font-variant-numeric:tabular-nums}.lf-nav-lock{flex:none;color:var(--lf-text-muted)}.lf-nav-icon{position:relative;display:inline-flex}.lf-nav-icon .lf-nav-badge{position:absolute;top:-7px;right:-10px;min-width:16px;padding:0 4px;font-size:10px;line-height:16px;box-shadow:0 0 0 2px var(--lf-surface)}.lf-nav-icon .lf-nav-lock{position:absolute;right:-6px;bottom:-4px;width:12px;height:12px;border-radius:999px;background:var(--lf-surface)}.lf-search-input{width:100%;max-width:420px;min-width:0}.lf-search-input input.mantine-Input-input:where(:not([data-variant=unstyled])){height:36px;min-height:36px;background:var(--lf-hover);border-color:transparent;padding-inline-end:60px;text-overflow:ellipsis}.lf-search-input input.mantine-Input-input:where(:not([data-variant=unstyled])):hover:not(:focus){border-color:var(--lf-border)}.lf-search-input input.mantine-Input-input:where(:not([data-variant=unstyled])):focus{background:var(--lf-surface)}.lf-search-input .mantine-Input-section[data-position=right]{width:auto;padding-inline-end:8px;pointer-events:none}.lf-search-input kbd{height:22px;padding:0 7px;border:1px solid var(--lf-border);border-radius:6px;background:var(--lf-surface);color:var(--lf-text-muted);font-family:inherit;font-size:11px;font-weight:600;line-height:20px;letter-spacing:.02em}.lf-search-panel{max-height:min(70vh,560px);overflow-y:auto}.lf-search-group+.lf-search-group{margin-top:8px}.lf-search-heading{padding:6px 10px 4px;font-size:var(--lf-fz-caption);font-weight:600;letter-spacing:var(--lf-ls-caps);text-transform:uppercase;color:var(--lf-text-muted)}.lf-search-option{display:block;padding:8px 10px;border-radius:var(--lf-radius-nav);color:var(--lf-text);text-decoration:none;cursor:pointer}.lf-search-option[data-active]{background:var(--lf-accent-tint)}.lf-search-option[aria-disabled=true]{cursor:default;color:var(--lf-text-faint)}.lf-search-option-text{display:flex;flex:1;flex-direction:column;min-width:0}.lf-search-option-label,.lf-search-option-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-search-option-label{font-size:var(--lf-fz-body)}.lf-search-option-description{font-size:var(--lf-fz-caption);color:var(--lf-text-muted)}.lf-search-retry{font-size:var(--lf-fz-caption);font-weight:600;color:var(--lf-accent-deep)}.lf-search-empty{padding:12px 10px;font-size:var(--lf-fz-body);color:var(--lf-text-muted)}.lf-card,.lf-shell-main .mantine-Card-root{box-shadow:none}.lf-card{background:var(--lf-surface);border:1px solid var(--lf-card-border);border-radius:var(--lf-radius-card)}.lf-section-card{padding:24px}.lf-section-card--compact{padding:16px}.lf-section-card-title{margin:0;font-size:20px;line-height:28px;font-weight:400;letter-spacing:-.01em;color:var(--lf-text)}.lf-section-subtitle{margin:0;font-size:16px;line-height:24px;font-weight:500;color:var(--lf-text)}.lf-section-stack{display:flex;flex-direction:column;gap:20px}.lf-card-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lf-card-item{padding:12px 16px;background:var(--lf-surface);border:1px solid var(--lf-card-border);border-radius:var(--lf-radius-card)}.lf-card-item-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--lf-radius-card);background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.lf-card-item-name{font-weight:600;color:var(--lf-text)}@media not all and (min-width:48em){.lf-section-card{padding:16px}.lf-section-stack{gap:16px}}.lf-card .mantine-Table-tr{border-bottom-color:var(--lf-border-2)}.lf-card .mantine-Table-thead .mantine-Table-th{background:var(--lf-surface-muted);font-size:12px;line-height:16px;font-weight:500;color:var(--lf-text-muted)}.lf-section-card--flush{padding:0;overflow:clip}.lf-section-card-head{padding:16px}.lf-section-card-scroll{overflow-x:auto}.lf-section-card--flush .mantine-Table-th:first-child,.lf-section-card--flush .mantine-Table-td:first-child{padding-inline-start:16px}.lf-section-card--flush .mantine-Table-th:last-child,.lf-section-card--flush .mantine-Table-td:last-child{padding-inline-end:16px}.mantine-Modal-content{box-shadow:var(--lf-lift),var(--lf-shadow-raised)}.mantine-Modal-body .mantine-ScrollArea-viewport>.mantine-ScrollArea-content{min-width:0}.mantine-Button-root:not([data-variant=subtle]):not([data-variant=transparent]){box-shadow:var(--mantine-shadow-xs);transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.mantine-Button-root:not([data-variant=subtle]):not([data-variant=transparent]):hover:not(:disabled):not([data-disabled]){box-shadow:var(--mantine-shadow-sm);transform:translateY(-1px)}.lf-input-label{font-size:var(--mantine-font-size-sm);font-weight:600}input.mantine-Input-input,textarea.mantine-Input-input{color:var(--lf-text);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}input.mantine-Input-input:where(:not([data-variant=unstyled])),textarea.mantine-Input-input:where(:not([data-variant=unstyled])){background:var(--lf-field-bg);border-color:var(--lf-border-4)}input.mantine-Input-input::placeholder,textarea.mantine-Input-input::placeholder{color:var(--lf-text-faint)}input.mantine-Input-input:where(:not([data-variant=unstyled])):hover:not(:focus):not(:disabled):not([data-disabled]),textarea.mantine-Input-input:where(:not([data-variant=unstyled])):hover:not(:focus):not(:disabled){border-color:var(--lf-border)}input.mantine-Input-input:where(:not([data-variant=unstyled])):focus,textarea.mantine-Input-input:where(:not([data-variant=unstyled])):focus{border-color:var(--lf-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lf-accent) 20%,transparent)}[data-combobox-selected] .mantine-Text-root{color:var(--lf-on-accent-filled)!important}input.mantine-Input-input:where(:not([data-variant=unstyled]))[data-error=true],input.mantine-Input-input:where(:not([data-variant=unstyled]))[aria-invalid=true]{border-color:var(--mantine-color-error)}input.mantine-Input-input:where(:not([data-variant=unstyled]))[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--mantine-color-error) 18%,transparent)}@media(prefers-reduced-motion:reduce){.lf-nav-link,.lf-nav-group,.lf-nav-group-chevron,.lf-nav-head .lf-brand-words,.lf-nav-head .lf-brand-mark,.lf-nav-head-toggle,.mantine-Button-root,input.mantine-Input-input,textarea.mantine-Input-input{transition:none}.mantine-Button-root:hover{transform:none}.lf-shell .mantine-AppShell-navbar{transition-property:transform,top,height}.lf-shell-navbar>nav,.lf-nav-group-list:not([hidden]){animation:none}}.lf-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.lf-filter-bar[data-layout=row]>.lf-filter-search{flex:1 1 260px;min-width:200px}.lf-filter-bar[data-layout=sheet]>.lf-filter-search{flex:1 1 0;min-width:0}.lf-filter-facet{display:inline-flex;align-items:center;gap:2px;min-height:40px;padding:0 4px 0 12px;border-radius:999px;background:var(--lf-surface-2);max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;white-space:nowrap;flex:none}.lf-filter-facet[data-hide-label]{padding-left:4px}.lf-filter-label{display:inline-flex;align-items:center;gap:6px;padding-right:6px;font-size:14px;line-height:20px;font-weight:500;color:var(--lf-text);flex:none}.lf-filter-icon{display:inline-flex;width:16px;height:16px;color:var(--lf-text-soft);flex:none}.lf-filter-icon>svg{width:16px;height:16px}.lf-filter-pill,.lf-filter-row,.lf-filter-clear,.lf-filter-open{appearance:none;font-family:inherit;cursor:pointer}.lf-filter-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--lf-text-soft);font-size:14px;line-height:20px;font-weight:400;flex:none;transition:background-color var(--lf-duration-fast) ease,color var(--lf-duration-fast) ease}.lf-filter-pill:hover{background:var(--lf-surface-2-hover);color:var(--lf-text)}.lf-filter-pill[aria-pressed=true]{background:var(--lf-surface-3);border-color:var(--lf-border-4);color:var(--lf-text);font-weight:500}[data-mantine-color-scheme=dark] .lf-filter-pill[aria-pressed=true]{border-color:var(--lf-surface-3)}.lf-filter-pill:focus-visible,.lf-filter-row:focus-visible,.lf-filter-clear:focus-visible,.lf-filter-open:focus-visible{outline:2px solid var(--lf-focus);outline-offset:1px}.lf-filter-dot{width:8px;height:8px;border-radius:50%;background:var(--lf-filter-dot, currentColor);flex:none}.lf-filter-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--lf-surface-2-hover);color:var(--lf-text);font-size:12px;line-height:16px;font-weight:500;font-variant-numeric:tabular-nums}.lf-filter-pill[aria-pressed=true] .lf-filter-count{background:var(--lf-surface-2)}.lf-filter-open .lf-filter-count{background:var(--lf-surface-3)}.lf-filter-count{position:relative}.lf-filter-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lf-filter-pill>.lf-filter-text{display:inline-grid}.lf-filter-pill>.lf-filter-text:after{content:attr(data-label);font-weight:500;height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.lf-filter-clear{height:40px;padding:0 8px;border:0;background:none;color:var(--lf-accent-text);font-size:14px;line-height:20px;font-weight:500;flex:none}.lf-filter-clear:hover{text-decoration:underline}.lf-filter-open{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 14px;border:0;border-radius:999px;background:var(--lf-surface-2);color:var(--lf-text);font-size:14px;line-height:20px;font-weight:500;flex:none}.lf-filter-open:hover{background:var(--lf-surface-2-hover)}.lf-filter-list{display:flex;flex-direction:column;gap:2px;min-width:0}.lf-filter-list>.lf-filter-label{padding:0 0 4px}.lf-filter-row{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:var(--lf-text-soft);font-size:14px;line-height:20px;font-weight:400;text-align:left}.lf-filter-row:hover{background:var(--lf-surface-2);color:var(--lf-text)}.lf-filter-row[aria-pressed=true]{color:var(--lf-text);font-weight:500}.lf-filter-row>.lf-filter-text{flex:1 1 auto;min-width:0}.lf-filter-check{display:inline-grid;place-items:center;width:16px;height:16px;border:1px solid var(--lf-text-soft);border-radius:4px;color:var(--lf-surface);flex:none}.lf-filter-row[aria-pressed=true] .lf-filter-check{background:var(--lf-text);border-color:var(--lf-text)}.lf-filter-sheet{border-radius:16px 16px 0 0}.lf-filter-sheet-selects{display:flex;flex-direction:column;gap:8px}@media(prefers-reduced-motion:reduce){.lf-filter-pill{transition:none}}.tera-surface,.tera-panel,.tera-launcher,.tera-consent-card,.tera-ask-wrap{--tera-bg: var(--lf-surface);--tera-panel: var(--lf-hover);--tera-line: var(--lf-border);--tera-ink: var(--lf-text);--tera-ink-dim: var(--lf-text-muted);--tera-accent: var(--lf-accent-deep);--tera-approve-line: var(--lf-border-2);--tera-approve-mark: var(--lf-gold);--tera-approve-bg: color-mix(in srgb, var(--lf-gold) 14%, var(--lf-surface));--tera-danger: var(--lf-red);--tera-danger-bg: var(--lf-red-tint);--tera-danger-ink: var(--lf-red);--tera-primary-btn: var(--lf-accent-filled);--tera-primary-btn-ink: var(--lf-on-accent-filled);--tera-raised: var(--lf-surface);--tera-menu-width: 316px;font-family:var(--font-app, sans-serif)}.tera-page{position:relative;display:flex;height:100%;min-height:0;overflow:hidden;background:var(--tera-bg);color:var(--tera-ink)}.tera-rail{display:flex;flex-direction:column;flex-shrink:0;width:264px;min-height:0;background:var(--tera-panel);border-right:1px solid var(--tera-line)}.tera-rail-header{padding:18px 18px 12px}.tera-new-chat{display:flex;align-items:center;gap:9px;margin:0 10px 14px;padding:9px 11px;border:none;border-radius:9px;background:transparent;color:var(--tera-accent);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .12s ease}.tera-new-chat:hover{background:var(--lf-accent-tint)}.tera-new-chat-glyph{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--tera-line);border-radius:8px}.tera-rail-label{padding:4px 20px 8px;font-size:12px;color:var(--tera-ink-dim)}.tera-thread-list{flex:1;min-height:0;overflow-y:auto;padding:0 10px 12px}.tera-rail-note{padding:8px 10px;font-size:12.5px;line-height:1.5;color:var(--tera-ink-dim)}.tera-rail-failed{color:var(--tera-danger-ink)}.tera-thread-more{display:block;width:calc(100% - 20px);margin:6px 10px 2px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--tera-ink-dim);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.tera-thread-more:hover:not(:disabled){background:#0000000a}.tera-thread-more:disabled{cursor:default}.tera-thread-row{display:flex;align-items:center;gap:6px;border-radius:8px;transition:background .12s ease}.tera-thread-row:hover{background:#0000000a}.tera-thread-row.tera-active{background:#0000000f}.tera-thread-button{flex:1;min-width:0;padding:8px 10px;border:none;background:transparent;color:var(--tera-ink);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-thread-delete{display:flex;align-items:center;margin-right:4px;padding:6px;border:none;border-radius:6px;background:transparent;color:var(--tera-ink-dim);cursor:pointer;opacity:0;transition:opacity .12s ease}.tera-thread-row:hover .tera-thread-delete,.tera-thread-delete:focus-visible{opacity:1}.tera-thread-delete:hover{background:#00000012}.tera-thread-view-only{display:flex;align-items:center;gap:6px}.tera-thread-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.tera-thread-tag{flex-shrink:0;padding:1px 6px;border:1px solid var(--tera-line);border-radius:999px;color:var(--tera-ink-dim);font-size:11px;line-height:1.5}.tera-thread-confirming{gap:4px;padding:6px 8px;background:var(--tera-danger-bg)}.tera-thread-confirm-text{flex:1;min-width:0;font-size:12.5px;color:var(--tera-danger-ink)}.tera-thread-confirm-yes,.tera-thread-confirm-no{padding:3px 8px;border:1px solid var(--tera-approve-line);border-radius:6px;background:var(--tera-bg);color:var(--tera-ink);font:inherit;font-size:12px;cursor:pointer}.tera-thread-confirm-yes{border-color:var(--tera-danger);color:var(--tera-danger)}.tera-rail-foot{padding:8px 10px 10px;border-top:1px solid var(--tera-line)}.tera-rail-settings{display:flex;align-items:center;gap:9px;width:100%;padding:8px 11px;border:none;border-radius:8px;background:transparent;color:var(--tera-ink-dim);font:inherit;font-size:13.5px;cursor:pointer;transition:background .12s ease,color .12s ease}.tera-rail-settings:hover{background:#0000000a;color:var(--tera-ink)}.tera-page-main{display:flex;flex:1;min-width:0;flex-direction:column}.tera-page-head{display:flex;align-items:center;gap:10px;padding:13px 22px;border-bottom:1px solid transparent}@media(min-width:860px){.tera-page-head:has(.tera-page-title:empty){display:none}}.tera-page-title{min-width:0;margin:0;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-rail-toggle{display:none;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:var(--tera-ink-dim);cursor:pointer}.tera-rail-toggle:hover{background:#0000000d;color:var(--tera-ink)}.tera-page-body{position:relative;container-type:inline-size;display:flex;flex:1;min-height:0;gap:16px}.tera-page-conversation{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.tera-page-scroll{flex:1;min-width:0;min-height:0;overflow-y:auto}.tera-page-scroll:has(.tera-page-empty){display:flex;flex-direction:column;justify-content:center}.tera-page-scroll:has(.tera-page-empty) .tera-page-empty{margin-top:0}.tera-page-column,.tera-page-error,.tera-page-attach-error,.tera-page-composer,.tera-page-disclaimer{max-width:1120px}.tera-page-column{margin:0 auto;padding:26px 22px 40px}.tera-page-aside{flex-shrink:0;overflow-y:auto;padding:26px 22px 40px 0}.tera-page-empty{margin-top:17vh;text-align:center;color:var(--tera-ink-dim)}.tera-page-empty-title{margin:0 0 10px;font-size:26px;font-weight:500;letter-spacing:-.015em;color:var(--tera-ink)}.tera-page-empty-line{margin:0 0 14px;font-size:14px}.tera-page-empty-line strong{font-weight:600;color:var(--tera-ink)}.tera-page-empty-intro{margin:0 0 14px;font-size:13.5px;line-height:1.6}.tera-page-capabilities{display:inline-flex;flex-direction:column;gap:5px;margin:0 0 14px;padding:0;list-style:none;text-align:left;font-size:13.5px}.tera-page-capabilities li:before{content:"•";margin-right:8px;color:var(--tera-accent)}.tera-page-empty-note{max-width:430px;margin:0 auto;font-size:12.5px;line-height:1.6;opacity:.85}.tera-page-opening{margin-top:40px;text-align:center}.tera-page-earlier{display:block;margin:0 auto 18px;padding:6px 14px;border:1px solid var(--tera-line);border-radius:999px;background:transparent;color:var(--tera-ink-dim);font:inherit;font-size:12.5px;cursor:pointer}.tera-page-earlier:hover:not(:disabled){background:#0000000a}.tera-page-earlier:disabled{cursor:default}.tera-page-status{margin:8px 0 0;font-size:13px;color:var(--tera-ink-dim)}.tera-page-foot{padding:10px 22px 18px}.tera-page-error{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0 auto 12px;padding:9px 13px;border-radius:9px;background:#c9424217;color:var(--tera-danger-ink);font-size:13px}.tera-page-error>:first-child,.tera-error-bar>:first-child{min-width:0;overflow-wrap:anywhere}.tera-page-error-close{border:none;background:transparent;color:inherit;cursor:pointer;font-size:15px;line-height:1}.tera-view-only{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px;padding:12px 14px;border:1px solid var(--tera-line);border-radius:13px;background:var(--tera-panel);color:var(--tera-ink);font-size:13px;line-height:1.5}.tera-page-view-only{max-width:1120px;margin:0 auto 12px;padding:14px 16px;border-radius:17px}.tera-view-only-title,.tera-view-only-body,.tera-load-failed-text{margin:0}.tera-view-only-title{font-weight:600}.tera-view-only-body{color:var(--tera-ink-dim)}.tera-view-only-start,.tera-load-failed-retry{margin-top:4px;padding:6px 12px;border:1px solid var(--tera-line);border-radius:8px;font:inherit;font-size:13px;cursor:pointer}.tera-view-only-start{border-color:transparent;background:var(--tera-primary-btn);color:var(--tera-primary-btn-ink)}.tera-dispatch-refused-reason{color:var(--tera-danger-ink)}.tera-dispatch-refused-task{margin:0;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.tera-load-failed-retry{background:transparent;color:var(--tera-ink)}.tera-load-failed{display:flex;flex-direction:column;align-items:center;gap:8px;margin:40px auto 0;text-align:center;color:var(--tera-ink);font-size:14px}.tera-load-failed-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.tera-page-composer{margin:0 auto;border:1px solid var(--tera-line);border-radius:17px;background:var(--tera-raised);box-shadow:0 1px 2px #00000009;transition:border-color .14s ease,box-shadow .14s ease}.tera-page-composer:focus-within{border-color:#c9644273;box-shadow:0 1px 3px #0000000f}.tera-page-drop-active{border-color:var(--tera-accent);box-shadow:0 0 0 3px #c9644229}.tera-page-composer .tera-thumb-strip,.tera-page-composer .tera-attach-strip{padding:10px 14px 0;margin-bottom:0}.tera-page-input{width:100%;max-height:220px;padding:14px 16px 4px;border:none;background:transparent;resize:none;outline:none;overflow-y:auto;font:inherit;font-size:15px;line-height:1.55;color:var(--tera-ink)}.tera-page-input::placeholder{color:var(--tera-ink-dim)}.tera-page-composer-bar{display:flex;align-items:center;gap:10px;padding:6px 10px 9px 14px}.tera-page-composer-bar .tera-page-send{margin-left:auto}.tera-page-icon-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--tera-line);border-radius:8px;background:transparent;color:var(--tera-ink-dim);cursor:pointer;transition:background .12s ease,color .12s ease}.tera-page-icon-button:hover{background:#0000000b;color:var(--tera-ink)}.tera-page-icon-button:disabled{opacity:.35;cursor:default}.tera-page-send{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:9px;background:var(--tera-accent);color:var(--lf-on-fill);cursor:pointer;transition:opacity .12s ease}.tera-page-send:disabled{opacity:.35;cursor:default}.tera-page-disclaimer{margin:8px auto 0;text-align:center;font-size:11.5px;color:var(--tera-ink-dim)}@media(max-width:859px){.tera-rail{position:absolute;top:0;bottom:0;left:0;z-index:11;padding-top:56px;transform:translate(-100%);transition:transform .18s cubic-bezier(.16,1,.3,1);box-shadow:0 0 24px #0000002e}.tera-page-head{position:relative;z-index:12;background:var(--tera-bg)}.tera-rail[data-open]{transform:none}.tera-rail-scrim{position:absolute;inset:0;z-index:10;background:#00000047}.tera-rail-toggle{display:flex}.tera-page-column{padding:20px 14px 32px}.tera-page-foot{padding:8px 14px 14px}.tera-page-body{flex-direction:column}.tera-page-aside{flex-shrink:0;max-height:33%;padding:0 14px 20px;border-top:1px solid var(--tera-line)}}@media(prefers-reduced-motion:reduce){.tera-rail{transition:none}}.tera-user-row{display:flex;justify-content:flex-end;margin:22px 0}.tera-user-bubble{max-width:78%;padding:11px 15px;border-radius:14px;background:var(--tera-panel);border:1px solid var(--tera-line);font-size:15px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.tera-user-subject{margin-bottom:4px;font-size:12.5px;color:var(--tera-ink-dim)}.tera-focus-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:0 0 6px;padding:3px 4px 3px 10px;border:1px solid var(--tera-line);border-radius:999px;background:var(--tera-panel);color:var(--tera-ink);font-size:12.5px}.tera-focus-chip-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tera-focus-chip-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--tera-ink-dim);cursor:pointer}.tera-focus-chip-remove:hover{background:var(--tera-line);color:var(--tera-ink)}.tera-focus-chip-remove:focus-visible{outline:2px solid var(--tera-accent);outline-offset:1px}.tera-assistant{margin:22px 0 26px;font-size:15.5px;line-height:1.72;overflow-wrap:anywhere}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) p,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ul,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ol,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) pre,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) blockquote,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) table{margin:0 0 .85em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown]))>:last-child{margin-bottom:0}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ul,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ol{padding-left:1.35em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ul{list-style:disc}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ol{list-style:decimal}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ul ul{list-style:circle}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) ul ul ul{list-style:square}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li{margin-bottom:.3em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li>ul,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li>ol{margin:.3em 0 0}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li:has(>input[type=checkbox]),:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li:has(>p:first-child>input[type=checkbox]:first-child){list-style:none;margin-left:-1.35em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) li>input[type=checkbox]{margin-right:.5em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h1,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h2,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h3{margin:1.3em 0 .5em;font-size:1.06em;font-weight:600}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h4,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h5,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) h6{margin:1.2em 0 .4em;font-size:1em;font-weight:600}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) code{padding:.12em .36em;border-radius:4px;background:color-mix(in srgb,var(--tera-ink) 6%,transparent);font-size:.9em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) pre{padding:12px 14px;border-radius:9px;background:color-mix(in srgb,var(--tera-ink) 5%,transparent);overflow-x:auto}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) pre code{padding:0;background:none}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) a{color:var(--tera-accent)}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) .tera-link-host{color:var(--tera-ink-dim);font-size:.9em}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) blockquote{padding-left:.9em;border-left:3px solid var(--tera-line);color:var(--tera-ink-dim)}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) blockquote>:last-child{margin-bottom:0}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) hr{height:0;margin:1.6em 0;border:0;border-top:1px solid var(--tera-line)}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) img{max-width:100%;height:auto}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) th,:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) td{padding:6px 10px;border:1px solid var(--tera-line);overflow-wrap:normal;text-align:left}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) th{background:color-mix(in srgb,var(--tera-ink) 6%,transparent);font-weight:600}:is(.tera-assistant,:where(.tera-artifact-body[data-renderer=markdown])) tbody tr:nth-child(2n){background:color-mix(in srgb,var(--tera-ink) 2.5%,transparent)}.tera-fade-in{animation:tera-fade-up .26s ease both}@keyframes tera-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tera-thinking-block{margin-bottom:10px}.tera-thinking-head{display:flex;align-items:center;gap:5px;padding:2px 0;border:none;background:transparent;color:var(--tera-ink-dim);font:inherit;font-size:12.5px;cursor:pointer}.tera-thinking-head:hover{color:var(--tera-ink)}.tera-thinking-chevron{flex-shrink:0;transition:transform .14s ease}.tera-thinking-chevron.tera-open{transform:rotate(90deg)}.tera-thinking{margin-top:4px;padding-left:10px;border-left:2px solid var(--tera-line);color:var(--tera-ink-dim);font-size:14px;line-height:1.65;font-style:italic;white-space:pre-wrap}.tera-thinking-note{margin-top:6px;font-size:12px;font-style:normal}.tera-working{display:flex;flex-direction:column;gap:4px;margin-top:4px}.tera-working-line{display:flex;align-items:center;gap:8px;min-height:24px;color:var(--tera-ink-dim);font-size:13.5px}.tera-working-mark{display:inline-flex;flex-shrink:0;color:var(--tera-accent)}.tera-working-label{font-style:italic;color:var(--tera-ink-dim)}@supports ((background-clip: text) or (-webkit-background-clip: text)){.tera-working-label{background:linear-gradient(90deg,var(--tera-ink-dim) 0%,var(--tera-ink-dim) 30%,var(--tera-accent) 50%,var(--tera-ink-dim) 70%,var(--tera-ink-dim) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tera-working-shimmer 2s linear infinite}}@keyframes tera-working-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.tera-working-elapsed{font-size:12.5px;font-variant-numeric:tabular-nums}.tera-working-slow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;color:var(--tera-ink-dim)}.tera-working-stop{min-height:24px;padding:2px 10px;border:1px solid var(--tera-line);border-radius:6px;background:var(--tera-bg);color:var(--tera-ink);font:inherit;font-size:12.5px;cursor:pointer}.tera-working-stop:focus-visible{outline:2px solid var(--tera-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tera-working-label{animation:none;background:none;color:var(--tera-ink-dim)}}@media(forced-colors:active){.tera-working-label{animation:none;background:none;color:CanvasText}}.tera-thinking-dots{display:inline-flex;gap:4px;align-items:center}.tera-thinking-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:tera-thinking-pulse 1.2s ease-in-out infinite}.tera-thinking-dots i:nth-child(2){animation-delay:.15s}.tera-thinking-dots i:nth-child(3){animation-delay:.3s}@keyframes tera-thinking-pulse{0%,80%,to{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.tera-thinking-dots i{animation:none;opacity:.6}}.tera-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:var(--tera-accent);animation:tera-blink 1.05s steps(1) infinite}@keyframes tera-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.tera-caret{animation:none}}.tera-tool-card{margin:0 0 2px;animation:tera-fade-up .22s ease both}.tera-tool-head{display:flex;align-items:center;gap:7px;width:calc(100% + 6px);min-height:26px;margin-left:-6px;padding:2px 6px;border:none;border-radius:6px;background:transparent;font:inherit;font-size:13px;color:var(--tera-ink-dim);text-align:left;cursor:pointer}.tera-tool-head:hover{background:var(--tera-panel)}.tera-tool-head:focus-visible{outline:2px solid var(--tera-accent);outline-offset:1px}.tera-tool-name{flex:1;min-width:0;color:var(--tera-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-tool-arrow{flex-shrink:0;line-height:1;transition:transform .14s ease}.tera-tool-arrow.tera-open{transform:rotate(90deg)}.tera-tool-summary{margin-left:8px;font-weight:400;color:var(--tera-ink-dim)}.tera-tool-args{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);gap:4px 12px;margin:0;padding:8px 11px;max-height:240px;overflow:auto;border-radius:7px;background:#0000000b;font-size:12px;line-height:1.45}.tera-tool-arg{display:contents}.tera-tool-arg-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--tera-ink-dim);overflow-wrap:anywhere}.tera-tool-arg-value{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.tera-tool-note{margin:6px 0;font-size:11.5px;color:var(--tera-ink-dim)}.tera-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tera-tool-body{padding:0 11px 10px;animation:tera-fade-up .18s ease both}.tera-tool-label{margin:6px 0 3px;font-size:11.5px;color:var(--tera-ink-dim)}.tera-tool-unknown{color:var(--tera-danger-ink)}.tera-tool-awaiting{color:var(--tera-ink-dim);font-style:italic}.tera-tool-pre{margin:0;padding:9px 11px;max-height:190px;overflow:auto;border-radius:7px;background:#0000000b;font-size:11.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.tera-artifact{margin:7px 0 10px;border:1px solid var(--tera-line);border-radius:10px;overflow:hidden;background:var(--tera-raised);animation:tera-fade-up .22s ease both}.tera-artifact-head{display:flex;align-items:center;gap:7px;padding:8px 12px;border-bottom:1px solid var(--tera-line);color:var(--tera-ink);font-size:13px}.tera-artifact-title{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-artifact-version{flex-shrink:0;font-size:11px;color:var(--tera-ink-dim)}.tera-artifact-status{padding:14px 12px;color:var(--tera-ink-dim);font-size:13px}.tera-artifact-status[data-tone=incomplete]{color:var(--tera-danger-ink)}.tera-artifact-body{height:420px;min-height:160px;max-height:80vh;resize:vertical;overflow:hidden}.tera-artifact-body[data-renderer=markdown],.tera-artifact-body[data-renderer=code]{height:auto;min-height:0;max-height:min(70vh,640px);padding:14px;resize:vertical;overflow:auto}.tera-artifact-code{margin:0;white-space:pre}.tera-artifact-frame{display:block;width:100%;height:100%;border:0;background:var(--lf-on-fill)}.tera-artifact-badge{flex-shrink:0;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--tera-accent) 12%,transparent);color:var(--tera-accent);font-size:10.5px;font-weight:600;letter-spacing:.02em}.tera-artifact-card{display:flex;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;border:1px solid var(--tera-line);border-radius:10px;background:var(--tera-raised);animation:tera-fade-up .22s ease both}.tera-artifact-card[data-active]{border-color:var(--tera-accent)}.tera-artifact-card-open{display:flex;flex:1;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.tera-artifact-card-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--tera-accent) 12%,transparent);color:var(--tera-accent)}.tera-artifact-card-text{display:flex;flex-direction:column;min-width:0}.tera-artifact-card-title{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:600}.tera-artifact-card-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-artifact-card-sub{color:var(--tera-ink-dim);font-size:12px}.tera-artifact-card-sub[data-tone=incomplete]{color:var(--tera-danger-ink)}.tera-artifact-card-download,.tera-file-download{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:8px;background:color-mix(in srgb,var(--tera-accent) 12%,transparent);color:var(--tera-accent);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.tera-file-download{background:var(--tera-accent);color:var(--lf-on-fill)}.tera-artifact-card-download:disabled,.tera-file-download:disabled{opacity:.45;cursor:not-allowed}.tera-artifact-side{position:relative;display:flex;flex-direction:column;flex-shrink:0;min-width:0;min-height:0;border-left:1px solid var(--tera-line);background:var(--tera-bg);color:var(--tera-ink);animation:tera-fade-up .18s ease both}.tera-artifact-side[data-layout=split]{max-width:52%}.tera-artifact-side[data-layout=overlay]{position:absolute;inset:0;z-index:5;border-left:0}@container (max-width: 900px){.tera-artifact-side[data-layout=split]{position:absolute;inset:0;z-index:60;width:auto!important;max-width:none;border-left:0}.tera-artifact-side-resize{display:none}}.tera-artifact-side-resize{position:absolute;inset-block:0;left:-3px;z-index:1;width:6px;cursor:col-resize}.tera-artifact-side-resize:hover{background:color-mix(in srgb,var(--tera-accent) 20%,transparent)}.tera-artifact-side-head{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--tera-line);font-size:14px}.tera-artifact-side-title{flex:1 1 120px;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-artifact-side-actions{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.tera-artifact-side-switch{max-width:min(160px,40vw);padding:4px 6px;border:1px solid var(--tera-line);border-radius:6px;background:var(--tera-bg);color:inherit;font:inherit;font-size:12.5px}.tera-artifact-side-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.tera-artifact-side-body>.tera-artifact-body{flex:1;height:auto;max-height:none;resize:none}.tera-artifact-side-body>.tera-artifact-body[data-renderer=markdown],.tera-artifact-side-body>.tera-artifact-body[data-renderer=code]{max-height:none;padding:16px 18px}.tera-file{display:flex;flex:1;flex-direction:column;min-height:0}.tera-artifact .tera-file{max-height:min(70vh,560px)}.tera-file-expiry{display:flex;align-items:center;gap:6px;margin:10px 12px;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--tera-accent) 10%,transparent);color:var(--tera-accent);font-size:12.5px;font-weight:500}.tera-file-expiry[data-expired]{background:#0000000a;color:var(--tera-ink-dim)}.tera-file-table-wrap{flex:1;min-height:0;overflow:auto}.tera-file-table{min-width:100%;border-collapse:collapse;font-size:13px}.tera-file-table th,.tera-file-table td{padding:8px 12px;border-bottom:1px solid var(--tera-line);text-align:left;white-space:nowrap}.tera-file-table th{position:sticky;top:0;background:var(--tera-bg);font-weight:600}.tera-file-empty{flex:1;padding:20px 12px;color:var(--tera-ink-dim)}.tera-file-foot{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid var(--tera-line)}.tera-file-meta{min-width:0;overflow-wrap:anywhere;color:var(--tera-ink-dim);font-size:12px}.tera-approval-group{margin:12px 0}.tera-approval-batch{font-size:12px;font-weight:600;opacity:.8;margin-bottom:6px}.tera-approval-card{margin:12px 0;padding:14px 16px;border:1px solid var(--tera-approve-line);border-left:3px solid var(--tera-approve-mark);border-radius:10px;background:var(--tera-approve-bg)}.tera-approval-card[data-destructive]{border-left-color:var(--tera-danger);background:var(--tera-danger-bg)}.tera-approval-head{font-weight:600;font-size:13px;margin-bottom:6px}.tera-approval-tool{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;opacity:.75}.tera-approval-title{font-size:14px;line-height:1.45;margin-bottom:8px}.tera-approval-decision{display:flex;align-items:center;gap:5px;font-size:12px;opacity:.75}.tera-approval-decision-icon{flex:none}.tera-approval-technical{margin-top:10px}.tera-approval-technical summary{font-size:12px;opacity:.7;cursor:pointer;list-style:revert}.tera-approval-technical .tera-approval-tool{margin-top:8px}.tera-approval-count{margin-top:6px;font-size:12px;font-weight:600}.tera-approval-count[data-beside]{margin-top:-2px}.tera-approval-evidence{margin-top:10px;padding:8px 10px;border:1px solid var(--tera-approve-line);border-radius:8px;background:var(--tera-bg)}.tera-approval-card[data-destructive] .tera-approval-evidence{border-color:var(--tera-danger)}.tera-approval-evidence-head,.tera-approval-facts-head{font-size:11.5px;font-weight:600;color:var(--tera-ink-dim);margin-bottom:5px}.tera-approval-rows,.tera-approval-fact-list{list-style:none;margin:0;padding:0}.tera-approval-row,.tera-approval-fact{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:4px 0;font-size:12px;line-height:1.45}.tera-approval-row+.tera-approval-row,.tera-approval-fact+.tera-approval-fact{border-top:1px solid var(--tera-approve-line)}.tera-approval-row-record{font-weight:600}.tera-approval-row-field,.tera-approval-fact-field{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--tera-ink-dim)}.tera-approval-row-op{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;background:var(--tera-raised);color:var(--tera-ink-dim)}.tera-approval-row[data-op=delete] .tera-approval-row-op{background:var(--tera-danger-bg);color:var(--tera-danger-ink)}.tera-approval-row-change{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px}.tera-approval-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:1px 5px;border-radius:5px;background:#0000000b;overflow-wrap:anywhere}.tera-approval-value[data-side=before]{opacity:.7}.tera-approval-value[data-side=after]{font-weight:600}.tera-approval-arrow{color:var(--tera-ink-dim)}.tera-approval-facts,.tera-approval-recipients{margin-top:8px;padding-top:8px;border-top:1px solid var(--tera-approve-line)}.tera-approval-recipients{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:12px}.tera-approval-recipients-count{font-weight:600}.tera-approval-recipient{padding:1px 6px;border-radius:999px;background:var(--tera-raised);font-size:11.5px}.tera-approval-args{margin:10px 0 0;padding:10px;border-radius:8px;background:#0000000a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto}.tera-approval-stale{margin-bottom:10px;padding:8px 10px;border-radius:8px;background:#0000000d}.tera-approval-stale-head{font-weight:600;font-size:13px}.tera-approval-stale-body{margin-top:3px;font-size:12px;opacity:.85}.tera-approval-why{margin-top:8px;font-size:12px;opacity:.8}.tera-approval-expiry{margin-top:10px;font-size:12px;opacity:.75}.tera-approval-expiry[data-expired]{color:var(--tera-danger);font-weight:600;opacity:1}.tera-approval-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tera-approval-actions button{padding:7px 14px;border-radius:8px;border:1px solid var(--tera-approve-line);background:var(--tera-bg);color:var(--tera-ink);font:inherit;font-size:13px;cursor:pointer}.tera-approval-actions button:disabled{opacity:.5;cursor:default}.tera-approval-actions button{transition:opacity .14s ease,background-color .14s ease,border-color .14s ease}.tera-approval-actions button[data-busy]{opacity:1;cursor:progress}.tera-approval-card[data-busy] .tera-approval-actions button:not([data-busy]){opacity:.35}@media(prefers-reduced-motion:reduce){.tera-approval-actions button{transition:none}}.tera-approval-actions .tera-approval-primary{background:var(--tera-primary-btn);color:var(--tera-primary-btn-ink);border-color:var(--tera-primary-btn)}.tera-consent-card{width:100%;max-width:520px;margin:0 auto;padding:24px;border:1px solid var(--tera-line);border-radius:14px;background:var(--tera-panel);color:var(--tera-ink)}.tera-consent-brand{margin-bottom:20px}.tera-consent-head{margin:0;font-size:19px;font-weight:700;line-height:1.35}.tera-consent-lede{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--tera-ink-dim)}.tera-consent-grants{margin-top:16px;padding:12px 14px;border:1px solid var(--tera-line);border-radius:10px;background:var(--tera-raised);font-size:14px;line-height:1.5}.tera-consent-revocable{margin:16px 0 0;font-size:12.5px;color:var(--tera-ink-dim)}.tera-consent-failed,.tera-consent-refusal{margin:16px 0 0;font-size:13.5px;line-height:1.5;color:var(--tera-danger-ink)}.tera-consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.tera-consent-actions button{padding:9px 18px;border-radius:9px;border:1px solid var(--tera-line);background:var(--tera-bg);color:var(--tera-ink);font:inherit;font-size:14px;cursor:pointer}.tera-consent-actions button:disabled{opacity:.5;cursor:default}.tera-consent-actions .tera-consent-primary{background:var(--tera-primary-btn);color:var(--tera-primary-btn-ink);border-color:var(--tera-primary-btn)}.tera-menu-wrap{position:relative;display:flex}.tera-menu-trigger{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--tera-line);border-radius:8px;background:transparent;color:var(--tera-ink-dim);cursor:pointer;transition:background .12s ease,color .12s ease}.tera-menu-trigger:hover{background:#0000000b;color:var(--tera-ink)}.tera-settings-label{white-space:nowrap}.tera-menu{position:absolute;bottom:calc(100% + 8px);left:0;z-index:20;width:var(--tera-menu-width, 316px);max-height:min(70vh,520px);overflow-y:auto;padding:6px;border:1px solid var(--tera-line);border-radius:13px;background:var(--tera-raised);box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000d;animation:tera-menu-up .14s cubic-bezier(.16,1,.3,1) both}@keyframes tera-menu-up{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.tera-menu-header{padding:7px 10px 6px;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--tera-ink-dim)}.tera-menu-row{display:flex;align-items:flex-start;gap:10px;width:100%;padding:7px 10px;border:none;border-radius:8px;background:transparent;font:inherit;text-align:left}.tera-menu-row.tera-selectable{cursor:pointer;transition:background .11s ease}.tera-menu-row.tera-selectable:hover{background:#0000000b}.tera-menu-row.tera-locked{cursor:default}.tera-menu-icon{flex-shrink:0;margin-top:1px;color:var(--tera-ink-dim)}.tera-menu-label{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13.5px;color:var(--tera-ink)}.tera-menu-hint{font-size:11.5px;line-height:1.4;color:var(--tera-ink-dim)}.tera-menu-check{flex-shrink:0;margin-top:2px;color:var(--tera-accent)}.tera-submenu{position:absolute;bottom:calc(100% + 8px);left:calc(var(--tera-menu-width, 316px) + 6px);z-index:21;width:292px;max-height:min(70vh,520px);overflow-y:auto;padding:6px;border:1px solid var(--tera-line);border-radius:13px;background:var(--tera-raised);box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000d;animation:tera-flyout .13s cubic-bezier(.16,1,.3,1) both}@keyframes tera-flyout{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:none}}.tera-row-active{background:#0000000b}.tera-menu-chevron{flex-shrink:0;margin-top:2px;color:var(--tera-ink-dim)}.tera-app-tools-toggle .tera-menu-chevron{transition:transform .12s ease}.tera-app-tools-toggle .tera-menu-chevron.tera-open{transform:rotate(90deg)}.tera-app-row{display:flex;align-items:flex-start}.tera-app-row>.tera-menu-row{flex:1;min-width:0}.tera-app-switch{display:flex;flex-shrink:0;padding:7px 10px 7px 4px;border:none;border-radius:8px;background:transparent;font:inherit}.tera-app-switch.tera-selectable{cursor:pointer}.tera-app-switch.tera-locked,.tera-account-row{cursor:default}.tera-account-action{flex-shrink:0;align-self:center;margin-right:8px;padding:4px 10px;border:1px solid var(--tera-accent);border-radius:999px;background:transparent;color:var(--tera-accent);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.tera-account-action:hover:not(:disabled){background:#0000000b}.tera-account-action:disabled{cursor:default;opacity:.6}.tera-account-disconnect .tera-menu-label,.tera-account-disconnect .tera-menu-icon,.tera-account-error{color:var(--tera-danger-ink)}.tera-submenu-group{left:calc(var(--tera-menu-width, 316px) + 6px + 292px + 6px);z-index:22}.tera-menu.tera-tool-flyout,.tera-submenu.tera-tool-flyout{box-sizing:border-box}.tera-switch{flex-shrink:0;margin-top:2px;width:28px;height:16px;padding:2px;border-radius:999px;background:color-mix(in srgb,var(--tera-ink) 16%,var(--tera-raised));transition:background .14s ease}.tera-switch-knob{display:block;width:12px;height:12px;border-radius:50%;background:var(--tera-ink-dim);box-shadow:0 1px 2px #00000040;transition:transform .14s cubic-bezier(.16,1,.3,1)}.tera-switch-on{background:var(--tera-accent)}.tera-switch-on .tera-switch-knob{background:var(--lf-on-fill);transform:translate(12px)}.tera-switch-locked{opacity:.45}.tera-menu-divider{height:1px;margin:5px 10px;background:var(--tera-line)}.tera-menu-foot{padding:4px 10px 6px;font-size:11px;line-height:1.45;color:var(--tera-ink-dim)}.tera-model-button{display:flex;align-items:center;gap:7px;padding:4px 8px;border:none;border-radius:8px;background:transparent;color:var(--tera-ink-dim);font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap;transition:background .12s ease}.tera-model-button:hover{background:#0000000b}.tera-model-name{font-weight:500;color:var(--tera-ink)}.tera-model-effort{color:var(--tera-ink-dim)}.tera-model-wrap{--tera-menu-width: 250px}.tera-menu-trailing{flex-shrink:0;margin-top:1px;font-size:12.5px;color:var(--tera-ink-dim)}.tera-launcher{position:fixed;right:calc(16px + var(--app-shell-aside-offset, 0px));bottom:12px;z-index:50;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;border:none;background:transparent;color:var(--tera-ink);cursor:pointer;filter:drop-shadow(0 8px 18px rgba(0,0,0,.22));animation:tera-mascot-in .26s cubic-bezier(.16,1,.3,1) both,tera-mascot-float 3.4s ease-in-out .26s infinite}@media(min-width:768px){.tera-launcher{right:calc(24px + var(--app-shell-aside-offset, 0px));bottom:18px}}.tera-greeting{position:relative;padding:7px 13px;border:1px solid var(--tera-line);border-radius:14px;background:var(--tera-raised);color:var(--tera-ink);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 3px 10px #0000001a;animation:tera-bubble-in .24s cubic-bezier(.16,1,.3,1) .45s both}.tera-greeting:after{content:"";position:absolute;left:50%;bottom:-5px;width:9px;height:9px;transform:translate(-50%) rotate(45deg);border-right:1px solid var(--tera-line);border-bottom:1px solid var(--tera-line);background:var(--tera-raised)}@keyframes tera-bubble-in{0%{opacity:0;transform:translateY(5px) scale(.9)}to{opacity:1;transform:none}}.tera-greeting-ghost{visibility:hidden}.tera-greeting-typed{position:absolute;top:7px;left:13px;display:inline-flex;align-items:center;white-space:nowrap}.tera-greeting-caret{display:inline-block;width:1.5px;height:12px;margin-left:2px;background:var(--tera-accent);animation:tera-blink 1.05s steps(1) infinite}.tera-mascot{display:block;width:104px;height:auto;transform-origin:50% 85%;transition:transform .18s ease}.tera-mascot-drawn{width:72px;color:var(--tera-accent)}.tera-mascot-image{aspect-ratio:104 / 124;object-fit:contain;object-position:50% 100%}.tera-launcher:hover .tera-mascot{transform:scale(1.08) rotate(-4deg)}@keyframes tera-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes tera-mascot-in{0%{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:none}}.tera-panel{position:fixed;right:calc(16px + var(--app-shell-aside-offset, 0px));bottom:16px;z-index:50;display:flex;flex-direction:column;width:min(400px,calc(100vw - 32px - var(--app-shell-aside-offset, 0px)));height:min(620px,calc(100dvh - 32px));overflow:hidden;border:1px solid var(--tera-line);border-radius:16px;background:var(--tera-bg);color:var(--tera-ink);box-shadow:0 18px 50px #00000029,0 4px 12px #00000014;animation:tera-panel-up .2s cubic-bezier(.16,1,.3,1) both}@media(max-width:639px){.tera-panel{inset:0;width:auto;height:auto;border:none;border-radius:0}}@keyframes tera-panel-up{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}.tera-drop-active{border-color:var(--tera-accent);box-shadow:0 0 0 3px #c9644229,0 18px 50px #00000029,0 4px 12px #00000014}.tera-drop-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:inherit;background:#faf9f8f0;color:var(--tera-accent);text-align:center;pointer-events:none;animation:tera-drop-overlay-in .12s ease both}.tera-drop-overlay-text{font-size:13px;font-weight:600}@keyframes tera-drop-overlay-in{0%{opacity:0}to{opacity:1}}.tera-head{display:flex;align-items:center;gap:9px;padding:10px 10px 10px 14px;border-bottom:1px solid var(--tera-line);background:var(--tera-panel)}.tera-head-face{position:relative;display:inline-flex;flex-shrink:0}.tera-head-presence{position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border-radius:50%;border:2px solid var(--tera-panel);background:var(--lf-green)}.tera-head-mascot{display:block;width:26px;height:auto}.tera-head-mascot,.tera-empty-mascot{color:var(--tera-accent)}.tera-title{flex:1;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-head-actions{display:flex;gap:2px}.tera-head-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--tera-ink-dim);cursor:pointer;transition:background .12s ease,color .12s ease}.tera-head-button:hover{background:#0000000d;color:var(--tera-ink)}.tera-scroll{flex:1;overflow-y:auto;padding:4px 16px 16px}.tera-empty{margin-top:22vh;text-align:center;color:var(--tera-ink-dim)}.tera-empty-mascot{display:inline-block;width:64px;height:auto;margin-bottom:10px;animation:tera-mascot-float 3.4s ease-in-out infinite}.tera-empty-title{font-size:16px;font-weight:500;color:var(--tera-ink)}.tera-foot{padding:8px 12px 9px;border-top:1px solid var(--tera-line);background:var(--tera-bg)}.tera-error-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px;padding:7px 10px;border-radius:8px;background:#c9424217;color:var(--tera-danger-ink);font-size:12.5px}.tera-error-close{border:none;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1}.tera-composer{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:4px 4px 4px 8px;border:1px solid var(--tera-line);border-radius:13px;background:var(--tera-raised);transition:border-color .14s ease}.tera-composer:focus-within{border-color:#c9644273}.tera-composer-stacked{display:block;padding:4px 8px 6px}.tera-composer-bar{display:flex;align-items:center;gap:6px;padding-top:4px}.tera-composer-bar .tera-send{margin-left:auto}.tera-composer-stacked .tera-input{width:100%;padding:6px 0 2px}.tera-panel .tera-foot{position:relative}.tera-panel .tera-menu-wrap{position:static}.tera-panel .tera-menu,.tera-panel .tera-submenu{left:10px;right:10px;width:auto;bottom:calc(100% + 6px);max-height:min(58vh,420px)}.tera-panel .tera-submenu{z-index:22}.tera-panel .tera-submenu-group{z-index:23}.tera-input{flex:1;min-width:0;padding:8px 4px;border:none;background:transparent;resize:none;outline:none;font:inherit;font-size:14px;line-height:1.5;color:var(--tera-ink);max-height:130px;overflow-y:auto}.tera-input::placeholder{color:var(--tera-ink-dim)}.tera-attach{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:2px;padding:0;border:none;border-radius:9px;background:transparent;color:var(--tera-ink-dim);cursor:pointer;transition:background .12s ease,color .12s ease}.tera-attach:hover{background:#0000000d;color:var(--tera-ink)}.tera-attach:disabled{opacity:.35;cursor:default}.tera-attach-error{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:7px 10px;border:1px solid var(--tera-approve-line);border-radius:8px;background:var(--tera-approve-bg);color:var(--tera-ink);font-size:12.5px}.tera-attach-error-text{flex:1;min-width:0}.tera-attach-error-close{display:flex;flex-shrink:0;padding:0;border:none;background:transparent;color:var(--tera-ink-dim);cursor:pointer}.tera-page-attach-error{margin:0 auto 12px;padding:9px 13px;font-size:13px}.tera-attach-strip{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 0}.tera-attach-thumb{position:relative;flex-shrink:0;width:96px;height:72px;border:1px solid var(--tera-line);border-radius:10px;background:var(--tera-raised);overflow:hidden}.tera-attach-thumb img{width:100%;height:100%;object-fit:cover;display:block}.tera-attach-thumb button{position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:999px;background:#0000008c;color:var(--lf-on-fill);cursor:pointer}.tera-attach-thumb button:hover{background:#000000b8}.tera-attach-thumb video{width:100%;height:100%;object-fit:cover;display:block}.tera-attach-play-badge{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;transform:translate(-50%,-50%);background:#0000008c;color:#fff;pointer-events:none}.tera-attach-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px}.tera-attach-spinner{width:18px;height:18px;border:2px solid var(--tera-line);border-top-color:var(--tera-accent);border-radius:999px;animation:tera-attach-spin .7s linear infinite}@keyframes tera-attach-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tera-attach-spinner{animation-duration:1.6s}}.tera-attach-loading-label{font-size:11px;color:var(--tera-ink-dim);text-align:center}.tera-attach-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:5px 10px;border:1px solid var(--tera-line);border-radius:999px;background:#00000008;font-size:12.5px;color:var(--tera-ink-dim)}.tera-attach-chip-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tera-attach-chip button{display:flex;align-items:center;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.tera-attach-chip button:hover{color:var(--tera-ink)}.tera-send{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:2px;border:none;border-radius:9px;background:var(--tera-accent);color:var(--lf-on-fill);cursor:pointer;transition:opacity .12s ease}.tera-send:disabled{opacity:.35;cursor:default}:is(.tera-send,.tera-page-send,.tera-ask-send).tera-send-stop{background:var(--tera-bg);color:var(--tera-ink);box-shadow:inset 0 0 0 1px var(--tera-line)}:is(.tera-send,.tera-page-send,.tera-ask-send).tera-send-stop:hover{background:var(--tera-panel)}:is(.tera-send,.tera-page-send,.tera-ask-send).tera-send-stop:focus-visible{outline:2px solid var(--tera-accent);outline-offset:2px}.tera-disclaimer{margin-top:6px;text-align:center;font-size:10.5px;color:var(--tera-ink-dim)}@media(prefers-reduced-motion:reduce){.tera-launcher,.tera-greeting,.tera-panel,.tera-drop-overlay,.tera-empty-mascot,.tera-menu,.tera-submenu,.tera-fade-in,.tera-tool-card,.tera-tool-body{animation:none}.tera-mascot,.tera-thinking-chevron,.tera-tool-arrow{transition:none}}.tera-dock{position:fixed;inset-block:0;right:var(--app-shell-aside-offset, 0px);z-index:30;display:flex;flex-direction:column;flex-shrink:0;width:calc(100% - var(--app-shell-aside-offset, 0px));max-width:420px;border-left:1px solid var(--tera-line);background:var(--tera-bg);box-shadow:0 18px 50px #00000029}@media(min-width:1024px){.tera-dock{position:static;width:400px;max-width:none;box-shadow:none}}.lf-dock .tera-dock{position:static;flex:1;width:auto;max-width:none;min-height:0;border-left:0;box-shadow:none}.tera-dock .tera-head{min-height:56px;padding:0 12px 0 16px}.tera-dock .tera-title{font-size:16px;font-weight:500}.tera-dock .tera-head-actions>.tera-head-button{width:32px;height:32px}.tera-dock .tera-panel{position:relative;inset:0;width:100%;height:100%;border:0;border-radius:0;box-shadow:none;animation:none}.tera-dock-page{position:relative}.tera-ask-wrap{position:absolute;inset-inline:0;bottom:0;z-index:20;padding:0 16px 16px;pointer-events:none}.tera-ask-bar{pointer-events:auto;display:flex;align-items:flex-end;gap:8px;width:100%;max-width:768px;margin:0 auto;padding:10px 16px;border:1px solid var(--tera-line);border-radius:16px;background:var(--tera-raised);background:color-mix(in srgb,var(--tera-raised) 40%,transparent);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:0 1px 2px #0000000a,0 2px 10px #0000000d;transition:border-color .14s ease}.tera-ask-bar:focus-within{border-color:#c9644273}.tera-ask-field{position:relative;flex:1;min-width:0}.tera-ask-input{display:block;width:100%;max-height:128px;padding:6px 0;border:none;background:transparent;resize:none;outline:none;font:inherit;font-size:14px;color:var(--tera-ink)}.tera-ask-placeholder{position:absolute;top:0;left:0;width:100%;padding:6px 0;pointer-events:none;color:var(--tera-ink-dim);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tera-ask-placeholder-long{display:none}@media(min-width:640px){.tera-ask-placeholder-short{display:none}.tera-ask-placeholder-long{display:inline}}.tera-ask-resume,.tera-ask-send{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;border-radius:9999px;cursor:pointer;transition:background .12s ease,color .12s ease}.tera-ask-resume{background:transparent;color:var(--tera-ink-dim)}.tera-ask-resume:hover{background:#0000000d;color:var(--tera-ink)}.tera-ask-send{background:var(--tera-accent);color:var(--lf-on-fill)}.tera-ask-send:disabled{background:var(--tera-line);color:var(--tera-ink-dim);cursor:default}.tera-image-strip{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.tera-image{display:block;max-width:100%;max-height:320px;border-radius:10px;border:1px solid var(--tera-line);object-fit:contain}.tera-image-loading{width:160px;height:120px;border-radius:10px;background:#0000000b}.tera-image-missing{width:160px;height:120px;border-radius:10px;border:1px dashed var(--tera-approve-line);background:repeating-linear-gradient(45deg,transparent,transparent 7px,rgba(0,0,0,.035) 7px,rgba(0,0,0,.035) 14px)}.tera-thumb-strip{display:flex;flex-wrap:wrap;gap:6px;width:100%;margin-bottom:6px}.tera-thumb{position:relative;width:52px;height:52px}.tera-thumb img{width:100%;height:100%;border-radius:8px;border:1px solid var(--tera-line);object-fit:cover}.tera-thumb button{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;padding:0;border:1px solid var(--tera-line);border-radius:50%;background:var(--tera-bg);color:var(--tera-ink);cursor:pointer}.tera-sources{margin:10px 0 0;padding-left:20px;font-size:12.5px;color:var(--tera-ink-dim)}.tera-source{margin-top:3px}.tera-source-link{color:var(--tera-accent)}.tera-source-age{margin-left:6px;color:var(--tera-ink-dim)}.tera-unrendered{margin-top:8px;color:var(--tera-ink-dim);font-size:12.5px;line-height:1.5}.tera-feedback-filed{margin-top:8px;padding:10px 12px;border:1px solid var(--tera-line);border-radius:8px;font-size:12.5px;line-height:1.5}.tera-feedback-filed-head{font-weight:600}.tera-feedback-filed-body{margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}.tera-feedback-filed-note{margin-top:6px;color:var(--tera-ink-dim)}.tera-attachment-strip{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.tera-attachment{appearance:none;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 10px;border:1px solid var(--tera-line);border-radius:999px;background:#00000008;font-size:12.5px;color:var(--tera-ink-dim)}.tera-attachment:hover{color:var(--tera-ink);border-color:color-mix(in srgb,var(--tera-ink) 24%,var(--tera-line));background:#0000000e}.tera-attachment:focus-visible{outline:2px solid var(--tera-accent, #f15a24);outline-offset:2px}.tera-attachment-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tera-attachment-preview-backdrop{box-sizing:border-box;margin:0;border:0;width:100vw;height:100dvh;max-width:none;max-height:none;position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:#11182780;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tera-attachment-preview{box-sizing:border-box;display:flex;flex-direction:column;width:min(920px,100%);height:min(760px,calc(100dvh - 48px));min-width:0;min-height:0;overflow:hidden;border:1px solid var(--tera-line);border-radius:14px;background:var(--tera-raised);color:var(--tera-ink);box-shadow:0 24px 80px #11182747}.tera-attachment-preview-head{display:flex;flex-shrink:0;align-items:center;gap:9px;min-height:52px;padding:0 14px;border-bottom:1px solid var(--tera-line)}.tera-attachment-preview-head>span{flex:1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tera-attachment-preview-close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--tera-ink-dim);cursor:pointer}.tera-attachment-preview-close:hover{background:#0000000f;color:var(--tera-ink)}.tera-attachment-preview-body{flex:1;min-height:0;display:grid;place-items:center;overflow:auto;background:color-mix(in srgb,var(--tera-raised) 86%,#eef1f5)}.tera-attachment-preview-body iframe,.tera-attachment-preview-body img{display:block;width:100%;height:100%;border:0}.tera-attachment-preview-body img{min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;padding:16px;box-sizing:border-box}.tera-attachment-preview-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px;color:var(--tera-ink-dim);text-align:center}.tera-attachment-preview-state[data-tone=error]{color:var(--tera-danger-ink)}.tera-attachment-preview-actions{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--tera-line)}.tera-attachment-preview-actions a{padding:7px 11px;border:1px solid var(--tera-line);border-radius:8px;color:var(--tera-ink);font-size:12.5px;text-decoration:none}@media(max-width:640px){.tera-attachment-preview-backdrop{padding:0}.tera-attachment-preview{width:100vw;height:100dvh;border:0;border-radius:0}}.tera-approval-editor{display:grid;gap:12px;margin:12px 0}.tera-approval-editor label{display:grid;gap:4px}.tera-approval-editor input{font:inherit;padding:8px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit}.tera-approval-editor [role=alert]{color:#b42318}.tera-approval-source{margin-top:4px;font-size:12px;color:var(--tera-ink-dim)}.tera-arrival-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#21252973}.tera-arrival-dialog{display:flex;flex-direction:column;gap:20px;width:100%;max-width:440px;max-height:calc(100dvh - 40px);overflow-y:auto;box-sizing:border-box;padding:28px;border-radius:16px;background:var(--tera-raised);color:var(--tera-ink);box-shadow:0 0 40px #0000001a;font:inherit}.tera-arrival-badge{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--tera-accent) 10%,var(--tera-raised));color:var(--tera-accent)}.tera-arrival-head{display:flex;flex-direction:column;gap:6px}.tera-arrival-dialog h2{margin:0;font-size:20px;line-height:1.3;font-weight:600;color:var(--tera-ink)}.tera-arrival-body{margin:0;font-size:15px;line-height:1.55;color:color-mix(in srgb,var(--tera-ink) 80%,var(--tera-raised))}.tera-arrival-body strong{font-weight:600;color:var(--tera-ink)}.tera-arrival-field{display:flex;flex-direction:column;gap:6px}.tera-arrival-field label{font-size:14px;font-weight:500}.tera-arrival-input{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--tera-line);border-radius:8px;background:var(--tera-raised);color:var(--tera-ink);font:inherit;font-size:15px;outline:none}.tera-arrival-input::placeholder{color:var(--tera-ink-dim)}.tera-arrival-input:focus{border-color:var(--tera-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tera-accent) 20%,var(--tera-raised))}.tera-arrival-input[aria-invalid=true]{border-color:var(--tera-danger)}.tera-arrival-hint{margin:0;font-size:12px;color:var(--tera-ink-dim)}.tera-arrival-hint a{color:var(--tera-accent)}.tera-arrival-error{margin:0;font-size:12px;color:var(--tera-danger)}.tera-arrival-avatars{min-width:0;margin:0;padding:0;border:0}.tera-arrival-avatars legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.tera-arrival-avatar-options{display:flex;flex-wrap:wrap;gap:6px}.tera-arrival-avatar{position:relative;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--tera-line);border-radius:50%;background:var(--tera-raised);color:var(--tera-accent);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.tera-arrival-avatar input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tera-arrival-avatar:hover{border-color:color-mix(in srgb,var(--tera-accent) 45%,var(--tera-line))}.tera-arrival-avatar[data-selected]{border-color:var(--tera-accent);box-shadow:0 0 0 1px var(--tera-accent)}.tera-arrival-avatar:has(input:focus-visible){outline:2px solid var(--tera-accent);outline-offset:2px}.tera-arrival-avatars:disabled .tera-arrival-avatar{cursor:not-allowed;opacity:.6}.tera-arrival-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.tera-arrival-actions button{height:38px;padding:0 18px;border-radius:32px;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.tera-arrival-keep{border:1px solid var(--tera-line);background:var(--tera-raised);color:var(--tera-ink)}.tera-arrival-keep:hover:not(:disabled){background:color-mix(in srgb,var(--tera-accent) 10%,var(--tera-raised))}.tera-arrival-keep:disabled{color:var(--tera-ink-dim);cursor:not-allowed}.tera-arrival-save{border:1px solid transparent;background:var(--tera-accent);color:var(--lf-on-fill)}.tera-arrival-save:disabled{background:color-mix(in srgb,var(--tera-ink) 12%,var(--tera-raised));color:color-mix(in srgb,var(--tera-ink) 45%,var(--tera-raised));cursor:not-allowed}.tera-arrival-item{border:1px solid var(--tera-line);border-radius:10px;padding:10px 14px;background:var(--tera-panel);color:var(--tera-ink);cursor:pointer;font:inherit}.tera-arrival-items{display:grid;gap:10px;margin:12px 0}.tera-arrival-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--tera-line);border-radius:32px;background:var(--tera-raised);color:var(--tera-ink);font:inherit;font-size:13px;cursor:pointer}.tera-arrival-back:hover{background:color-mix(in srgb,var(--tera-ink) 5%,var(--tera-raised))}.tera-arrival-chip-row{display:flex;max-width:768px;margin:0 auto 8px}.tera-panel .tera-arrival-chip-row{max-width:none;margin:0;padding:8px 14px 0}.tera-arrival-chip{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--tera-accent) 35%,var(--tera-line));border-radius:32px;background:color-mix(in srgb,var(--tera-accent) 10%,var(--tera-raised));color:var(--tera-accent);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.tera-arrival-chip:hover{background:color-mix(in srgb,var(--tera-accent) 16%,var(--tera-raised))}.tera-arrival-item{display:grid;gap:5px;text-align:start}.tera-arrival-item span{font-size:13px}.tera-arrival-item:hover{border-color:var(--tera-ink-dim)}.tera-shared-composer{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch}.tera-composer-input-row{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.tera-composer-field{flex:1;min-width:0}.tera-composer-field textarea{width:100%;box-sizing:border-box}.tera-shared-composer .tera-image-strip,.tera-shared-composer .tera-file-strip{flex:none}.tera-ask-wrap>.tera-error-bar{background:var(--lf-surface);border-radius:8px}[data-mantine-color-scheme=dark] body .tera-surface,[data-mantine-color-scheme=dark] body .tera-panel,[data-mantine-color-scheme=dark] body .tera-launcher,[data-mantine-color-scheme=dark] body .tera-consent-card,[data-mantine-color-scheme=dark] body .tera-ask-wrap{--tera-bg: var(--lf-app-bg);--tera-panel: var(--lf-surface);--tera-raised: var(--lf-hover)}body .tera-ask-bar{background:var(--tera-raised);-webkit-backdrop-filter:none;backdrop-filter:none}body .tera-ask-bar:focus-within{border-color:var(--lf-accent);box-shadow:0 0 0 3px var(--lf-accent-tint-4),var(--lf-shadow-card)}body .tera-ask-send:disabled{background:var(--lf-accent-tint);color:var(--lf-accent-deep);opacity:1}.tera-starters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.tera-starter{max-width:100%;border:1px solid var(--tera-line);border-radius:16px;padding:8px 12px;background:var(--tera-raised);color:var(--tera-ink);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer}.tera-starter:focus-visible{outline:2px solid var(--tera-accent);outline-offset:2px}.tera-starter:disabled{cursor:default;opacity:.6}.tera-ask-wrap>.tera-starters{pointer-events:auto;max-width:768px;margin-inline:auto}.tera-artifact-card{flex-wrap:wrap}.tera-artifact-actions{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px}.tera-artifact-card>.tera-artifact-actions{flex-basis:100%;padding:0}.tera-artifact-action{display:flex;flex-direction:column;min-width:0;gap:4px}.tera-artifact-action-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--tera-line);border-radius:8px;background:var(--tera-raised);color:var(--tera-ink);font:inherit;font-size:13px;overflow-wrap:anywhere;cursor:pointer}.tera-artifact-action-button:focus-visible{outline:2px solid var(--tera-accent);outline-offset:2px}.tera-artifact-action-button[aria-disabled=true]{cursor:progress;opacity:.65}.tera-artifact-menu{position:relative;flex-direction:row;align-items:center}.tera-artifact-menu-list{top:calc(100% + 6px);bottom:auto;left:auto;right:0;z-index:70;width:max-content;min-width:160px}.tera-artifact-menu-list .tera-menu-row{align-items:center;min-height:36px}.tera-artifact-menu .tera-head-button:focus-visible,.tera-artifact-menu-list .tera-menu-row:focus-visible{outline:2px solid var(--tera-accent);outline-offset:-2px}.tera-artifact-menu .tera-head-button[aria-disabled=true]{cursor:progress;opacity:.65}.tera-artifact-action-error{color:var(--tera-danger-ink);font-size:12px;overflow-wrap:anywhere}[data-assistant-over-modal]>.tera-dock{position:fixed;inset-block:0;right:0;width:min(420px,100%);z-index:var(--platform-react-assistant-modal-z-index, 201)}[data-assistant-over-modal]>.tera-ask-wrap{position:fixed;z-index:var(--platform-react-assistant-modal-z-index, 201)}.tera-cards-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin:0 0 7px;animation:tera-fade-up .22s ease both}.tera-cards-embed{display:block;width:100%;margin:0 0 7px;animation:tera-fade-up .22s ease both}.tera-cards-picker[data-card-type=template],.tera-cards-picker[data-card-type=ad_template]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tera-dock .tera-cards-picker[data-card-type=template],.tera-dock .tera-cards-picker[data-card-type=ad_template]{grid-template-columns:repeat(2,minmax(0,1fr))}.tera-cards-picker[data-card-type=ad_preview]{grid-template-columns:minmax(0,1fr)}.tera-cards-picker[data-card-type=post_preview]{grid-template-columns:560px;justify-content:center}.tera-dock .tera-cards-picker[data-card-type=post_preview]{grid-template-columns:minmax(0,1fr)}.tera-cards-picker-item{display:block;width:100%;padding:0;border:0;border-radius:9px;background:var(--tera-raised);font:inherit;text-align:left;cursor:pointer;overflow:hidden}.tera-cards-picker-item:disabled{opacity:.55;cursor:not-allowed}.tera-cards-picker-item-inert{cursor:default}.tera-cards-picker-note{grid-column:1 / -1;font-size:12px;opacity:.65}.tera-cards-picker-confirm{grid-column:1 / -1;justify-self:center;margin-top:2px;padding:6px 14px;border:0;border-radius:8px;background:var(--tera-accent);color:#fff;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.tera-cards-picker-confirm:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.tera-cards-picker{animation:none}}.tera-settings-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:16px;background:#21252973}.tera-settings-dialog{display:flex;flex-direction:column;gap:14px;width:100%;max-width:420px;max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;padding:24px;border-radius:16px;background:var(--tera-raised);color:var(--tera-ink);box-shadow:0 0 40px #0000001a;font:inherit;outline:none}.tera-settings-dialog-title{margin:0;font-size:18px;line-height:1.3;font-weight:600}.tera-settings-hint{margin:0;font-size:13px;line-height:1.5;color:var(--tera-ink-dim)}.tera-settings-label{font-size:13px;font-weight:500;color:var(--tera-ink)}.tera-settings-error{padding:8px 10px;border-radius:8px;background:var(--tera-danger-bg);color:var(--tera-danger-ink);font-size:13px;line-height:1.45}.tera-settings-note{margin:0;padding:8px 10px;border-radius:8px;background:var(--tera-approve-bg);font-size:13px;line-height:1.45}.tera-settings-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.tera-settings-button{height:34px;padding:0 14px;border:1px solid var(--tera-line);border-radius:32px;background:var(--tera-raised);color:var(--tera-ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.tera-settings-button:hover:not(:disabled){background:color-mix(in srgb,var(--tera-accent) 10%,var(--tera-raised))}.tera-settings-button-primary{border-color:var(--tera-primary-btn);background:var(--tera-primary-btn);color:var(--tera-primary-btn-ink)}.tera-settings-button-primary:hover:not(:disabled){background:color-mix(in srgb,var(--tera-primary-btn) 88%,#000)}.tera-settings-button:disabled,.tera-settings-link:disabled{opacity:.55;cursor:not-allowed}.tera-settings-button:focus-visible,.tera-settings-link:focus-visible,.tera-settings-crop-stage:focus-visible{outline:2px solid var(--tera-accent);outline-offset:2px}.tera-settings-link{align-self:flex-start;padding:0;border:0;background:none;color:var(--tera-accent);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.tera-settings-crop{display:flex;flex-direction:column;align-items:center;gap:10px}.tera-settings-crop[hidden]{display:none}.tera-settings-crop-stage{position:relative;overflow:hidden;border-radius:12px;background:var(--tera-panel);cursor:grab;touch-action:none}.tera-settings-crop-stage:active{cursor:grabbing}.tera-settings-crop-stage canvas{display:block}.tera-settings-crop-mask{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 999px #00000073;pointer-events:none}.tera-settings-crop-controls{display:flex;align-items:center;gap:12px;width:100%}.tera-settings-crop-zoom{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.tera-settings-crop-zoom input{flex:1;min-width:0;accent-color:var(--tera-accent)}.tera-settings-previews{display:flex;flex-direction:column;gap:6px;width:100%}.tera-settings-preview-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--tera-line);border-radius:10px}.tera-settings-preview-row[data-tone=light]{background:#fff}.tera-settings-preview-row[data-tone=dark]{background:#25201e}.tera-settings-preview-circle{display:block;border-radius:50%}.tera-settings-mascot-slot{display:grid;place-items:end center;flex:none}.tera-settings-mascot-image{display:block;max-width:100%;max-height:100%;object-fit:contain}.tera-settings-avatars{min-width:0;margin:0;padding:0;border:0}.tera-settings-avatars legend{margin-bottom:8px;padding:0}.tera-settings-avatar-options{display:flex;flex-wrap:wrap;gap:6px}.tera-settings-avatar{position:relative;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--tera-line, var(--lf-border));border-radius:50%;background:var(--tera-raised, var(--lf-surface));color:var(--tera-accent, var(--lf-accent-deep));cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.tera-settings-avatar input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tera-settings-avatar:hover{border-color:color-mix(in srgb,var(--tera-accent, var(--lf-accent-deep)) 45%,var(--tera-line, var(--lf-border)))}.tera-settings-avatar[data-selected]{border-color:var(--tera-accent, var(--lf-accent-deep));box-shadow:0 0 0 1px var(--tera-accent, var(--lf-accent-deep))}.tera-settings-avatar:has(input:focus-visible){outline:2px solid var(--tera-accent, var(--lf-accent-deep));outline-offset:2px}.tera-settings-avatars:disabled .tera-settings-avatar{cursor:not-allowed;opacity:.6}.platform-chat-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;height:100%}.platform-chat-rail-icons{display:flex;flex-direction:column;align-items:center;gap:8px}.platform-chat-rail-icon{color:var(--lf-text-muted);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-rail-icon:hover,.platform-chat-rail-icon[data-active]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-rail-icon[data-dimmed]{opacity:.45}.platform-chat-rail-divider{width:28px;height:1px;margin:4px 0;background:var(--lf-border)}.platform-chat-rail-heads{flex:1 1 0;min-height:0;width:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.platform-chat-rail-heads::-webkit-scrollbar{display:none}.platform-chat-rail-faces{flex:1 1 0;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;overflow:hidden}.platform-chat-face{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%}.platform-chat-face[data-shape=square]{border-radius:10px}.platform-chat-face[data-open]{box-shadow:0 0 0 2px var(--lf-surface),0 0 0 4px var(--lf-accent-filled)}.platform-chat-face-badge{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;box-sizing:border-box;border:2px solid var(--lf-surface);border-radius:999px;padding:0 4px;line-height:14px;text-align:center}.platform-chat-face-more{border:1px solid var(--lf-border);background:var(--lf-surface);color:var(--lf-text-muted);font-size:12px;font-weight:500}.platform-chat-panel[data-placement=dock],.platform-chat-popup[data-placement=dock]{position:relative;inset:auto;width:100%;max-width:none;height:100%;max-height:none;border:0;border-radius:0;box-shadow:none;z-index:auto;animation:none;transition:none}.platform-chat-panel[data-placement=dock] .platform-chat-panel-header,.platform-chat-popup[data-placement=dock] .platform-chat-popup-header{min-height:56px;padding:0 12px 0 16px;background:var(--lf-surface);border-bottom:1px solid var(--lf-border)}.platform-chat-popup[data-placement=dock] .platform-chat-popup-header{padding-left:8px}.platform-chat-panel[data-placement=dock] .platform-chat-panel-title{font-size:16px;font-weight:500}.platform-chat-panel[data-placement=dock] .platform-chat-panel-tools{margin:12px 16px 8px}.platform-chat-panel-pinned{padding-bottom:8px}.platform-chat-panel-pinned-title{display:block;padding:8px 8px 4px;font-size:12px;font-weight:500;line-height:16px;color:var(--lf-text-muted)}.platform-chat-dispatches{display:flex;flex-direction:column;gap:8px;padding:0 12px 8px}.platform-chat-dispatch{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--lf-border);border-radius:8px;background:var(--lf-surface);font-size:14px;line-height:20px;color:var(--lf-text)}.platform-chat-dispatch-label{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--lf-text-muted)}.platform-chat-dispatch-request{color:var(--lf-text-muted);overflow-wrap:anywhere}.platform-chat-dispatch-task{margin:0;font-weight:600;white-space:pre-line;overflow-wrap:anywhere}.platform-chat-dispatch-context{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.platform-chat-dispatch-context-label{font-size:12px;font-weight:500;line-height:16px;color:var(--lf-text-muted)}.platform-chat-dispatch-summary{margin:0;white-space:pre-line;overflow-wrap:anywhere}.platform-chat-dispatch-summary:not([data-opened]){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.platform-chat-dispatch-wrote{margin:0;font-size:12px;line-height:16px;color:var(--lf-text-muted);white-space:pre-line;overflow-wrap:anywhere}.platform-chat-dispatch-more{padding:2px 0;border-radius:4px;font-size:12px;font-weight:700;line-height:16px;color:var(--lf-accent-deep)}.platform-chat-dispatch-more:hover{text-decoration:underline;text-underline-offset:2px}.platform-chat-dispatch-error{font-size:12px;line-height:16px;color:var(--lf-red)}.platform-chat-dispatch-actions,.platform-chat-dispatch-done{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.platform-chat-badge{padding:0 6px;background:var(--lf-accent-filled);color:var(--lf-on-accent-filled);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.platform-chat-badge[data-pulse=odd],.platform-chat-badge:has(>[data-pulse=odd]){animation:platform-chat-badge-pulse .36s var(--lf-ease-spring)}.platform-chat-badge[data-pulse=even],.platform-chat-badge:has(>[data-pulse=even]){animation:platform-chat-badge-pulse-again .36s var(--lf-ease-spring)}@keyframes platform-chat-badge-pulse{40%{scale:1.28}}@keyframes platform-chat-badge-pulse-again{40%{scale:1.28}}.platform-chat-rail-mention{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border:2px solid var(--lf-surface);border-radius:50%;box-sizing:border-box;background:var(--lf-blue);color:var(--lf-on-fill);font-size:11px;font-weight:800;line-height:12px;text-align:center;pointer-events:none}.platform-chat-badge[data-with-border]{border:2px solid var(--lf-app-bg)}.platform-chat-icon-btn{border-color:transparent;border-radius:8px;background:transparent;color:var(--lf-text-muted);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-icon-btn:hover{background:var(--lf-hover);color:var(--lf-text)}input.platform-chat-search{--input-radius: 10px;height:36px;background:var(--lf-input-bg);font-size:13px}.platform-chat-search-icon{color:var(--lf-text-faint)}.platform-chat-panel{position:fixed;top:var(--lf-header-h);right:var(--lf-aside-w);bottom:0;width:max(360px,calc(var(--lf-right-inset, 0px) - var(--lf-aside-w)));max-width:calc(100vw - var(--lf-aside-w));display:flex;flex-direction:column;background:var(--lf-surface);border-left:1px solid var(--lf-border);box-shadow:var(--lf-shadow-raised);z-index:180;animation:platform-chat-slide-in var(--lf-duration-fast) var(--lf-ease-out)}.platform-chat-panel[data-leaving]{pointer-events:none;animation:platform-chat-slide-out var(--lf-duration-fast) var(--lf-ease-standard) forwards}@keyframes platform-chat-slide-in{0%{opacity:0;transform:translate(16px)}}@keyframes platform-chat-slide-out{to{opacity:0;transform:translate(12px)}}.platform-chat-panel-header{display:flex;align-items:center;gap:2px;min-height:48px;padding:12px 10px 8px 16px;box-sizing:border-box}.platform-chat-panel-title{flex:1;font-size:15px;font-weight:800;line-height:1.3;color:var(--lf-text)}.platform-chat-panel-tools{display:flex;align-items:center;margin:0 12px 8px}.platform-chat-panel-search{flex:1;min-width:0}.platform-chat-panel-list{flex:1;overflow-y:auto;padding:8px}.platform-chat-rows{height:100%;overflow-y:auto;overflow-x:hidden}.platform-chat-rows-inner{position:relative;width:100%}.platform-chat-rows-item{position:absolute;top:0;left:0;width:100%}.platform-chat-row-wrap{position:relative}.platform-chat-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 36px 8px 8px;border-radius:var(--lf-radius-nav);text-align:left;color:var(--lf-text);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-row[data-rise]{animation:platform-chat-row-in var(--lf-duration-base) var(--lf-ease-out)}@keyframes platform-chat-row-in{0%{opacity:0;transform:translateY(4px)}}:where(.platform-chat-row-wrap:hover)>.platform-chat-row{background:var(--lf-accent-tint-2)}.platform-chat-row[data-open]{background:var(--lf-accent-tint)}.platform-chat-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.platform-chat-row-line{display:flex;align-items:baseline;gap:6px;min-width:0}.platform-chat-row-name{flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-row[data-unread]:not([data-unread="0"]) .platform-chat-row-name{font-weight:800}.platform-chat-row-preview{flex:1;min-width:0;font-size:11.5px;color:var(--lf-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-row-star{position:absolute;z-index:1;top:0;bottom:0;margin:auto 0;right:6px;color:var(--lf-text-muted);opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-row-wrap:hover .platform-chat-row-star,.platform-chat-row-wrap:focus-within .platform-chat-row-star,.platform-chat-row-star[data-starred]{opacity:1}@media(hover:none){.platform-chat-row-star{opacity:1}}.platform-chat-row-mark{flex-shrink:0;align-self:center;color:var(--lf-text-muted)}.platform-chat-row-time{flex-shrink:0;font-size:11px;color:var(--lf-text-faint);white-space:nowrap}:where(.platform-chat-row-wrap:hover)>.platform-chat-row .platform-chat-row-time,.platform-chat-row[data-open] .platform-chat-row-time,.platform-chat-row[aria-current=true] .platform-chat-row-time{color:var(--lf-text-muted)}.platform-chat-row-marks{display:flex;align-items:center;align-self:center;gap:4px;flex-shrink:0}.platform-chat-row-badge{min-width:18px;height:18px;border-radius:999px;line-height:18px;text-align:center}.platform-chat-mention{width:18px;height:18px;border-radius:50%;background:var(--lf-blue);color:var(--lf-on-fill);font-size:11px;font-weight:800;line-height:18px;text-align:center}.platform-chat-empty{display:flex;flex-direction:column;align-items:center;padding:40px 16px;text-align:center;color:var(--lf-text-muted);font-size:var(--lf-fz-caption);line-height:1.5}.platform-chat-empty-glyph{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--lf-hover);color:var(--lf-text-muted)}.platform-chat-empty-glyph[data-tone=accent]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-empty-glyph[data-tone=danger]{background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-empty-title{margin:12px 0 0;font-size:13.5px;font-weight:700;color:var(--lf-text)}.platform-chat-empty-glyph[data-tone=quiet]{background:transparent}.platform-chat-empty[data-tone=quiet] .platform-chat-empty-title{font-weight:400;color:var(--lf-text-muted)}.platform-chat-empty-body{max-width:240px;margin:4px 0 0}.platform-chat-empty-action{margin-top:12px;color:var(--lf-accent-deep);font-weight:600}.platform-chat-empty-retry{margin-top:12px}.platform-chat-skeleton{display:flex;flex-direction:column}.platform-chat-skeleton-row{display:flex;align-items:center;gap:12px;box-sizing:border-box;height:var(--lf-chat-row-height);padding:8px}.platform-chat-skeleton-lines{display:flex;flex:1;flex-direction:column;gap:8px}.platform-chat-skeleton-bone{display:block;height:8px;border-radius:999px;background:var(--lf-hover)}.platform-chat-skeleton-bone[data-shape=face]{flex-shrink:0;width:34px;height:34px}.platform-chat-skeleton-bone[data-shape=name]{width:60%;height:10px}.platform-chat-skeleton-bone[data-shape=preview]{width:40%}.platform-chat-skeleton-messages{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-height:100%}.platform-chat-skeleton-bubble-row{display:flex;align-items:flex-end;gap:8px}.platform-chat-skeleton-bubble-row[data-side=ours]{justify-content:flex-end}.platform-chat-skeleton-bone[data-shape=bubble]{height:36px;border-radius:18px}.platform-chat-skeleton-bone[data-shape=bubble-face],.platform-chat-skeleton-bone[data-shape=member-face]{flex-shrink:0;width:28px;height:28px}.platform-chat-skeleton-bone[data-shape=composer]{flex:1;height:40px;border-radius:var(--lf-radius-nav)}.platform-chat-skeleton-conversation{display:flex;flex:1;flex-direction:column;min-height:0}.platform-chat-shimmer{animation:platform-chat-shimmer 1.2s ease-in-out infinite alternate}@keyframes platform-chat-shimmer{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.platform-chat-shimmer{animation:none}}.platform-chat-avatar{position:relative;flex-shrink:0}.platform-chat-avatar-assistant .platform-chat-avatar-assistant-face{background:transparent;color:var(--lf-nav-icon)}.platform-chat-avatar-initials{color:var(--lf-text);font-weight:800}.platform-chat-space-faces{display:block}.platform-chat-space-face{position:absolute;border-radius:50%;box-shadow:0 0 0 2px var(--lf-surface)}.platform-chat-space-faces[data-small] .platform-chat-space-face{box-shadow:0 0 0 1px var(--lf-surface)}.platform-chat-space-photo{position:relative;border-radius:12px;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-space-photo:hover:not(:disabled){opacity:.88}.platform-chat-space-photo-badge{position:absolute;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--lf-surface);box-shadow:var(--lf-shadow-card);border:1px solid var(--lf-border);color:var(--lf-text-muted)}.platform-chat-space-photo-status{font-size:12.5px;color:var(--lf-text-muted)}.platform-chat-space-photo-remove{margin-top:4px}.platform-chat-presence{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;border:2px solid var(--lf-surface);background:var(--lf-text-faint)}.platform-chat-presence[data-presence=online],.platform-chat-presence[data-presence=working]{background:var(--lf-green)}.platform-chat-presence[data-presence=away]{background:var(--lf-chat-away)}:root{--lf-chat-away: var(--lf-comm-warning-ink)}.platform-chat-app-logo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:25%;font-weight:700;line-height:1;color:var(--lf-on-accent-filled)}.platform-chat-app-logo img{display:block;object-fit:cover}.platform-chat-app-logo[data-dimmed]{opacity:.4}.platform-chat-working-line{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:11.5px;color:var(--lf-text-muted)}button.platform-chat-working-line{margin:-2px -6px;padding:2px 6px;border-radius:8px;transition:background var(--lf-duration-fast) var(--lf-ease-standard)}button.platform-chat-working-line:hover,button.platform-chat-working-line[data-open]{background:var(--lf-surface-2)}.platform-chat-working-word{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.platform-chat-working-line[data-size=popup]{min-width:0;margin:0}button.platform-chat-working-line[data-size=popup]:focus-visible{outline-offset:-2px}.platform-chat-working-logos{flex-shrink:0;display:inline-flex;align-items:center;gap:3px}.platform-chat-working-more{font-size:11px;color:var(--lf-text-faint)}.platform-chat-working-chevron{flex-shrink:0;color:var(--lf-text-faint)}.platform-chat-working-dropdown{padding:0;border:1px solid var(--lf-border-4);background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-float);animation:platform-chat-pop-in var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-working-device{padding:12px 14px}.platform-chat-working-device+.platform-chat-working-device{border-top:1px solid var(--lf-border)}.platform-chat-working-device-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--lf-text)}.platform-chat-working-device-label{flex:1;min-width:0;overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.platform-chat-working-device-status{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-working-dot{width:7px;height:7px;border-radius:50%;background:var(--lf-green)}.platform-chat-working-dot[data-away]{background:var(--lf-chat-away)}.platform-chat-working-apps{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.platform-chat-working-app{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--lf-text)}.platform-chat-working-app-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-working-app-use{font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-bubble-app,.platform-chat-row-app{display:inline-flex;flex-shrink:0;align-items:center;vertical-align:middle}.platform-chat-bubble-app,.platform-chat-row-app{margin-left:4px}.platform-chat-face-tip{display:inline-flex;align-items:center;gap:6px}.platform-chat-dock{position:fixed;right:calc(24px + var(--app-shell-aside-offset, 0px));bottom:calc(24px + var(--app-floating-bottom, 0px) + var(--lf-floating-lift, 0px));display:flex;flex-direction:column-reverse;align-items:flex-end;gap:12px;z-index:190}.platform-chat-head{position:relative;width:50px;height:50px}.platform-chat-head-button{box-sizing:border-box;width:50px;height:50px;border:2.5px solid var(--lf-surface);border-radius:50%;overflow:hidden;box-shadow:var(--lf-lift),var(--lf-shadow-float);transition:transform var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-head-button:hover,.platform-chat-head-button:focus-visible{transform:scale(1.06)}.platform-chat-dock[data-placement=rail]{position:static;flex-direction:column;align-items:center;gap:8px;padding:4px 0 8px}.platform-chat-dock[data-placement=rail] .platform-chat-head,.platform-chat-dock[data-placement=rail] .platform-chat-head-button{width:36px;height:36px}.platform-chat-dock[data-placement=rail] .platform-chat-head-button{border-width:2px}.platform-chat-dock[data-placement=rail] .platform-chat-head-skip{top:-4px;right:auto;left:-4px}.platform-chat-dock[data-placement=rail] .platform-chat-dock-fewer{width:36px;height:24px}@media(max-width:640px){.platform-chat-dock{gap:10px}}.platform-chat-head-mention{position:absolute;right:-5px;bottom:-4px;width:20px;height:20px;border:2px solid var(--lf-app-bg);border-radius:50%;box-sizing:border-box;background:var(--lf-blue);color:var(--lf-on-fill);font-size:11px;font-weight:800;line-height:16px;text-align:center}.platform-chat-head-skip{position:absolute;top:-6px;right:-6px;box-shadow:var(--lf-shadow-card);opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-head:hover .platform-chat-head-skip,.platform-chat-head:focus-within .platform-chat-head-skip{opacity:1}.platform-chat-dock-collapse,.platform-chat-dock-more,.platform-chat-dock-fewer{border-color:var(--lf-border-4);background:var(--lf-surface);color:var(--lf-text);box-shadow:var(--lf-shadow-card)}.platform-chat-dock-collapse{border-color:transparent;color:var(--lf-text-muted)}.platform-chat-dock-more{font-size:12.5px;font-weight:800;transition:border-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard),transform var(--lf-duration-base) var(--lf-ease-spring)}.platform-chat-dock-more:hover{border-color:var(--lf-accent);color:var(--lf-accent-deep);transform:scale(1.04)}.platform-chat-dock-fewer{width:50px;height:32px}.platform-chat-peek{padding:12px 14px;border-radius:16px;background:var(--lf-surface);border:1px solid var(--lf-border-4);box-shadow:var(--lf-lift),var(--lf-shadow-float);color:var(--lf-text);transform-origin:right center;animation:platform-chat-peek-in var(--lf-duration-base) var(--lf-ease-out)}@keyframes platform-chat-peek-in{0%{opacity:0;transform:translate(8px) scale(.98)}}.platform-chat-peek-head{display:flex;align-items:center;gap:8px}.platform-chat-peek-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;letter-spacing:-.01em}.platform-chat-peek-time{flex-shrink:0;margin-left:auto;font-size:11px;color:var(--lf-text-faint)}.platform-chat-peek-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 12px;font-size:12.5px;line-height:1.45;color:var(--lf-text)}.platform-chat-peek-reply{height:30px;padding-inline:14px;font-size:12.5px;border:0;font-weight:700}.platform-chat-peek-reply:hover{background:var(--lf-accent-filled-hover)}.platform-chat-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.platform-chat-peek-typing{font-style:italic;color:var(--lf-text-muted)}.platform-chat-typing-dots{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:middle}.platform-chat-typing-dots span{width:6px;height:6px;border-radius:50%;background:var(--lf-text-muted);opacity:.55;animation:platform-chat-dot-wave 1.3s var(--lf-ease-standard) infinite}.platform-chat-typing-dots span:nth-child(2){animation-delay:.15s}.platform-chat-typing-dots span:nth-child(3){animation-delay:.3s}@keyframes platform-chat-dot-wave{0%,50%,to{transform:translateY(0);opacity:.55}25%{transform:translateY(-4px);opacity:1}}.platform-chat-typing{display:flex;align-items:flex-end;gap:8px;margin:4px 0 8px;animation:platform-chat-bubble-in var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-typing-bubble{display:inline-flex;padding:9px 12px;border-radius:12px 12px 12px 4px;background:var(--lf-hover)}.platform-chat-typing-faces{display:flex;flex-shrink:0}.platform-chat-typing-face{display:inline-flex;border-radius:50%}.platform-chat-typing-face+.platform-chat-typing-face{margin-left:-8px}.platform-chat-row-typing{display:inline-flex;align-items:center}.platform-chat-peek-typing .platform-chat-typing-dots,.platform-chat-row-typing .platform-chat-typing-dots{gap:3px;width:28px;height:16px;margin-right:4px;border-radius:999px;background:var(--lf-hover)}.platform-chat-peek-typing .platform-chat-typing-dots span,.platform-chat-row-typing .platform-chat-typing-dots span{width:4px;height:4px}.platform-chat-peek:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:14px}@media(max-width:640px){.platform-chat-peek{display:none}}.platform-chat-popup{position:fixed;bottom:calc(18px + var(--app-floating-bottom, 0px));width:338px;height:455px;max-height:calc(100dvh - 36px - var(--app-floating-bottom, 0px));display:flex;flex-direction:column;background:var(--lf-surface);border:1px solid var(--lf-border-4);border-radius:16px;overflow:hidden;box-shadow:var(--lf-lift),var(--lf-shadow-float);z-index:189;transform-origin:bottom right;animation:platform-chat-popup-in var(--lf-duration-slow) var(--lf-ease-out);transition:right var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-popup[data-settled]{animation:none}.platform-chat-popup[data-leaving]{pointer-events:none;animation:platform-chat-popup-out var(--lf-duration-fast) var(--lf-ease-standard) forwards}@keyframes platform-chat-popup-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes platform-chat-popup-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:640px){.platform-chat-popup{right:12px!important;left:12px;width:auto;height:60vh;bottom:calc(18px + var(--app-floating-bottom, 0px) + var(--lf-floating-lift, 0px))}}.platform-chat-popup-header{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:56px;padding:10px 12px 10px 16px;background:var(--lf-input-bg);border-bottom:1px solid var(--lf-border)}.platform-chat-popup-header{transition:background-color var(--lf-duration-base) var(--lf-ease-out),color var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-header{background:var(--lf-accent-filled);border-bottom-color:var(--lf-accent-filled)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-name,.platform-chat-popup[data-unread-preview] .platform-chat-popup-subtitle,.platform-chat-popup[data-unread-preview] .platform-chat-working-line,.platform-chat-popup[data-unread-preview] .platform-chat-working-chevron,.platform-chat-popup[data-unread-preview] .platform-chat-working-more,.platform-chat-popup[data-unread-preview] .platform-chat-name-chevron,.platform-chat-popup[data-unread-preview] .platform-chat-popup-header .platform-chat-icon-btn{color:var(--lf-on-accent-filled)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-header .platform-chat-icon-btn:hover,.platform-chat-popup[data-unread-preview] button.platform-chat-working-line:hover,.platform-chat-popup[data-unread-preview] button.platform-chat-working-line[data-open]{background:var(--lf-accent-filled-hover);color:var(--lf-on-accent-filled)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-header :is(button,a,[role=button]):focus-visible{outline-color:var(--lf-on-accent-filled)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-header .platform-chat-presence{border-color:var(--lf-accent-filled)}.platform-chat-popup[data-unread-preview] .platform-chat-popup-unread{background:var(--lf-on-accent-filled);color:var(--lf-accent-filled)}.platform-chat-popup-unread{flex-shrink:0;min-width:18px;height:18px;border-radius:999px;line-height:18px;text-align:center}.platform-chat-popup-header .platform-chat-icon-btn+.platform-chat-icon-btn{margin-left:-8px}.platform-chat-popup-header .platform-chat-presence{border-color:var(--lf-input-bg)}.platform-chat-popup-name{display:flex;flex:1;flex-direction:column;min-width:0;font-size:13px;font-weight:800;line-height:1.3;color:var(--lf-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-popup-body{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.platform-chat-popup-pane,.platform-chat-popup-stream{display:contents}.platform-chat-popup-subtitle{overflow:hidden;text-overflow:ellipsis;font-size:11.5px;font-weight:400;color:var(--lf-text-muted)}.platform-chat-popup-subtitle[data-typing]{font-style:italic}.platform-chat-chips{position:fixed;right:86px;bottom:var(--app-floating-bottom, 0px);display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:8px;z-index:188}.platform-chat-chip{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:32px;padding:6px 12px 6px 8px;border-radius:12px 12px 0 0;background:var(--lf-surface);border:1px solid var(--lf-border-4);border-bottom:0;box-shadow:var(--lf-lift),var(--lf-shadow-card);font-size:12.5px;font-weight:700;color:var(--lf-text);min-width:0;transition:background-color var(--lf-duration-base) var(--lf-ease-out),transform var(--lf-duration-base) var(--lf-ease-out);animation:platform-chat-chip-in var(--lf-duration-base) var(--lf-ease-out)}@keyframes platform-chat-chip-in{0%{opacity:0;transform:translateY(8px)}}.platform-chat-chip-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-chip:hover{background:var(--lf-accent-tint);transform:translateY(-2px)}.platform-chat-chip-badge{flex-shrink:0;min-width:18px;height:18px;border-radius:999px;line-height:18px;text-align:center}@media(max-width:640px){.platform-chat-chips{left:12px;right:12px!important;bottom:var(--app-floating-bottom, 0px)!important;max-width:none!important;justify-content:flex-end;pointer-events:none}.platform-chat-chip{pointer-events:auto}.platform-chat-popup~.platform-chat-chips{display:none}.platform-chat-dock[data-placement=corner]:has(~.platform-chat-popup:not([data-leaving])){display:none}}.platform-chat-bar-btn{height:28px;padding-inline:8px;font-size:12px;border-radius:8px;border-color:transparent;background:transparent;color:var(--lf-text-muted);font-weight:600;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-bar-btn:hover:not(:disabled){background:var(--lf-hover);color:var(--lf-text)}.platform-chat-bar-btn[aria-pressed=true]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-star-on,.platform-chat-info-action[aria-pressed=true] .platform-chat-info-action-icon{color:var(--lf-gold)}.platform-chat-name{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:100%;min-width:0}.platform-chat-name-trigger,.platform-chat-name-menu{display:inline-flex;align-items:center;min-height:24px;border-radius:6px;font:inherit;color:inherit}.platform-chat-name-trigger{min-width:0}.platform-chat-name-menu{flex-shrink:0;justify-content:center;min-width:24px}.platform-chat-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px}.platform-chat-name-trigger:hover .platform-chat-name-text{text-decoration:underline}.platform-chat-name-chevron{flex-shrink:0;color:var(--lf-text-muted);transition:transform var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-name-menu[aria-expanded=true] .platform-chat-name-chevron{transform:rotate(180deg)}.platform-chat-menu{min-width:200px;padding:4px;border:1px solid var(--lf-border-2);border-radius:12px;background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-raised);animation:platform-chat-fade-in var(--lf-duration-fast) var(--lf-ease-out)}.platform-chat-menu-item{min-height:32px;padding:4px 8px;border-radius:8px;font-size:13px;font-weight:600;color:var(--lf-text)}.platform-chat-menu-item[data-hovered],.platform-chat-menu-item[data-combobox-selected],.platform-chat-menu-item:hover:not(:disabled){background:var(--lf-hover)}.platform-chat-menu-item[data-checked]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-menu-item [data-position=left]{color:var(--lf-text-muted)}.platform-chat-menu-danger,.platform-chat-menu-danger [data-position=left]{color:var(--lf-red)}.platform-chat-menu-danger[data-hovered],.platform-chat-menu-danger:hover:not(:disabled){background:var(--lf-red-tint)}.platform-chat-menu-divider{margin:4px 0;border-color:var(--lf-border)}.platform-chat-popup-header+.platform-chat-failure,.platform-chat-conv-head+.platform-chat-failure{margin:8px 12px 0}.platform-chat-members{position:absolute;inset:0;z-index:150;display:flex;flex-direction:column;border-top:1px solid var(--lf-border);background:var(--lf-surface);color:var(--lf-text)}.platform-chat-members[data-sheet]{animation:platform-chat-sheet-in var(--lf-duration-slow) var(--lf-ease-out)}.platform-chat-members[data-sheet][data-leaving]{pointer-events:none;animation:platform-chat-sheet-out var(--lf-duration-fast) var(--lf-ease-standard) forwards}@keyframes platform-chat-sheet-in{0%{transform:translate(100%)}}@keyframes platform-chat-sheet-out{to{transform:translate(100%)}}.platform-chat-members-head{display:flex;flex-shrink:0;align-items:center;gap:8px;box-sizing:border-box;min-height:40px;padding:8px 12px 8px 16px}.platform-chat-members-title{flex:1;margin:0;font-size:13px;font-weight:800;line-height:1.3}.platform-chat-members-title:focus{outline:none}.platform-chat-members-count{font-weight:400;color:var(--lf-text-muted)}.platform-chat-members-scroll{flex:1;min-height:0;overflow-y:auto}.platform-chat-members-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding:0 16px 8px;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text-muted)}.platform-chat-members-list{margin:0;padding:0;list-style:none}.platform-chat-member{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;padding:6px 16px}.platform-chat-member-text{display:flex;flex:1;flex-direction:column;min-width:0}.platform-chat-member-line{display:flex;align-items:center;gap:6px;min-width:0}.platform-chat-member-name{min-width:0;overflow:hidden;font-size:13px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.platform-chat-member-meta{overflow:hidden;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:var(--lf-text-faint)}.platform-chat-member-role{font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-member-role+.platform-chat-member-added:before{content:" · "}.platform-chat-member-remove{opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-member:hover .platform-chat-member-remove,.platform-chat-member:focus-within .platform-chat-member-remove{opacity:1}@media(hover:none){.platform-chat-member-remove{opacity:1}}.platform-chat-member-remove:hover:not(:disabled){background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-members-scroll>.platform-chat-failure{margin:8px 16px}.platform-chat-members-footer{flex-shrink:0;padding:8px 16px;border-top:1px solid var(--lf-border);background:var(--lf-input-bg)}.platform-chat-members-leave{margin-left:-8px;color:var(--lf-red)}.platform-chat-members-leave:hover:not(:disabled){background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-leave-confirm{padding:12px 14px;border-radius:12px;background:var(--lf-red-tint)}.platform-chat-leave-confirm-text{display:flex;align-items:flex-start;gap:8px;color:var(--lf-red)}.platform-chat-leave-confirm-text>svg{flex-shrink:0;margin-top:2px}.platform-chat-leave-confirm-text p{margin:0;font-size:var(--lf-fz-caption);line-height:1.5;color:var(--lf-text)}.platform-chat-leave-confirm-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.platform-chat-danger[data-variant=filled],.platform-chat-danger[data-variant=filled]:hover{background:var(--lf-red);color:var(--lf-on-fill)}.platform-chat-confirm-btn{height:32px;padding-inline:14px;font-size:13px;border-radius:10px;font-weight:700}.platform-chat-confirm-btn[data-variant=default]{border-color:var(--lf-border-4);background:var(--lf-surface);color:var(--lf-text)}.platform-chat-failure,.platform-chat-info-strip{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:8px 12px;border-radius:10px;font-size:var(--lf-fz-caption);font-weight:600;line-height:1.45}.platform-chat-failure{background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-info-strip{background:var(--lf-hover);color:var(--lf-text-muted)}.platform-chat-failure>svg,.platform-chat-info-strip>svg{flex-shrink:0;margin-top:2px}.platform-chat-dialog{border:1px solid var(--lf-border-4);border-radius:16px;background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-raised);animation:platform-chat-dialog-in var(--lf-duration-slow) var(--lf-ease-out)}.platform-chat-scrim{background:var(--lf-scrim);animation:platform-chat-scrim-in var(--lf-duration-base) linear}@keyframes platform-chat-scrim-in{0%{opacity:0}}@keyframes platform-chat-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes platform-chat-dialog-sheet-in{0%{opacity:0;transform:translateY(24px)}}.platform-chat-dialog-header{min-height:0;margin:0;padding:20px 20px 0;background:var(--lf-surface)}.platform-chat-dialog-title{font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--lf-text)}.platform-chat-dialog-body{padding:0}.platform-chat-dialog-subtitle{margin:4px 20px 0;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text-muted)}input.platform-chat-input,textarea.platform-chat-input{transition:none}.platform-chat-dialog-fields{display:flex;flex-direction:column;gap:16px;padding:20px}.platform-chat-field-label{display:block;margin-bottom:6px;font-size:var(--lf-fz-label);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:var(--lf-ls-caps);color:var(--lf-text-muted)}.platform-chat-field-note{margin:-2px 0 8px;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text-muted)}.platform-chat-dialog-field{position:relative}.platform-chat-field-count{position:absolute;top:0;right:0;font-size:11px;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--lf-text-faint)}.platform-chat-field-count[data-near]{color:var(--lf-red)}.platform-chat-field-error{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:12px;line-height:1.4;color:var(--lf-red)}input.platform-chat-dialog-input{--input-height: 40px;--input-radius: 10px;font-size:14px}.platform-chat-dialog textarea.platform-chat-input{--input-radius: 10px;min-height:0;padding:8px 12px;font-size:13.5px;line-height:1.5}.platform-chat-dialog-footer{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 20px;border-top:1px solid var(--lf-border);border-radius:0 0 16px 16px;background:var(--lf-input-bg)}.platform-chat-dialog-footer>.platform-chat-failure{flex:1 1 200px;margin-top:0}.platform-chat-dialog-actions{display:flex;gap:8px;margin-left:auto}.platform-chat-dialog-button{height:36px;border-radius:10px;font-size:13.5px;font-weight:600}.platform-chat-dialog-primary{min-width:112px;font-weight:700}.platform-chat-dialog-primary[data-busy]{cursor:progress}@media(max-width:640px){.platform-chat-dialog{position:fixed;inset:auto 0 0;width:auto;max-width:none;max-height:92dvh;overflow-y:auto;border-radius:16px 16px 0 0;animation-name:platform-chat-dialog-sheet-in}.platform-chat-dialog-footer{padding-bottom:calc(14px + env(safe-area-inset-bottom));border-radius:0}.platform-chat-dialog-actions{flex:1 1 100%}.platform-chat-dialog-button{flex:1}}.platform-chat-people-field{--input-height: 40px;--input-radius: 10px;display:flex;align-items:center;padding:4px 8px;border-color:var(--lf-border-4);background:var(--lf-field-bg);cursor:text}.platform-chat-people-field:focus-within{border-color:var(--lf-accent);box-shadow:0 0 0 3px var(--lf-accent-tint-4)}.platform-chat-people-chips{flex:1;gap:4px}.platform-chat-people-chips input{min-width:120px;font-size:14px;color:var(--lf-text)}.platform-chat-people-chips input::placeholder{color:var(--lf-text-faint)}.platform-chat-person-chip{height:24px;padding-left:4px;border-radius:999px;background:var(--lf-accent-tint);color:var(--lf-accent-deep);font-size:12px;font-weight:700}.platform-chat-person-chip-label{display:inline-flex;align-items:center;justify-content:center;gap:4px}.platform-chat-person-chip-remove{color:inherit}.platform-chat-person-chip[data-outcome=failed]{background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-people-head{margin:16px 0 4px;font-size:var(--lf-fz-label);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:var(--lf-ls-caps);color:var(--lf-text-muted)}.platform-chat-people-list{display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.platform-chat-people[data-mode=dropdown] .platform-chat-people-list{margin-top:8px;padding:4px;border:1px solid var(--lf-border-2);border-radius:12px;background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-raised)}.platform-chat-people[data-mode=dropdown] .platform-chat-people-head+.platform-chat-people-list{margin-top:0;padding:0;border:none;background:none;box-shadow:none}.platform-chat-person-row{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 10px;border-radius:10px;color:var(--lf-text);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-person-row:hover{background:var(--lf-hover)}.platform-chat-person-row[aria-selected=true]{background:var(--lf-accent-tint)}.platform-chat-person-row[aria-disabled=true]{cursor:default}.platform-chat-person-row[aria-disabled=true]:hover{background:none}.platform-chat-person-row[aria-disabled=true] .platform-chat-person-name{color:var(--lf-text-muted)}.platform-chat-person-text{display:flex;flex:1;flex-direction:column;min-width:0}.platform-chat-person-name,.platform-chat-person-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-person-name{font-size:13px;font-weight:700;line-height:1.3}.platform-chat-person-email{font-size:11.5px;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-person-add{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:28px;padding:0 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--lf-accent-deep);opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-person-row:hover .platform-chat-person-add,.platform-chat-person-row[aria-selected=true] .platform-chat-person-add,.platform-chat-person-row[data-outcome=failed] .platform-chat-person-add{opacity:1}@media(hover:none){.platform-chat-person-add{opacity:1}}.platform-chat-tag{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:18px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:var(--lf-hover);color:var(--lf-text-muted)}.platform-chat-tag[data-tone=added]{background:var(--lf-green-tint);color:var(--lf-green-deep)}.platform-chat-tag[data-tone=failed]{background:var(--lf-red-tint);color:var(--lf-red)}.platform-chat-tag[data-tone=owner],.platform-chat-tag[data-tone=you]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-tag[data-tone=admin]{background:var(--lf-blue-tint);color:var(--lf-blue-deep)}.platform-chat-people-none{display:flex;flex-direction:column;align-items:center;gap:4px;padding:32px 16px;text-align:center}.platform-chat-people-none-title{font-size:13.5px;font-weight:600;color:var(--lf-text)}.platform-chat-people-none-hint{font-size:var(--lf-fz-caption);color:var(--lf-text-muted)}.platform-chat-picker-row{display:block;width:100%;padding:6px 8px;border-radius:var(--lf-radius-nav);font-size:var(--lf-fz-body);color:var(--lf-text)}.platform-chat-picker-row:hover{background:var(--lf-hover)}.platform-chat-picker-row[aria-selected=true]{background:var(--lf-accent-tint)}.platform-chat-space-badge{position:absolute;left:-3px;bottom:-3px;display:flex;align-items:center;justify-content:center;width:19px;height:19px;box-sizing:border-box;border:1.5px solid var(--lf-border-4);border-radius:50%;background:var(--lf-surface);color:var(--lf-text);pointer-events:none}.platform-chat-list{position:relative;flex:1;min-height:0;overflow-y:auto;padding:12px}.platform-chat-list-inner{position:relative;width:100%}.platform-chat-list-row{position:absolute;top:0;left:0;width:100%}.platform-chat-time-separator{margin:12px 0 6px;text-align:center;font-size:11.5px;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-unread-line{display:flex;align-items:center;gap:12px;margin:8px 0;font-size:11px;font-weight:700;color:var(--lf-accent-deep)}.platform-chat-unread-line:before,.platform-chat-unread-line:after{content:"";flex:1;height:1px;background:var(--lf-accent)}.platform-chat-bubble{max-width:84%;margin:0 0 8px;padding:8px 12px;border-radius:12px 12px 12px 4px;background:var(--lf-hover);color:var(--lf-text);font-size:var(--lf-fz-body);line-height:1.4;word-break:break-word;overflow-wrap:anywhere}.platform-chat-bubble[data-own]{margin-left:auto;border-radius:12px 12px 4px;background:var(--lf-accent-tint)}.platform-chat-bubble[data-grouped]{margin-top:-5px}.platform-chat-bubble[data-face]{margin-left:36px}.platform-chat-popup .platform-chat-bubble[data-face]{margin-left:32px}.platform-chat-bubble-face{position:absolute;bottom:0;left:-36px}.platform-chat-popup .platform-chat-bubble-face{left:-32px}.platform-chat-popup .platform-chat-bubble-text{margin-top:2px;font-size:12.5px;line-height:1.5}.platform-chat-bubble[data-live]{animation:platform-chat-bubble-in var(--lf-duration-base) var(--lf-ease-out)}@keyframes platform-chat-bubble-in{0%{opacity:0;transform:translateY(6px)}}.platform-chat-bubble[data-status=pending]{opacity:.6}.platform-chat-bubble-head{display:flex;gap:6px;font-size:11px;color:var(--lf-text-muted)}.platform-chat-bubble-who{font-weight:800;color:var(--lf-text)}.platform-chat-assistant-badge{display:inline-block;flex-shrink:0;padding:0 6px;border-radius:999px;background:var(--lf-accent-tint);color:var(--lf-accent-deep);font-size:11px;font-weight:800;line-height:16px;letter-spacing:var(--lf-ls-caps);vertical-align:middle}.platform-chat-bubble-time{font-weight:400;color:var(--lf-text-muted)}.platform-chat-bubble-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;font-size:11px;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-bubble-meta .platform-chat-status{margin-top:0;margin-left:auto}.platform-chat-bubble-text p{margin:0}.platform-chat-bubble-text pre,.platform-chat-bubble-text code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.platform-chat-bubble-text blockquote{margin:4px 0;padding-left:8px;border-left:2px solid var(--lf-accent)}.platform-chat-bubble-text a{color:var(--lf-accent-deep)}.platform-chat-status{display:flex;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:11px;color:var(--lf-text-muted)}.platform-chat-status-seen{display:inline-flex;flex-shrink:0}.platform-chat-status[data-status=failed]{color:var(--lf-red)}.platform-chat-list-notice{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 0;font-size:var(--lf-fz-caption);color:var(--lf-red)}.platform-chat-new-pill{position:sticky;bottom:8px;left:50%;transform:translate(-50%);z-index:1}.platform-chat-composer{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--lf-border)}.platform-chat-composer-field{position:relative;flex:1;min-width:0}.platform-chat-mention-picker{position:absolute;bottom:100%;left:0;right:0;z-index:1;max-height:min(312px,50vh);margin-bottom:6px;padding:4px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--lf-border-2);border-radius:12px;background:var(--lf-surface);box-shadow:var(--lf-shadow-raised)}.platform-chat-mention-picker .platform-chat-picker-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 8px;cursor:pointer;font-weight:600}.platform-chat-mention-picker .platform-chat-picker-row[data-assistant]+.platform-chat-picker-row:not([data-assistant]){position:relative;margin-top:6px}.platform-chat-mention-picker .platform-chat-picker-row[data-assistant]+.platform-chat-picker-row:not([data-assistant]):before{content:"";position:absolute;top:-4px;right:8px;left:8px;height:1px;background:var(--lf-border-2)}.platform-chat-picker-text{display:flex;flex:1;flex-direction:column;min-width:0}.platform-chat-picker-line{display:flex;align-items:center;gap:6px;min-width:0}.platform-chat-picker-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-picker-meta{overflow:hidden;color:var(--lf-text-muted);font-size:var(--lf-fz-caption);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.platform-chat-bubble-system{margin:4px 0 8px;text-align:center}.platform-chat-system{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--lf-hover);font-size:11px;font-weight:500;color:var(--lf-text-muted)}.platform-chat-system time{margin-left:6px;font-weight:400}.platform-chat-mention-chip{font-weight:700;color:var(--lf-accent-deep)}.platform-chat-composer textarea.platform-chat-input{min-height:36px;padding:7px 64px 7px 14px;background:var(--lf-input-bg);font-size:12.5px;line-height:1.5}.platform-chat-composer-send:not(:disabled):hover{background:var(--lf-accent-filled-hover)}.platform-chat-page{display:flex;flex-direction:column;margin:calc(8px - var(--lf-page-pad));height:calc(100vh - var(--lf-header-h) - 16px - var(--app-floating-bottom, 0px));height:calc(100dvh - var(--lf-header-h) - 16px - var(--app-floating-bottom, 0px));min-height:520px}.platform-chat-page-grid{position:relative;display:grid;grid-template-columns:var(--lf-chat-list-w, 306px) minmax(0,1fr);gap:8px;flex:1;min-height:0;overflow-x:clip;overflow-clip-margin:8px}.platform-chat-page-grid[data-side=open]{grid-template-columns:var(--lf-chat-list-w, 306px) minmax(0,1fr) var(--lf-chat-side-w, 420px)}.platform-chat-page-column{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--lf-surface);border:1px solid var(--lf-border-2);border-radius:var(--lf-radius-card);box-shadow:var(--lf-lift),var(--lf-shadow-card);overflow:hidden}.platform-chat-page-main:focus{outline:none}.platform-chat-page-tools{display:flex;align-items:center;gap:8px;margin:0 12px 12px}.platform-chat-page-search-root{flex:1;min-width:0}.platform-chat-scope-root,.platform-chat-scope-panel{display:flex;flex-direction:column;flex:1;min-height:0}.platform-chat-scope-list{display:flex;flex-direction:column;padding:0 8px 8px;border-bottom:1px solid var(--lf-border-2)}.platform-chat-scope{appearance:none;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--lf-radius-nav);background:transparent;cursor:pointer;text-align:left;font-size:14px;font-weight:500;color:var(--lf-text);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-scope:hover{background:var(--lf-hover)}.platform-chat-scope[aria-selected=true]{background:var(--lf-accent-tint);color:var(--lf-accent-deep);font-weight:600}.platform-chat-scope-icon{flex-shrink:0}.platform-chat-scope-label{display:flex;flex:1;align-items:center;gap:10px;min-width:0}.platform-chat-scope-count{margin-inline-start:auto;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--lf-red);color:var(--lf-on-fill);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:18px;text-align:center}.platform-chat-scope-count[data-pulse=odd]{animation:platform-chat-badge-pulse .36s var(--lf-ease-spring)}.platform-chat-scope-count[data-pulse=even]{animation:platform-chat-badge-pulse-again .36s var(--lf-ease-spring)}.platform-chat-section-head{appearance:none;display:flex;align-items:center;gap:6px;width:100%;padding:10px 8px 6px;border:0;border-radius:var(--lf-radius-nav);background:transparent;cursor:pointer;text-align:left;font-size:12.5px;font-weight:700;color:var(--lf-text-muted)}.platform-chat-section-head:hover{color:var(--lf-text)}.platform-chat-section-chevron{flex-shrink:0;transition:transform var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-section-chevron[data-folded]{transform:rotate(-90deg)}.platform-chat-section-count{font-weight:600}.platform-chat-page-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 12px 8px}.platform-chat-page-heading{margin:0;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:var(--lf-ls-title);color:var(--lf-text)}.platform-chat-page-new-primary{flex-shrink:0;height:28px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700}.platform-chat-page-new-icon{margin-inline-end:4px}.platform-chat-panel-header .platform-chat-page-new-primary{margin-inline-end:6px}.platform-chat-page-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px}.platform-chat-row[aria-current=true]{background:var(--lf-accent-tint)}.platform-chat-hit{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:8px;padding:12px 14px;border:1px solid var(--lf-border-2);border-radius:12px;cursor:pointer;text-align:left;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-hit:hover{background:var(--lf-hover)}.platform-chat-hit-top{display:flex;align-items:center;gap:8px;min-width:0}.platform-chat-hit-who{flex-shrink:0;font-size:12.5px;font-weight:800;color:var(--lf-text)}.platform-chat-hit-where{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-hit-at{flex-shrink:0;margin-left:auto;font-size:11px;color:var(--lf-text-faint)}.platform-chat-hit:hover .platform-chat-hit-at{color:var(--lf-text-muted)}.platform-chat-hit-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;line-height:1.5;color:var(--lf-text)}.platform-chat-results-group+.platform-chat-results-group{margin-top:8px}.platform-chat-results-label{margin:0;padding:8px 8px 4px;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:var(--lf-ls-caps);text-transform:uppercase;color:var(--lf-text-muted)}.platform-chat-page-main .platform-chat-page-list{display:flex;flex-direction:column}.platform-chat-page-main .platform-chat-empty{margin-block:auto}.platform-chat-page-hint{display:block;margin-top:6px;font-size:12.5px;color:var(--lf-text-faint)}.platform-chat-conv-head{display:flex;align-items:center;gap:12px;min-height:64px;box-sizing:border-box;padding:12px;border-bottom:1px solid var(--lf-border)}.platform-chat-conv-search{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background:var(--lf-input-bg);border-bottom:1px solid var(--lf-border)}.platform-chat-conv-search-row{display:flex;align-items:center;gap:4px}.platform-chat-conv-search-field{flex:1;min-width:0;margin-right:4px}.platform-chat-conv-search-count{font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lf-text-muted)}.platform-chat-conv-search-note{margin:0;font-size:12.5px;line-height:1.45;color:var(--lf-text-muted)}.platform-chat-search-mark{background:var(--lf-search-mark);color:var(--lf-search-mark-ink);border-radius:2px}.platform-chat-bubble[data-search-current] .platform-chat-search-mark{background:var(--lf-search-mark-current);outline:2px solid var(--lf-text);outline-offset:1px}.platform-chat-conv-title{flex:1;min-width:0}.platform-chat-conv-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--lf-text)}.platform-chat-conv-sub{min-height:16px;font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-page .platform-chat-list{padding:12px}.platform-chat-page .platform-chat-bubble{width:fit-content;max-width:min(640px,calc(100% - 42px))}.platform-chat-page .platform-chat-bubble-head{font-size:11.5px}.platform-chat-page .platform-chat-bubble-text{margin-top:3px;font-size:13.5px;line-height:1.55}.platform-chat-page .platform-chat-composer{gap:8px;padding:12px;padding-inline-end:calc(12px + var(--lf-floating-clearance, 0px))}.platform-chat-page .platform-chat-composer-row{align-items:center}.platform-chat-page .platform-chat-composer textarea.platform-chat-input{min-height:40px;padding:9px 64px 9px 15px;--input-radius: 20px;font-size:13.5px}.platform-chat-composer-send[data-composer=page]{flex-shrink:0;height:40px;padding:0 18px;font-size:13px;font-weight:700}.platform-chat-info-toggle[aria-pressed=true]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-info,.platform-chat-page-side{animation:platform-chat-slide-in var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-info-bar{display:flex;flex-shrink:0;justify-content:flex-end;padding:8px 8px 0}.platform-chat-info-scroll{flex:1;min-height:0;overflow-y:auto;padding-bottom:max(16px,calc(var(--lf-floating-foot, 0px) + var(--app-floating-bottom, 0px)))}.platform-chat-info-identity{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 16px 16px;text-align:center}.platform-chat-info-name-row{display:flex;align-items:center;justify-content:center;gap:4px;max-width:100%;margin-top:8px}.platform-chat-info-name{margin:0;overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--lf-text)}.platform-chat-info-name:focus{outline:none}.platform-chat-info-sub{margin:0;font-size:11.5px;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-info-actions{display:flex;justify-content:center;gap:16px;padding:0 16px 16px;border-bottom:1px solid var(--lf-border)}.platform-chat-info-action{display:flex;flex-direction:column;align-items:center;gap:4px;width:64px;padding:4px 0;border-radius:8px;font-size:11px;font-weight:600;line-height:1.2;color:var(--lf-text-muted)}.platform-chat-info-action-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--lf-hover);color:var(--lf-text);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-info-action:hover:not(:disabled) .platform-chat-info-action-icon{background:var(--lf-accent-tint)}.platform-chat-info-action:hover:not(:disabled){color:var(--lf-text)}.platform-chat-info-section{border-bottom:1px solid var(--lf-border)}.platform-chat-info-section-head{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:40px;padding:8px 16px;font-size:11px;font-weight:700;letter-spacing:var(--lf-ls-caps);text-transform:uppercase;color:var(--lf-text-muted)}.platform-chat-info-section-head:hover{color:var(--lf-text)}.platform-chat-info-section-chevron{transition:transform var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-info-section-head[aria-expanded=false] .platform-chat-info-section-chevron{transform:rotate(-90deg)}.platform-chat-info-section-body{padding-bottom:8px}.platform-chat-info-note{display:flex;align-items:center;gap:8px;margin:0;padding:4px 16px 8px;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text-muted)}.platform-chat-info-retry{margin-left:auto}.platform-chat-info .platform-chat-failure{margin:8px 16px}.platform-chat-info-leave{padding:12px 16px 0}.platform-chat-info-leave .platform-chat-failure{margin:0 0 8px}.platform-chat-files{margin:0;padding:0 8px;list-style:none}.platform-chat-file-link{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:var(--lf-text);text-decoration:none;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-file-link:hover{background:var(--lf-hover)}.platform-chat-file-thumb,.platform-chat-file-icon{flex-shrink:0;width:36px;height:36px;border-radius:8px}.platform-chat-file-thumb{object-fit:cover;background:var(--lf-hover)}.platform-chat-file-icon{display:grid;place-items:center;background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-file-text{display:flex;flex-direction:column;min-width:0}.platform-chat-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3}.platform-chat-file-size{font-size:11.5px;line-height:1.3;color:var(--lf-text-muted)}@media(max-width:1180px){.platform-chat-page-grid[data-side=open]{grid-template-columns:var(--lf-chat-list-w, 306px) minmax(0,1fr)}.platform-chat-page-side{position:absolute;top:0;right:0;bottom:0;z-index:150;width:min(420px,100%);box-shadow:var(--lf-lift),var(--lf-shadow-raised)}}.platform-chat-page-separator{position:absolute;top:0;bottom:0;z-index:120;width:12px;cursor:col-resize;touch-action:none;outline:none}.platform-chat-page-separator[data-column=list]{left:calc(var(--lf-chat-list-w, 306px) + 4px);transform:translate(-50%)}.platform-chat-page-separator[data-column=side]{right:calc(var(--lf-chat-side-w, 420px) + 4px);transform:translate(50%)}.platform-chat-page-separator:after{content:"";position:absolute;top:12px;bottom:12px;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:transparent;transition:background var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-page-separator:hover:after,.platform-chat-page-separator:focus-visible:after,.platform-chat-page-separator[data-dragging=true]:after{background:var(--lf-accent)}.platform-chat-page-grid:has(.platform-chat-page-separator[data-dragging=true]){cursor:col-resize;-webkit-user-select:none;user-select:none}.platform-chat-page-back{display:none}@media(max-width:900px){.platform-chat-page-grid,.platform-chat-page-grid[data-side=open]{grid-template-columns:minmax(0,1fr)}.platform-chat-page[data-showing=conversation] .platform-chat-page-sidebar,.platform-chat-page[data-showing=list] .platform-chat-page-main,.platform-chat-page-separator{display:none}.platform-chat-page-back{display:inline-flex;flex-shrink:0;align-self:flex-start;margin:8px 12px 0}}@media(max-width:640px){.platform-chat-page-side{width:100%}}.platform-chat-banner{position:fixed;top:calc(var(--lf-header-h) + var(--lf-urgent-h, 0px) + 8px);left:50%;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:var(--lf-blue-tint);color:var(--lf-blue-deep);font-size:var(--lf-fz-caption);font-weight:600;box-shadow:var(--lf-shadow-card);z-index:191}.platform-chat-reply-head{display:flex;flex-direction:column;align-items:flex-start;margin:6px 0 -4px}.platform-chat-reply-head[data-own]{align-items:flex-end}.platform-chat-reply-head[data-face]{margin-left:36px}.platform-chat-popup .platform-chat-reply-head[data-face]{margin-left:32px}.platform-chat-reply-quote{max-width:72%;margin:0;padding:5px 10px;border-radius:12px;background:var(--lf-hover);line-height:1.4}.platform-chat-reply-quote-press{display:block;width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font:inherit;font-size:12px;color:var(--lf-text-muted)}.platform-chat-reply-to{font-weight:700;color:var(--lf-text)}.platform-chat-reply-head+.platform-chat-bubble{margin-top:0}.platform-chat-replies{display:inline-flex;align-items:center;gap:6px;min-height:24px;margin-top:4px;padding:0 4px;border-radius:6px;font-size:11.5px;font-weight:700;color:var(--lf-accent-deep)}.platform-chat-replies:hover{background:var(--lf-hover)}.platform-chat-replies-faces{display:inline-flex}.platform-chat-replies-faces>*+*{margin-left:-4px}.platform-chat-replies-age{font-weight:400;color:var(--lf-text-muted)}.platform-chat-replies-dot{width:6px;height:6px;border-radius:50%;background:var(--lf-blue)}.platform-chat-reply-line{display:inline-flex;align-items:center;gap:4px;margin:0 6px 2px;font-size:11.5px;color:var(--lf-text-muted)}.platform-chat-bubble[data-highlight]{position:relative}.platform-chat-bubble[data-highlight]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px var(--lf-accent-tint-4);pointer-events:none;animation:platform-chat-flash 2.4s ease-out forwards}@keyframes platform-chat-flash{to{opacity:0}}.platform-chat-context{display:flex;flex-direction:column}.platform-chat-context-back{position:sticky;bottom:8px;align-self:center;z-index:101;flex:none}.platform-chat-thread{display:flex;flex:1;flex-direction:column;min-height:0;background:var(--lf-surface)}.platform-chat-thread:focus:not(:focus-visible){outline:none}.platform-chat-thread-head{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--lf-border)}.platform-chat-thread-title{font-weight:800;color:var(--lf-text)}.platform-chat-thread-in{overflow:hidden;font-size:var(--lf-fz-caption);color:var(--lf-text-muted);text-overflow:ellipsis;white-space:nowrap}.platform-chat-thread-close{margin-left:auto}.platform-chat-thread-list{flex:1}.platform-chat-thread-count{display:flex;align-items:center;gap:10px;margin:10px 0 8px;font-size:12px;font-weight:600;color:var(--lf-text-muted)}.platform-chat-thread-count:after{content:"";flex:1;height:1px;background:var(--lf-border-2)}.platform-chat-thread-none,.platform-chat-thread-loading{display:flex;justify-content:center;gap:6px;font-size:var(--lf-fz-caption);color:var(--lf-text-muted)}.platform-chat-thread .platform-chat-composer{padding:10px 12px 6px;padding-inline-end:calc(12px + var(--lf-floating-clearance, 0px))}.platform-chat-thread .platform-chat-composer-row{align-items:center;gap:6px}.platform-chat-thread .platform-chat-composer textarea.platform-chat-input{min-height:32px;padding-top:6px;padding-bottom:6px;padding-left:12px;--input-radius: 16px;font-size:13px}.platform-chat-composer textarea.platform-chat-input:placeholder-shown{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.platform-chat-thread-also{padding:0 12px 10px}.platform-chat-thread-also-label{padding-left:6px;font-size:12px;line-height:14px;color:var(--lf-text-muted)}.platform-chat-thread[data-placement=popup]{position:absolute;inset:0;z-index:150;animation:platform-chat-sheet-in var(--lf-duration-base) var(--lf-ease-out)}.platform-chat-thread[data-placement=popup] .platform-chat-thread-head{padding:8px 12px 8px 8px}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members,.platform-chat-menu,.platform-chat-emoji-dropdown) :is(button,a,[role=button],[role=option],[tabindex]):focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}:is(.platform-chat-panel,.platform-chat-chips,.platform-chat-popup,.platform-chat-page) :is(.platform-chat-list,.platform-chat-row,.platform-chat-chip,.platform-chat-scope,.platform-chat-section-head,.platform-chat-hit,.platform-chat-bubble,.platform-chat-page-main,.platform-chat-info-section-head,.platform-chat-file-link):focus-visible{outline-offset:-2px}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled]){cursor:not-allowed;opacity:.45}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled])[data-variant=filled]{background:var(--lf-accent-filled);color:var(--lf-on-accent-filled)}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled])[data-variant=light]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled])[data-variant=default]{border-color:var(--lf-border-4);background:var(--lf-surface);color:var(--lf-text)}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled]):is([data-variant=subtle],[data-variant=transparent]){background:transparent;color:var(--lf-text-muted)}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled]).platform-chat-danger{color:var(--lf-red)}:is(.platform-chat-rail,.platform-chat-panel,.platform-chat-dock,.platform-chat-chips,.platform-chat-popup,.platform-chat-page,.platform-chat-dialog,.platform-chat-members) :is(button,[role=button]):is(:disabled,[data-disabled]).platform-chat-danger[data-variant=filled]{background:var(--lf-red);color:var(--lf-on-fill)}.platform-chat-composer .platform-chat-composer-send:is(:disabled,[data-disabled])[data-variant=filled]{background:var(--lf-hover);color:var(--lf-text-muted);opacity:1}@media(prefers-reduced-motion:reduce){[class*=platform-chat-],[class*=platform-chat-]:before,[class*=platform-chat-]:after{animation:none!important;transition:none!important}.platform-chat-typing-dots span{animation:none!important;opacity:.6}.platform-chat-head-button:hover,.platform-chat-head-button:focus-visible,.platform-chat-dock-more:hover,.platform-chat-chip:hover{transform:none}}.platform-chat-bubble{position:relative}.platform-chat-actions{position:absolute;top:50%;right:100%;z-index:1;display:flex;flex-direction:row-reverse;align-items:center;gap:2px;padding:4px;opacity:0;visibility:hidden;transform:translateY(-50%);transition:opacity var(--lf-duration-fast) var(--lf-ease-standard) .12s,visibility 0s linear .12s}.platform-chat-bubble:not([data-own]) .platform-chat-actions{right:auto;left:100%;flex-direction:row}.platform-chat-bubble:hover .platform-chat-actions,.platform-chat-bubble:focus-within .platform-chat-actions,.platform-chat-bubble[data-actions-open] .platform-chat-actions{opacity:1;visibility:visible;transition-delay:0s}.platform-chat-list-row:hover>.platform-chat-bubble .platform-chat-actions,.platform-chat-list-row:focus-within>.platform-chat-bubble .platform-chat-actions{opacity:1;visibility:visible;transition-delay:0s}.platform-chat-list-row:hover,.platform-chat-list-row:focus-within{z-index:1}@media(hover:hover){.platform-chat-bubble{--lf-chat-actions-room: 96px;--lf-chat-actions-room-face: calc(var(--lf-chat-actions-room) + 36px);max-width:min(84%,calc(100% - var(--lf-chat-actions-room)))}.platform-chat-bubble[data-face]{max-width:min(84%,calc(100% - var(--lf-chat-actions-room-face)))}.platform-chat-page .platform-chat-bubble{max-width:min(640px,calc(100% - var(--lf-chat-actions-room)))}.platform-chat-page .platform-chat-bubble[data-face]{max-width:min(640px,calc(100% - var(--lf-chat-actions-room-face)))}}@media(hover:none){.platform-chat-actions{display:none}}.platform-chat-action{color:var(--lf-text-muted);background:transparent;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-action:hover:not(:disabled),.platform-chat-action[data-expanded]{background:var(--lf-hover);color:var(--lf-text)}.platform-chat-quick-bar{padding:4px;border:1px solid var(--lf-border-4);border-radius:999px;background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-raised)}.platform-chat-quick-reactions{display:flex;align-items:center;gap:2px}.platform-chat-quick-reaction{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:1;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),transform var(--lf-duration-fast) var(--lf-ease-out)}.platform-chat-quick-reaction:hover,.platform-chat-quick-reaction:focus-visible{background:var(--lf-hover);transform:scale(1.15)}.platform-chat-quick-more{color:var(--lf-text-muted)}.platform-chat-sheet{border-radius:16px 16px 0 0}.platform-chat-sheet-body{display:flex;flex-direction:column;gap:8px;padding:12px 12px 16px}.platform-chat-sheet .platform-chat-quick-reactions{justify-content:space-around}.platform-chat-sheet-items{display:flex;flex-direction:column}.platform-chat-sheet-item{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 12px;border-radius:10px;color:var(--lf-text);font-size:var(--lf-fz-body)}.platform-chat-sheet-item:active{background:var(--lf-hover)}.platform-chat-sheet-item[data-danger]{color:var(--lf-red)}.platform-chat-sheet-item:disabled{opacity:.5}.platform-chat-remove-options{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.platform-chat-remove-option{padding:10px 12px;border:1px solid var(--lf-border-2);border-radius:10px}.platform-chat-notify{display:flex;flex-direction:column;gap:8px}.platform-chat-info .platform-chat-notify{padding:4px 16px 12px}.platform-chat-segmented{padding:2px;border-radius:10px;background:var(--lf-hover)}.platform-chat-segmented-indicator{border-radius:8px;background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-card)}.platform-chat-segmented-label{font-size:12.5px;font-weight:600;color:var(--lf-text-muted)}.platform-chat-segmented-label[data-active]{color:var(--lf-text)}.platform-chat-notify-hint{margin:0;font-size:12.5px;line-height:1.45;color:var(--lf-text-muted)}.platform-chat-notify-mute{display:flex;flex-direction:column;gap:8px}.platform-chat-notify-mute-label{font-size:11px;font-weight:700;letter-spacing:var(--lf-ls-caps);text-transform:uppercase;color:var(--lf-text-muted)}.platform-chat-notify-durations{display:flex;flex-wrap:wrap;gap:8px}.platform-chat-notify-chip{box-sizing:border-box;height:28px;padding:0 8px;border:1px solid var(--lf-border-4);border-radius:999px;font-size:12px;font-weight:600;color:var(--lf-text);transition:background-color var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-notify-chip:hover:not(:disabled){background:var(--lf-hover)}.platform-chat-notify-chip[aria-pressed=true]{border-color:var(--lf-text);background:var(--lf-text);color:var(--lf-surface)}.platform-chat-notify-anchor{position:absolute;inset:auto 0 0;height:0;pointer-events:none}.platform-chat-notify-popover{width:280px;padding:12px}.platform-chat-info-section-value{margin-left:8px;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--lf-text-muted)}.platform-chat-bubble-pin{display:inline-flex;align-items:center;margin-right:4px;color:var(--lf-text-muted)}.platform-chat-pinned-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--lf-border);background:var(--lf-surface);font-size:12px}.platform-chat-pinned-latest{display:flex;flex:1;align-items:center;gap:6px;min-width:0;color:var(--lf-text)}.platform-chat-pinned-icon{flex-shrink:0;color:var(--lf-accent)}.platform-chat-pinned-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-pinned-who{font-weight:700}.platform-chat-pinned-count{flex-shrink:0;color:var(--lf-text-muted);font-weight:600}.platform-chat-pinned-count:hover,.platform-chat-pinned-latest:hover .platform-chat-pinned-text{text-decoration:underline}.platform-chat-pinned-items{margin:0;padding:0;list-style:none}.platform-chat-pinned-item{display:flex;align-items:center;gap:4px;border-radius:8px}.platform-chat-pinned-item:hover{background:var(--lf-hover)}.platform-chat-pinned-open{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding:6px 8px}.platform-chat-pinned-item-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--lf-text);font-size:12.5px;line-height:1.4}.platform-chat-pinned-item-meta{display:flex;gap:6px;color:var(--lf-text-muted);font-size:11px}.platform-chat-pinned-empty{margin:0;padding:6px 8px;color:var(--lf-text-muted);font-size:12px}.platform-chat-pinned-sheet{flex:1;min-height:0;overflow-y:auto;padding:8px}.platform-chat-pinned-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 6px 8px}.platform-chat-pinned-sheet-title{margin:0;font-size:13px;font-weight:700}.platform-chat-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.platform-chat-reaction{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid var(--lf-border-4);border-radius:999px;background:var(--lf-surface);color:var(--lf-text-muted);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),border-color var(--lf-duration-fast) var(--lf-ease-standard),color var(--lf-duration-fast) var(--lf-ease-standard),transform var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-reaction>span{font-size:13px}.platform-chat-reaction:hover{background:var(--lf-hover);color:var(--lf-text)}.platform-chat-reaction:active{transform:scale(.94)}.platform-chat-reaction[aria-pressed=true]{border-color:var(--lf-accent-tint-4);background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-popup{--lf-chat-own-fill: var(--lf-accent-filled);--lf-chat-own-ink: var(--lf-on-accent-filled);--lf-chat-reaction-hang: 11px}.platform-chat-popup .platform-chat-bubble:not([data-assistant],[data-editing]){width:fit-content;max-width:72%;border-radius:18px}.platform-chat-popup .platform-chat-bubble[data-grouped]{margin-top:-6px}.platform-chat-popup .platform-chat-bubble[data-own]:not([data-assistant],[data-editing]){border-radius:18px 4px 4px 18px}.platform-chat-popup .platform-chat-bubble[data-own]:not([data-grouped],[data-assistant],[data-editing]){border-top-right-radius:18px}.platform-chat-popup .platform-chat-bubble[data-own][data-ends-group]:not([data-assistant],[data-editing]){border-bottom-right-radius:18px}.platform-chat-popup .platform-chat-bubble:not([data-own],[data-assistant],[data-editing]){border-radius:4px 18px 18px 4px}.platform-chat-popup .platform-chat-bubble:not([data-own],[data-grouped],[data-assistant],[data-editing]){border-top-left-radius:18px}.platform-chat-popup .platform-chat-bubble[data-ends-group]:not([data-own],[data-assistant],[data-editing]){border-bottom-left-radius:18px}@media(hover:hover){.platform-chat-popup .platform-chat-bubble:not([data-assistant],[data-editing]){max-width:min(72%,calc(100% - var(--lf-chat-actions-room)))}.platform-chat-popup .platform-chat-bubble[data-face]:not([data-assistant],[data-editing]){max-width:min(72%,calc(100% - var(--lf-chat-actions-room-face)))}}.platform-chat-popup .platform-chat-bubble[data-solid]{background:var(--lf-chat-own-fill);color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid][data-status=pending]{opacity:.85}.platform-chat-popup .platform-chat-bubble[data-solid] :is(a,.platform-chat-mention-chip,.platform-chat-md-link-host){color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid] a{text-decoration:underline;text-underline-offset:2px}.platform-chat-popup .platform-chat-bubble[data-solid] .platform-chat-bubble-text blockquote{border-left-color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid] .platform-chat-bubble-text[data-dialect=markdown] :not(pre)>code,.platform-chat-popup .platform-chat-bubble[data-solid] .platform-chat-bubble-text code{background:var(--lf-accent-filled-hover);color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid][data-search-current] .platform-chat-search-mark{outline-color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid] :is(.platform-chat-bubble-meta,.platform-chat-bubble-time,.platform-chat-bubble-edited,.platform-chat-bubble-pin,.platform-chat-forwarded){color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid] :is(.platform-chat-replies,.platform-chat-replies-age){color:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-solid] .platform-chat-replies:hover{background:var(--lf-accent-filled-hover)}.platform-chat-popup .platform-chat-bubble[data-solid] .platform-chat-replies-dot{background:var(--lf-chat-own-ink)}.platform-chat-popup .platform-chat-bubble[data-emoji-only]{padding:0 4px;background:transparent}.platform-chat-popup .platform-chat-bubble[data-emoji-only] .platform-chat-bubble-text{font-size:32px;line-height:1.25}.platform-chat-popup .platform-chat-bubble[data-reacted]{margin-bottom:calc(8px + var(--lf-chat-reaction-hang) + 1px)}.platform-chat-reaction-summary{position:absolute;bottom:calc(-1 * var(--lf-chat-reaction-hang));left:8px;z-index:1;display:inline-flex;align-items:center;gap:3px;width:max-content;height:20px;padding:0 6px;border:1px solid var(--lf-border);border-radius:999px;background:var(--lf-surface);color:var(--lf-text-muted);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--lf-shadow-card);cursor:pointer}.platform-chat-bubble[data-own] .platform-chat-reaction-summary{right:8px;left:auto}.platform-chat-reaction-summary:hover{background:var(--lf-hover);color:var(--lf-text)}.platform-chat-reaction-summary[data-mine]{border-color:var(--lf-accent-tint-4);background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-reaction-summary-emoji{font-size:12px}.platform-chat-emoji-dropdown.platform-chat-reaction-dropdown{display:flex;flex-direction:column;gap:2px;width:240px;max-height:240px;overflow-y:auto;padding:4px}.platform-chat-reaction-row{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:var(--lf-text);font-size:13px;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.platform-chat-reaction-row:hover{background:var(--lf-hover)}.platform-chat-reaction-row[aria-pressed=true]{background:var(--lf-accent-tint);color:var(--lf-accent-deep)}.platform-chat-reaction-row-emoji{width:20px;flex-shrink:0;font-size:16px;text-align:center}.platform-chat-reaction-row-names{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat-popup .platform-chat-bubble[data-receipt]{margin-bottom:26px}.platform-chat-popup .platform-chat-bubble[data-receipt]>.platform-chat-status{position:absolute;top:calc(100% + 4px);right:0;margin-top:0}.platform-chat-popup .platform-chat-bubble[data-receipt][data-reacted]{margin-bottom:40px}.platform-chat-popup .platform-chat-bubble[data-receipt][data-reacted]>.platform-chat-status{top:calc(100% + var(--lf-chat-reaction-hang) + 4px)}.platform-chat-forwarded{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:600;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-bubble-edited{font-size:11px;font-style:italic;color:var(--lf-text-muted)}.platform-chat-bubble[data-retracted]{background:transparent;box-shadow:inset 0 0 0 1px var(--lf-border-4)}.platform-chat-tombstone{margin-top:2px;font-size:12.5px;font-style:italic;line-height:1.5;color:var(--lf-text-muted)}.platform-chat-page .platform-chat-tombstone{font-size:13.5px}.platform-chat-bubble[data-editing]{width:84%}.platform-chat-page .platform-chat-bubble[data-editing]{width:min(640px,calc(100% - 44px))}.platform-chat-edit{display:flex;flex-direction:column;gap:8px;margin-top:4px}textarea.platform-chat-edit-input{--input-radius: 10px;padding:8px 12px;background:var(--lf-field-bg);font-size:12.5px;line-height:1.5;transition:none}.platform-chat-page textarea.platform-chat-edit-input{font-size:13.5px}.platform-chat-edit-row{display:flex;align-items:center;gap:8px}.platform-chat-edit-hint{flex:1;min-width:0;font-size:11px;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-edit-save{height:28px;padding-inline:12px;border-radius:8px;font-size:12px;font-weight:700}.platform-chat-message-preview{margin:0;padding:8px 12px;border:1px solid var(--lf-border);border-radius:10px;background:var(--lf-input-bg)}.platform-chat-message-preview-who{font-size:11px;font-weight:700;line-height:1.3;color:var(--lf-text-muted)}.platform-chat-message-preview-text{display:-webkit-box;margin:4px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12.5px;line-height:1.5;color:var(--lf-text);overflow-wrap:anywhere}.platform-chat-dialog-text{margin:0;font-size:13.5px;line-height:1.55;color:var(--lf-text)}.platform-chat-forward-pick{display:flex;flex-direction:column;gap:8px}.platform-chat-forward-list{display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.platform-chat-emoji-dropdown{border:1px solid var(--lf-border-4);background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-float);animation:platform-chat-pop-in var(--lf-duration-base) var(--lf-ease-out)}@keyframes platform-chat-pop-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}.platform-chat-emoji-dropdown{padding:8px;border-radius:12px}.platform-chat-emoji{display:flex;flex-direction:column;gap:8px;width:272px}.platform-chat-emoji-quick{display:flex;gap:4px;padding-bottom:8px;border-bottom:1px solid var(--lf-border)}.platform-chat-emoji-search{height:36px;padding:0 8px;border:1px solid var(--lf-border-4);border-radius:10px;background:var(--lf-field-bg);color:var(--lf-text);font-size:13px}.platform-chat-emoji-search::placeholder{color:var(--lf-text-faint)}.platform-chat-emoji-search:focus{outline:none;border-color:var(--lf-accent);box-shadow:0 0 0 3px var(--lf-accent-tint)}.platform-chat-emoji-viewport{position:relative;height:220px;overflow-y:auto}.platform-chat-emoji-category{position:sticky;top:0;padding:8px 4px 4px;background:var(--lf-surface);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:var(--lf-ls-caps);text-transform:uppercase;color:var(--lf-text-muted)}.platform-chat-emoji-row{display:flex}.platform-chat-emoji-button{width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:20px;line-height:1;cursor:pointer;transition:background-color var(--lf-duration-fast) var(--lf-ease-standard),transform var(--lf-duration-fast) var(--lf-ease-standard)}.platform-chat-emoji-button:hover,.platform-chat-emoji-button[data-active]{background:var(--lf-hover)}.platform-chat-emoji-button:active{transform:scale(.92)}.platform-chat-emoji-note{display:block;padding:16px 0;text-align:center;font-size:12.5px;color:var(--lf-text-muted)}.platform-chat-attachments{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px}.platform-chat-attachment{display:flex;flex-direction:column;gap:4px;max-width:100%}.platform-chat-attachment-image,.platform-chat-attachment-video{display:block;max-width:100%;max-height:200px;border:1px solid var(--lf-border);border-radius:10px}.platform-chat-bubble[data-picture-only]{width:fit-content;padding:0;background:transparent}.platform-chat-bubble[data-picture-only] .platform-chat-attachments{margin-top:0}.platform-chat-bubble[data-own][data-picture-only] .platform-chat-attachments{align-items:flex-end}.platform-chat-bubble[data-picture-only] .platform-chat-attachment-image{max-height:240px;border-radius:14px}.platform-chat-attachment-file{display:inline-flex;align-items:center;gap:8px;max-width:240px;min-width:0;padding:4px 12px 4px 4px;border:1px solid var(--lf-border-4);border-radius:10px;background:var(--lf-surface);color:var(--lf-text);text-decoration:none}.platform-chat-attachment-icon,.platform-chat-composer-chip-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--lf-hover);color:var(--lf-text-muted)}.platform-chat-attachment-text,.platform-chat-composer-chip-text{display:flex;flex-direction:column;min-width:0}.platform-chat-attachment-name,.platform-chat-composer-chip-name{overflow:hidden;font-size:12px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.platform-chat-attachment-file:hover .platform-chat-attachment-name{color:var(--lf-accent-deep);text-decoration:underline}.platform-chat-attachment-size,.platform-chat-composer-chip-size{font-size:11px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--lf-text-faint)}.platform-chat-composer{position:relative;flex-direction:column;align-items:stretch;gap:8px}.platform-chat-composer-row{display:flex;align-items:flex-end;gap:8px}.platform-chat-composer-attach{flex-shrink:0}.platform-chat-page .platform-chat-composer-attach{width:40px;min-width:40px;height:40px;min-height:40px}.platform-chat-composer-tools{display:flex;align-items:center;gap:2px;padding-right:4px}.platform-chat-composer-tool[aria-expanded=true]{background:var(--lf-hover);color:var(--lf-text)}.platform-chat-composer-drop{position:absolute;inset:4px;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;border:2px dashed var(--lf-accent);border-radius:12px;background:var(--lf-accent-tint);color:var(--lf-accent-deep);font-size:12.5px;font-weight:600;pointer-events:none;animation:platform-chat-fade-in var(--lf-duration-fast) var(--lf-ease-out)}@keyframes platform-chat-fade-in{0%{opacity:0}}.platform-chat-composer-chips{display:flex;flex-wrap:wrap;gap:8px}.platform-chat-composer-chip{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:4px;overflow:hidden;border:1px solid var(--lf-border-4);border-radius:10px;background:var(--lf-surface);color:var(--lf-text)}.platform-chat-composer-chip-text{max-width:160px;padding-right:4px}.platform-chat-composer-chip-error{font-size:11px;line-height:1.3;color:var(--lf-red)}.platform-chat-composer-chip[data-status=failed]{border-color:var(--lf-red-tint);background:var(--lf-red-tint)}.platform-chat-composer-chip[data-status=failed] .platform-chat-composer-chip-icon{background:var(--lf-surface);color:var(--lf-red)}.platform-chat-composer-chip[data-status=uploading] .platform-chat-composer-chip-name{color:var(--lf-text-muted)}.platform-chat-composer-chip-progress{position:absolute;right:0;bottom:0;left:0;background:transparent}.platform-chat-composer-chip-progress>*{background:var(--lf-accent)}.platform-chat-bubble[data-assistant]{position:relative;width:fit-content;min-width:min(240px,100%);max-width:min(720px,calc(100% - 42px));padding:10px 14px;border:1px solid var(--lf-ai-border);border-radius:14px 14px 14px 4px;background:var(--lf-ai-surface);box-shadow:var(--lf-shadow-card)}:is(.platform-chat-page,.platform-chat-panel,.platform-chat-popup,.platform-chat-thread,.platform-chat-list) .platform-chat-bubble[data-assistant][data-face]{max-width:min(720px,calc(100% - 36px))}.platform-chat-popup .platform-chat-bubble[data-assistant][data-face]{max-width:calc(100% - 32px)}.platform-chat-popup .platform-chat-bubble[data-assistant]{padding:8px 12px}.platform-chat-bubble[data-assistant][data-phase=failed]{border-color:var(--lf-red-tint);background:var(--lf-red-tint)}.platform-chat-answer-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;line-height:16px;color:var(--lf-text-muted)}.platform-chat-answer-asked{color:var(--lf-text-muted)}.platform-chat-answer-question{display:flex;align-items:center;gap:4px;max-width:100%;margin-top:2px;padding:1px 4px 1px 0;border-radius:6px;font-size:12px;line-height:16px;color:var(--lf-text-muted);text-align:left}.platform-chat-answer-question svg{flex-shrink:0;color:var(--lf-ai-gradient-end)}.platform-chat-answer-question-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.platform-chat-answer-question:hover .platform-chat-answer-question-text{color:var(--lf-text);text-decoration:underline;text-underline-offset:2px}.platform-chat-answer-body{margin-top:6px;font-size:var(--lf-fz-body);line-height:1.5}.platform-chat-page .platform-chat-answer-body{font-size:13.5px;line-height:1.55}.platform-chat-popup .platform-chat-answer-body{font-size:12.5px;line-height:1.5}.platform-chat-answer-body .platform-chat-bubble-text{margin-top:0;font-size:inherit;line-height:inherit}.platform-chat-answer-body:not([data-opened]){max-height:18.6em;max-height:12lh;overflow:hidden}.platform-chat-answer-body[data-clamped]{-webkit-mask-image:linear-gradient(to bottom,var(--lf-text) calc(100% - 3lh),transparent);mask-image:linear-gradient(to bottom,var(--lf-text) calc(100% - 3lh),transparent)}.platform-chat-answer-more{margin-top:4px;padding:2px 0;border-radius:4px;font-size:12px;font-weight:700;color:var(--lf-accent-deep)}.platform-chat-answer-more:hover{text-decoration:underline;text-underline-offset:2px}.platform-chat-answer-body[data-streaming] .platform-chat-bubble-text>:is(p,blockquote):last-child:after,.platform-chat-answer-body[data-streaming] .platform-chat-bubble-text>:is(ul,ol):last-child>li:last-child>p:last-child:after{content:"";display:inline-block;width:.5em;height:.9em;margin-left:3px;border-radius:3px;vertical-align:-.1em;background:linear-gradient(135deg,var(--lf-ai-gradient-start),var(--lf-ai-gradient-end));animation:platform-chat-answer-caret 1.1s var(--lf-ease-standard) infinite}@keyframes platform-chat-answer-caret{50%{opacity:.25}}.platform-chat-answer-thinking{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;color:var(--lf-text-muted)}.platform-chat-answer-failed{margin-top:6px}@media(prefers-reduced-motion:reduce){.platform-chat-answer-body[data-streaming] .platform-chat-bubble-text>:is(p,blockquote):last-child:after,.platform-chat-answer-body[data-streaming] .platform-chat-bubble-text>:is(ul,ol):last-child>li:last-child>p:last-child:after{animation:none}}.platform-chat-bubble[data-assistant] .platform-chat-actions{top:auto;right:6px;bottom:calc(100% - 12px);left:auto;flex-direction:row;padding:2px;border-radius:999px;border:1px solid var(--lf-border);background:var(--lf-surface);box-shadow:var(--lf-lift),var(--lf-shadow-raised);transform:none}.platform-chat-bubble-text[data-dialect=markdown]>*+*{margin-top:8px}.platform-chat-bubble-text[data-dialect=markdown] .platform-chat-md-heading{margin-top:12px;font-weight:800;line-height:1.3;color:var(--lf-text)}.platform-chat-bubble-text[data-dialect=markdown]>.platform-chat-md-heading:first-child{margin-top:0}.platform-chat-md-heading[data-level="1"]{font-size:1.18em}.platform-chat-md-heading[data-level="2"]{font-size:1.1em}.platform-chat-bubble-text[data-dialect=markdown] :is(ul,ol){margin:0;padding-left:1.4em}.platform-chat-bubble-text[data-dialect=markdown] li+li{margin-top:3px}.platform-chat-bubble-text[data-dialect=markdown] li>*+*{margin-top:3px}.platform-chat-bubble-text[data-dialect=markdown] li::marker{color:var(--lf-text-muted)}.platform-chat-bubble-text[data-dialect=markdown] :not(pre)>code{padding:1px 5px;border-radius:5px;background:var(--lf-hover);font-size:.9em}.platform-chat-bubble-text[data-dialect=markdown] hr{margin:10px 0;border:0;border-top:1px solid var(--lf-border)}.platform-chat-bubble-text[data-dialect=markdown] a{text-decoration:underline;text-underline-offset:2px}.platform-chat-md-code{overflow:hidden;border:1px solid var(--lf-border);border-radius:8px;background:var(--lf-app-bg)}.platform-chat-md-code-bar{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 4px 0 10px;border-bottom:1px solid var(--lf-border);font-size:11px;color:var(--lf-text-muted)}.platform-chat-md-code-copy{color:var(--lf-text-muted)}.platform-chat-md-code pre{margin:0;padding:8px 10px;overflow-x:auto;white-space:pre;word-break:normal;overflow-wrap:normal;line-height:1.5}.platform-chat-md-table{width:fit-content;max-width:100%;overflow-x:auto;border:1px solid var(--lf-border);border-radius:8px}.platform-chat-md-table table{border-collapse:collapse;font-size:.94em;word-break:normal;overflow-wrap:normal}.platform-chat-md-table :is(th,td){padding:5px 10px;border-bottom:1px solid var(--lf-border);text-align:left;vertical-align:top}.platform-chat-md-table th{background:var(--lf-hover);font-weight:700;white-space:nowrap}.platform-chat-md-table tr:last-child td{border-bottom:0}.platform-chat-md-link-host{font-size:.86em;color:var(--lf-text-muted)}.platform-chat-skeleton-bone[data-shape=emoji-search]{width:100%;height:36px;border-radius:var(--lf-radius-nav)}.platform-chat-skeleton-bone[data-shape=emoji-grid]{width:100%;height:220px;border-radius:var(--lf-radius-nav)}.platform-chat-seen-by{position:absolute;bottom:0;left:100%;display:inline-flex;align-items:center;padding-inline-start:4px;border-radius:999px}.platform-chat-bubble[data-own] .platform-chat-seen-by{right:100%;left:auto;padding-inline:0 4px}.platform-chat-bubble[data-assistant] .platform-chat-seen-by{inset:100% 0 auto auto;padding:2px 0 0}.platform-chat-bubble[data-assistant][data-seen]{margin-bottom:26px}.platform-chat-seen-faces{display:inline-flex;align-items:center}.platform-chat-seen-faces>*{border-radius:50%;box-shadow:0 0 0 1.5px var(--lf-surface)}.platform-chat-seen-faces>*+*{margin-inline-start:-6px}.platform-chat-seen-more{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:999px;background:var(--lf-hover);font-size:11px;font-weight:600;line-height:1;color:var(--lf-text-muted)}@media(hover:none){.platform-chat-bubble{--lf-chat-seen-room: 56px}.platform-chat-bubble[data-seen]:not([data-assistant]){max-width:min(84%,calc(100% - var(--lf-chat-seen-room)))}.platform-chat-bubble[data-seen][data-face]:not([data-assistant]){max-width:min(84%,calc(100% - var(--lf-chat-seen-room) - 36px))}.platform-chat-page .platform-chat-bubble[data-seen]:not([data-assistant]){max-width:min(640px,calc(100% - var(--lf-chat-seen-room)))}.platform-chat-page .platform-chat-bubble[data-seen][data-face]:not([data-assistant]){max-width:min(640px,calc(100% - var(--lf-chat-seen-room) - 36px))}}.platform-chat-defaults{flex:none}.platform-chat-panel-list,.platform-chat-page-list{display:flex;flex-direction:column}.platform-chat-panel-list>.platform-chat-rows,.platform-chat-page-list>.platform-chat-rows{flex:1;min-height:0}.platform-chat-cannot-message{padding:12px 16px;text-align:center;font-size:13px;color:var(--lf-text-muted);border-top:1px solid var(--lf-border)}.platform-chat-channels{display:flex;flex-direction:column;gap:12px}.platform-chat-channels-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.platform-chat-channels-title{margin:0;font-size:17px;font-weight:800;line-height:1.3;color:var(--lf-text)}.platform-chat-channel-list{margin:0;padding:0;list-style:none;border:1px solid var(--lf-border);border-radius:12px;background:var(--lf-surface)}.platform-chat-channel-row{display:flex;align-items:center;gap:12px;padding:12px 16px}.platform-chat-channel-row+.platform-chat-channel-row{border-top:1px solid var(--lf-border)}.platform-chat-channel-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.platform-chat-channel-name{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;line-height:1.3;color:var(--lf-text)}.platform-chat-channel-row[data-active=false] .platform-chat-channel-name{color:var(--lf-text-muted)}.platform-chat-channel-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:4px 0 0}.platform-chat-channel-fact{display:contents}.platform-chat-channel-fact-label{align-self:center;font-size:var(--lf-fz-caption);font-weight:700;line-height:1.45;color:var(--lf-text-muted)}.platform-chat-channel-fact-value{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin:0}.platform-chat-channel-fact-text{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text);overflow-wrap:anywhere}.platform-chat-channel-fact-text[data-tone=warning]{font-weight:700;color:var(--lf-gold)}.platform-chat-channel-fact-count{color:var(--lf-text-muted)}.platform-chat-channel-fact-count:before{content:"·";margin-inline-end:6px}.platform-chat-channel-ai-note{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:var(--lf-fz-caption);line-height:1.45;color:var(--lf-text-faint)}.platform-chat-switch-label{font-size:13.5px;font-weight:700;color:var(--lf-text)}@media(max-width:768px){.platform-chat-channel-row{flex-wrap:wrap;padding:12px}.platform-chat-channel-text{flex:1 1 100%}.platform-chat-channel-facts{grid-template-columns:minmax(0,1fr);gap:2px}.platform-chat-channel-fact+.platform-chat-channel-fact .platform-chat-channel-fact-label{margin-top:4px}}:root[data-mantine-color-scheme=light],:root[data-mantine-color-scheme=dark]{--bg-color: var(--lf-app-bg);--bg-secondary: var(--lf-surface);--card-bg: var(--lf-surface);--header-bg: var(--lf-surface);--sidebar-bg: var(--lf-surface);--elevated-bg: var(--lf-surface);--button-bg: var(--lf-surface-2);--button-hover-bg: var(--lf-surface-2-hover);--table-header-bg: var(--lf-surface-muted);--table-row-hover: var(--lf-hover);--active-bg: var(--lf-accent-tint);--input-bg: var(--lf-field-bg);--overlay-bg: var(--lf-scrim);--text-color: var(--lf-text);--input-text: var(--lf-text);--button-text: var(--lf-text);--text-secondary: var(--lf-text-muted);--table-header-text: var(--lf-text-muted);--sidebar-icon-color: var(--lf-text-muted);--link-color: var(--lf-accent-text);--link-hover-color: var(--lf-accent-text);--border-color: var(--lf-card-border);--input-border: var(--lf-card-border);--button-hover-border: var(--lf-card-border);--hairline: var(--lf-border);--hairline-strong: var(--lf-card-border);--primary-fill: var(--lf-accent-filled);--primary-fill-hover: var(--lf-accent-filled-hover);--primary-ink: var(--lf-on-accent-filled);--primary-contrast: var(--lf-on-accent-filled);--primary-color: var(--lf-accent);--primary-hover: var(--lf-accent-hover);--primary-text: var(--lf-accent-text);--gradient-primary: linear-gradient( var(--lf-accent-filled), var(--lf-accent-filled) );--ally-gradient: var(--gradient-primary);--glow-primary: transparent;--font-app: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family: var(--font-app);--font-heading: var(--font-app)}:is(.lf-shell,.platform-main,[data-portal]) :is(.text-primary,.hover\:text-primary:hover){color:var(--lf-accent-text)}:is(.lf-shell,.platform-main,[data-portal]) :is(.\!text-primary,.hover\:\!text-primary:hover){color:var(--lf-accent-text)!important}.lf-shell .lf-nav-link:not([data-active]){color:var(--lf-text-muted)}.lf-shell .lf-nav-link:hover:not([data-active]){color:var(--lf-text)}.lf-shell .lf-nav-link .mantine-NavLink-label,.lf-shell .lf-nav-link[data-active] .mantine-NavLink-label{font-weight:400}:is(.lf-shell,.platform-main,[data-portal]) :is(.font-semibold,.font-bold,.font-extrabold,.font-black,strong,b){font-weight:500}:is(.lf-shell,.platform-main,[data-portal]) :is(h1,h2,h3){font-weight:400}:is(.lf-shell,.platform-main,.platform-header,[data-portal],[role=dialog]) .min-h-11{min-height:2.5rem}:is(.lf-shell,.platform-main,.platform-header,[data-portal],[role=dialog]) .h-11{height:2.5rem}:is(.lf-shell,.platform-main,.platform-header,[data-portal],[role=dialog]) .w-11{width:2.5rem}:is(.lf-shell,.platform-main,.platform-header,[data-portal],[role=dialog]) .inline-flex.min-h-11.rounded-lg{border-radius:4px;padding-block:.375rem}:is(.lf-shell,.platform-main,[data-portal]) :is(.uppercase,th){text-transform:none;letter-spacing:normal}:is(.lf-shell,.platform-main,[data-portal]) thead th{background-color:var(--lf-surface-muted);color:var(--lf-text-muted);font-size:.75rem;line-height:1rem;font-weight:500}.lf-shell .mantine-AppShell-header,.lf-shell .mantine-AppShell-navbar,.lf-shell .mantine-AppShell-aside,[data-portal]{--button-bg: initial;--input-bg: initial;--overlay-bg: initial;--text-color: initial}.lf-shell{--header-h: 64px}.lf-shell .lf-shell-page{padding:0}.lf-shell .platform-main{height:calc(100dvh - 64px);overflow-y:auto;overflow-x:hidden;padding-bottom:calc(6rem + env(safe-area-inset-bottom))}:is(.lf-shell,.platform-main,[data-portal]) [data-surface=inner]{border:none;border-radius:0;background:transparent;box-shadow:none}:is(.lf-shell,.platform-main,[data-portal]) [data-surface=inner]+[data-surface=inner]{border-top:1px solid var(--lf-border)}:is(.lf-shell,.platform-main,[data-portal]) [data-surface=tray]{border:none}:is(.lf-shell,.platform-main,[data-portal]) [data-surface=frame]{border:none;border-radius:0;background:transparent;padding:0;box-shadow:none}:is(.lf-shell,.platform-main,[data-portal],[role=dialog]) [data-dialog-actions]>button{height:auto;min-height:2.5rem;padding-block:.375rem;border-radius:4px}@media(max-width:639.98px){:is(.lf-shell,.platform-main,[data-portal],[role=dialog]) [data-dialog-actions]{flex-direction:column-reverse;align-items:stretch}:is(.lf-shell,.platform-main,[data-portal],[role=dialog]) [data-dialog-actions]>*{width:100%}}.lf-shell .lf-nav-footer{flex-shrink:0;padding-block:.5rem}.lf-shell .lf-nav-footer:empty,.lf-shell .lf-shell-navbar:has(>.lf-nav-rail)>.lf-nav-footer{display:none}.lf-shell .lf-shell-navbar>nav>div:last-child{margin-top:auto}.lf-shell .mantine-MultiSelect-inputField::placeholder{color:var(--lf-text-faint)}.lf-shell .mantine-MultiSelect-input{display:flex;align-items:center}
