/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@font-face {
  font-family: iconfont;
  src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAFMEAAsAAAAAhGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8FVocY21hcAAAAYgAAAPQAAAJrPiHryZnbHlmAAAFWAAAR70AAG6wHjeeS2hlYWQAAE0YAAAALwAAADYvkf2FaGhlYQAATUgAAAAeAAAAJAjOBWdobXR4AABNaAAAAC8AAAHQ1hgAAGxvY2EAAE2YAAAA6gAAAOpSwjfebWF4cAAAToQAAAAfAAAAIAGNAT1uYW1lAABOpAAAAUAAAAJnEKM8sHBvc3QAAE/kAAADHgAABPpgdZrLeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGHhZZzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnjF8t2du+N/AwMB8hwFIMjCiKGICAHAbDL14nM3VO2zVZRjH8W/phVutpUC5tlAt5V4oXqAXrXfbqgWqCFqtiLXePWoNAwNhMJSEIGEhHRxd2IiDYSSBgYXEOEDi4NCQ3/tPQ0OYCCz4vP11IChhxPOez0nOP03P+3//v+d5gEqgPGwKFfHeQRn50ra4WjZ9vZx509cryqvi+08coYoKVatGi9SgJrVpuzrUrT4NaK8GNaT9GtaIShrVQR3SER3TcZ3UKY3rjM7qnC7qsiZ1XTd0J9WlxakxNafW1JX2pQPpcBpL4+lqmkjX0lS6XbQUbUV70VvsKUrF+eJCcWny9FTpZset7rt3QcQualWvVWqe2UWv+h+wi6OxixMP3UXnPbu4ct8uev57F4/8VRZP5ZdYv/Ibv/PHzPqTvx6w/o418dB17Z6l+1bxrwWv08ludvE9G1nMK5R4kkXURKr28w3DfMob7KCP13iPj/iKx/mEnRxgO/t4jgUM8j5f8gXv8Cbf8SqrWcky5vM1tbzFE5HDdj6IvM6ig/rIZDNzWcsGnmILjQywlR6W0kULowzxLs+zjc3spZc5vM2qOKXlvMRsljDCHhbyGS/Qyst8yw/U8SFP8yLdrGAdTaznc/p5ljU8QzVtPEYDH0fuo0rKqh714/4fvKrzR+WPM99GcyVapACVWeQBzbJIBiq3yAiqsEgLqrTIDaqySBCabZElNMciVWiuRb7QPIukofkWmUPVlnuaaixyiGotEokWWGQT1VmkFC20yCtaZJFcVG+RYbTEIs1oqUWu0TKLhKPlFllHKyxSj1Za5B81WFQCWmVRE2i1RXWgJos6Qc0WFYPWGPk+WiyqCK21qCe0zqKy0HqLGkMbLKoNbbSoO7TJogLRZotaRK1G3tcWI9/HViPfd5uRn8N2i+pFHUY++26Lika9FrWN+izPIvVb1DvaaVH5aJflmaXdRs7XgJF/Z6+Rn9Wg5fmlISOf334j52jYyGc2YuSzKVl0FzRq5Ps+aNFx0CEj//4RI5/HUYt+hMaMnJFjFj0KHTfyczth03X0s5H3e9Kil6FTFl0NjVv0N3TGyM/qrJHP4JyRz/iikWvoskVHRJNGzt11yzNfN4yc3zsWnZNUZ9FDSYstuimp0aKvkpotOiyp1aLXkjotui6py6L/kvYZ+W8PWPRk0mGL7kwas+jTpHEj7+WKRe8mXbXo4qQJi35OumbR2UlTFj2edNui21O0WPR9ijaLCUDRbjELKHospgJFr8V8oNhjMSkoShYzg+K85U5ZXDDy/75kMVGYPG0xW5gqWUwZbnZYzBtudRub/gFU8T9veJytvQmcJEWVMJ4RkUflUVmVmZWVdd9XX9Vdd989Z8993xfOMMzJMDNcwsIAg8IAIougIAuuoogiiIgouyrKgIooIIiCrgfqrie66qd++7k6lfxfZFb19CDs8fv9e7IiX1wvMiMj3hUvYhieYV67n7xMNjIBpoeZZJYxm5lzGAZVraAVDAi8wGeKhWKh3mq2mlaGxgM0p0rjdZojvHFJFQUSqDqJ6mUkVBMooKJMGdUnUSenVm3WC5i56vDByTlzJg8etrvAVfu3bqrV67VNW1/oAvvXTM8v9fSU5k9/qAusGT17ZOTsi2gwmh3LZMamaZCVA4oSkPVwmGw4A6kDbDgDqQNsOAOpA2zsoIVgQwctBBuUQDCghHNhhkB/fZG8l/QwTWaa2Qg9VeSz9MUF6AVLRQJvnu6gCVTv5JgBodsDYygIWRx0ZBIFq1OoWR9EhYwF3Qf3OsSrkB4gt69Y/9crN6zpW1lYPL1pwcF4ojK0Zv2XNq6v1lhPdEVMkXtLNz10fOGSazZKGz8yb7698uOq+nFfUX1Qhav4jr2C4dnjgcsQ9nqIGbg6k56M1wt5LbxnwcLlZ29YO1SpVNZsOFuZTtaL0eJAaXjjvMn586966IblaKh/4GuAw/dxn8/F+Nu9AmChmDyAlxGgD/6F/CspMCpjMePMdmYnjJn9DJN33xC+txlQcTHDB4L0OxuZQrFRoIOjDxWgi1RURq1JbNWcoWNVgjB28lmo29Dqk7iWpvW1rFYvZNMZ3tQCwTFE0mY6XzOzLfjhezIj6fTIgpG0kR0IZ4aGFgwN/VpQsOhPlqfWcc3di/3Er4vY2HDRXO7sZc28IRJRZNtXHIxXE1qix8QPJqrxSjbcXhfKZkMHv0oOn7oV72k2DzWbP02PzB/JAP5wOat/Y2jhEFx2SRRQOFJP9eO+1XVR4vzixFtq8GknUlHRT5AM2PA+swdwV+N2FX2DYm3/QyiLl1TuaLVaDIb+epD8gKyDOVaGEfNG08hwvn8ZTaIkarh9GEetZgLxWLrq0MHJqanJg4fa5x2gA/rAec1bfUXfrX4S69PG1FA8rI75++MsWUvzTnULOUD7h8e83mO+vjSrVl/2hXxwvVz1sZk+hnHG8vPkh6TCxJhVzDb6ZIVB+nngeZw7DGyND1rparOh8a16sUGfkH4UHzJhnAdhoE4iZ7434W0SuEnhqgO2JlExnSnUm/A5gwGebBralPB4cvsPD2iqx5PYNFjMocEsfk92KLlPRMvF/mj79ki/uFZMJtjsivkBllf0gJcjgYWrFwUI7817eWIuWJVNpj/YvkExDAVf4tV1lO7JS1J/0Z9TNUnK9yj2f2arqJpFrOfryThmvx5OJcPPcIlkz7I49rPFtCgoCKm8kCuiUs4jqKrgyRSJFlt+vh7R4WIoPfwB+wLJMQoTZugsXw7jmzFcUuYSr/TsiJXN8ALcgKJN0NTXZQJRzAIcR4Eg9IRbJF9GfaiTOAZf/NvpVirVmkcDcuA0vOPSUL82usxzLJxNtdqvjewaHt51AQ2+5p+8ZtI/tnu0kcexfGN0t53R+kOXQs1s+JhnGXqsg+CMYFzXkofmZcPjUKyDB4LxRGJ091gz32jkm4AwrOmpVno8nJ13CMYHC33xBfIkWcB4oS8yzCCMkILzXq2g85LEeYl0A8Asl9VqAGAym/Sj60fOGR09Z8QJH4Y3wO8Z2TmC+hOftnpbW3sWlkoL19KAzEOt3RfsbiH31v634V0jt90G5cftb9+eaPVaaH+nJAQMB8/1HnIvOcL4mCQ81VrmLUB7qkHoT17IZgrQyc0pVA0C6XDiQFaaLevM/BZKYB6GuM+djWaAh3Iw76YQjH1cAOo0+z1wzQoFDE8Qgo/RQKDRj82k2U+tOL+nZ6S0f0TcsHhRT1+0GB0+ME3kStwjpGJHP8S1zmq1zjpMg/NC1mVmCEMYCOH7Q0H7+3APBVEebvtC1mNO3mMQwQ+YR++8c6Q0gFBfz6IlG4xo1Fh58/lp5Mk3/erK+66qHmiddWRHq7XjyFkt91v9Gfi4h8kxJaafGYIeoSS0D6gJBJSOwkCNI5rmElU6HOuFdKNm1jT3H/nsO1Oho3BZaXr5LS1tkX7F728fPToM/4bQSScnbdmfTFs/xo9BltJeYKX9If+Pf4z3t+9AJ+05jMMffkC+QOY7MsVcZj2zj7mUueFNKB85LTacFiVIgz4mnSAmTatVOuVRvdColBEQIBUF4ZPWJhFXhDh8SYcBAzmaRAV0uhHKXwsZDpBRdjvTLmbO3bqZSgKbt77cBc5dT78ddPbi+7rAQDAT9BzjBc6rcgKnKPanBGtq0moZXq/B+tn4YXxbyxods1iBXVIfjkES5LQzSUXhPGwMqiQVq4jXKklLSUIsClxflgl7RrMO0F54RrsOgBb9ixYMar9iLfYYj+CPl5MK+pXbiNGyJqcsYfowbll+vwWJuVprPjyHMTbZPpRUkgpHq8ADJC1ZtuDmxiGDERlK/I8TygEERoZZZAAfj8JcysI3Ag5bNLMNDjiuCXAe7tysNAR3/MBLLzU32DvRr23zpZeQSe8oeDoN7dyAT2647aWX5mw4uXHjxs+4ILr75ZcdnvMd8nOQn/qYRcwJKmlSThcAIQqkhZozSVXKY8qITlNHTnSn7CSqcWk6JhJ0GptdelqmkxlGC9cEdgQfPwFTGtBYMKP7kHkaogHFk+VBGKk3x1Ajm+lAxUKzRXbmJrOmL1utZn1mdjLXnnNmHJ9szwnnGgsXNnJhfLIDtf9DSUg7dkgJi0hrGj7oA9+qVe7N8GGfuc2Bt7m3xhoJy6QnN5G/32dWp6um7/78RO510SW58A3ejYc3em8I52aBfy8R5ehRhQQS8tkBirkC8hWEPtP0VdDplODZclx05I1uH5/7v+zhMqJTK4mylLInQFg1OxBIXjRKu7zm9juQFph+LtRqOpOy+N91I0JSXEYylta0fAFk+rbtcG/IhKc31jiRVe6tsU5kQ3Ho3v+uz74nIxGLcflsqITVQMXBFUA1nwGdMzvpHDmh036kw5935sCPSIRpMQuAg+xm3s7c6FAoV4YHGQY4c71Yob1UOU2dYBwJPJVZmy3n5St1ID9UC6KsvUOyOGCSVDZqtirNQhG4vVABrMBLWhUqFpF6o14kwGZYH4E+I1CnAn1bhWEswJBsgRaBmV1bNl6TK9Qqgml6Pb39w63tO1/Zub013N8rEkWOedBQvZC7ZuOWXWogEAsE7N8qMR+nDCsxj4eXcUGKSXUPJ+iWVJOx+C9oAcbQkCyIMsshjBcgPLZ2DO/1BlAmgwIkUshdu2HLrjW3TYm8oAelxvEF+MhbdjSHh5s73nJk4fEm4IV2J29fhXdt2XBtrvC7gLoAWqbBUoGzYp6CB8hj1JODT9sPk1PxDIgx2X4EIRYjjWMxywH94VgOAPt3mMV8aXi4xGd09cQJVe/IGp8hL5BVzBxmA3OwO25dvZKKkQ7hbtChKjiSE02Hue98mCAd3C4bhwHemnQGNuhYr+M0ThHhdZzG4T4NfEF+MqdHqt6AqsqEZHxSJRMydTOTSC2dzOuRmtfw+WSCM36xm5G04+5XcbvJ/Ty1qYkD5/7l0P6JqamJ/Yf+cu6BiSm8H3SKeJ+PqEEfEqO+QKJPkdL6d9LDmp4endfNkSI+I0lzjJdTI5r+8yMU3cxnp8CRK2bwdoErnLn+AfITsgt47cYuh/XTt0vR9/Q7ugUd0n/biYLZ6cRmi0rxQBle14tAVqF4Agcw87aj503Nmzd13lHEdqEjal9YBt5Du0uX6/mwpYMYk8yumldEutobkRWf3++DTEOaycxAJtlJa9unzsRor7FSAuu3/MiT0ALpslfMmT/LTmhGbmJxIpjykGgUiZCTKitS1vwp5JgoN7HIef9/JE+RnczZzMXw/nQyum/nTEXnjalgkEDNQeTooFTGcxSVFuUYQavzT4CpOGQG6WsHLUeeAKEWJCWq1bhKTkebpwOJh5AmwwiF2UquMI+sWrv9LevWHPYv7kkGjJDoK6Ty2RDPCSkzLxItE9g2PzMe8RAMaqqi+L1+WWG53mAKYX50vaEnfOWBE6s96UC0iJJDPcKOO6t132DCH9qdn1723Y/mOcNbHXrXPddsVHkdlzb/fam3p/T3W9TR+5I9PK/0VHozSYIFIZ8aH7f6Eqyu8vKInvVgwgqSzwin8uWJreUKxjKb3jcVERa3mnOANhSioZwnbHlWzJm/wei7LxuQ+MF9zbGLd/P6ysnRefMuWSX6mc7c/A/yJP4mk2eqMMouA9kS+pl2gKPouJYPkyr7ja7678BotuWn+LclAUG9APSTwg4fQi7ODqeieOiXoMQYdyoViGAuG/J5B8KVA1cdGAoNqL7lW/WIMb730r3jRkS3/604v1icv2peqTTvitHdLSHtBxUSMnqXDUler1QagnyvYaCvBPxpobV7FGAvJA2VaO7Qsl7Atfra6oqg7B04dvH09MXHBrxy9qb1oGx6J/aOje2doNAoFqANp6H5xcvG9100FNQL162kuKqb5yhEC2pEW9JXml8EdPYtenDoon306YrzS31LNCdbmbO5SsuvvM4ZwzZ5ghCQv1YxDDAWEOoos4XOcAYtZclOXMUOI+G6UvzMvSMuz9ydDkzT7v02vvyVT48LWBVZLEnYxIKo7pAkVhW5/PD937pIllkf/tEh1VTfCb+bOvdjkqpKZI2oen9pXvLohVlRQUQTDwi8yIKUq8vKkU9cEMBaQP5n9DXJp8p2C3llIJ32H++ktzu303C7LwBPHlAZ19YAA0nHz4NeHWWWwQhyzTuuGFd0dBRH4aIiBkq7jNTigiDAw4jAGR/KN1xjAtXqTtcE3a6AXgv47N/4AtBawBd4KKA+KvpFuB5VA/hg+1iuLovoFo8ufEcQkeTXPV+13yN78DUeWfa0b6RcDF+cq9W+4XLSO9WA6Nf9YgC9vZE7T9LYx1nEXc/5DZ+Hu+oTmz2K4rEFUYGi9Tz6z1wDXgvk6df+idxF1jImzBAqdS0BHraLOebqPFS0oq9XoLJmRxbLd9RQSHDU0qJZaxRNo2sEo70QdCTWjv2LxtAsewpVY93aAd5qNlyDgxmgk6tWdwkTAIW8Ox3dOUgu9RmG78NOEB2M6faLzyUK+eRz8WLx1eee8z4VGYrFhiKX+3Xdfzkt9JQfponH3kcT0D9A+Pz3lGBQ+R5Af+opzFs9mRlcvK0Zj5116KyR5jb7tXDPYCkcLg32hNFXDN8DgCKpxwajADzeG12QzPdEF0R7b1iwIJM59QCk44voQyShofY7nbJ4LY0l9XcF4gZAX+2ZyM8r5ef2tAZT164ZGRpojbylsebaE6FOI+EeOqQQ9P1PyAdIkokxDEfHg6PWZtOdmdEZKNCJmNFCaLkWCmn2p0OZkP1pCqLloYQTZl6f5+KGgXs3ehB0JGZ275ML21EjEjHwzyBE6yL5aDQfYRgPPMvjwIvmMhlmIdDJfcy7ma8x32N+Dk/mihnUDtERLquU1IEg2KJUjnLd4v+oiKPugPjiKEGQ4JLHYNUlpQUHiYppQK13ZUynD31oh9MJKilWCkVasVoD1gUXtUXTMp0YUOEWMMo0lXGDnQzTKUZhI+0aU+gkdDrCmNUp+PdrxhKaGQoWArpmjkyOmJoeKARDppYYW/NfZK0ezeRymdG73dvqeQN+TfMPXOPevhYMFMN6pREpRIzhhBlID/qlHaxfwsdFjezAyCN70oONSMlSjcwtwN/8CMVA3VAtlsWBkB+JliVJVk7gufXtB9YJkXC8LnqIEfLjqBlriALRsvZ+VdejBroUqPHn7TmUJqOTEM5JacFI0urVan6fZIqy1yuLpuTz17ReKxENaqmj/22BmH+gMeCPdW4fNT2arHnMzm0tr6TMCOdRUqEIL9cWZn8hyrL4U5bNZyM9Yc7jjfuVwIeQpgRzAst6vMGw4sd+ORkDWcgKBJ77RqwieqKxsOzFThkKS972tfD4H6AvYV9twAj9GryaEdUdm5krJ3pAUkwxk8xmGNOufT7DW66ly+Ee3CyYsnmXMgu8RTVpIEVBiwqHuNEkKih+hUFgOjDc6sCzKMe2gipCzyV6E3C9rIaiITXRl7DXqaFYyAtJ+Mv5azdt2YV3fhKUCISqcfOePefjXZs3nViKnh6+dRU+e5P4XlBCx4/eshqvufVIIgmy/HGTYkuYasjrDammA/l8AMXj9266Np9femLT1l3n77nHjFdRPnftJ3eebV87PI7K3HvFTWevvvX8CTR5eMmyD95CpzPltb+AfggzaWaKzktXKuzKINSC1BU8eCoS8sQlrMEZVaLlkluq7ZZBUetPkQs2Hevz6UuOLZk8XCgcngRA9/Ud23QhTtmts4atnqvXH/DlvAfXv63HGj7r6K5oPB7dFU7i87e9fU5oPAXFG4ODDbilxkNz3r7tfJzE/2f4rFY5M3H95n0+7/7NN0xkyoBorNpsVsdceYwG+AmgSzqTZEqUy1AjNExeEJ60FNFTBs7PNkS36Dx1Zilz7Jk1q5/5yzOr1zxzzH788SfxsScftx+vbKhUNuxeX6msr0bz+WY+j/dccOFF559/0YXnt3+A5qA59kn75A2VDWdDufXnrK9cQss08y79/Q75OBkAPdrVni1KeaDzTEqZknQZga5yueSs5vQeFck7Hekoz1l8tearJvSeBY3lA9Wk6verlz7rReG88uylaqEE2nRKkRVvojgRj2QUb+SiFaUoGVCHNjVTpqIkkVMGauTC3mcvobWTg32ra7liThF0f1bRo6UVF0ZUV45tk6dBznLtXiY8cSNtokbNJPReE4o1LduysuhedMh+z6OP4ky7dMHdH7jggg/cfQFau327/btt23B22zZ7+AMfQE9/4AMd2fjL5BUyziSYecw0c8T5Fo65Je1yfieWoETY0UsLRrHgLqHwyY6803KlHvfmFMqnrTRHlxW7ZlCBygLFDj7TjVLLRBoGKrnEZyie9pUexUga4R4Lv83qCRvrjipGe4Ok4y08Rr1LevtX9JoL+/v7pgPmRH6gd3Hfqe/hqxa1GfylgUQwBzX7wsn+ZLjPSBgxq9ADKEi9hny6/wUq8rxAhYAXLMp1LYDR3O9rqvQKr28BRENWOGyZVt/i3s2hT1z/O0nroYW9WZ/H48tKVJLIab5Qj7Vxbb7uzL9vkm+RdUyIWQp9RW1NoFD5QMMCUtKiyhkMlSSmasBg55dxzL3wwzCeqH2Ph8HUWSitOiJys4Vf0XU2/YA1HnwgxRn6jSfDQ8qGjfJQ+OQ6ryRF9V8IGtnniaWi4j6i8b8wIpKofpQVUInI0bT/ed7kntfSEZkUscChjfpw5OQ2Rdl2MjKs3xBjs9YnPmFl2VjMm0oGSAYp/Lc0w9C+xSsoQwLJlPfDXED4hZEyxPMIOU8E4BdCgHPkgXvID8kORy4cA6l3F3M+cx3zXjpGHOubK+jBC4MuDtOGdE1tMD0aMDP+Z6XI/4+48G2JagKu74b6NdWL47X4c1A2HXwSeh6lQ+2hbvaAH7IBehYy0sEvmTTb+sZ/mYsa/yVu9DGaB7+A5isEKIAuwmnrqyAfo4T5tJVG9jv/uxKnTnRKGPqsEsGvWrRE8Kuh1JvgmF3CXRf9EMzpsxxO2fMmVhXiLBm50lDxNHl925FDc+bOnXPoCGK70GRpuATXgmy1Ol2tkrNomn3qzHJtLVYqxVCNhjfQYtNVR6+4k/yc7IW5kmGazBzQK84CqfJqx1JZdQS2gGPqyDh0tO4YKgx4WJevFzOnbZnVSVLGXMahxpDVynSAfKcMxVWl1etlnO8u3Oddi5mD4jT7gxLWTBuY2b1104l8oZAHJvzUafCqiKZna9ncM/5QgOMkUbGSoaAHyUYEjQX8MOr6kokyRKKFSMTO+OJBnpdDKshKIY6X4WM8oILYYhj21wxQMlWO9yk+n1bQApKP49VI9jmF8/hMr0r2vL5hF2wf8htD6XQ1vVLWFU30hUTZIxvBeMiQNNVfSsR6kpdFstFIPrxTDqqSoUYt+gBefzQWlBVXZnpI8IAWa6p6Bh5AEERJ9WnZdETZBcKxVzW9zvz+Mvkw0H7FWR/tY+rMBPAA0OFPc17o1PzspUQyI3N1e9nqpuS7gNHNKjpRgPE7ko3JRtIJ7DviQ/H40AgN/rW1otlc0XoqXS7PLZffVRqhy5CIT5fTcL3fiEYL0ehOKZAIBBL46WQHQbKRheqVWKwCOOz3FSmG1jcHAcHcwUfipdJIqbTMAgSpFPJGqW4TfViiGAId+ekkeYLMgbmRfzNfho5yS1Xbmjsr/u7AnvGJifE9B/7QBQqPg5AaMT4AwjeZc0aOA9iM4X2NirE/gkKddrtzIefoU6dH/OyZQIqCJVgtq1VsFd9sbO6+YeEN3etNxg/unVWmKzc+6PCtgCtvvaEPB7Ap6sRDnTgcT44ECIhXnud6b5x3qgtcje3vilHpg7IRlW5APk9UwhIma88o4wD2jbQk8nxQjhrYA0UBxlKUPg9dY72aPEquZqJAoRYya5gdzAHmIMMYp1d3G876r9VwLS1x1LIarljSMGtaWuM69pSZpdaOg4KjN7tKtKM8m11bC6Rws+D0J+K9vXH8RKKnJ3EgmwzajWAyl5UF9Iwg39SewnVZsBuCbMbNZBA9E0wCQNer7C3UUuNYaz56Oo4iNLR/TkZ74qe+TVGS/nhPtmGmksFGdtEWjyR5tpx6ifTrgiQJDdU0VWgO8ihkfxJww3XAvT0ccEcr5/hqfclZh84zZWYY+qmjib9uEaDYkZVnPirqEvR0F8haVH5VIaNYo5/1sgN76XDde+BPXeCycx4655yHvr5pQ7VWq27YhFig5a1Syb7fvcfeX1kbWha96o6rostCa+edUdUBlp3z0NMPnUOrPktxoA/TWt3rJ5WeRRs3LuqpdL79F8kHyTyml2kAV1jKrGe2MWc7394xm818f1fi7EOOykIdVWjo6DM16Aa6IECnaLbhQNATdIHXnbtp1y6VTTcQ5XI1LU/NUVrt4UJ/KjFnAj07MSeR6ituK5YW9JQXaf7F5Z4FpcLN1URsINvTvGF+syc7EEvYvShk/9KvqvidEPjtX9p/isb/jBbEI0/8GW8tlw5l+nj7/45PTY0jme/LHCqV8/WeubnKwEAlN7enno+EpktjtDvHStOhyNzbVP8WigeC29o/j0eRYj82HI2jBS7P/hz5EVkA+hD1OWAQcVyV4GU1R8o2HAsHXQ+YcMJ8xzFkDCGqx3akbIEvFAm1bVhGkHx71DPd374jM5LODGf234wx8haCRnj3N1v5fHv4rGA8HjwLnyuY0h99wYA/yorse9ATRgxPEPQWdFXfWGo4bX+PBo8jDgVMZWzpiZ7KslgA5QIxu+IRg777A6bfjzGHlqKPWbp93HDozDPkM6TBDFArKbXe8UKfIwJrVJ2CzzoFH3WSCnEzC7nYsRnSyeymFYoT9K3KIEyjzip3q4aeD8Rw2OD/YEQxCus8nqYAjuWjpDi/1P5cvNkTBAB/1IiSaCGB7W94izFWYVFlhR7DIYMjDZoMNduf66D4A6+H6a00vxjsacbxNAAQfxL6ALj+Cvt5FYWLPhZVoTZgpXSL8sx7yU+BjsvMEHDL5TByDzJ/x9wMM3OWManoDsOZWUrHopNSdh2nnELoNJsJ8NyM+1yC6pwt6spWmHTWYeGrctALBeoMkqDL1K4hzbVuUdWCTuqCsyBkBR2Bx7mRw+0eSpTwdyDc2P4n1RzoX7r84RVL+wbMeGDhJTe+dRoXgPzY34D8eCBgv1vybFQEf0yB0MP5r5Q0dogXwzFhUBC9HtwU/ZzAQ2bMLygbPbd4PIrID/GxiCgMsZp9qdfAqk+OyHmRR4ImyBKWZWFrgJK0wImA7w+bacsDfUtXbO6lRK934SUL4XoecvHNAd8emrbHF/gnvinEwrzQ9MQUj3iLJG73xryiF0KevUX0KDFPU+DhmZr8LSwfg3QR8reLkl3xK0vGBtIq9oumGEz1DSsWS5zx+AR5P5lkIkyBYURUyBaBjiAqlEzRIUnJjCM6zrYFkrX2M5KPCCpnvyoFYtIrgVjAlmDkJ9uKY3D/E4ToQtSSEE+LxAPSD9v3ODlveQ0qoHfRDo0HXPvCZ8lHyU7mH6n3GV0OgvHgOCgWVGwF6XIcCKi80PlHnYWqji7pLPa1HPNmsxUIOjJsZzEwaLn2h5az7ic0XQtQFw2MD7gB0Wh2a1PVXAgIphBHoOg6Pkm1JKqa7ipps+g0hV8WTY+HZwW+trlcIYImc9g4IQU1PYJ9UsiU/ULo3JtgJHgFTiHbBvsVSeFk3icbEvFKAd/9Yr13LC74BY3T4dtXYjlWvElLlocW87rHj7xyQIlyWTXEamGDYL8UEXJ63DsyCUoc/GH6DxkCufztHBsNllLFJH4UPpMQFL2pSxcXDIRZUROufrSnqLFcKFWIDBQi+fSFn1xBvEpYYGuVcq1vxAr7k6FYnAtyokY437MfTLVWHDLo6j0oP+Hx+etXXH/uuoeWrqiwCMt6KZdIGllhIFzqUUxW90ZietZTTlRqzX9YvXaeQLydB0OYwDX/oX3LVs6ZqvamO+tBrz0GOtZiJg1y83xn5dbxVYMP4bgICyTbJd6Ul7WMJpqh2HlC6Z5mzNAGukIC1J18Vh+KfKNWUTOZmIgwvnm/S7vxuQMLhVGhPdKh2ZdOsFHdnnoPEbmoPxD0/THs9fCYCwSvLS6IiqxgqpjF9sku/R7tQ8db9qBLuPP2cd1CH0FLOez3m4H7fabGG+77dOXDHtD1/xe+bkaxK4EBrXIG7xsJjVeeu2NrE/627ni5C2z5EF2wepQTgxInvZH8eOruM8o7AFq37FU60V4zpU044I10ZNvvkhfIQpCYZIaxiiJqIeKE1y1CR+xbFqFHs4spsBh9pggp6PAie5m9tAt1/Gle+wj5CNnqWNa6/mSOfS0Lsib1IkNprWamGzXHs6zjVYZP2sd/Rpa2X0BB+1X013bqk+j4J9t3ox/bKee397LLiLZkyanbyLnGhraXMPPmfb1xCP5116WpLjIXWkyCVgCaej59WkDNQzd3vOsFh+onMKpYAryXBaPrfaeeptInGYawfcWveQ7dZJqrzHHTvpDD57CsamBp1eQq+1FkrbJ/dYPHTJhwvfUcTAuOQ0lakP+1aKgsvvJ0wdGufZY8R3TQCgeYUWYR9EO22PWczp4poJOOSO4M7FbaAkHM5M5QGGec6oGzk0tuybC6ZP+zpLOZW3LVag7/FsIox7Z1luPYr/YipferLGcfL68ql1dtp0E5NhiNDg7TAN+5U1YUeWc1Z0eoTxb6ea7a/jKtiH7OcpdcwrFj5VU7VpbLK3esKtu/jbm1hgdjTl//Fd6Jg3cqMEXQdP+Ld0KzH7mYnXmVzJu+gL1n1vPujXbbjeKbdkmKIu2a/cB2uFMQggdOv5s7B/+TnCQFRmNMeE4GBS2H+zsdXG/RFawsqD5ZrYZzhoSO+rSoZrRTyT4R4LHYUvgjlmS0z4uM+cS+pOHH745q7YeXouvtP3bk7n8mXwTdt49pMYuZLcwe5jzmMLTDm7M2cwAnKYLATccdDLoAFUhaFnK3e7RQsQVDEFF3nBayZrZ7QEG6EkG6QDcDpU+7WHMdES+NF2BPy1f2Per3t3jD8yrxDPsG/BAb5nRhvv05RWkpaQVNX3/br27bZX+c1xQerbsbf5gIWCfkw1ggOn63czcwvhcL2CBojf1UspHAyWTDvkSI+NCoLyLYexHH8TJgh6YGfMM8YV/lBQXahng/tE3IfPvzSkZpyTKa/n6nNUWH1j7DQnNEJzw0gw2MfkegIWgH4oQYpL0r2UjG4xBs9Kqqt8MPTpJ7oW/HmKuZR+m3qzo00+Ha0Bu1qkXZsusIQVmyY/iFiy42OCy76IoCQHJd3k//OV7CXRcfWruTUUatDnenhmaX4/OdYtQiT9HnC3RkFwsZxx+S0hXqDdm5U8FnwnVaoX6Q7h1IN9oj6F5hJNKfyqcnl6RK/miglMzKHpkoIrbqvVXgiIjl+XpRM3wxffFUrj89LsriQBrPN4qp/lQ2wnl0iRVwJJnoiee0VLiZf+y6ydFGb9GI46iSiRXjqYiHlXQRDw9uC8XZTHBgcHzetH7Rxstrc5P2c4IuLPev4HUV8ZUmnT3799JwrxLwHqBOLgf20XC0whF8qeDVQfxRCOsB8UQU+hMZFvs0mVR6xonCYRUjjcUe1i96PFyAeHglPtxj/2BgsJCPWQbiWL/O6cFwNtNXXHnXWG8fQgE9EU8P3rwoXUimrKDG6iBt4Gxp+YI197QKmVzA0kMjCx95SMDCunWCDI17A8qEYipHKV06CsAEPGZTMLoywheJDfp7BPR36tFuUtkzC1RHaKQdLS1oUhNQDRiMVqcChFaDKe8KDiCZ1fDvfdVN0cnopqrP/gPq710ficUi63tRv42H1lVe/P36eejJFyvrhpIren8fQmiot3cIY9Lbk86VSrl0z6mXx5EN2e2VQgP/Fmq0n4ol0SxbkAWUkDHS1QQG8qfiGV0MW2cSxOxj+PpYvRQMluqx9qVdKFIoRPD1NCRrz8xxS68sRNqXdgt1+PQnoN210G4v1fZV2myC7piapM2WcZY4FijQg+hSiUH1m9vNQtzvjxdM/O0udKHdBnrxPkkQAtGoeNEral+aJWtpTrv/zNL2ffbXdey/S4pGA4IgXYQUPxvrpd9Ggmf5EvkJfBsZnibLDDq63ApmI7OJ2QnPNss/ZbZeR2bBrVkw1c8IVddA7+aFPFXPWs7jCyDqoWzXMMrNQF+5RI9EdBrg77eHKYyfBmX0zvZfHZiDUGp/naqnuAlw+zl/GO8kwVycvIUEdRwVBM3Pn8unM37+EGu1X5tfHC7Chb4zv9QqFlsl/KtwLhLJhT8CP4DswQiNRt7buZl+fIke50y9fYOWwLcTPqWhMd0npzX7K6rftmOAo1iMureun8pXyGNkIzMCkWYCC0jFjhpDClPYUUSxQdUS1CxQMyLoGa5uShUZqtdOIdKKtoqKZD8iFYfKfg6jKhD0S8Vk2CPgIwOYk1m0jPXK7SonoM+ofiAzYd/TsscnSzGTJ8slpacVaQ8G44KuCx4W5VWF3Ojl/AmVXGH/GSGYp89JGrb/iCUeV0hEZX1+0iCi1t+flXBXxjtJjgONDgOVXsisdL81yp5pPoRZ2NlyImjuGDC1WsecpHWlHVd1r9EFTHeWFGkJaokS/gZAJ39MLcHY8c34seGF+5x89Hg0fzKaz0fzUZuBACA8h1qNqfPGTihhXDgToJNOJSdAKQcLYmiN1xgHz2tOBHUjTmt3w3U3rezd6WDzpqCiK3N+lnyVLAIZI9hZeydlVMxTGTNgOSy+KWLOmNn9KHQtiOQpmJJe+1McsUEzQtcQkaA/sjayf4zuR57wyWKrtbLVKrpuaOizaAU8bJKWFYl9jDhlL0Ip9EDY/vPjtOTK1nFaMhZgZmTOL+OngWp6gCrVgFoWGy2kVUBPooyscXo7pfuhHAd3Spy4WVtyyeWbN7dZvO07YkDc35do35vs7U3ibYm+/R5Tl6T2Al/YB5eVSv16/OYx+13ItjF6iUP89PmJvr6EjWm4YppHoiajd0la1BeOR9TUQKpLz+8l3yfbQOdbwKyHJ6QSkoocU36zuxPWcXbETrSInF0F3Z2yk66P0hkpBc6R7jvCFd3Zs4x48E3pLf2D04ocTt9EyBDxkJtq2eye66+rQhRJVRcYerOC9uMA2P+OcQV7CDIIeYqQm9JhWZke7N+SugkyhyChet315+RyVRrFR6BWrZvxRiU/hrH9724UEHpw53v9BP/S8fnczhzoWG/feHMLKLvuaiPn2vlcJ8KOayw6c0PHjFMt1yXA1PfQnB25Q7P66/V+S8MvdCHbb2Us+8+pVhq/kG6lNG88n497NYi3h2bF0X2Wdr1mdYLvdgJ8h6XtNNeevdbcSVNmQLtOo+jZkrOpMX1MNVlhaHxIYE312N8m9UPhjGV93r119LunyBVkFPRJun6+gEragoozdLwUZ9jrzPoGdd4BmaCJzmDIrkMlqnaW0sjYkk24b3r1dB/etKSRR0/SvY/2ZL6xdKe2eudqbaddRk8mR/otq38kaU/2Lu7pWYxkKLS00cCRVrREvX5L0Za9uFCvF7BaprfydGqg2RxIIX8IarW/DPVDvYv68Hjfol57klZd2uja7R8DfZXuuKJry2nQD5vUytv1anX0QNCQtTT9zGYlAGmNSt2EbwcR+HYQAfVCKMJXtsgl8VIp3tZpiH/b1uF3aQbdmcnYezOZ5+iF0dATTww97R/Q8IFSrP2KUzITKy1ov4IuycDfAzRAd1SefLLytB+rXZ9HhixlaMSatZomtNBPxSdCT107evnloyeesk4KZMmLSxaNvX/wgQcG3z+2aMmLXT73EnmA9MG7/Y0NpFF73TkBNczsWLVyoFweWLnqcxTYODa8a/cvd+8aHqPARfilmRwK7Liom+MU6fKkz5MvkxUgh4RhlCxhdjNH6VyaES2yXHffvRMjs3JQp787XsVObDaVdGsPglzJZ2dtbadmQErPZ2vpv3P8Bvscx7uXPD5R9Hm+qBqG+jkn/VMUbP81V6vl8IZczYgaXrH9gOj1iqhJs9BzXmk1hyrj9a31+tYDWxqZ1ZLxi9xYNju2iAbocroYHjX+RfRpPhEAdL+b0L4FMD5B8drfdFoapEjbU6LXiBhZaXWmseUARVkfryButQQVj3VQQkD7j3N8Vp+HMbkB9NkdzC7QaZl81plTjVqXobsMHtSedMe7vGNz62RTI89/n0Z3FhK6izDbqNEfuXcB0J1/XUDdbr9IgwX2v2rWrCjyv3Gk/ecPf/iee9CrH/4wmr7nnucf1kLXh/yPd3KvD2kPd2KP+0P33PPGMB67x67e4/y5dMZdc4k6u8HWwMgdxDDiszD8fTiJYAokUW0K0XngQ0XQCgdhErYG0RQGdb4GGn0S+xB6c6vNZ3oPx5T7VpZX3qfEDveeJY1dvL8n91iuZ//FY1J6dMO2xPbEtg2jFWuFuXVKWjv3nLlrpamt5grL/mt5xcDAim00GIhT/2xn2R5d+3kld/76NWvWn59TPj8xsPP2QuDQoUDh9p0D1y9NDmzePJBcuuqc6nZpzY7SvHmlHWuk7dVzULy86ixqNoHA/mW8OlqJxyuj1bg7Z7/H/p4UgCoxIqIrTrxLOR2bSTVIJPSMIVjhZPHUAdDZQ+gZf6VZwX9u3xWeGDGsZCNVSOI9wVDodbjyznIpcjZWw3SyKGYi0bp+uxECTOS9xWTYEugu6lAQ70kWUo2kZYxMhB394nnyIBlyqGQZqP84aBfnwNw+wVxHR+jpqUsJv7O+mT5tMIZW3/RrZFvZmSXvMYcvOFIHNTxj10+6OYWbdcvV9N1lb2FWbhVyyyC/f/k/6B5NXIjkUvH0cKb9vfRwGi5Uy0YQmjw4OXnwChpMDa4aHFx11upyefXgrrlGNBDwng1z3v6gFBXP6+f9msJxwgQiUkzEV0s0S/2KFwrZH3RzWXYm14P0sGRCm+fQll9Ug//hNtl+HwSRLLph8uCVtEkI7EPl1Wd1Gn4yTfHNgwDm/7OSdF6fwLFe0H8mWPiyIn6bFB2kzxU1PgFNQpZf4ycIkUTyNjGiYbHrb3CSnAQ6YTja3hizmFnH7HX84k+b6R2BsoyMWbyM0lZhllWWzLbQzv5Gluqs31ECa5zu7qq7gZvMaR93DnrJ4uPZ0Wx2NA66MQjroBsfjxT2v8Y4xM8JZ8F2LVFPJOrjNGCVTFzyJtPB8IEeXqPdys+RItJx0YiQOYC37eKl+McybcZRu49TteBuoKRwvca499UdfBDcqhAjnfTzUS2Azj3Yy7Osomn8HFE8Ljk+K2TGPk3XBJb/r9YEnBHp7lqnNaj3bNeJlorJELyRU83f7d+yqdZo1DZteaELNKSwdPSoFDbEo0dFkVNkhTt61LmJNOWNfG9OnTwDgwPguFPccJFJ1GR89CgNXfSxLi/5AHsW2cXEnVWdCvW3QNkZ+Sz7tyOFnunC0Smcpj4IyKUXztBJOx5pdH2Nyr7kZ9/Khe1vhbPfSrfScJHlqeFUarj9hb/+FXvD2VP7smH0c2lgYkBEPzv1o3AWFYV6Nrcon60JqJjFvxwPZ7PhcSrN3ucKnngz3AuFzdnwHXeEs/Yr1DBkvx2wzM3MM+FvXsZ+PJyd/Q110KrGHW3X5zrF847OYTThC/5PPyv+/KBf+sdFkn+QY8kxKSW9SNiTl+13O3//n7rAZXs2ra/UapX1m77eBXDS+73dXpF90OtFOVZE6TMqOMCpZ8+o4QDO8/+c/JiczfSDtn6Rs87GC53lUXg20BRwZ1GVWkDhy7SqNctRrYAuApVtOdv0qD3G2SQSFDp7AejkTDriONxS+Znja5yNpDP6Wi2BefJQZHpxwityxbIgLWGBACQ37tqWKZUIP/flGD82gkY2PcgitRQ7EbTC7dyaZJj1XnqeV5CWKlORBUvnWg0W9xYVwmuSjgRCMhErDE+yz/4tDlwrJ+UTXh8CrbQQyPuQGBJRbHUUqT7gyHvDAW9QZPl0mCUrtwxszGdKXDKZ31bfsPHgnybnIQQtjk6N2N+MZi96/wCXkNe9f9Sy2ER4dH5xRVbRgrLAIYSRFDZHpkaDe285IUNjuULOG/b7kMeD4iTizRZzHV3ln8nTZLEz15vMvDf1NDpzO7IzaozqaQeHptE5KKvjrX9w3/jk5Pi+g3/uAsd2b1g7VK0Ord3wVBfY7Tr6GYrp9ZqKEYksOqOGA2w7o4YD4NVR46d6NKr/1Ijaw14zZHpRpBBx7IzPk6/DuyxgbuueBUZ3RLj+ERxfPL19jQu28q4J/fSONtDKO/4bECs0Zp0dRh2PGjMFT0PF7oJHq7sc0jEYuUc4dKAEEmrujii63D6yc+3qcqWYzY57vYms/aORcfuzByhFOh+tzINoL0tiSP3YsyzPs9NqAOmqHae5D1pDg6vX7lwxf06hGH9lLU1a64TT44RkiUBGR0HrzxIyPn06b208KMesJRsLhbnzyCIHwdiRAVxI5xb5D5rqCo6tstwqj3yQM0MqKfNslfBG1ERO+sQceNLBoQXFwpx5K+eNlZ1EywnHoT1oanTUbXp8VtaUMT/N596xZuU8eFBXz7mbXEl2MtuY7cwXEI8G0RA9raPbOzPyzOx458wLd/th5+s0Xx+ftdxUnbUeFaxxM8so8K/rCdF1eMgW4IPSBUD6YQvOpmuI0yUYh5jMEIjO2sqs9ZVWsNXZf42c7dgOtag5CbVOPatTwCElwC8q9MHcNX5KfjpeGvASlObAQ3RSi/yspR3ngaFO0iFbnU3eWbxxCcIYHSMsRscpRANchx++qhNw5HIKzSUI7UYojwg+wSncCUwApikEpQTLSISiwYDmkzyYZT0STArdYjlZTfh1nlcU5C8GNL/o0U2PJ2Z5PayqpsOmzwMyn4fnFJYnooi9qhFMhUe9nkAkXq5OLF6+ZHqiNpSMS3L7WwpLOEXz6JyHyB5REWUeiD/r4TiCPbwEIqOk8xLn9XgEL8cTnhMFVvT4ZE3mOMyKn/ZwRJB4j4V+4KkU+2oTc+ZO1HvrVVGuBGNWwO/zs8KzAuv3FaIhMwSPLIgINZ1+4MgQ7vbIWkQIWjsTHSIcRg2MWbwbOZ1xHcte5/QQ2o1ZqV7uyUTDesCvizLMOtBDeaJkzEgorvBARTmkqjzLSQT7RB6xmA34K+GUyXt4QeckTlKwT9UDsezynY0Dg/VibxCk6GCgkKtXRybQq6LKqyImPMLQ2YAOXpBn4QvBk/OI5yVWINA12OdTOdEb1EQP8Qi8rEpes/3vg2sTKb8B2PRc/9ULV89JhAPwkAbH6VreCoZi6UJfrdqh4d8mXyH9TIYZAdllnWOZSWLncKhig24itdzdt1Q5KmqUw7U6LmTO0mLX95cuHnZtbY6RO8P7cLpIN1hk8X8W52t4ZTARRG0YEyjmg9lm/yI/lUcrsTZVwB+XsPQ56FJPEF70gBKMy+vuEZO27gsGfZ/0B4N+9Cdb1RIeMo5fmRBiOkf6enP41v+keD5p7wrlMcWdncij392KM724/VkpLn8OcUhkOcIdkJNBJK29x4seDaaCcKFR3SccOYL9Ady10X6Y/BPZzmhMgRmlaxUuWZ5Zo64bHD2fL0B35FDLLT1cK9+0CgJHpbuE+/rUkFJEB+WEvOJ9UiIof0ZKSvvlR9B54eTwvukXX9x7jCTD6DxdFEX7nxQ/e3DTxz629Vy/gh6T5RV3SWZC/ows75MT6CPbhGLYfmblzRdmDuyvP3EhmhMuCtvYZRivJ4bX/sHOu0srVvR8dDcKew3SsQd9hjxDlnX48HxmNT3P0nijUz/eUBxHM9ahtGM1PR1pzbISNYtOt0zSU8S6/dKYmth/8C8H3aM5XAA9c+72LY1ms7Fl+8tdwP6/b6CpOPDdjke88Q5QSw4cAB3Fy3L8cUdHQcevOAMvBbDnDLQOYFMUUV2/wL19guJVdV2lbbxTFA8epNod6CjHHR2la6/7FujZA9QHy3C2QfJ0G6SInI2Q9GA0QXSUMpWnrqQiotv7yjx1KUU7eR4TlhcEDyv6eLQH7eF9IusRBJiamOftuyBhdgn7LvuuM0qgPfhn/9sqe+07X9dsVz/9AXmMFEHvGISZ+3fMB5mnmK8zjKXVJ0lnF3SCUGZAxy6hc5baOAjlIIjaW0Ex4auTPFVL+IzKW7PiTqGMWykPuouDr5NMrQ5ORsDF3krT3bFUa3U2rxG6exZEUbrFhs9nW7XngKYC7QJujzNE4HkOsQjNpLVfmUnDGTuDXrFvxfTsHIfngSBCyfAZ0X+mVXmHI/IcUOsuJr6Lxh4gdYgCWyDIqYxpO6ee/Zu0X6BDkodwLMi7kLiEwHdnv8tBv+NlXKcRVP0/qU8hfEWnLhQkHXztt7P0gbr44Al4/Jb2V9FH7NfYMx8cHgmYw8yzUtC26UuzlJwTUMt5gboLvr6JW1AHr/D6HIHigJaRxmHgjwKhvruXsDy0CcFbRcnBBbGF1dlyugkjZRtdd3m9nO7utX+9UuceYErqHTnIOUTHkW2cnZgdYcWpXOn6kILGS08bqjoYM85u4csP7puYApn83P9HgamJfedetpfqafXahs3Pbt5YreNGfePmO2US8IZlybJMn6B6gG96dJgCVnE8VfPlJKIIRsTLCys5v683CT+fx7N4BikFjl12LkBkguqBDtp6dePmvU5L9kQ+KYf8hmVK0bBfUHlRCYhJP6CJj/mTkuoB1HTb02bLA4mWx+dj9Q5feIZ8FOZXAPTgCXrW6xsd25d5HUEtI2MQF1oN6DOrBoKdYFLv6yx6fm/3qZ7rAvvW3NTT21OaXvTRRQt7ALrpBB0QWIWBY/7AAQgONJ0qmzZUqrXahi3PbVpfreL71i106/T0OMC69pdZ6nZqejEi3+8CHf7+e9DlNUZ2PEp6z/QXJM1i2T1vBUa60EKOGmsGTKEIXN5C5I5TL9DlLDIE4W0hhAx9YSxrZBV7SbaNTCJz0/LoHvt6H6rusb85x0qHQmkL/SacM0v+yTBBitee+GM/Xku4SVHCaGyrnToPjW6zv+b4xLtnMJ8+j6/EVKkOSW3m1EZCT93jLKHItSwhX+0sEnake0ddNGairVqD6kidE0GCFtlw/Pipl48fx8xGu71tYhuehMD+/fTFC6dHw/r9enh0euHFd4W1jVq4d+PwYsetbvEwemDjxo2YOX784PbxbQmoMbDw4ne+NbNCC4e1FZm3vvPihe3jfTTSd3ybun3M8d4rj21Xu2syjzs2E/csyrnMUmYTvEtlEHccBol2eheRY+xxT/eBt+1BjZplNIsz++dq1ZbluILl3VX0TMGYfXIMOYnRP4gxv53xx8T3EjxcQjudRZi7qTwA7LS95nn7C+jtz1+kxlDfkk1L+vuX9A2VFkoRQ7RfGlk1PLxqeB0UP+6wYgjxqId9xevzeX/A8+2floYpR/aiP9/h5t93332QWOlb2te3dNOSvsi0aESk9xdHKCJUc/m3M1deJB8nZWacWc7scKzVwCNwDCV4qnB1V5novnDKYibQ6TUo4cwVqCY5c2UwXSVrt7MuwcOUIgLIbs/X63k7ma93EoQONVVE9BNRURa2iu2/FFutIuaLreWgJLT/Ivl8EublV1xuwbN8p0a9gH5M10O3vZ4gb6PLSnZK9H6CIukgxFMeqf0X2eeTMS/5mM7Zjt8jSZAch+nubpH6M0/y9TIuOk64KoEXrtF1eqRlNWdtk96dF82btUYdeieOap0TS7GA7hRl4oGXhSehtNzea9ZNey8l7ZT48zwoRyK6U0CLlyh2RFlC/UOzVRsvUZ6kkSezVfxt+3e8W1YQQVnCSFdV+7dY8HhEwUXMA99or8PB9quKQsNstfqzP/zB6/3DH3KViiNX/I7tJ2MgTQ4wFabOjDErnZPWso2Z01WLZVcWPsMRtnNOIsjBZnYQWfSXLtYEesKLa+GEUma2e+hRq+MwxXoTmpLQlT11LiQvlHhL/tXH6RchoqIlQHT7kJy4bENj6Yr19tb5jdVEx/+vbSq6X8W/vjRFDZupS8ceoedPP4Lec7uib1X0fYrAZU0ILm7k2z/NN3Tldl35tKL/fnz88P23mfePl3hW0dv36Qp6mr/UPSo4W80yM+fffA6/11nLoe4YLm2kji0t+LZV8qDXa5/PC0pEtM/3hrMKugBdoGQvU0sqIIOBI9nDaimmonvtbe7a8mtPEdNZz2dcr2xqFHA9PUWQmAjvK6r2sFMTPU1r2tvQvSoZmN1MKC/TZuT8zPPdRvEZjveN60FVB9wiNLDO60U3O/XQzbSe/ff238t5fAKe729b6T6f5T6f5fiTUAMpomZ4EIj5wF/OeLFiXAX5Zqs68IatdGTrLwEdmOvYjd1zG85Y/QaBIdtdZeoeFdGxqMyWPIA1XeMPDg2uWvPFNasGhyjwlvHzy3vp6bBP+i0rZY3ctPSi3btGRkdHnKXxkVEL3RbUzlq7qjw0VF619gsUKBWC6U4F/+6h2tjwrnN+cY67nH7OhVqQmb0OGnD2lC55kxWLNz3y36w5u+EDznkNdCJTaxFdfoO5jZm37t09Oj4+unvvb7rAW9/AlFmcX1rSO9kbDqhWdLGvt45K85ctJo0z6jnAkr81aN5anF+kDkhmRmA9hVC5zKmLByDNfs/ixfB+srNf+zEyPnParast1IBajTNzYAwBpzXTjWyjdqZDBtUP8sCB053fbNiAX02AgB6Q+95ly/CLixdnKpVMuwwh/lO7jF+0lXegrfSyX+0A+9avu+6bg+sIu+7GG9cNZdt7aQ18Z3bIft5e8KX1zt9H1jl/6LEbbxxet274xhud8URl12nQzZkW33H8LDonZAhzPchIaoTXkvTQrivFdCEtRv3ZhKYlsn7CaaapdfW9BwDHMMVhFNzj9qkzIl15eSMc+GVfjiLJ+U79VQ8EqCzoc/aE3UummDAzBD23mFnPHGSuYe5i7mUeYj7PfIX5JvND5lfu6TrU/4aUO/oXXf+lTI5HmTgyaB/XrFoVurhlNOvZOkhT/IzbqHvEmVVrvg7mnD0yDQ2EBMopBd4ytEASVR2rgzHZUcmoJ6mzYTKIqmY1AEoBNAaUGjhOvUga9ZqVpklFiHE1erAgcJwAPQbD5T0BespR3XFihFTHjS9bcFO752mfkY45v3pUM3+jYH/KwOcYKR+Wf6N5/fbV3G+8+AIee3+DMXf1p+jJ9Z+iJwi+AWRv0rSgnv512NAH2+8b1IOxX/feEvB7td/I2J802u8zUn6s/MbUjvqQh8P4N17CXQCIQbXZ/qr3sIqmP+UPFj6Vz89CWyh8ym+ekRD0n5HS8jQ88LVXoQl/IWMYmZzP/pJ9TItLXlIhnP0lPWg/wjU49DbDRBOYEDuBjLCuh40r4YcofJUe0RGCYLVHDRXQ1Wgs01sq9hTsr9iPlI2mV0xo6Bo04ctR9AU/oH/YSEKrgJ9gp4EraQMrgjqaAO3Nfsoy7atraHnE+JjpLywTOu1duwxiQrfREwVqCYN4p22HTz9BHocxaQKPnsesY85hLmbeCgPeMVWddgTr/PcSZq27BNmHXu88UJ2ibgJ017TmnAWFgP610kFX6aOyWQMS6ErZmydU8AvRoZh9eWwoCnd0LdwvcRcex4BH21mXV6MfpqKPxAZjKb8fwvb51IRWUTlBV+zvKPp/FcN3jdsc1IELD7v3dsPvogQG7qJvH4XA/27Ii6ZwiD7PSxLVmzGR1GRSfQQirwMTCbWzjvsIeZisYKgEuwSknd2ul6+7vjCbMjriLJ0nwmx/d5iYaJaAz5vcjLwOPW3OjnS3UDhJZGLEGwx6RyKpVKT9nuhAKrJYloOLRxPRqVF8eGwynmy1v6Ep6GFF0xR7layjZ+01sq7LNAVp3jMjT31Ni0SMr1J/cDKkWgHAeTCSSofx7ZGUrobTiUb7/Na8yTF8cy2VttuKrocA7du0EAUe1CAS9qNXEz0JuBzZ9nvkRWdvUZ56CNFzFooW4d3zK+lm8+7+HCPY2QnQQnQvo9USussP1e66RNGi52UL7n5Th4cWv8OL6fQGJAr4FMguG5CHb+9gy0m8NllmN2AplNLarJ6yQHOUOF0TWNMkLO8PpXprx2q9qZBf4FAwyAqazrEgz018eULzsiz+Nw9E25vpmQn4Ps7DJXt6ku3NWibi80UyGvqFh/PooiyDyhDQLRAvvZYeEEUsy6IOWYjj/N7+fkXjuK6N7T/Id4jPOe+kzEzA2HD/t6A397VxjuKtzZzSUaOum4bpHrBmTmIq25gJTGV/kJ/z1NuVaq1QsuGIDfSQ2AZd3MHcIrrd+aZLpqcvmR6l/3vFhbtGRnaNn7Vm9R6xrm6dt/DOhfO2qoPintVrPx9NVnsKE9nhlZU1g33x+J723yViA8PZiUJv5W39g2sqE3viCaJ2sN10yUK7dwTQuTj7et+9deUV2Vwud2zl1nf39qF3jcWW97V2REvS5PbGgsP27SV53VVLpHWLp7d9oW95bDR8eH5j+6RUiu6wJ6QlV65TSuLW6cVdf4iPklvIFodPNpkWlag451jGhms1r1quLZ2uwCMt0B0nzhqqI/ppeW5ohOSRY2CescSD4Iwxqi+af81qvxedJ/hFtN3rWz0x/zr7OOfxZccmxhtJVDpyOOMXePsJtLY9F6X80g1yMCkf/oucDMr2r+XNxfzllxbRO9Ugfythb+GDqn1R4YqxuYvwK/b1nFcPNlojqfjkuc2QrnLo0hM3ZexB+QZa+chfKSJA0dH1v0heJitBCngX8zDCiEXw3nngyJXOucpChQ843gDO/nqr4izpNRt0tYRakSvUoDaFGs7yySAuFLNUfMQ+XDW5zmHNk/wUpjnulu7OfznT6avOSX3FDD0blxXo6AGmr6KC4Z58RGrV5qxd2s4WMkHFhnPWJm0cVwtTzv6KmnPwGHWotuLOeWPUikf3encO33ScJiqgWtAH5N3T2VoNF2/LbOAEiQclP6YnrXNsVvamBUmXeC1iEI8ogQ6KBFmRcq7aHtwg42FMEMFDvMfr24mRPUw9DRCo4oFoKpHOBsOKyPGiIHlMOeCTBrOx9PTCTDyo5byCqanRZcsyC+e0grLu9ymg3gJWf8j4LgqFlHgqo6XHrUCEE0PeQHaoUDS0SMkLWvPXJMIpkraXWkvho3hZjfUG+Ppmj8cXxFj2pBUviwhhPVJYU0WNBMMB1o90r1hWE6pCfSG8Po/8L4RNhRVTkDXJyiT8LO+jL0IExYMJZk0lFlNhEHq9Sg9hoTPgnXSZ7GAB7xpJFEgQod/LlUFRClqR6kAxETEVmZdAl+clJZGdmOxZGArIZlA2/WZfMxrNzg0FwuPYFyuFveFwImsEewOaPy3pnIbf7/Fkp0JeQxXCljEUbVaigazsEVlR6Y14DM2uSYKkmarCW9C3wBuoPUOXN+ogill+4pVNT8Hn5YAfxpP+qG6CUIUELMqSx8NxgYCW0osoK2CvT1yIUMcGeoLcTdaDxjAHxjs95YlS+tPbsFx+V8bOf2PlHKNuVRzHLXpAQiPv/PdWeS1ND6SgDl704MG7JcNU28dDgwXDKAyGYNBpms/+i2oCHQ6YKrpJEnl67PLefaLXkNoMTcTH28dNrx8fknR20YPEkMOGaBTK4fbOULkQ0OMaFIoBguckn0DYOXM40c/9BdcoTqF9N8/x7+O4gXe/u7uH+ovkUjIfdN6kc4IVg9IqtjQepkEatAsNOBWXBhVBS2swHVEa+BooPjDDZo6rwp+331HfVEWouqmO3tqB7I3orfmpHGofQ7kpdJf9DhrB10DEfjU5kEoNJMk81Nhat9n61gaiEDpV39JsosKcgn0LOgK3U7+mkY0bIThiQY1Uivn/AJOGIf0AAAB4nGNgZGBgAOLzBxa2xfPbfGXgZmEAgacHYw4j6P+NLB+YG4FcDgYmkCgAbvoM8wB4nGNgZGBgbvjfwBDDWsQABCwfGBgZUEEJAGSGBEAAAHicY2FgYGCBYU8EmxVZnBRcSKY+WmIXEtVrYYqxFkEwingrldzXTj2/AgA61ATsAAAAAAAAmAEaAbIB/gKIAw4DWgPkBCoE+gU4BeoGfAdEB+AIYAkSCcIKNAqiC2ALjgumDPQNeA3aDiAOdg6gDzgPrhCKEM4RnhIYElQSlBLcE24T2hRkFMgVOBYQFlAXPBekGAIYJBheGKoZFBlmGZYaRBtOG5ob1hwcHLQdFh2YHeQeNh68H04ftiAIICggYCEAIYIiAiIoIkwjFCOuJCYkkCTwJaQmCibUKIYpCCloKgAqZCt4LBQsdizCLSotqi4mLpAvDi82L14vhi+uMAYwdjDWMPgxGjJkMwozlDQWNK41IDaWNwA3WAAAeJxjYGRgYChhNGTgZwABJiDmAkIGhv9gPgMAGsIBzAB4nIWRPW7CQBCFn8GQBJQoSqQ0aVYpKBLJ/JRIqVCgp6AHs+ZHttdaL0jUOU2OkBPkCOloc4pIedhDA0W82tlv3r6ZHckA7rCHh/K75y7ZwyWzkiu4wKNwlfqTsE9+Fq6hiZ5wnfqrcAMveBNusmPGDp5/xayFd2EPt/gQruAGn8JV6l/CPvlbuIYH/AjXqf8KNzDxroWbaHnhwOqp03M126lVaNLIpO54jvViE0/tqTzRNl+ZVHWDzlEa6VTbY5t8u+g5F6nImkQNeavj2KjMmrUOXbB0Luu325HoQWgSDGChMYVjnENhhh3jCiEMUkRFdGf5mO4FNohZaf91T+i2yKkfcoUuAnTOXCO60sJ5Ok2OLV/rUXV0K27LmoQ0lFrNSWKy4g883K2phNQDLIuqDH20uaITf1DMkPwB2JNvV3icbZJnc+M2EIb1mk3W0ZKd3ntPmMS69HbpvfeeQOCKxBECYAC07Pz6AKQ0lw/BDAe7SwD77rM7OZiMazb5/+VxgAQpMuQoMMUhZriCEkeYY4FjnOAm3IxbcCtuw+24A3fiLtyNe3Av7sP9eAAP4iE8jEfwKB7D43gCT+IpPI1nUOFZPIfncYolruIFvIiX8DJewat4Da/jDbyJt3ANb+MdvIv38D4+wIf4CB/jE3yKz/A5vsCX+Apf4xt8i+/wPX7Aj/gJP+MX/Irf8Dv+wJ/4C3+DYQWOGoQ1GrQQuI4OEhsoaBicwcLBo5/klrbM1iXXylux6r3Qas44173y1YYp1tCMWau31VpIeehabQbruHdkXeVbSzQE5rvAVg/uIrqV88wL5wV3sxtmxqXmXe54uKqKkMlotSx3+5imZq5d6aArueAX0/CNOXnvvN7Ed8meC06FIW0kuVwoHuLlhpwLgivTu/Zoc1ltte0qbWuyCavrUGrdc1pcF2tSrmWq4S2pptjdSqXoKKFLOvRtv1l5xrvUaevTWPOMaymJRzoJkzLxwkylZrVQzXJvXC292IwwgncSqnRUcWG5HIML13Mecu1PBD08iMvcRkhKG7H2yYoFt2WWwj8TcudeV16bpNU+bbSu05ihrHW/Cm9a0bR+dqPGnGrhq2XOWUDErozbkKwMLVYh4+CcDPdcZaz2Y0XFNpREfpmvtO6q5TRg4d1KXxzvjWowqD6KKEx8iDPrs6YXNYVuElOJZ012HlwdMKouH7tZBuIVqXOS2lCutI89s3TWC0vFjlo5aA8dZZa3wWmYEv+wQZYj78OJoje7qdBbNVgzz1xXRRY2jWb5X9aZ11q6+R72Lrhmyp3O9xzGYGHY5YaUT3kYt0XoBonz+DeSdhnrfXtarIViiscqQ4bM23ByetaTiwLzUXQauWcyUj0ZrlZ1HHQV8Lg25dpcpm2YznykfNCbVNLap7GabOhFQLK2FCTsH97pm3ImSdXMFnEOq94cDnu8mAcMnmxBF0YyobIBYrYT3sSaovw0Vp3Grmam1Yomk38B6i6JGwAA)
    format('woff');
}
.iconfont {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 1em;
  font-style: normal;
}
.ytkicon-reward:before {
  content: '\e6ec';
}
.ytkicon-contribution:before {
  content: '\e651';
}
.ytkicon-account-manage:before {
  content: '\e64a';
}
.ytkicon-arrow-fill:before {
  content: '\e60c';
}
.ytkicon-shop-fill:before {
  content: '\e650';
}
.ytkicon-users-three-fill:before {
  content: '\f13a';
}
.ytkicon-users-two-fill:before {
  content: '\e712';
}
.ytkicon-user-statistics:before {
  content: '\e6c4';
}
.ytkicon-statistics:before {
  content: '\e660';
}
.ytkicon-clock:before {
  content: '\e65b';
}
.ytkicon-screen:before {
  content: '\e631';
}
.ytkicon-coupon2:before {
  content: '\e8c0';
}
.ytkicon-coupon2-fill:before {
  content: '\e8c8';
}
.ytkicon-dashboard:before {
  content: '\e60b';
}
.ytkicon-xcx:before {
  content: '\e61b';
}
.ytkicon-xcx-fill:before {
  content: '\e63a';
}
.ytkicon-customer-service:before {
  content: '\e625';
}
.ytkicon-peoples:before {
  content: '\e798';
}
.ytkicon-income:before {
  content: '\e72e';
}
.ytkicon-message-push:before {
  content: '\e60a';
}
.ytkicon-my-work-order:before {
  content: '\e606';
}
.ytkicon-add:before {
  content: '\e657';
}
.ytkicon-reduce:before {
  content: '\e715';
}
.ytkicon-jifenshangcheng:before {
  content: '\e687';
}
.ytkicon-message:before {
  content: '\e630';
}
.ytkicon-like:before {
  content: '\e6ef';
}
.ytkicon-eye:before {
  content: '\e7ed';
}
.ytkicon-thumbtack:before {
  content: '\e62f';
}
.ytkicon-sort:before {
  content: '\ea96';
}
.ytkicon-shop:before {
  content: '\e676';
}
.ytkicon-collection:before {
  content: '\e6ea';
}
.ytkicon-all:before {
  content: '\e62e';
}
.ytkicon-tip:before {
  content: '\e826';
}
.ytkicon-loading2:before {
  content: '\e649';
}
.ytkicon-loading3:before {
  content: '\e609';
}
.ytkicon-time-filling:before {
  content: '\e65e';
}
.ytkicon-close-circle-fill:before {
  content: '\e855';
}
.ytkicon-success-filling:before {
  content: '\e68b';
}
.ytkicon-record:before {
  content: '\e664';
}
.ytkicon-smile:before {
  content: '\e7f9';
}
.ytkicon-gift:before {
  content: '\e831';
}
.ytkicon-bad:before {
  content: '\e666';
}
.ytkicon-share:before {
  content: '\e605';
}
.ytkicon-report:before {
  content: '\f73f';
}
.ytkicon-to-top:before {
  content: '\e6a9';
}
.ytkicon-hot:before {
  content: '\e758';
}
.ytkicon-good:before {
  content: '\e673';
}
.ytkicon-time:before {
  content: '\e680';
}
.ytkicon-double-right:before {
  content: '\e8c3';
}
.ytkicon-work-order:before {
  content: '\e698';
}
.ytkicon-edit-2:before {
  content: '\e66f';
}
.ytkicon-camera:before {
  content: '\e7d7';
}
.ytkicon-camera-fill:before {
  content: '\e86f';
}
.ytkicon-warning-fill:before {
  content: '\e849';
}
.ytkicon-rights-protection:before {
  content: '\e620';
}
.ytkicon-wallet2:before {
  content: '\e614';
}
.ytkicon-book-2:before {
  content: '\e64e';
}
.ytkicon-checkbox:before {
  content: '\e652';
}
.ytkicon-checkbox-checked:before {
  content: '\e601';
}
.ytkicon-shopping-cart:before {
  content: '\e688';
}
.ytkicon-guide:before {
  content: '\e624';
}
.ytkicon-clean:before {
  content: '\e691';
}
.ytkicon-tag:before {
  content: '\e7e4';
}
.ytkicon-video:before {
  content: '\e73c';
}
.ytkicon-link:before {
  content: '\e7e2';
}
.ytkicon-coupon:before {
  content: '\e6fa';
}
.ytkicon-red-envelope:before {
  content: '\e762';
}
.ytkicon-notice:before {
  content: '\e607';
}
.ytkicon-require:before {
  content: '\e62d';
}
.ytkicon-loading:before {
  content: '\e617';
}
.ytkicon-order-search:before {
  content: '\e600';
}
.ytkicon-organization:before {
  content: '\e686';
}
.ytkicon-setting:before {
  content: '\e6b8';
}
.ytkicon-up-fill:before {
  content: '\e616';
}
.ytkicon-down-fill:before {
  content: '\e613';
}
.ytkicon-task-timer:before {
  content: '\e62b';
}
.ytkicon-task:before {
  content: '\e63f';
}
.ytkicon-close-circle:before {
  content: '\e848';
}
.ytkicon-tools:before {
  content: '\e61d';
}
.ytkicon-success-circle:before {
  content: '\e603';
}
.ytkicon-fans1:before {
  content: '\e602';
}
.ytkicon-warning-circle:before {
  content: '\e67a';
}
.ytkicon-payment:before {
  content: '\e6cd';
}
.ytkicon-cash:before {
  content: '\e62a';
}
.ytkicon-receiving-goods:before {
  content: '\e724';
}
.ytkicon-auth1:before {
  content: '\e68f';
}
.ytkicon-finance:before {
  content: '\e6b0';
}
.ytkicon-close:before {
  content: '\e621';
}
.ytkicon-trash:before {
  content: '\e618';
}
.ytkicon-question:before {
  content: '\e627';
}
.ytkicon-search:before {
  content: '\e626';
}
.ytkicon-edit:before {
  content: '\e64f';
}
.ytkicon-light:before {
  content: '\e7d6';
}
.ytkicon-goods-distinguish:before {
  content: '\e68e';
}
.ytkicon-copy:before {
  content: '\e619';
}
.ytkicon-home:before {
  content: '\e60e';
}
.ytkicon-wallet:before {
  content: '\ed6f';
}
.ytkicon-up:before {
  content: '\e61f';
}
.ytkicon-left:before {
  content: '\e61c';
}
.ytkicon-down:before {
  content: '\e611';
}
.ytkicon-right:before {
  content: '\e612';
}
.ytkicon-refresh:before {
  content: '\e71e';
}
.ytkicon-question-circle:before {
  content: '\e73b';
}
.ytkicon-calendar:before {
  content: '\e839';
}
.ytkicon-sort-up:before {
  content: '\e629';
}
.ytkicon-sort-down:before {
  content: '\e628';
}
.ytkicon-filter:before {
  content: '\e61a';
}
.ytkicon-explain:before {
  content: '\e637';
}
.ytkicon-order:before {
  content: '\e610';
}
.ytkicon-goods:before {
  content: '\e77e';
}
.ytkicon-agent:before {
  content: '\e608';
}
.ytkicon-auth:before {
  content: '\e62c';
}
.ytkicon-fans:before {
  content: '\e604';
}
.ytkicon-book:before {
  content: '\e787';
}
.ytkicon-phone:before {
  content: '\e68d';
}
body {
  --data-1: var(--arcoblue-5);
  --data-2: var(--arcoblue-2);
  --data-3: 85, 197, 253;
  --data-4: 156, 220, 252;
  --data-5: var(--orange-6);
  --data-6: var(--orange-3);
  --data-7: var(--green-4);
  --data-8: var(--green-2);
  --data-9: var(--purple-4);
  --data-10: var(--purple-2);
  --data-11: var(--gold-6);
  --data-12: var(--gold-4);
  --data-13: var(--lime-6);
  --data-14: var(--lime-4);
  --data-15: var(--magenta-4);
  --data-16: var(--magenta-3);
  --data-17: var(--cyan-6);
  --data-18: var(--cyan-3);
  --data-19: var(--pinkpurple-4);
  --data-20: var(--pinkpurple-2);
}
body[arco-theme='dark'] {
  --data-1: var(--arcoblue-5);
  --data-2: var(--arcoblue-3);
  --data-3: var(--blue-5);
  --data-4: var(--blue-3);
  --data-5: var(--orange-6);
  --data-6: var(--orange-3);
  --data-7: var(--green-4);
  --data-8: var(--green-3);
  --data-9: var(--purple-4);
  --data-10: var(--purple-3);
  --data-11: var(--gold-6);
  --data-12: var(--gold-4);
  --data-13: var(--lime-6);
  --data-14: var(--lime-4);
  --data-15: var(--magenta-4);
  --data-16: var(--magenta-3);
  --data-17: var(--cyan-6);
  --data-18: var(--cyan-3);
  --data-19: var(--pinkpurple-4);
  --data-20: var(--pinkpurple-2);
}
body {
  --color-data-1: rgb(var(--arcoblue-5));
  --color-data-2: rgb(var(--arcoblue-3));
  --color-data-3: rgb(var(--blue-5));
  --color-data-4: rgb(var(--blue-3));
  --color-data-5: rgb(var(--orange-6));
  --color-data-6: rgb(var(--orange-3));
  --color-data-7: rgb(var(--green-4));
  --color-data-8: rgb(var(--green-3));
  --color-data-9: rgb(var(--purple-4));
  --color-data-10: rgb(var(--purple-3));
  --color-data-11: rgb(var(--gold-6));
  --color-data-12: rgb(var(--gold-4));
  --color-data-13: rgb(var(--lime-6));
  --color-data-14: rgb(var(--lime-4));
  --color-data-15: rgb(var(--magenta-4));
  --color-data-16: rgb(var(--magenta-3));
  --color-data-17: rgb(var(--cyan-6));
  --color-data-18: rgb(var(--cyan-3));
  --color-data-19: rgb(var(--pinkpurple-4));
  --color-data-20: rgb(var(--pinkpurple-2));
  --font-weight-100: 100;
  --font-weight-200: 200;
  --font-weight-300: 300;
  --font-weight-400: 400;
  --font-weight-500: 500;
  --font-weight-600: 600;
  --font-weight-700: 700;
  --font-weight-800: 800;
  --font-weight-900: 900;
}
body[arco-theme='dark'] {
  --color-white: #ffffffe6;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
body,
html {
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Inter, -apple-system, BlinkMacSystemFont, PingFang SC,
    Hiragino Sans GB, noto sans, Microsoft YaHei, Helvetica Neue, Helvetica,
    Arial, sans-serif;
  line-height: 1.5;
}
body {
  margin: 0;
  padding: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: initial;
  height: 0;
  overflow: visible;
}
th,
tr {
  margin: 0;
  padding: 0;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: initial;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[type='button'],
[type='reset'],
[type='submit'],
button {
  -webkit-appearance: button;
}
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: initial;
}
textarea {
  overflow: auto;
}
[type='checkbox'],
[type='radio'] {
  box-sizing: border-box;
  padding: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
* {
  outline: none;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
.arco-icon {
  stroke: currentColor;
  color: inherit;
  display: inline-block;
  font-style: normal;
  height: 1em;
  vertical-align: -2px;
  width: 1em;
}
.arco-icon[fill='currentColor'] {
  fill: currentColor;
  stroke: none;
}
.arco-icon[stroke='currentColor'] {
  stroke: currentColor;
  fill: none;
}
.arco-icon[fill='currentColor'][stroke='currentColor'] {
  fill: currentColor;
  stroke: currentColor;
}
.arco-icon-loading {
  animation: arco-loading-circle 1s linear infinite;
}
@keyframes arco-loading-circle {
  to {
    transform: rotate(1turn);
  }
}
.arco-icon-hover {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  position: relative;
}
.arco-icon-hover .arco-icon {
  position: relative;
  vertical-align: -0.09em;
}
.arco-icon-hover:before {
  background-color: initial;
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
  content: '';
  display: block;
  position: absolute;
  transition: background-color 0.1s linear;
}
.arco-icon-hover:hover:before {
  background-color: var(--color-fill-2);
}
.arco-icon-hover.arco-icon-hover-disabled:before {
  opacity: 0;
}
.arco-icon-hover-size-mini:before,
.arco-icon-hover-size-small:before,
.arco-icon-hover:before {
  height: 20px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
}
.arco-icon-hover-size-huge:before,
.arco-icon-hover-size-large:before {
  height: 24px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
}
.fadeInStandard-appear,
.fadeInStandard-enter {
  opacity: 0;
}
.fadeInStandard-appear-active,
.fadeInStandard-enter-active {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.fadeInStandard-exit {
  opacity: 1;
}
.fadeInStandard-exit-active {
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.fadeIn-appear,
.fadeIn-enter {
  opacity: 0;
}
.fadeIn-appear-active,
.fadeIn-enter-active {
  opacity: 1;
  transition: opacity 0.1s linear;
}
.fadeIn-exit {
  opacity: 1;
}
.fadeIn-exit-active {
  opacity: 0;
  transition: opacity 0.1s linear;
}
.slideDynamicOrigin-appear,
.slideDynamicOrigin-enter {
  opacity: 0;
  transform: scaleY(0.9) translateZ(0);
  transform-origin: 0 0;
}
.slideDynamicOrigin-appear-active,
.slideDynamicOrigin-enter-active,
.slideDynamicOrigin-exit {
  opacity: 1;
  transform: scaleY(1) translateZ(0);
  transform-origin: 0 0;
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1),
    opacity 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideDynamicOrigin-exit-active {
  opacity: 0;
  transform: scaleY(0.9) translateZ(0);
  transform-origin: 0 0;
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1),
    opacity 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideLeft-appear,
.slideLeft-enter {
  transform: translateX(-100%);
}
.slideLeft-appear-active,
.slideLeft-enter-active {
  transform: translateX(0);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideLeft-exit {
  transform: translateX(0);
}
.slideLeft-exit-active {
  transform: translateX(-100%);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideRight-appear,
.slideRight-enter {
  transform: translateX(100%);
}
.slideRight-appear-active,
.slideRight-enter-active {
  transform: translateX(0);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideRight-exit {
  transform: translateX(0);
}
.slideRight-exit-active {
  transform: translateX(100%);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideTop-appear,
.slideTop-enter {
  transform: translateY(-100%);
}
.slideTop-appear-active,
.slideTop-enter-active {
  transform: translateY(0);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideTop-exit {
  transform: translateY(0);
}
.slideTop-exit-active {
  transform: translateY(-100%);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideBottom-appear,
.slideBottom-enter {
  transform: translateY(100%);
}
.slideBottom-appear-active,
.slideBottom-enter-active {
  transform: translateY(0);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideBottom-exit {
  transform: translateY(0);
}
.slideBottom-exit-active {
  transform: translateY(100%);
  transition: transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.zoomIn-appear,
.zoomIn-enter {
  opacity: 0;
  transform: scale(0.5);
}
.zoomIn-appear-active,
.zoomIn-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s cubic-bezier(0.34, 0.69, 0.1, 1),
    transform 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.zoomIn-exit {
  opacity: 1;
  transform: scale(1);
}
.zoomIn-exit-active {
  transition: opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomIn-exit-active,
.zoomInFadeOut-appear,
.zoomInFadeOut-enter {
  opacity: 0;
  transform: scale(0.5);
}
.zoomInFadeOut-appear-active,
.zoomInFadeOut-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.2s cubic-bezier(0.34, 0.69, 0.1, 1),
    transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.zoomInFadeOut-exit {
  opacity: 1;
  transform: scale(1);
}
.zoomInFadeOut-exit-active {
  transition: opacity 0.2s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.2s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInBig-appear,
.zoomInBig-enter,
.zoomInFadeOut-exit-active {
  opacity: 0;
  transform: scale(0.5);
}
.zoomInBig-appear-active,
.zoomInBig-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.2s linear, transform 0.2s linear;
}
.zoomInBig-exit {
  opacity: 1;
  transform: scale(1);
}
.zoomInBig-exit-active {
  opacity: 0;
  transform: scale(0.2);
  transition: opacity 0.2s linear, transform 0.2s linear;
}
.zoomInLeft-appear,
.zoomInLeft-enter {
  opacity: 0.1;
  transform: scale(0.1);
  transform-origin: 0 50%;
}
.zoomInLeft-appear-active,
.zoomInLeft-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s linear, transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInLeft-exit {
  opacity: 1;
  transform: scale(1);
  transform-origin: 0 50%;
}
.zoomInLeft-exit-active {
  opacity: 0.1;
  transform: scale(0.1);
  transition: opacity 0.3s linear, transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInTop-appear,
.zoomInTop-enter {
  opacity: 0;
  transform: scaleY(0.8) translateZ(0);
  transform-origin: 0 0;
}
.zoomInTop-appear-active,
.zoomInTop-enter-active {
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInTop-appear-active,
.zoomInTop-enter-active,
.zoomInTop-exit {
  opacity: 1;
  transform: scaleY(1) translateZ(0);
  transform-origin: 0 0;
}
.zoomInTop-exit-active {
  opacity: 0;
  transform: scaleY(0.8) translateZ(0);
  transform-origin: 0 0;
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInBottom-appear,
.zoomInBottom-enter {
  opacity: 0;
  transform: scaleY(0.8) translateZ(0);
  transform-origin: 100% 100%;
}
.zoomInBottom-appear-active,
.zoomInBottom-enter-active {
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomInBottom-appear-active,
.zoomInBottom-enter-active,
.zoomInBottom-exit {
  opacity: 1;
  transform: scaleY(1) translateZ(0);
  transform-origin: 100% 100%;
}
.zoomInBottom-exit-active {
  opacity: 0;
  transform: scaleY(0.8) translateZ(0);
  transform-origin: 100% 100%;
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
body {
  font-size: 14px;
}
.arco-overflow {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  max-width: 100%;
  overflow: hidden;
  width: 100%;
}
.arco-overflow-item {
  display: inline-flex;
  max-width: 100%;
}
.arco-overflow-item-hidden {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-picker {
  align-items: center;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  display: inline-flex;
  line-height: 1.5715;
  padding: 4px 11px 4px 4px;
  position: relative;
  transition: all 0.1s linear;
}
.arco-picker-input {
  display: inline-flex;
  flex: 1 1;
}
.arco-picker input {
  background-color: initial;
  border: none;
  color: var(--color-text-1);
  line-height: 1.5715;
  padding: 0 0 0 8px;
  text-align: left;
  transition: all 0.1s linear;
  width: 100%;
}
.arco-picker-input-placeholder input,
.arco-picker input::placeholder {
  color: var(--color-text-3);
}
.arco-picker-has-prefix {
  padding-left: 12px;
}
.arco-picker-prefix {
  color: var(--color-text-2);
  font-size: 14px;
  padding-right: 4px;
}
.arco-picker-suffix {
  margin-left: 4px;
  text-align: center;
  width: 14px;
}
.arco-picker-suffix-icon {
  color: var(--color-text-2);
}
.arco-picker .arco-picker-clear-icon {
  color: var(--color-text-2);
  display: none;
  font-size: 12px;
}
.arco-picker:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-picker:not(.arco-picker-disabled):hover .arco-picker-clear-icon {
  display: inline-block;
}
.arco-picker:not(.arco-picker-disabled):hover
  .arco-picker-suffix
  .arco-picker-clear-icon
  + span {
  display: none;
}
.arco-picker-focused {
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-picker-focused,
.arco-picker-focused:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
}
.arco-picker-focused .arco-picker-input-active input,
.arco-picker-focused:hover .arco-picker-input-active input {
  background: var(--color-primary-light-1);
}
.arco-picker-error:not(.arco-picker-disabled) {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-picker-error:not(.arco-picker-disabled):hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-picker-error.arco-picker-focused:not(.arco-picker-disabled),
.arco-picker-error.arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-picker-warning:not(.arco-picker-disabled) {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-picker-warning:not(.arco-picker-disabled):hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-picker-warning.arco-picker-focused:not(.arco-picker-disabled),
.arco-picker-warning.arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-picker input[disabled] {
  -webkit-text-fill-color: var(--color-text-4);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-picker input[disabled]::placeholder {
  color: var(--color-text-4);
}
.arco-picker-disabled,
.arco-picker-disabled:hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-picker-disabled:hover input[disabled],
.arco-picker-disabled input[disabled] {
  -webkit-text-fill-color: var(--color-text-4);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-picker-disabled:hover input[disabled]::placeholder,
.arco-picker-disabled input[disabled]::placeholder {
  color: var(--color-text-4);
}
.arco-picker-separator {
  color: var(--color-text-3);
  min-width: 10px;
  padding: 0 8px;
}
.arco-picker-disabled .arco-picker-separator,
.arco-picker-disabled .arco-picker-suffix-icon {
  color: var(--color-text-4);
}
.arco-picker-size-mini {
  height: 24px;
}
.arco-picker-size-mini input {
  font-size: 12px;
}
.arco-picker-size-small {
  height: 28px;
}
.arco-picker-size-small input {
  font-size: 14px;
}
.arco-picker-size-default {
  height: 32px;
}
.arco-picker-size-default input {
  font-size: 14px;
}
.arco-picker-size-large {
  height: 36px;
}
.arco-picker-size-large input {
  font-size: 14px;
}
.arco-picker-rtl {
  direction: rtl;
  padding: 4px 4px 4px 11px;
}
.arco-picker-rtl input {
  padding-left: 0;
  padding-right: 8px;
  text-align: right;
}
.arco-picker-rtl .arco-picker-suffix {
  margin-left: 0;
  margin-right: 4px;
}
.arco-anchor {
  overflow: auto;
  position: relative;
  width: 150px;
}
.arco-anchor-line-slider {
  background-color: rgb(var(--primary-6));
  height: 12px;
  left: 0;
  margin-top: 9.0005px;
  position: absolute;
  top: 0;
  transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 2px;
  z-index: 1;
}
.arco-anchor-list {
  margin-left: 6px;
  position: relative;
}
.arco-anchor-list:before {
  background-color: var(--color-fill-3);
  content: '';
  height: 100%;
  left: -6px;
  position: absolute;
  width: 2px;
}
.arco-anchor-link {
  margin-bottom: 2px;
}
.arco-anchor-link-title {
  border-radius: var(--border-radius-small);
  color: var(--color-text-2);
  cursor: pointer;
  display: block;
  font-size: 14px;
  line-height: 1.5715;
  margin-bottom: 2px;
  overflow: hidden;
  padding: 4px 8px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-anchor-link-title:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-anchor-link-title:focus-visible {
  box-shadow: inset 0 0 0 2px rgb(var(--primary-6));
}
.arco-anchor-link-active > .arco-anchor-link-title {
  color: var(--color-text-1);
  font-weight: 500;
  transition: all 0.1s linear;
}
.arco-anchor-link .arco-anchor-link {
  margin-left: 16px;
}
.arco-anchor-lineless .arco-anchor-list {
  margin-left: 0;
}
.arco-anchor-lineless .arco-anchor-list:before {
  display: none;
}
.arco-anchor-lineless .arco-anchor-link-active > .arco-anchor-link-title {
  background-color: var(--color-fill-2);
  color: rgb(var(--primary-6));
  font-weight: 500;
}
.arco-anchor-rtl {
  direction: rtl;
}
.arco-anchor-rtl .arco-anchor-list {
  margin-left: 0;
  margin-right: 6px;
}
.arco-anchor-rtl .arco-anchor-list:before {
  left: auto;
  right: -6px;
}
.arco-anchor-rtl .arco-anchor-link .arco-anchor-link {
  margin-left: 0;
  margin-right: 16px;
}
.arco-anchor-rtl.arco-anchor-lineless .arco-anchor-list {
  margin-right: 0;
}
.arco-anchor-rtl .arco-anchor-line-slider {
  left: auto;
  right: 0;
}
.arco-anchor.arco-anchor-horizontal {
  width: 100%;
}
.arco-anchor-horizontal .arco-anchor-list {
  display: flex;
  margin: 0;
  width: 100%;
}
.arco-anchor-horizontal .arco-anchor-list:before {
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  width: 100%;
}
.arco-anchor-horizontal .arco-anchor-link-title:hover {
  font-weight: 400;
}
.arco-anchor-horizontal .arco-anchor-link-active .arco-anchor-link-title:hover {
  font-weight: 500;
}
.arco-anchor-horizontal .arco-anchor-link:not(:first-of-type) {
  margin-left: 16px;
}
.arco-anchor-rtl.arco-anchor-horizontal .arco-anchor-link:not(:first-of-type) {
  margin-left: unset;
  margin-right: 16px;
}
.arco-anchor-horizontal .arco-anchor-line-slider {
  background-color: initial;
  bottom: 0;
  height: 2px;
  margin: 0;
  right: unset;
  top: unset;
  width: 0;
}
.arco-anchor-horizontal .arco-anchor-line-slider:before {
  background-color: rgb(var(--primary-6));
  content: '';
  display: block;
  height: 100%;
  left: 8px;
  position: absolute;
  right: 8px;
}
.arco-anchor.arco-anchor-lineless .arco-anchor-link,
.arco-anchor.arco-anchor-lineless .arco-anchor-link-title {
  margin-bottom: 0;
}
.arco-autocomplete-popup .arco-select-popup {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-fill-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
}
.arco-autocomplete-popup .arco-select-popup .arco-select-popup-inner {
  max-height: 200px;
  padding: 4px 0;
}
.arco-autocomplete-popup .arco-select-popup .arco-select-option {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  padding: 0 12px;
}
.arco-autocomplete-popup .arco-select-popup .arco-select-option,
.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected {
  background-color: var(--color-bg-popup);
  color: var(--color-text-1);
}
.arco-autocomplete-popup .arco-select-popup .arco-select-option-hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-autocomplete-popup .arco-select-popup .arco-select-option-disabled {
  background-color: var(--color-bg-popup);
  color: var(--color-text-4);
}
.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected {
  font-weight: 500;
}
.arco-backtop {
  bottom: 24px;
  cursor: pointer;
  position: fixed;
  right: 24px;
  z-index: 100;
}
.arco-backtop-button {
  background-color: rgb(var(--primary-6));
  border: none;
  border-radius: var(--border-radius-circle);
  color: var(--color-white);
  cursor: pointer;
  font-size: 12px;
  height: 40px;
  outline: none;
  text-align: center;
  transition: all 0.2s linear;
  width: 40px;
}
.arco-backtop-button:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-backtop-button:hover {
  background-color: rgb(var(--primary-5));
}
.arco-backtop-button svg,
.arco-badge-status-text {
  font-size: 14px;
}
.arco-btn-size-mini svg {
  vertical-align: -2px;
}
.arco-calendar {
  border: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
}
.arco-calendar-header {
  display: flex;
  padding: 24px;
}
.arco-calendar-header-left {
  align-items: center;
  display: flex;
  flex: 1 1;
  line-height: 28px;
}
.arco-calendar-header-left,
.arco-calendar-header-right {
  height: 28px;
  position: relative;
}
.arco-calendar-header-value {
  color: var(--color-text-1);
  font-size: 20px;
  font-weight: 500;
}
.arco-calendar-header-icon {
  background-color: var(--color-bg-5);
  border-radius: 50%;
  color: var(--color-text-2);
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  margin-right: 12px;
  text-align: center;
  transition: all 0.1s linear;
  -webkit-user-select: none;
  user-select: none;
  width: 28px;
}
.arco-calendar-header-icon:not(:first-child) {
  margin: 0 12px;
}
.arco-calendar-header-icon:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden) {
  cursor: pointer;
}
.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden):hover {
  background-color: var(--color-fill-3);
}
.arco-calendar .arco-calendar-header-value-year {
  margin-right: 8px;
  width: 100px;
}
.arco-calendar .arco-calendar-header-value-month {
  margin-right: 32px;
  width: 76px;
}
.arco-calendar-month {
  width: 100%;
}
.arco-calendar-month-row {
  display: flex;
  height: 100px;
}
.arco-calendar-month-row .arco-calendar-cell {
  border-bottom: 1px solid var(--color-neutral-3);
  flex: 1 1;
  overflow: hidden;
}
.arco-calendar-month-row:last-child .arco-calendar-cell {
  border-bottom: unset;
}
.arco-calendar-month-cell-body {
  box-sizing: border-box;
}
.arco-calendar-mode-month:not(.arco-calendar-panel)
  .arco-calendar-cell:not(:last-child) {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-calendar-week-list {
  border-bottom: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  padding: 0;
  width: 100%;
}
.arco-calendar-week-list-item {
  color: #7d7d7f;
  flex: 1 1;
  padding: 20px 16px;
  text-align: left;
}
.arco-calendar-cell .arco-calendar-date {
  box-sizing: border-box;
  cursor: pointer;
  height: 100%;
  padding: 10px;
  width: 100%;
}
.arco-calendar-cell .arco-calendar-date-circle {
  border-radius: 50%;
  height: 28px;
  line-height: 28px;
  text-align: center;
  width: 28px;
}
.arco-calendar-date-content {
  height: 70px;
  overflow-y: auto;
}
.arco-calendar-cell-today .arco-calendar-date-circle {
  border: 1px solid rgb(var(--primary-6));
  box-sizing: border-box;
}
.arco-calendar-date-value {
  color: var(--color-text-4);
  font-size: 16px;
  font-weight: 500;
}
.arco-calendar-cell-in-view .arco-calendar-date-value {
  color: var(--color-text-1);
}
.arco-calendar-mode-month
  .arco-calendar-cell-selected
  .arco-calendar-date-circle,
.arco-calendar-mode-year
  .arco-calendar-cell-selected
  .arco-calendar-cell-selected
  .arco-calendar-date-circle {
  background-color: rgb(var(--primary-6));
  border: 1px solid rgb(var(--primary-6));
  color: #fff;
}
.arco-calendar-mode-year:not(.arco-calendar-panel) {
  min-width: 820px;
}
.arco-calendar-mode-year .arco-calendar-header {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-calendar-mode-year .arco-calendar-body {
  padding: 12px;
}
.arco-calendar-mode-year .arco-calendar-year-row {
  display: flex;
}
.arco-calendar-year-row > .arco-calendar-cell {
  flex: 1 1;
  padding: 20px 8px;
}
.arco-calendar-year-row > .arco-calendar-cell:not(:last-child) {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-calendar-year-row:not(:last-child) > .arco-calendar-cell {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-calendar-month-with-days .arco-calendar-month-row {
  height: 26px;
}
.arco-calendar-month-with-days .arco-calendar-cell {
  border-bottom: 0;
}
.arco-calendar-month-with-days .arco-calendar-month-cell-body {
  padding: 0;
}
.arco-calendar-month-with-days .arco-calendar-month-title {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
  padding: 10px 6px;
}
.arco-calendar-month-cell {
  font-size: 12px;
  width: 100%;
}
.arco-calendar-month-cell .arco-calendar-week-list {
  border-bottom: unset;
  padding: 0;
}
.arco-calendar-month-cell .arco-calendar-week-list-item {
  color: #7d7d7f;
  padding: 6px;
  text-align: center;
}
.arco-calendar-month-cell .arco-calendar-cell {
  text-align: center;
}
.arco-calendar-month-cell .arco-calendar-date {
  padding: 2px;
}
.arco-calendar-month-cell .arco-calendar-date-value {
  font-size: 14px;
}
.arco-calendar-month-cell .arco-calendar-date-circle {
  border-radius: 50%;
  display: inline-block;
  height: 22px;
  line-height: 22px;
  text-align: center;
  width: 22px;
}
.arco-calendar-panel {
  background-color: var(--color-bg-5);
  border: 1px solid var(--color-neutral-3);
}
.arco-calendar-panel .arco-calendar-header {
  border-bottom: 1px solid var(--color-neutral-3);
  padding: 8px 16px;
}
.arco-calendar-panel .arco-calendar-header-value {
  flex: 1 1;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
}
.arco-calendar-panel .arco-calendar-header-icon {
  height: 24px;
  line-height: 24px;
  margin-left: 2px;
  margin-right: 2px;
  width: 24px;
}
.arco-calendar-panel .arco-calendar-body {
  padding: 14px 16px;
}
.arco-calendar-panel .arco-calendar-month-cell-body {
  padding: 0;
}
.arco-calendar-panel .arco-calendar-month-row {
  height: unset;
}
.arco-calendar-panel .arco-calendar-week-list {
  border-bottom: unset;
  padding: 0;
}
.arco-calendar-panel .arco-calendar-week-list-item {
  font-weight: 400;
  height: 32px;
  line-height: 32px;
  padding: 0;
  text-align: center;
}
.arco-calendar-panel .arco-calendar-cell,
.arco-calendar-panel .arco-calendar-year-row .arco-calendar-cell {
  border-bottom: 0;
  border-right: 0;
  box-sizing: border-box;
  padding: 2px 0;
  text-align: center;
}
.arco-calendar-panel .arco-calendar-cell .arco-calendar-date {
  display: flex;
  justify-content: center;
  padding: 4px 0;
}
.arco-calendar-panel .arco-calendar-cell .arco-calendar-date-value {
  cursor: pointer;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  min-width: 24px;
}
.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell {
  padding: 4px 0;
}
.arco-calendar-panel.arco-calendar-mode-year
  .arco-calendar-cell
  .arco-calendar-date {
  padding: 4px;
}
.arco-calendar-panel.arco-calendar-mode-year
  .arco-calendar-cell
  .arco-calendar-date-value {
  border-radius: 12px;
  width: 100%;
}
.arco-calendar-panel .arco-calendar-cell-selected .arco-calendar-date-value {
  background-color: rgb(var(--primary-6));
  border-radius: 50%;
  color: var(--color-white);
}
.arco-calendar-panel
  .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled):not(.arco-calendar-cell-week)
  .arco-calendar-date-value:hover {
  background-color: var(--color-primary-light-1);
  border-radius: 50%;
  color: rgb(var(--primary-6));
}
.arco-calendar-panel.arco-calendar-mode-year
  .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled)
  .arco-calendar-date-value:hover {
  border-radius: 12px;
}
.arco-calendar-panel .arco-calendar-cell-today {
  position: relative;
}
.arco-calendar-panel .arco-calendar-cell-today:after {
  background-color: rgb(var(--primary-6));
  border-radius: 50%;
  bottom: 0;
  content: '';
  display: block;
  height: 4px;
  left: 50%;
  margin-left: -2px;
  position: absolute;
  width: 4px;
}
.arco-calendar-cell-in-range .arco-calendar-date {
  background-color: var(--color-primary-light-1);
}
.arco-calendar-cell-range-start .arco-calendar-date {
  border-radius: 16px 0 0 16px;
}
.arco-calendar-cell-range-end .arco-calendar-date {
  border-radius: 0 16px 16px 0;
}
.arco-calendar-cell-in-range-near-hover .arco-calendar-date {
  border-radius: 0;
}
.arco-calendar-cell-range-end .arco-calendar-date-value,
.arco-calendar-cell-range-start .arco-calendar-date-value {
  background-color: rgb(var(--primary-6));
  border-radius: 50%;
  color: var(--color-white);
}
.arco-calendar-cell-hover-in-range .arco-calendar-date {
  background-color: var(--color-primary-light-1);
}
.arco-calendar-cell-hover-range-start .arco-calendar-date {
  border-radius: 16px 0 0 16px;
}
.arco-calendar-cell-hover-range-end .arco-calendar-date {
  border-radius: 0 16px 16px 0;
}
.arco-calendar-cell-hover-range-end .arco-calendar-date-value,
.arco-calendar-cell-hover-range-start .arco-calendar-date-value {
  background-color: var(--color-primary-light-2);
  border-radius: 50%;
  color: var(--color-text-1);
}
.arco-calendar-panel .arco-calendar-cell-disabled > .arco-calendar-date {
  background-color: var(--color-fill-1);
  cursor: not-allowed;
}
.arco-calendar-panel
  .arco-calendar-cell-disabled
  > .arco-calendar-date
  > .arco-calendar-date-value {
  background-color: var(--color-fill-1);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-calendar-panel .arco-calendar-footer-btn-wrapper {
  border-top: 1px solid var(--color-neutral-3);
  color: var(--color-text-1);
  cursor: pointer;
  height: 38px;
  line-height: 38px;
  text-align: center;
}
.arco-calendar-rtl {
  direction: rtl;
}
.arco-calendar-rtl .arco-calendar-header-icon {
  margin-left: 12px;
  margin-right: 0;
  transform: scaleX(-1);
}
.arco-calendar-rtl .arco-calendar-week-list-item {
  text-align: right;
}
.arco-calendar-rtl.arco-calendar-mode-month:not(.arco-calendar-panel)
  .arco-calendar-cell:not(:last-child) {
  border-left: 1px solid var(--color-neutral-3);
  border-right: 0;
}
.arco-calendar-rtl .arco-calendar-header-value-year {
  margin-left: 8px;
  margin-right: 0;
}
.arco-calendar-rtl .arco-calendar-header-value-month {
  margin-left: 32px;
  margin-right: 0;
}
@keyframes arco-carousel-slide-x-in {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes arco-carousel-slide-x-out {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes arco-carousel-slide-x-in-reverse {
  0% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes arco-carousel-slide-x-out-reverse {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
@keyframes arco-carousel-slide-y-in {
  0% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes arco-carousel-slide-y-out {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
@keyframes arco-carousel-slide-y-in-reverse {
  0% {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes arco-carousel-slide-y-out-reverse {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(100%);
  }
}
@keyframes arco-carousel-card-bottom-to-middle {
  0% {
    opacity: 0;
    transform: translateX(0) translateZ(-400px);
  }
  to {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-bottom {
  0% {
    opacity: 0.4;
    transform: translateX(-100%) translateZ(-200px);
  }
  to {
    opacity: 0;
    transform: translateX(-100%) translateZ(-400px);
  }
}
@keyframes arco-carousel-card-middle-to-bottom-rtl {
  0% {
    opacity: 0.4;
    transform: translateX(100%) translateZ(-200px);
  }
  to {
    opacity: 0;
    transform: translateX(100%) translateZ(-400px);
  }
}
@keyframes arco-carousel-card-top-to-middle {
  0% {
    opacity: 1;
    transform: translateX(-50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(-100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-top-to-middle-rtl {
  0% {
    opacity: 1;
    transform: translateX(50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-top {
  0% {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(-50%) translateZ(0);
  }
}
@keyframes arco-carousel-card-middle-to-top-rtl {
  0% {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(50%) translateZ(0);
  }
}
@keyframes arco-carousel-card-bottom-to-middle-reverse {
  0% {
    opacity: 0;
    transform: translateX(-100%) translateZ(-400px);
  }
  to {
    opacity: 0.4;
    transform: translateX(-100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-bottom-to-middle-reverse-rtl {
  0% {
    opacity: 0;
    transform: translateX(100%) translateZ(-400px);
  }
  to {
    opacity: 0.4;
    transform: translateX(100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-bottom-reverse {
  0% {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
  to {
    opacity: 0;
    transform: translateX(0) translateZ(-400px);
  }
}
@keyframes arco-carousel-card-top-to-middle-reverse {
  0% {
    opacity: 1;
    transform: translateX(-50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-top-to-middle-reverse-rtl {
  0% {
    opacity: 1;
    transform: translateX(50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(0) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-top-reverse {
  0% {
    opacity: 0.4;
    transform: translateX(-100%) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(-50%) translateZ(0);
  }
}
@keyframes arco-carousel-card-middle-to-top-reverse-rtl {
  0% {
    opacity: 0.4;
    transform: translateX(100%) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(50%) translateZ(0);
  }
}
@keyframes arco-carousel-card-right-to-middle {
  0% {
    opacity: 0;
    transform: translateX(-50%) translateY(0) translateZ(-400px);
  }
  to {
    opacity: 0.4;
    transform: translateX(-50%) translateY(0) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-right {
  0% {
    opacity: 0.4;
    transform: translateX(-50%) translateY(-100%) translateZ(-200px);
  }
  to {
    opacity: 0;
    transform: translateX(-50%) translateY(-100%) translateZ(-400px);
  }
}
@keyframes arco-carousel-card-left-to-middle {
  0% {
    opacity: 1;
    transform: translateX(-50%) translateY(-50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(-50%) translateY(-100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-left {
  0% {
    opacity: 0.4;
    transform: translateX(-50%) translateY(0) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(-50%) translateY(-50%) translateZ(0);
  }
}
@keyframes arco-carousel-card-right-to-middle-reverse {
  0% {
    opacity: 0;
    transform: translateX(-50%) translateY(-100%) translateZ(-400px);
  }
  to {
    opacity: 0.4;
    transform: translateX(-50%) translateY(-100%) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-right-reverse {
  0% {
    opacity: 0.4;
    transform: translateX(-50%) translateY(0) translateZ(-200px);
  }
  to {
    opacity: 0;
    transform: translateX(-50%) translateY(0) translateZ(-400px);
  }
}
@keyframes arco-carousel-card-left-to-middle-reverse {
  0% {
    opacity: 1;
    transform: translateX(-50%) translateY(-50%) translateZ(0);
  }
  to {
    opacity: 0.4;
    transform: translateX(-50%) translateY(0) translateZ(-200px);
  }
}
@keyframes arco-carousel-card-middle-to-left-reverse {
  0% {
    opacity: 0.4;
    transform: translateX(-50%) translateY(-100%) translateZ(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(-50%) translateY(-50%) translateZ(0);
  }
}
.arco-carousel {
  position: relative;
}
.arco-carousel-indicator-position-outer {
  margin-bottom: 30px;
}
.arco-carousel-card,
.arco-carousel-fade,
.arco-carousel-slide {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-carousel-card > *,
.arco-carousel-fade > *,
.arco-carousel-slide > * {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-carousel-item-current {
  position: relative;
  z-index: 1;
}
.arco-carousel-slide > :not(.arco-carousel-item-current) {
  visibility: hidden;
}
.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-out {
  animation: arco-carousel-slide-x-out;
  display: block;
}
.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-in {
  animation: arco-carousel-slide-x-in;
  display: block;
}
.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-slide-out {
  animation: arco-carousel-slide-x-out-reverse;
}
.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-slide-in {
  animation: arco-carousel-slide-x-in-reverse;
}
.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-out {
  animation: arco-carousel-slide-y-out;
  display: block;
}
.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-in {
  animation: arco-carousel-slide-y-in;
  display: block;
}
.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative
  .arco-carousel-item-slide-out {
  animation: arco-carousel-slide-y-out-reverse;
}
.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative
  .arco-carousel-item-slide-in {
  animation: arco-carousel-slide-y-in-reverse;
}
.arco-carousel-card {
  perspective: 800px;
}
.arco-carousel-card.arco-carousel-horizontal > * {
  animation: arco-carousel-card-middle-to-bottom;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%) translateZ(-400px);
}
.arco-carousel-rtl .arco-carousel-card.arco-carousel-horizontal > * {
  animation: arco-carousel-card-middle-to-bottom-rtl;
  left: unset;
  right: 50%;
}
.arco-carousel-card.arco-carousel-horizontal .arco-carousel-item-prev {
  animation: arco-carousel-card-top-to-middle;
  opacity: 0.4;
  transform: translateX(-100%) translateZ(-200px);
}
.arco-carousel-rtl
  .arco-carousel-card.arco-carousel-horizontal
  .arco-carousel-item-prev {
  animation: arco-carousel-card-top-to-middle-rtl;
  transform: translateX(100%) translateZ(-200px);
}
.arco-carousel-card.arco-carousel-horizontal .arco-carousel-item-next {
  animation: arco-carousel-card-bottom-to-middle;
  opacity: 0.4;
  transform: translateX(0) translateZ(-200px);
}
.arco-carousel-card.arco-carousel-horizontal .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-top;
  opacity: 1;
  transform: translateX(-50%) translateZ(0);
}
.arco-carousel-rtl
  .arco-carousel-card.arco-carousel-horizontal
  .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-top-rtl;
  transform: translateX(50%) translateZ(0);
}
.arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative > * {
  animation: arco-carousel-card-middle-to-bottom-reverse;
}
.arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-prev {
  animation: arco-carousel-card-bottom-to-middle-reverse;
}
.arco-carousel-rtl
  .arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-prev {
  animation: arco-carousel-card-bottom-to-middle-reverse-rtl;
}
.arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-next {
  animation: arco-carousel-card-top-to-middle-reverse;
}
.arco-carousel-rtl
  .arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-next {
  animation: arco-carousel-card-top-to-middle-reverse-rtl;
}
.arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-top-reverse;
}
.arco-carousel-rtl
  .arco-carousel-card.arco-carousel-horizontal.arco-carousel-negative
  .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-top-reverse-rtl;
}
.arco-carousel-card.arco-carousel-vertical > * {
  animation: arco-carousel-card-middle-to-right;
  display: flex;
  justify-content: center;
  left: 50%;
  opacity: 0;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) translateZ(-400px);
}
.arco-carousel-card.arco-carousel-vertical .arco-carousel-item-prev {
  animation: arco-carousel-card-left-to-middle;
  opacity: 0.4;
  transform: translateX(-50%) translateY(-100%) translateZ(-200px);
}
.arco-carousel-card.arco-carousel-vertical .arco-carousel-item-next {
  animation: arco-carousel-card-right-to-middle;
  opacity: 0.4;
  transform: translateX(-50%) translateY(0) translateZ(-200px);
}
.arco-carousel-card.arco-carousel-vertical .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-left;
  opacity: 1;
  transform: translateX(-50%) translateY(-50%) translateZ(0);
}
.arco-carousel-card.arco-carousel-negative > * {
  animation: arco-carousel-card-middle-to-right-reverse;
}
.arco-carousel-card.arco-carousel-negative .arco-carousel-item-prev {
  animation: arco-carousel-card-right-to-middle-reverse;
}
.arco-carousel-card.arco-carousel-negative .arco-carousel-item-next {
  animation: arco-carousel-card-left-to-middle-reverse;
}
.arco-carousel-card.arco-carousel-negative .arco-carousel-item-current {
  animation: arco-carousel-card-middle-to-left-reverse;
}
.arco-carousel-fade > * {
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
}
.arco-carousel-fade .arco-carousel-item-current {
  opacity: 1;
}
.arco-carousel-indicator {
  display: flex;
  margin: 0;
  padding: 0;
  position: absolute;
}
.arco-carousel-indicator-wrapper {
  position: absolute;
  z-index: 2;
}
.arco-carousel-indicator-wrapper-top {
  background: linear-gradient(180deg, #00000026, #0000 87%);
  height: 48px;
  left: 0;
  right: 0;
  top: 0;
}
.arco-carousel-indicator-wrapper-bottom {
  background: linear-gradient(180deg, #0000 13%, #00000026);
  bottom: 0;
  height: 48px;
  left: 0;
  right: 0;
}
.arco-carousel-indicator-wrapper-left {
  background: linear-gradient(90deg, #00000026, #0000 87%);
  height: 100%;
  left: 0;
  top: 0;
  width: 48px;
}
.arco-carousel-indicator-wrapper-right {
  background: linear-gradient(90deg, #0000 13%, #00000026);
  height: 100%;
  right: 0;
  top: 0;
  width: 48px;
}
.arco-carousel-indicator-wrapper-outer {
  background: none;
  left: 0;
  right: 0;
}
.arco-carousel-indicator-wrapper-outer-right {
  height: 100%;
  right: 0;
  top: 0;
  width: 20px;
}
.arco-carousel-indicator-bottom {
  bottom: 12px;
  left: 50%;
  transform: translateX(-50%);
}
.arco-carousel-indicator-top {
  left: 50%;
  top: 12px;
  transform: translateX(-50%);
}
.arco-carousel-indicator-left {
  left: 12px;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
}
.arco-carousel-indicator-right {
  right: 12px;
  top: 50%;
  transform: translate(50%, -50%) rotate(90deg);
}
.arco-carousel-indicator-outer {
  background-color: initial;
  border-radius: 20px;
  left: 50%;
  padding: 4px;
  transform: translateX(-50%);
}
.arco-carousel-indicator-outer.arco-carousel-indicator-dot {
  bottom: -22px;
}
.arco-carousel-indicator-outer.arco-carousel-indicator-line {
  bottom: -20px;
}
.arco-carousel-indicator-outer.arco-carousel-indicator-slider {
  background-color: rgba(var(--gray-4), 0.5);
  bottom: -16px;
  padding: 0;
}
.arco-carousel-indicator-outer .arco-carousel-indicator-item {
  background-color: rgba(var(--gray-4), 0.5);
}
.arco-carousel-indicator-outer .arco-carousel-indicator-item-active,
.arco-carousel-indicator-outer .arco-carousel-indicator-item:hover {
  background-color: var(--color-fill-4);
}
.arco-carousel-indicator-outer-right {
  background-color: initial;
  border-radius: 20px;
  left: 50%;
  padding: 4px;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
}
.arco-carousel-indicator-outer-right.arco-carousel-indicator-slider {
  background-color: rgba(var(--gray-4), 0.5);
  padding: 0;
}
.arco-carousel-indicator-outer-right .arco-carousel-indicator-item {
  background-color: rgba(var(--gray-4), 0.5);
}
.arco-carousel-indicator-outer-right .arco-carousel-indicator-item-active,
.arco-carousel-indicator-outer-right .arco-carousel-indicator-item:hover {
  background-color: var(--color-fill-4);
}
.arco-carousel-indicator-item {
  background-color: #ffffff4d;
  border-radius: var(--border-radius-medium);
  cursor: pointer;
  display: inline-block;
}
.arco-carousel-indicator-item-active,
.arco-carousel-indicator-item:hover {
  background-color: var(--color-white);
}
.arco-carousel-indicator-dot .arco-carousel-indicator-item {
  border-radius: 50%;
  height: 6px;
  width: 6px;
}
.arco-carousel-indicator-dot .arco-carousel-indicator-item:not(:last-child) {
  margin-right: 8px;
}
.arco-carousel-indicator-line .arco-carousel-indicator-item {
  height: 4px;
  width: 12px;
}
.arco-carousel-indicator-line .arco-carousel-indicator-item:not(:last-child) {
  margin-right: 8px;
}
.arco-carousel-indicator-slider {
  background-color: #ffffff4d;
  border-radius: var(--border-radius-medium);
  cursor: pointer;
  height: 4px;
  width: 48px;
}
.arco-carousel-indicator-slider .arco-carousel-indicator-item {
  height: 100%;
  position: absolute;
  top: 0;
  transition: left 0.3s;
}
.arco-carousel-arrow > div {
  align-items: center;
  background-color: #ffffff4d;
  border-radius: 50%;
  color: var(--color-white);
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  width: 24px;
  z-index: 2;
}
.arco-carousel-arrow > div:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-carousel-arrow > div > svg {
  color: var(--color-white);
  font-size: 14px;
}
.arco-carousel-arrow > div:hover {
  background-color: #ffffff80;
}
.arco-carousel-arrow-left {
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-carousel-arrow-right {
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-carousel-arrow-top {
  left: 50%;
  top: 12px;
  transform: translateX(-50%);
}
.arco-carousel-arrow-bottom {
  bottom: 12px;
  left: 50%;
  transform: translateX(-50%);
}
.arco-carousel-arrow-hover div {
  opacity: 0;
  transition: all 0.3s;
}
.arco-carousel:hover .arco-carousel-arrow-hover div {
  opacity: 1;
}
.arco-carousel-rtl {
  direction: rtl;
}
.arco-carousel-rtl
  .arco-carousel-indicator-dot
  .arco-carousel-indicator-item:not(:last-child),
.arco-carousel-rtl
  .arco-carousel-indicator-line
  .arco-carousel-indicator-item:not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}
body[arco-theme='dark'] .arco-carousel-arrow > div {
  background-color: rgba(var(--gray-1), 0.3);
}
body[arco-theme='dark'] .arco-carousel-arrow > div:hover {
  background-color: rgba(var(--gray-1), 0.5);
}
body[arco-theme='dark'] .arco-carousel-indicator-item,
body[arco-theme='dark'] .arco-carousel-indicator-slider {
  background-color: rgba(var(--gray-1), 0.3);
}
body[arco-theme='dark'] .arco-carousel-indicator-item-active,
body[arco-theme='dark'] .arco-carousel-indicator-item:hover {
  background-color: var(--color-white);
}
body[arco-theme='dark']
  .arco-carousel-indicator-outer.arco-carousel-indicator-slider {
  background-color: rgba(var(--gray-4), 0.5);
}
body[arco-theme='dark']
  .arco-carousel-indicator-outer
  .arco-carousel-indicator-item-active,
body[arco-theme='dark']
  .arco-carousel-indicator-outer
  .arco-carousel-indicator-item:hover {
  background-color: var(--color-fill-4);
}
.arco-cascader .arco-cascader-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-1);
}
.arco-cascader:hover .arco-cascader-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-cascader.arco-cascader-focused .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
  color: var(--color-text-1);
}
.arco-cascader .arco-cascader-arrow-icon,
.arco-cascader .arco-cascader-clear-icon,
.arco-cascader .arco-cascader-expand-icon,
.arco-cascader .arco-cascader-loading-icon,
.arco-cascader .arco-cascader-search-icon,
.arco-cascader .arco-cascader-suffix-icon {
  color: var(--color-text-2);
}
.arco-cascader-error .arco-cascader-view {
  background-color: var(--color-danger-light-1);
  border: 1px solid #0000;
}
.arco-cascader-error:hover .arco-cascader-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-cascader-error.arco-cascader-focused .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
  color: var(--color-text-1);
}
.arco-cascader-warning .arco-cascader-view {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
}
.arco-cascader-warning:hover .arco-cascader-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-cascader-warning.arco-cascader-focused .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
  color: var(--color-text-1);
}
.arco-cascader-disabled .arco-cascader-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-4);
}
.arco-cascader-disabled:hover .arco-cascader-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-cascader-disabled .arco-cascader-arrow-icon,
.arco-cascader-disabled .arco-cascader-clear-icon,
.arco-cascader-disabled .arco-cascader-expand-icon,
.arco-cascader-disabled .arco-cascader-loading-icon,
.arco-cascader-disabled .arco-cascader-search-icon,
.arco-cascader-disabled .arco-cascader-suffix-icon {
  color: var(--color-text-4);
}
.arco-cascader-no-border .arco-cascader-view {
  background: none !important;
  border: none !important;
}
.arco-cascader-size-mini.arco-cascader-multiple .arco-cascader-view {
  font-size: 12px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-cascader-size-mini.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-size-mini.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 4px;
}
.arco-cascader-size-mini.arco-cascader-multiple .arco-cascader-suffix {
  padding-right: 4px;
}
.arco-cascader-size-mini.arco-cascader-multiple input {
  font-size: 12px;
}
.arco-cascader-size-mini.arco-cascader-single .arco-cascader-view {
  font-size: 12px;
  height: 24px;
  line-height: 22px;
  padding: 0 7px;
}
.arco-cascader-size-mini.arco-cascader-single input {
  font-size: 12px;
}
.arco-cascader-size-mini.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 7px;
}
.arco-cascader-size-small.arco-cascader-multiple .arco-cascader-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-cascader-size-small.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-size-small.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-cascader-size-small.arco-cascader-multiple .arco-cascader-suffix {
  padding-right: 8px;
}
.arco-cascader-size-small.arco-cascader-multiple input {
  font-size: 14px;
}
.arco-cascader-size-small.arco-cascader-single .arco-cascader-view {
  font-size: 14px;
  height: 28px;
  line-height: 26px;
  padding: 0 11px;
}
.arco-cascader-size-small.arco-cascader-single input {
  font-size: 14px;
}
.arco-cascader-size-small.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 11px;
}
.arco-cascader-size-default.arco-cascader-multiple .arco-cascader-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-cascader-size-default.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-size-default.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-cascader-size-default.arco-cascader-multiple .arco-cascader-suffix {
  padding-right: 8px;
}
.arco-cascader-size-default.arco-cascader-multiple input {
  font-size: 14px;
}
.arco-cascader-size-default.arco-cascader-single .arco-cascader-view {
  font-size: 14px;
  height: 32px;
  line-height: 30px;
  padding: 0 11px;
}
.arco-cascader-size-default.arco-cascader-single input {
  font-size: 14px;
}
.arco-cascader-size-default.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 11px;
}
.arco-cascader-size-large.arco-cascader-multiple .arco-cascader-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-cascader-size-large.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-size-large.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 12px;
}
.arco-cascader-size-large.arco-cascader-multiple .arco-cascader-suffix {
  padding-right: 12px;
}
.arco-cascader-size-large.arco-cascader-multiple input {
  font-size: 14px;
}
.arco-cascader-size-large.arco-cascader-single .arco-cascader-view {
  font-size: 14px;
  height: 36px;
  line-height: 34px;
  padding: 0 15px;
}
.arco-cascader-size-large.arco-cascader-single input {
  font-size: 14px;
}
.arco-cascader-size-large.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 15px;
}
.arco-cascader {
  cursor: pointer;
  display: inline-block;
}
.arco-cascader,
.arco-cascader-view {
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
.arco-cascader-view {
  border-radius: var(--border-radius-small);
  display: flex;
  outline: none;
  text-align: left;
  transition: all 0.1s linear, padding 0s linear;
  -webkit-user-select: none;
  user-select: none;
}
.arco-cascader-view input {
  color: inherit;
  cursor: inherit;
}
.arco-cascader-view input::placeholder {
  color: var(--color-text-3);
}
.arco-cascader-view input[disabled] {
  pointer-events: none;
}
.arco-cascader-multiple,
.arco-cascader-show-search {
  cursor: text;
}
.arco-cascader-disabled {
  cursor: not-allowed;
}
.arco-cascader-disabled .arco-cascader-view input::placeholder {
  color: var(--color-text-4);
}
.arco-cascader-single .arco-cascader-view-input {
  background: #0000;
  border: none;
  box-sizing: border-box;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-cascader-single .arco-cascader-view-selector {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-cascader-single .arco-cascader-view-selector .arco-cascader-view-input {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.arco-cascader-single
  .arco-cascader-view-selector
  .arco-cascader-view-value-mirror {
  opacity: 0;
}
.arco-cascader-single .arco-cascader-view-value,
.arco-cascader-single .arco-cascader-view-value-mirror {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-cascader-single .arco-cascader-view-value-mirror:after,
.arco-cascader-single .arco-cascader-view-value:after {
  content: '.';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
}
.arco-cascader-single .arco-cascader-view .arco-cascader-hidden {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-cascader-multiple {
  vertical-align: top;
}
.arco-cascader-multiple .arco-cascader-view {
  line-height: 0;
  padding: 0 4px;
}
.arco-cascader-multiple .arco-cascader-view-with-prefix {
  padding-left: 12px;
}
.arco-cascader-multiple .arco-input-tag {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  flex: 1 1;
  overflow: hidden;
  padding: 0;
}
.arco-cascader-multiple .arco-tag {
  max-width: 100%;
}
.arco-cascader-multiple:not(.arco-cascader-focused)
  .arco-input-tag
  input:not(:first-child)[value=''] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-cascader-prefix {
  align-items: center;
  color: var(--color-text-2);
  display: flex;
  margin-right: 12px;
  white-space: nowrap;
}
.arco-cascader-suffix {
  align-items: center;
  display: flex;
  margin-left: 4px;
}
.arco-cascader-clear-icon,
.arco-cascader-expand-icon,
.arco-cascader-loading-icon,
.arco-cascader-search-icon,
.arco-cascader-suffix-icon {
  font-size: 12px;
  transition: all 0.1s linear;
}
.arco-cascader-arrow-icon {
  font-size: 12px;
}
.arco-cascader-open .arco-cascader-arrow-icon svg {
  transform: rotate(180deg);
}
.arco-cascader .arco-cascader-clear-icon {
  cursor: pointer;
  display: none;
}
.arco-cascader .arco-cascader-clear-icon > svg {
  position: relative;
  transition: all 0.1s linear;
}
.arco-cascader:hover .arco-cascader-clear-icon {
  display: block;
}
.arco-cascader:hover .arco-cascader-clear-icon ~ * {
  display: none;
}
.arco-cascader-wrapper {
  align-items: stretch;
  display: inline-flex;
  width: 100%;
}
.arco-cascader-wrapper .arco-cascader {
  min-width: 0;
}
.arco-cascader-wrapper
  .arco-cascader:not(.arco-cascader-focused):not(:first-child)
  .arco-cascader-view {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arco-cascader-wrapper
  .arco-cascader:not(.arco-cascader-focused):not(:last-child)
  .arco-cascader-view {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arco-cascader-addbefore {
  align-items: center;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-bottom-left-radius: var(--border-radius-small);
  border-right: 1px solid var(--color-border-2);
  border-top-left-radius: var(--border-radius-small);
  color: var(--color-text-1);
  display: flex;
  padding: 0 12px;
  white-space: nowrap;
}
.arco-cascader-rtl.arco-cascader-size-mini.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 0;
  padding-right: 7px;
}
.arco-cascader-rtl.arco-cascader-size-mini.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-left: 4px;
  padding-right: 0;
}
.arco-cascader-rtl.arco-cascader-size-mini.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-rtl.arco-cascader-size-mini.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 4px;
}
.arco-cascader-rtl.arco-cascader-size-small.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-cascader-rtl.arco-cascader-size-small.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-cascader-rtl.arco-cascader-size-small.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-rtl.arco-cascader-size-small.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-cascader-rtl.arco-cascader-size-default.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-cascader-rtl.arco-cascader-size-default.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-cascader-rtl.arco-cascader-size-default.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-rtl.arco-cascader-size-default.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-cascader-rtl.arco-cascader-size-large.arco-cascader-multiple
  .arco-cascader-view-with-prefix {
  padding-left: 0;
  padding-right: 15px;
}
.arco-cascader-rtl.arco-cascader-size-large.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-left: 12px;
  padding-right: 0;
}
.arco-cascader-rtl.arco-cascader-size-large.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-cascader-rtl.arco-cascader-size-large.arco-cascader-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 12px;
}
.arco-cascader-wrapper-rtl .arco-cascader-addbefore {
  border-left: 1px solid var(--color-border-2);
  border-right: unset;
}
.arco-cascader-rtl .arco-cascader-view {
  text-align: right;
}
.arco-cascader-rtl .arco-cascader-multiple .arco-cascader-view-with-prefix {
  padding-left: 0;
  padding-right: 12px;
}
.arco-cascader-rtl .arco-cascader-prefix {
  margin-left: 12px;
  margin-right: 0;
}
.arco-cascader-rtl .arco-cascader-suffix {
  margin-left: 0;
  margin-right: 4px;
}
.arco-cascader-popup {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-fill-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
  box-sizing: border-box;
  overflow: hidden;
  top: 4px;
}
.arco-cascader-popup-trigger-hover .arco-cascader-list-item {
  transition: font-weight 0s;
}
.arco-cascader-popup .arco-cascader-popup-inner {
  height: 200px;
  list-style: none;
  white-space: nowrap;
  width: 100%;
}
.arco-cascader-highlight {
  font-weight: 500;
}
.arco-cascader-list-column {
  background-color: var(--color-bg-popup);
  display: inline-block;
  height: 100%;
  position: relative;
  vertical-align: top;
}
.arco-cascader-list-column-virtual {
  width: 120px;
}
.arco-cascader-list-column:not(:last-of-type) {
  border-right: 1px solid var(--color-fill-3);
}
.arco-cascader-list-wrapper {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 4px 0;
  position: relative;
  white-space: nowrap;
}
.arco-cascader-list-wrapper-with-footer {
  padding-bottom: 0;
}
.arco-cascader-list-empty {
  align-items: center;
  display: flex;
  height: 100%;
}
.arco-cascader-list {
  box-sizing: border-box;
  flex: 1 1;
  list-style: none;
  margin: 0;
  overflow-y: auto;
  padding: 0;
}
.arco-cascader-list-item,
.arco-cascader-list-search-item {
  background-color: initial;
  box-sizing: border-box;
  color: var(--color-text-1);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  min-width: 100px;
  position: relative;
}
.arco-cascader-list-item-label,
.arco-cascader-list-search-item-label {
  flex-grow: 1;
  padding-left: 12px;
  padding-right: 34px;
}
.arco-cascader-list-item .arco-icon-check,
.arco-cascader-list-item .arco-icon-right,
.arco-cascader-list-search-item .arco-icon-check,
.arco-cascader-list-search-item .arco-icon-right {
  color: var(--color-text-2);
  font-size: 12px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-cascader-list-item .arco-icon-check,
.arco-cascader-list-search-item .arco-icon-check {
  color: rgb(var(--primary-6));
}
.arco-cascader-list-item .arco-icon-loading,
.arco-cascader-list-search-item .arco-icon-loading {
  color: rgb(var(--primary-6));
  font-size: 12px;
  margin-top: -6px;
  position: absolute;
  right: 10px;
  top: 50%;
}
.arco-cascader-list-item:hover,
.arco-cascader-list-search-item-hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-cascader-list-item:hover .arco-checkbox input,
.arco-cascader-list-search-item-hover .arco-checkbox input {
  display: none;
}
.arco-cascader-list-item:hover
  .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover
  .arco-checkbox-icon-hover:before,
.arco-cascader-list-search-item-hover
  .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover
  .arco-checkbox-icon-hover:before {
  background-color: var(--color-fill-3);
}
.arco-cascader-list-item-disabled,
.arco-cascader-list-item-disabled:hover,
.arco-cascader-list-search-item-disabled,
.arco-cascader-list-search-item-disabled:hover {
  background-color: initial;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-cascader-list-item-disabled .arco-icon-right,
.arco-cascader-list-item-disabled:hover .arco-icon-right,
.arco-cascader-list-search-item-disabled .arco-icon-right,
.arco-cascader-list-search-item-disabled:hover .arco-icon-right {
  color: inherit;
}
.arco-cascader-list-item-disabled .arco-icon-check,
.arco-cascader-list-item-disabled:hover .arco-icon-check,
.arco-cascader-list-search-item-disabled .arco-icon-check,
.arco-cascader-list-search-item-disabled:hover .arco-icon-check {
  color: var(--color-primary-light-3);
}
.arco-cascader-list-item-active {
  transition: all 0.2s linear;
}
.arco-cascader-list-item-active,
.arco-cascader-list-item-active:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-cascader-list-item-active.arco-cascader-list-item-disabled,
.arco-cascader-list-item-active.arco-cascader-list-item-disabled:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-4);
  font-weight: 500;
}
.arco-cascader-list-multiple .arco-cascader-list-item-label {
  padding-left: 0;
}
.arco-cascader-list-multiple .arco-cascader-list-item,
.arco-cascader-list-multiple .arco-cascader-list-search-item {
  padding-left: 12px;
}
.arco-cascader-list-multiple .arco-cascader-list-item .arco-checkbox,
.arco-cascader-list-multiple .arco-cascader-list-search-item .arco-checkbox {
  margin-right: 8px;
  padding-left: 0;
}
.arco-cascader-list-search.arco-cascader-list-multiple
  .arco-cascader-list-item-label {
  padding-right: 12px;
}
.arco-cascader-list-footer {
  border-top: 1px solid var(--color-fill-3);
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  padding-left: 12px;
}
.cascaderSlide-appear-active,
.cascaderSlide-enter-active {
  transition: margin 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-cascader-list-column-rtl {
  direction: rtl;
}
.arco-cascader-list-column-rtl:not(:last-of-type) {
  border-left: 1px solid var(--color-fill-3);
  border-right: none;
}
.arco-cascader-list-rtl .arco-cascader-list-item-label,
.arco-cascader-list-rtl .arco-cascader-list-search-item-label {
  padding-left: 34px;
  padding-right: 12px;
}
.arco-cascader-list-rtl .arco-cascader-list-item .arco-icon-check,
.arco-cascader-list-rtl .arco-cascader-list-item .arco-icon-left,
.arco-cascader-list-rtl .arco-cascader-list-search-item .arco-icon-check,
.arco-cascader-list-rtl .arco-cascader-list-search-item .arco-icon-left {
  color: var(--color-text-2);
  font-size: 12px;
  left: 10px;
  position: absolute;
  right: auto;
  top: 50%;
  transform: translateY(-50%);
}
.arco-cascader-list-rtl .arco-cascader-list-footer {
  padding-left: 0;
  padding-right: 12px;
}
.arco-cascader-list-rtl.arco-cascader-multiple .arco-cascader-list-item-label {
  padding-right: 0;
}
.arco-cascader-list-rtl.arco-cascader-multiple .arco-cascader-list-item,
.arco-cascader-list-rtl.arco-cascader-multiple .arco-cascader-list-search-item {
  padding-right: 12px;
}
.arco-cascader-list-rtl.arco-cascader-multiple
  .arco-cascader-list-item
  .arco-checkbox,
.arco-cascader-list-rtl.arco-cascader-multiple
  .arco-cascader-list-search-item
  .arco-checkbox {
  margin-left: 8px;
  padding-right: 0;
}
.arco-cascader-list-rtl.arco-cascader-multiple.arco-cascader-list-search
  .arco-cascader-list-item-label {
  padding-left: 12px;
  padding-right: 0;
}
.arco-checkbox-disabled .arco-checkbox-mask-icon {
  color: var(--color-fill-2);
}
.arco-icon-hover.arco-collapse-item-icon-hover:before {
  height: 16px;
  width: 16px;
}
.arco-icon-hover.arco-collapse-item-icon-hover:hover:before {
  background-color: var(--color-fill-2);
}
.arco-collapse {
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  line-height: 1.5715;
  overflow: hidden;
}
.arco-collapse-rtl {
  direction: rtl;
}
.arco-collapse-item {
  border-bottom: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
}
.arco-collapse-item-active > .arco-collapse-item-header {
  background-color: var(--color-bg-2);
  border-color: var(--color-neutral-3);
  transition: border-color 0s ease 0s;
}
.arco-collapse-item-active
  > .arco-collapse-item-header
  .arco-collapse-item-header-title {
  font-weight: 500;
}
.arco-collapse-item-header {
  align-items: center;
  background-color: var(--color-bg-2);
  border-bottom: 1px solid #0000;
  box-sizing: border-box;
  color: var(--color-text-1);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  justify-content: space-between;
  line-height: 24px;
  overflow: hidden;
  padding-bottom: 8px;
  padding-top: 8px;
  position: relative;
  transition: border-color 0s ease 0.19s;
}
.arco-collapse-item-header[data-active-region='header'] {
  cursor: unset;
}
.arco-collapse-item-header[data-active-region='header']
  > .arco-collapse-item-header-title,
.arco-collapse-item-header[data-active-region='header'] > .arco-icon-hover {
  cursor: pointer;
}
.arco-collapse-item-header[data-active-region='icon'] {
  cursor: unset;
}
.arco-collapse-item-header[data-active-region='icon'] > .arco-icon-hover {
  cursor: pointer;
}
.arco-collapse-item-header:focus-visible {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-collapse-item-header-left {
  padding-left: 32px;
  padding-right: 13px;
}
.arco-collapse-item-header-right {
  padding-left: 13px;
  padding-right: 32px;
}
.arco-collapse-item-header-disabled {
  background-color: var(--color-bg-2);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-collapse-item-header-disabled .arco-collapse-item-header-icon {
  color: var(--color-text-4);
}
.arco-collapse-item-header-title {
  display: inline;
}
.arco-collapse-item-header-extra {
  float: right;
}
.arco-collapse-item .arco-collapse-item-icon-hover {
  left: 13px;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
}
.arco-collapse-item .arco-collapse-item-icon-hover-right {
  left: unset;
  right: 13px;
}
.arco-collapse-item
  .arco-collapse-item-icon-hover-right
  > .arco-collapse-item-header-icon-down {
  transform: rotate(-90deg);
}
.arco-collapse-item-header-icon {
  color: var(--color-neutral-7);
  display: block;
  font-size: 14px;
  position: relative;
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  vertical-align: middle;
}
.arco-collapse-item-header-icon-down {
  transform: rotate(90deg);
}
.arco-collapse-item-content {
  background-color: var(--color-fill-1);
  color: var(--color-text-1);
  display: none;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  transition: height 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-collapse-item-content-expanded {
  display: block;
  height: auto;
}
.arco-collapse-item-content-box {
  padding: 8px 13px 8px 34px;
}
.arco-collapse-item.arco-collapse-item-disabled > .arco-collapse-item-content {
  color: var(--color-text-1);
}
.arco-collapse-item-no-icon > .arco-collapse-item-header {
  padding-left: 13px;
  padding-right: 13px;
}
.arco-collapse-item:last-of-type {
  border-bottom: none;
}
.arco-collapse.arco-collapse-borderless {
  border: none;
}
.arco-collapse:after {
  clear: both;
  content: '';
  display: table;
}
.arco-color-picker {
  align-items: center;
  background-color: var(--color-fill-2);
  border-radius: 2px;
  box-sizing: border-box;
  display: inline-flex;
}
.arco-color-picker-preview {
  border: 1px solid var(--color-border-2);
  box-sizing: border-box;
}
.arco-color-picker-value {
  color: var(--color-text-1);
  font-weight: 400;
  margin-left: 4px;
}
.arco-color-picker-input {
  display: none;
}
.arco-color-picker:hover {
  background-color: var(--color-fill-3);
  cursor: pointer;
}
.arco-color-picker-size-default {
  height: 32px;
  padding: 8px/2 4px;
}
.arco-color-picker-size-default .arco-color-picker-preview {
  height: 24px;
  width: 24px;
}
.arco-color-picker-size-default .arco-color-picker-value {
  font-size: 14px;
}
.arco-color-picker-size-mini {
  height: 24px;
  padding: 8px/2 4px;
}
.arco-color-picker-size-mini .arco-color-picker-preview {
  height: 16px;
  width: 16px;
}
.arco-color-picker-size-mini .arco-color-picker-value {
  font-size: 12px;
}
.arco-color-picker-size-small {
  height: 28px;
  padding: 6px/2 4px;
}
.arco-color-picker-size-small .arco-color-picker-preview {
  height: 22px;
  width: 22px;
}
.arco-color-picker-size-small .arco-color-picker-value {
  font-size: 14px;
}
.arco-color-picker-size-large {
  height: 36px;
  padding: 10px/2 5px;
}
.arco-color-picker-size-large .arco-color-picker-preview {
  height: 26px;
  width: 26px;
}
.arco-color-picker-size-large .arco-color-picker-value {
  font-size: 14px;
}
.arco-color-picker.arco-color-picker-disabled {
  background-color: var(--color-fill-2);
  cursor: not-allowed;
}
.arco-color-picker.arco-color-picker-disabled .arco-color-picker-value {
  color: var(--color-text-4);
}
.arco-color-picker-panel {
  background-color: var(--color-bg-1);
  border-radius: 2px;
  box-shadow: 0 8px 20px 0 #0000001a;
  width: 260px;
}
.arco-color-picker-panel .arco-color-picker-palette {
  background-image: linear-gradient(0deg, #000, #0000),
    linear-gradient(90deg, #fff, #fff0);
  border-left: 1px solid var(--color-border-2);
  border-right: 1px solid var(--color-border-2);
  border-top: 1px solid var(--color-border-2);
  box-sizing: border-box;
  cursor: pointer;
  height: 178px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-color-picker-panel .arco-color-picker-palette .arco-color-picker-handler {
  background-color: initial;
  border: 2px solid var(--color-bg-white);
  border-radius: 50%;
  box-sizing: border-box;
  height: 16px;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
}
.arco-color-picker-panel .arco-color-picker-panel-control {
  padding: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-control-wrapper {
  align-items: center;
  display: flex;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-control-wrapper
  .arco-color-picker-preview {
  border: 1px solid var(--color-border-2);
  border-radius: 4px;
  box-sizing: border-box;
  height: 40px;
  margin-left: auto;
  width: 40px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-control-wrapper
  .arco-color-picker-control-bar-alpha {
  margin-top: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-input-wrapper {
  display: flex;
  margin-top: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-input-wrapper
  .arco-color-picker-group-wrapper {
  display: flex;
  flex: 1 1;
  margin-left: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-input-wrapper
  .arco-input-inner-wrapper,
.arco-color-picker-panel
  .arco-color-picker-panel-control
  .arco-color-picker-input-wrapper
  .arco-select-view {
  padding: 0 6px;
}
.arco-color-picker-panel .arco-color-picker-panel-colors {
  border-top: 1px solid var(--color-fill-3);
  padding: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-colors-section:not(:first-child) {
  margin-top: 12px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-colors-text {
  color: var(--color-text-1);
  font-size: 12px;
  font-weight: 400;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-colors-empty {
  color: var(--color-text-3);
  font-size: 12px;
  margin: 12px 0;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-colors-wrapper {
  margin-top: 8px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-colors-list {
  display: flex;
  flex-wrap: wrap;
  margin: -8px -4px 0;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-color-block {
  background-image: conic-gradient(
    #0000000f 0 25%,
    #0000 0 50%,
    #0000000f 0 75%,
    #0000 0
  );
  background-size: 8px 8px;
  border-radius: 2px;
  cursor: pointer;
  height: 16px;
  margin: 6px 6px/2 0;
  overflow: hidden;
  transition: transform 60ms ease-out;
  width: 16px;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-color-block
  .arco-color-picker-block {
  height: 100%;
  width: 100%;
}
.arco-color-picker-panel
  .arco-color-picker-panel-colors
  .arco-color-picker-color-block:hover {
  transform: scale(1.1);
}
.arco-color-picker-panel .arco-color-picker-control-bar-bg {
  background-image: conic-gradient(
    #0000000f 0 25%,
    #0000 0 50%,
    #0000000f 0 75%,
    #0000 0
  );
  background-size: 8px 8px;
}
.arco-color-picker-panel .arco-color-picker-control-bar {
  border: 1px solid var(--color-border-2);
  border-radius: 10px;
  box-sizing: border-box;
  cursor: pointer;
  height: 14px;
  position: relative;
  width: 182px;
}
.arco-color-picker-panel
  .arco-color-picker-control-bar
  .arco-color-picker-handler {
  background-color: var(--color-bg-white);
  border: 1px solid var(--color-border-2);
  border-radius: 50%;
  box-sizing: border-box;
  height: 16px;
  position: absolute;
  top: -2px;
  transform: translateX(-50%);
  width: 16px;
}
.arco-color-picker-panel
  .arco-color-picker-control-bar
  .arco-color-picker-handler-center {
  border-radius: 50%;
  height: 8px;
  position: absolute;
  transform: translate(3px, 3px);
  width: 8px;
}
.arco-color-picker-panel .arco-color-picker-control-bar-hue {
  background: linear-gradient(
    90deg,
    red,
    #ff0 17%,
    #0f0 33%,
    #0ff 50%,
    #00f 67%,
    #f0f 83%,
    red
  );
}
.arco-color-picker-panel .arco-color-picker-select-type {
  width: 58px;
}
.arco-color-picker-panel .arco-color-picker-input-group {
  display: flex;
}
.arco-color-picker-panel .arco-color-picker-input-group > * {
  flex: 1 1;
}
.arco-color-picker-panel .arco-color-picker-input-alpha {
  flex: 0 0 auto;
  width: 52px;
}
.arco-color-picker-panel .arco-color-picker-input-hex .arco-input {
  padding-left: 4px;
}
.arco-color-picker-type-dropdown .arco-select-option {
  font-size: 12px !important;
  line-height: 24px !important;
}
.arco-comment {
  display: flex;
  flex-wrap: nowrap;
  line-height: 1.5715;
}
.arco-comment-inner-comment,
.arco-comment:not(:first-of-type) {
  margin-top: 20px;
}
.arco-comment-inner {
  flex: 1 1;
}
.arco-comment-avatar {
  cursor: pointer;
  flex-shrink: 0;
  margin-right: 12px;
}
.arco-comment-avatar > img {
  border-radius: var(--border-radius-circle);
  height: 32px;
  width: 32px;
}
.arco-comment-author {
  color: var(--color-text-2);
  font-size: 14px;
  margin-right: 8px;
}
.arco-comment-datetime {
  color: var(--color-text-3);
  font-size: 12px;
}
.arco-comment-content {
  color: var(--color-text-1);
  font-size: 14px;
}
.arco-comment-title-align-right {
  display: flex;
  justify-content: space-between;
}
.arco-comment-actions {
  color: var(--color-text-2);
  font-size: 14px;
  margin-top: 8px;
}
.arco-comment-actions > :not(:last-child) {
  margin-right: 8px;
}
.arco-comment-actions-align-right {
  display: flex;
  justify-content: flex-end;
}
.arco-comment-rtl {
  direction: rtl;
}
.arco-comment-rtl .arco-comment-title {
  align-items: center;
  display: flex;
}
.arco-comment-rtl .arco-comment-avatar {
  margin-left: 12px;
  margin-right: 0;
}
.arco-comment-rtl .arco-comment-actions > :not(:last-child),
.arco-comment-rtl .arco-comment-author {
  margin-left: 8px;
  margin-right: 0;
}
.arco-picker-container,
.arco-picker-range-container {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 2px 5px #0000001a;
  box-sizing: border-box;
  min-height: 60px;
  overflow: hidden;
}
.arco-picker-container-shortcuts-placement-left,
.arco-picker-range-container-shortcuts-placement-left {
  align-items: flex-start;
  display: flex;
}
.arco-picker-container-shortcuts-placement-left .arco-picker-shortcuts,
.arco-picker-range-container-shortcuts-placement-left .arco-picker-shortcuts {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 5px 8px;
}
.arco-picker-container-shortcuts-placement-left .arco-picker-shortcuts > *,
.arco-picker-range-container-shortcuts-placement-left
  .arco-picker-shortcuts
  > * {
  margin: 5px 0;
}
.arco-picker-container-shortcuts-placement-left .arco-picker-panel-wrapper,
.arco-picker-container-shortcuts-placement-left
  .arco-picker-range-panel-wrapper,
.arco-picker-range-container-shortcuts-placement-left
  .arco-picker-panel-wrapper,
.arco-picker-range-container-shortcuts-placement-left
  .arco-picker-range-panel-wrapper {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-picker-panel-only,
.arco-picker-range-panel-only {
  box-shadow: none;
}
.arco-picker-panel-only .arco-panel-date-inner,
.arco-picker-range-panel-only .arco-panel-date,
.arco-picker-range-panel-only .arco-panel-date-inner,
.arco-picker-range-panel-only .arco-panel-month,
.arco-picker-range-panel-only .arco-panel-year {
  width: 100%;
}
.arco-picker-header {
  border-bottom: 1px solid var(--color-neutral-3);
  display: flex;
  padding: 8px 16px;
}
.arco-picker-header-value {
  color: var(--color-text-1);
  flex: 1 1;
  font-size: 14px;
  font-weight: 500;
}
.arco-picker-header-icon,
.arco-picker-header-value {
  box-sizing: border-box;
  line-height: 24px;
  text-align: center;
}
.arco-picker-header-icon {
  background-color: var(--color-bg-popup);
  border-radius: 50%;
  color: var(--color-text-2);
  font-size: 12px;
  height: 24px;
  margin-left: 2px;
  margin-right: 2px;
  transition: all 0.1s linear;
  -webkit-user-select: none;
  user-select: none;
  width: 24px;
}
.arco-picker-header-icon:not(.arco-picker-header-icon-hidden) {
  cursor: pointer;
}
.arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover {
  background-color: var(--color-fill-3);
}
.arco-picker-header-label {
  border-radius: 2px;
  cursor: pointer;
  padding: 2px;
  transition: all 0.1s;
}
.arco-picker-header-label:hover {
  background-color: var(--color-fill-3);
}
.arco-picker-body {
  padding: 14px 16px;
}
.arco-picker-week-list {
  box-sizing: border-box;
  display: flex;
  padding: 14px 16px 0;
  width: 100%;
}
.arco-picker-week-list-item {
  color: var(--color-text-2);
  flex: 1 1;
  font-weight: 500;
  height: 32px;
  line-height: 32px;
  padding: 0;
  text-align: center;
}
.arco-picker-row {
  display: flex;
}
.arco-picker-cell {
  cursor: pointer;
  flex: 1 1;
  padding: 2px 0;
  position: relative;
}
.arco-picker-cell .arco-picker-date {
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 4px 0;
  width: 100%;
}
.arco-picker-date-value {
  border-radius: 24px;
  color: var(--color-text-4);
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  line-height: 24px;
  min-width: 24px;
  text-align: center;
}
.arco-picker-cell-in-view .arco-picker-date-value {
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-picker-cell:hover .arco-picker-date-value {
  background-color: var(--color-fill-3);
  color: var(--color-text-1);
}
.arco-picker-cell-today {
  position: relative;
}
.arco-picker-cell-today:after {
  background-color: rgb(var(--primary-6));
  border-radius: 50%;
  bottom: -2px;
  content: '';
  display: block;
  height: 4px;
  left: 50%;
  margin-left: -2px;
  position: absolute;
  width: 4px;
}
.arco-picker-cell-in-range .arco-picker-date {
  background-color: var(--color-primary-light-1);
}
.arco-picker-cell-hover-range-start .arco-picker-date,
.arco-picker-cell-range-start .arco-picker-date {
  border-bottom-left-radius: 24px;
  border-top-left-radius: 24px;
}
.arco-picker-cell-hover-range-end .arco-picker-date,
.arco-picker-cell-range-end .arco-picker-date {
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
}
.arco-picker-cell-range-end:hover .arco-picker-date-value,
.arco-picker-cell-range-start:hover .arco-picker-date-value {
  background-color: unset;
}
.arco-picker-cell-disabled .arco-picker-date {
  background-color: var(--color-fill-1);
  cursor: not-allowed;
}
.arco-picker-cell-disabled .arco-picker-date-value,
.arco-picker-cell-disabled:hover .arco-picker-date-value {
  background-color: initial;
  color: var(--color-text-4);
}
.arco-picker-cell-selected .arco-picker-date-value,
.arco-picker-cell-selected:hover .arco-picker-date-value {
  background-color: rgb(var(--primary-6));
  color: var(--color-white);
  transition: background-color 0.1s linear;
}
.arco-picker-cell-hover-in-range .arco-picker-date,
.arco-picker-cell-hover-range-end:not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end)
  .arco-picker-date-value,
.arco-picker-cell-hover-range-start:not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end)
  .arco-picker-date-value {
  background-color: var(--color-primary-light-2);
}
.arco-picker-cell-hover-range-edge-in-range .arco-picker-date,
.arco-picker-cell-range-edge-in-hover-range .arco-picker-date {
  border-radius: 0;
}
.arco-picker-cell-hidden .arco-picker-date {
  display: none;
}
.arco-picker-footer {
  min-width: 100%;
  width: min-content;
}
.arco-picker-footer-btn-wrapper {
  align-items: center;
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  padding: 3px 8px;
}
.arco-picker-footer-extra-wrapper {
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  color: var(--color-text-1);
  font-size: 12px;
  padding: 8px 24px;
}
.arco-picker-footer-now-wrapper {
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.arco-picker-btn-select-date,
.arco-picker-btn-select-time {
  margin-right: 8px;
}
.arco-picker-btn-confirm {
  margin: 5px 0;
}
.arco-picker-shortcuts {
  flex: 1 1;
}
.arco-picker-shortcuts > * {
  margin: 5px 10px 5px 0;
}
.arco-panel-date {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.arco-panel-date-inner {
  width: 265px;
}
.arco-panel-date-inner .arco-picker-body {
  padding-top: 0;
}
.arco-panel-date-timepicker {
  display: flex;
  flex-direction: column;
}
.arco-panel-date-timepicker-title {
  border-bottom: 1px solid var(--color-neutral-3);
  color: var(--color-text-1);
  font-size: 14px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 100%;
}
.arco-panel-date-timepicker .arco-timepicker {
  height: 276px;
  overflow: hidden;
  padding: 0 6px;
  width: 265px;
}
.arco-panel-date-timepicker .arco-timepicker-list {
  box-sizing: border-box;
  height: 100%;
  padding: 0 4px;
  width: 100%;
}
.arco-panel-date-timepicker .arco-timepicker-list:not(:last-child) {
  border-right: 0;
}
.arco-panel-date-timepicker .arco-timepicker ul:after {
  height: 244px;
}
.arco-panel-date-timepicker .arco-timepicker-cell {
  width: 100%;
}
.arco-panel-date-holder {
  border-top: 1px solid var(--color-neutral-3);
  display: flex;
  width: 100%;
}
.arco-panel-date-holder-btn {
  align-items: center;
  box-sizing: border-box;
  color: var(--color-text-3);
  cursor: pointer;
  display: flex;
  flex: 1 1;
  font-size: 16px;
  height: 50px;
  justify-content: center;
  transition: color 0.2s;
}
.arco-panel-date-holder-btn:first-child {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-panel-date-holder-btn-active,
.arco-panel-date-holder-btn:active,
.arco-panel-date-holder-btn:hover {
  color: var(--color-text-1);
}
.arco-panel-date-holder-btn-value {
  margin-left: 8px;
}
.arco-panel-date:first-child .arco-panel-date-holder {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-panel-month,
.arco-panel-quarter,
.arco-panel-year {
  box-sizing: border-box;
  width: 265px;
}
.arco-panel-month .arco-picker-date,
.arco-panel-quarter .arco-picker-date,
.arco-panel-year .arco-picker-date {
  padding: 4px;
}
.arco-panel-month .arco-picker-date-value,
.arco-panel-quarter .arco-picker-date-value,
.arco-panel-year .arco-picker-date-value {
  border-radius: 24px;
  width: 100%;
}
.arco-panel-month
  .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week)
  .arco-picker-date-value:hover,
.arco-panel-quarter
  .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week)
  .arco-picker-date-value:hover,
.arco-panel-year
  .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week)
  .arco-picker-date-value:hover {
  border-radius: 24px;
}
.arco-panel-year {
  width: 265px;
}
.arco-panel-week,
.arco-panel-year {
  box-sizing: border-box;
}
.arco-panel-week-wrapper {
  display: flex;
}
.arco-panel-week-inner {
  width: 298px;
}
.arco-panel-week-inner .arco-picker-body {
  padding-top: 0;
}
.arco-panel-week .arco-picker-row-week {
  cursor: pointer;
}
.arco-panel-week .arco-picker-row-week .arco-picker-date-value {
  border-radius: 0;
  width: 100%;
}
.arco-panel-week .arco-picker-cell .arco-picker-date {
  border-radius: 0;
}
.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date {
  border-bottom-left-radius: 24px;
  border-top-left-radius: 24px;
  padding-left: 4px;
}
.arco-panel-week
  .arco-picker-cell:nth-child(2)
  .arco-picker-date
  .arco-picker-date-value {
  border-bottom-left-radius: 24px;
  border-top-left-radius: 24px;
}
.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date {
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
  padding-right: 4px;
}
.arco-panel-week
  .arco-picker-cell:nth-child(8)
  .arco-picker-date
  .arco-picker-date-value {
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
}
.arco-panel-week
  .arco-picker-row-week:hover
  .arco-picker-cell:not(.arco-picker-cell-week):not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-in-range):not(.arco-picker-cell-hover-in-range)
  .arco-picker-date-value {
  background-color: var(--color-fill-3);
}
.arco-panel-quarter {
  box-sizing: border-box;
  width: 265px;
}
.arco-picker-range-wrapper {
  display: flex;
}
.arco-datepicker-shortcuts-wrapper {
  box-sizing: border-box;
  height: 100%;
  list-style: none;
  margin: 10px 0 0;
  max-height: 300px;
  overflow-y: auto;
  padding: 0;
  width: 106px;
}
.arco-datepicker-shortcuts-wrapper > li {
  box-sizing: border-box;
  cursor: pointer;
  padding: 6px 16px;
  width: 100%;
}
.arco-datepicker-shortcuts-wrapper > li:hover {
  color: rgb(var(--primary-6));
}
.arco-picker-container-rtl,
.arco-picker-range-container-rtl {
  direction: rtl;
}
.arco-picker-container-rtl
  .arco-picker-cell-hover-range-start
  .arco-picker-date,
.arco-picker-container-rtl .arco-picker-cell-range-start .arco-picker-date,
.arco-picker-range-container-rtl
  .arco-picker-cell-hover-range-start
  .arco-picker-date,
.arco-picker-range-container-rtl
  .arco-picker-cell-range-start
  .arco-picker-date {
  border-radius: 0 24px 24px 0;
}
.arco-picker-container-rtl .arco-picker-cell-hover-range-end .arco-picker-date,
.arco-picker-container-rtl .arco-picker-cell-range-end .arco-picker-date,
.arco-picker-range-container-rtl
  .arco-picker-cell-hover-range-end
  .arco-picker-date,
.arco-picker-range-container-rtl .arco-picker-cell-range-end .arco-picker-date {
  border-radius: 24px 0 0 24px;
}
.arco-picker-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(2)
  .arco-picker-date,
.arco-picker-range-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(2)
  .arco-picker-date {
  border-radius: 0 24px 24px 0;
  padding-left: 0;
  padding-right: 4px;
}
.arco-picker-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(2)
  .arco-picker-date
  .arco-picker-date-value,
.arco-picker-range-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(2)
  .arco-picker-date
  .arco-picker-date-value {
  border-radius: 0 24px 24px 0;
}
.arco-picker-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(8)
  .arco-picker-date,
.arco-picker-range-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(8)
  .arco-picker-date {
  border-radius: 24px 0 0 24px;
  padding-left: 4px;
  padding-right: 0;
}
.arco-picker-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(8)
  .arco-picker-date
  .arco-picker-date-value,
.arco-picker-range-container-rtl
  .arco-panel-week
  .arco-picker-cell:nth-child(8)
  .arco-picker-date
  .arco-picker-date-value {
  border-radius: 24px 0 0 24px;
}
.arco-descriptions-table {
  border-collapse: collapse;
  width: 100%;
}
.arco-descriptions-table-layout-fixed table {
  table-layout: fixed;
}
.arco-descriptions-title {
  color: var(--color-neutral-10);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5715;
  margin-bottom: 12px;
}
.arco-descriptions-item,
.arco-descriptions-item-label,
.arco-descriptions-item-value {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.5715;
  padding: 0 4px 12px 0;
  text-align: left;
}
.arco-descriptions-item-label {
  color: var(--color-text-3);
  font-weight: 400;
  white-space: nowrap;
  width: 1px;
}
.arco-descriptions-table-layout-fixed .arco-descriptions-item-label {
  width: auto;
}
.arco-descriptions-item-value {
  color: var(--color-text-1);
  font-weight: 400;
}
.arco-descriptions-item-label-inline,
.arco-descriptions-item-value-inline {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.5715;
  text-align: left;
}
.arco-descriptions-item-label-inline {
  color: var(--color-text-3);
  font-weight: 400;
  margin-bottom: 2px;
}
.arco-descriptions-item-value-inline {
  color: var(--color-text-1);
  font-weight: 400;
}
.arco-descriptions-layout-inline-horizontal
  .arco-descriptions-item-label-inline {
  margin-right: 4px;
}
.arco-descriptions-layout-inline-horizontal
  .arco-descriptions-item-label-inline,
.arco-descriptions-layout-inline-horizontal
  .arco-descriptions-item-value-inline {
  display: inline-block;
  margin-bottom: 0;
}
.arco-descriptions-border.arco-descriptions-layout-inline-vertical
  .arco-descriptions-item {
  padding: 12px 20px;
}
.arco-descriptions-border .arco-descriptions-body {
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  overflow: hidden;
}
.arco-descriptions-border .arco-descriptions-row:not(:last-child) {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-descriptions-border:not(.arco-descriptions-rtl) .arco-descriptions-item,
.arco-descriptions-border:not(.arco-descriptions-rtl)
  .arco-descriptions-item-label,
.arco-descriptions-border:not(.arco-descriptions-rtl)
  .arco-descriptions-item-value {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-descriptions-border .arco-descriptions-item,
.arco-descriptions-border .arco-descriptions-item-label,
.arco-descriptions-border .arco-descriptions-item-value {
  padding: 7px 20px;
}
.arco-descriptions-border .arco-descriptions-item-label {
  background-color: var(--color-fill-1);
}
.arco-descriptions-border .arco-descriptions-item-value:last-child,
.arco-descriptions-border .arco-descriptions-item:last-child,
.arco-descriptions-border.arco-descriptions-layout-vertical
  .arco-descriptions-item-label:last-child {
  border-right: none;
}
.arco-descriptions-layout-vertical:not(.arco-descriptions-border)
  .arco-descriptions-item-value:first-child {
  padding-left: 0;
}
.arco-descriptions-size-mini .arco-descriptions-title {
  margin-bottom: 6px;
}
.arco-descriptions-size-mini .arco-descriptions-item-label,
.arco-descriptions-size-mini .arco-descriptions-item-value {
  font-size: 12px;
  padding-bottom: 2px;
  padding-right: 20px;
}
.arco-descriptions-size-mini.arco-descriptions-border
  .arco-descriptions-item-label,
.arco-descriptions-size-mini.arco-descriptions-border
  .arco-descriptions-item-value {
  padding: 3px 20px;
}
.arco-descriptions-size-mini.arco-descriptions-border.arco-descriptions-layout-inline-vertical
  .arco-descriptions-item {
  padding: 8px 20px;
}
.arco-descriptions-size-small .arco-descriptions-title {
  margin-bottom: 8px;
}
.arco-descriptions-size-small .arco-descriptions-item-label,
.arco-descriptions-size-small .arco-descriptions-item-value {
  font-size: 14px;
  padding-bottom: 4px;
  padding-right: 20px;
}
.arco-descriptions-size-small.arco-descriptions-border
  .arco-descriptions-item-label,
.arco-descriptions-size-small.arco-descriptions-border
  .arco-descriptions-item-value {
  padding: 3px 20px;
}
.arco-descriptions-size-small.arco-descriptions-border.arco-descriptions-layout-inline-vertical
  .arco-descriptions-item {
  padding: 8px 20px;
}
.arco-descriptions-size-medium .arco-descriptions-title {
  margin-bottom: 12px;
}
.arco-descriptions-size-medium .arco-descriptions-item-label,
.arco-descriptions-size-medium .arco-descriptions-item-value {
  font-size: 14px;
  padding-bottom: 8px;
  padding-right: 20px;
}
.arco-descriptions-size-medium.arco-descriptions-border
  .arco-descriptions-item-label,
.arco-descriptions-size-medium.arco-descriptions-border
  .arco-descriptions-item-value {
  padding: 5px 20px;
}
.arco-descriptions-size-medium.arco-descriptions-border.arco-descriptions-layout-inline-vertical
  .arco-descriptions-item {
  padding: 10px 20px;
}
.arco-descriptions-size-large .arco-descriptions-title {
  margin-bottom: 20px;
}
.arco-descriptions-size-large .arco-descriptions-item-label,
.arco-descriptions-size-large .arco-descriptions-item-value {
  font-size: 14px;
  padding-bottom: 16px;
  padding-right: 20px;
}
.arco-descriptions-size-large.arco-descriptions-border
  .arco-descriptions-item-label,
.arco-descriptions-size-large.arco-descriptions-border
  .arco-descriptions-item-value {
  padding: 9px 20px;
}
.arco-descriptions-size-large.arco-descriptions-border.arco-descriptions-layout-inline-vertical
  .arco-descriptions-item {
  padding: 14px 20px;
}
.arco-descriptions-rtl {
  direction: rtl;
}
.arco-descriptions-rtl .arco-descriptions-item,
.arco-descriptions-rtl .arco-descriptions-item-label,
.arco-descriptions-rtl .arco-descriptions-item-value {
  padding: 0 0 12px 4px;
  text-align: right;
}
.arco-descriptions-rtl .arco-descriptions-item-label-inline,
.arco-descriptions-rtl .arco-descriptions-item-value-inline {
  text-align: right;
}
.arco-descriptions-rtl.arco-descriptions-layout-inline-horizontal
  .arco-descriptions-item-label-inline {
  margin-left: 4px;
  margin-right: 0;
}
.arco-descriptions-rtl.arco-descriptions-border .arco-descriptions-item,
.arco-descriptions-rtl.arco-descriptions-border .arco-descriptions-item-label,
.arco-descriptions-rtl.arco-descriptions-border .arco-descriptions-item-value {
  border-left: 1px solid var(--color-neutral-3);
  padding: 7px 20px;
}
.arco-descriptions-rtl.arco-descriptions-border
  .arco-descriptions-item-value:last-child,
.arco-descriptions-rtl.arco-descriptions-border
  .arco-descriptions-item:last-child,
.arco-descriptions-rtl.arco-descriptions-border.arco-descriptions-layout-vertical
  .arco-descriptions-item-label:last-child {
  border-left: none;
}
.arco-descriptions-rtl.arco-descriptions-layout-vertical:not(.arco-descriptions-rtl.arco-descriptions-border)
  .arco-descriptions-item-value:first-child {
  padding-right: 0;
}
.arco-list {
  border: 1px solid var(--color-neutral-3);
  border-radius: 2px;
  box-sizing: border-box;
  color: var(--color-text-1);
  display: flex;
  flex-direction: column;
  font-size: 14px;
  line-height: 1.5715;
  overflow-y: auto;
  width: 100%;
}
.arco-list-wrapper:after {
  clear: both;
  content: '';
  display: block;
  visibility: hidden;
}
.arco-list-small > .arco-list-header {
  padding: 8px 20px;
}
.arco-list-small > .arco-list-content .arco-list-row-col > .arco-list-item,
.arco-list-small > .arco-list-content.arco-list-virtual .arco-list-item,
.arco-list-small > .arco-list-content > .arco-list-item,
.arco-list-small > .arco-list-footer {
  padding: 9px 20px;
}
.arco-list-default > .arco-list-header {
  padding: 12px 20px;
}
.arco-list-default > .arco-list-content .arco-list-row-col > .arco-list-item,
.arco-list-default > .arco-list-content.arco-list-virtual .arco-list-item,
.arco-list-default > .arco-list-content > .arco-list-item,
.arco-list-default > .arco-list-footer {
  padding: 13px 20px;
}
.arco-list-large > .arco-list-header {
  padding: 16px 20px;
}
.arco-list-large > .arco-list-content .arco-list-row-col > .arco-list-item,
.arco-list-large > .arco-list-content.arco-list-virtual .arco-list-item,
.arco-list-large > .arco-list-content > .arco-list-item,
.arco-list-large > .arco-list-footer {
  padding: 17px 20px;
}
.arco-list-header,
.arco-list-item:not(:last-child) {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-list-footer {
  border-top: 1px solid var(--color-neutral-3);
}
.arco-list-no-border,
.arco-list-no-split .arco-list-footer,
.arco-list-no-split .arco-list-header,
.arco-list-no-split .arco-list-item {
  border: none;
}
.arco-list-header {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}
.arco-list-item {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  width: 100%;
}
.arco-list-item-main {
  flex: 1 1;
  overflow: hidden;
}
.arco-list-item-main .arco-list-item-action:not(:first-child) {
  margin-top: 4px;
}
.arco-list-item-meta {
  align-items: center;
  display: flex;
  padding: 4px 0;
}
.arco-list-item-meta-avatar {
  display: flex;
}
.arco-list-item-meta-avatar:not(:last-child) {
  margin-right: 16px;
}
.arco-list-item-meta-title {
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-list-item-meta-title:not(:last-child) {
  margin-bottom: 2px;
}
.arco-list-item-meta-description {
  color: var(--color-text-2);
}
.arco-list-item-action {
  align-self: center;
  display: flex;
  flex-wrap: nowrap;
  list-style: none;
}
.arco-list-item-action > li {
  cursor: pointer;
  display: inline-block;
}
.arco-list-item-action > li:not(:last-child) {
  margin-right: 20px;
}
.arco-list-hoverable .arco-list-item:hover {
  background-color: var(--color-fill-1);
}
.arco-list-pagination {
  float: right;
  margin-top: 24px;
}
.arco-list-pagination:after {
  clear: both;
  content: '';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.arco-list-scroll-loading {
  align-items: center;
  display: flex;
  justify-content: center;
}
.arco-list-content {
  flex: 1 1;
}
.arco-list-content .arco-empty {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
.arco-list-rtl {
  direction: rtl;
}
.arco-list-rtl .arco-list-item-meta-avatar:not(:last-child) {
  margin-left: 16px;
  margin-right: 0;
}
.arco-list-rtl .arco-list-item-action > li:not(:last-child) {
  margin-left: 20px;
  margin-right: 0;
}
.arco-list-wrapper-rtl .arco-list-pagination {
  float: left;
}
.arco-mentions {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  white-space: pre-wrap;
  width: 100%;
}
.arco-mentions-measure,
.arco-mentions-textarea {
  font-size: 14px;
  line-height: 1.5715;
  padding: 4px 12px;
  white-space: inherit;
}
.arco-mentions-textarea {
  resize: none;
}
.arco-mentions-align-textarea .arco-mentions-measure-trigger,
.arco-mentions-measure {
  bottom: 0;
  left: 0;
  overflow: auto;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  visibility: hidden;
}
.arco-mentions-rtl {
  direction: rtl;
}
.arco-menu-horizontal .arco-menu-group-title .arco-icon,
.arco-menu-horizontal .arco-menu-inline-header .arco-icon,
.arco-menu-horizontal .arco-menu-item .arco-icon,
.arco-menu-horizontal .arco-menu-pop-header .arco-icon {
  margin-right: 8px;
}
.arco-menu-rtl.arco-menu-horizontal .arco-menu-group-title .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-inline-header .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop-header .arco-icon {
  margin-left: 8px;
}
.arco-notification-wrapper {
  position: fixed;
  z-index: 1003;
}
.arco-notification-wrapper-topLeft {
  left: 20px;
  top: 20px;
}
.arco-notification-wrapper-topRight {
  right: 20px;
  top: 20px;
}
.arco-notification-wrapper-topRight .arco-notification {
  margin-left: auto;
}
.arco-notification-wrapper-bottomLeft {
  bottom: 20px;
  left: 20px;
}
.arco-notification-wrapper-bottomRight {
  bottom: 20px;
  right: 20px;
}
.arco-notification-wrapper-bottomRight .arco-notification {
  margin-left: auto;
}
.arco-notification {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 12px #00000026;
  box-sizing: border-box;
  display: flex;
  margin-bottom: 20px;
  opacity: 1;
  overflow: hidden;
  padding: 20px;
  position: relative;
  transition: opacity 0.2s linear;
  width: 340px;
}
.arco-notification-icon {
  align-items: center;
  color: var(--color-text-1);
  display: inline-flex;
  font-size: 24px;
}
.arco-notification-info {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-notification-info .arco-notification-icon {
  color: rgb(var(--primary-6));
}
.arco-notification-success {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-notification-success .arco-notification-icon {
  color: rgb(var(--success-6));
}
.arco-notification-warning {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-notification-warning .arco-notification-icon {
  color: rgb(var(--warning-6));
}
.arco-notification-error {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-notification-error .arco-notification-icon {
  color: rgb(var(--danger-6));
}
.arco-notification-left {
  padding-right: 16px;
}
.arco-notification-right {
  flex: 1 1;
  word-break: break-word;
}
.arco-notification-title {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 4px;
}
.arco-notification-content {
  color: var(--color-text-1);
  font-size: 14px;
}
.arco-notification-error .arco-notification-content,
.arco-notification-error .arco-notification-title,
.arco-notification-info .arco-notification-content,
.arco-notification-info .arco-notification-title,
.arco-notification-success .arco-notification-content,
.arco-notification-success .arco-notification-title,
.arco-notification-warning .arco-notification-content,
.arco-notification-warning .arco-notification-title {
  color: var(--color-text-1);
}
.arco-notification-btn-wrapper {
  margin-top: 16px;
  text-align: right;
}
.arco-notification .arco-notification-close-btn {
  color: var(--color-text-1);
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 12px;
  top: 12px;
}
.arco-notification .arco-notification-close-btn > svg {
  position: relative;
}
.arco-notification .arco-icon-hover.arco-notification-icon-hover:before {
  height: 20px;
  width: 20px;
}
.slideNoticeLeft-appear,
.slideNoticeLeft-enter {
  transform: translateX(-100%);
}
.slideNoticeLeft-appear-active,
.slideNoticeLeft-enter-active {
  transform: translateX(0);
  transition: transform 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.slideNoticeLeft-exit {
  opacity: 0;
}
.slideNoticeLeft-exit-active {
  height: 0;
  margin-bottom: 0;
  opacity: 0;
  padding-bottom: 0;
  padding-top: 0;
  transition: all 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.slideNoticeRight-appear,
.slideNoticeRight-enter {
  transform: translateX(100%);
}
.slideNoticeRight-appear-active,
.slideNoticeRight-enter-active {
  transform: translateX(0);
  transition: transform 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.slideNoticeRight-exit {
  opacity: 0;
}
.slideNoticeRight-exit-active {
  height: 0;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-notification-rtl,
.arco-notification-wrapper-rtl {
  direction: rtl;
}
.arco-notification-rtl .arco-notification-left {
  padding-left: 16px;
  padding-right: 0;
}
.arco-notification-rtl .arco-notification-btn-wrapper {
  text-align: left;
}
.arco-notification-rtl .arco-notification-close-btn {
  left: 12px;
  right: auto;
}
.arco-page-header {
  padding: 16px 0;
}
.arco-breadcrumb + .arco-page-header-head {
  margin-top: 4px;
}
.arco-page-header-head {
  justify-content: space-between;
  line-height: 28px;
}
.arco-page-header-head,
.arco-page-header-head-left {
  align-items: center;
  display: flex;
}
.arco-page-header-head-wrapper {
  padding-left: 24px;
  padding-right: 20px;
}
.arco-page-header-head-main {
  align-items: center;
  display: flex;
  min-height: 30px;
  overflow: hidden;
}
.arco-page-header-head-main-with-back {
  margin-left: -8px;
  padding-left: 8px;
}
.arco-page-header-head-extra {
  white-space: nowrap;
}
.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:before {
  height: 30px;
  width: 30px;
}
.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:hover:before {
  background-color: var(--color-fill-2);
}
.arco-page-header-back {
  color: var(--color-text-2);
  font-size: 14px;
  margin-right: 12px;
}
.arco-page-header-back:focus-visible:before {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-page-header-back-icon {
  position: relative;
}
.arco-page-header-title {
  color: var(--color-text-1);
  font-size: 20px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-page-header-divider {
  background-color: var(--color-fill-3);
  height: 16px;
  margin-left: 12px;
  margin-right: 12px;
  width: 1px;
}
.arco-page-header-sub-title {
  color: var(--color-text-3);
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-page-header-content {
  border-top: 1px solid var(--color-neutral-3);
  padding: 20px 32px;
}
.arco-page-header-footer {
  padding: 16px 20px 0 24px;
}
.arco-page-header-with-breadcrumb {
  padding: 12px 0;
}
.arco-page-header-with-breadcrumb .arco-page-header-footer {
  padding-top: 12px;
}
.arco-page-header-with-content .arco-page-header-head-wrapper {
  padding-bottom: 12px;
}
.arco-page-header-with-footer {
  padding-bottom: 0;
}
.arco-page-header-wrap .arco-page-header-head {
  flex-wrap: wrap;
}
.arco-page-header-wrap .arco-page-header-head .arco-page-header-head-extra {
  margin-top: 4px;
}
.arco-page-header-rtl .arco-page-header-head-wrapper {
  padding-left: 20px;
  padding-right: 24px;
}
.arco-page-header-rtl .arco-page-header-head-main-with-back {
  margin-left: 0;
  margin-right: -8px;
  padding-left: 0;
  padding-right: 8px;
}
.arco-page-header-rtl .arco-page-header-back {
  margin-left: 12px;
  margin-right: 0;
}
.arco-page-header-rtl .arco-page-header-divider {
  margin-left: 12px;
  margin-right: 12px;
}
.arco-pagination-jumper-text-goto,
.arco-pagination-jumper-text-goto-suffix {
  color: var(--color-text-2);
}
.arco-rate {
  display: inline-block;
  -webkit-user-select: none;
  user-select: none;
}
.arco-rate-disabled {
  cursor: not-allowed;
}
.arco-rate-inner {
  align-items: center;
  display: flex;
  font-size: 24px;
  line-height: 1;
  min-height: 32px;
}
.arco-rate-character {
  color: var(--color-fill-3);
  position: relative;
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-rate-character:not(:last-child) {
  margin-right: 8px;
}
.arco-rate-character-left,
.arco-rate-character-right {
  transition: inherit;
}
.arco-rate-character-left > *,
.arco-rate-character-right > * {
  float: left;
}
.arco-rate-character-left {
  left: 0;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: nowrap;
  width: 50%;
}
.arco-rate-character-scale {
  animation: arco-rate-scale 0.4s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-rate-character-full .arco-rate-character-right {
  color: rgb(var(--gold-6));
}
.arco-rate-character-half .arco-rate-character-left {
  color: rgb(var(--gold-6));
  opacity: 1;
}
.arco-rate-character-disabled {
  cursor: not-allowed;
}
.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled)
  .arco-rate-character {
  cursor: pointer;
}
.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled)
  .arco-rate-character:focus,
.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled)
  .arco-rate-character:hover {
  transform: scale(1.2);
}
@keyframes arco-rate-scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}
.arco-rate-rtl {
  direction: rtl;
}
.arco-rate-rtl .arco-rate-character:not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}
.arco-rate-rtl .arco-rate-character-left {
  left: auto;
  right: 0;
}
.arco-rate-rtl .arco-rate-character-left > *,
.arco-rate-rtl .arco-rate-character-right > * {
  float: right;
}
.arco-result {
  box-sizing: border-box;
  padding: 32px 32px 24px;
  width: 100%;
}
.arco-result-is-403,
.arco-result-is-404,
.arco-result-is-500 {
  padding-top: 24px;
}
.arco-result-is-403 .arco-result-icon-tip,
.arco-result-is-404 .arco-result-icon-tip,
.arco-result-is-500 .arco-result-icon-tip {
  height: 92px;
  line-height: 92px;
  width: 92px;
}
.arco-result-icon {
  font-size: 20px;
  margin-bottom: 16px;
  text-align: center;
}
.arco-result-icon-tip {
  border-radius: 50%;
  display: inline-block;
  height: 45px;
  line-height: 45px;
  text-align: center;
  width: 45px;
}
.arco-result-icon-custom {
  height: unset;
  line-height: inherit;
  width: unset;
}
.arco-result-icon-custom > .arco-icon {
  color: inherit;
  font-size: 45px;
}
.arco-result-icon-success {
  background-color: var(--color-success-light-1);
  color: rgb(var(--success-6));
}
.arco-result-icon-error {
  background-color: var(--color-danger-light-1);
  color: rgb(var(--danger-6));
}
.arco-result-icon-info {
  background-color: var(--color-primary-light-1);
  color: rgb(var(--primary-6));
}
.arco-result-icon-warning {
  background-color: var(--color-warning-light-1);
  color: rgb(var(--warning-6));
}
.arco-result-title {
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-result-subtitle,
.arco-result-title {
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}
.arco-result-subtitle {
  color: var(--color-text-2);
}
.arco-result-extra {
  margin-top: 20px;
  text-align: center;
}
.arco-result-content {
  margin-top: 20px;
}
.arco-select-size-large.arco-select-multiple .arco-select-view,
.arco-select-size-large.arco-select-multiple input,
.arco-select-size-large.arco-select-single .arco-select-view,
.arco-select-size-large.arco-select-single input {
  font-size: 14px;
}
.arco-skeleton,
.arco-skeleton-header {
  display: flex;
}
.arco-skeleton-header .arco-skeleton-image {
  background-color: var(--color-fill-2);
  border-radius: var(--border-radius-small);
  height: 48px;
  width: 48px;
}
.arco-skeleton-header .arco-skeleton-image-circle {
  border-radius: 50%;
}
.arco-skeleton-header .arco-skeleton-image-small {
  height: 36px;
  width: 36px;
}
.arco-skeleton-header .arco-skeleton-image-large {
  height: 60px;
  width: 60px;
}
.arco-skeleton-header .arco-skeleton-image-left {
  margin-right: 16px;
}
.arco-skeleton-header .arco-skeleton-image-right {
  margin-left: 16px;
}
.arco-skeleton-content {
  flex-grow: 1;
  overflow: hidden;
}
.arco-skeleton-content .arco-skeleton-text {
  list-style: none;
  margin: 0;
  padding: 0;
}
.arco-skeleton-content .arco-skeleton-text-row {
  background-color: var(--color-fill-2);
  height: 16px;
}
.arco-skeleton-content .arco-skeleton-text-row:not(:last-child) {
  margin-bottom: 16px;
}
.arco-skeleton-animate .arco-skeleton-image,
.arco-skeleton-animate .arco-skeleton-text > li {
  animation: arco-skeleton-circle 1.5s linear infinite;
  background: linear-gradient(
    90deg,
    var(--color-fill-2) 25%,
    var(--color-fill-3) 37%,
    var(--color-fill-2) 63%
  );
  background-size: 400% 100%;
}
@keyframes arco-skeleton-circle {
  0% {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.arco-skeleton-rtl .arco-skeleton-image-left {
  margin-left: 16px;
  margin-right: 0;
}
.arco-skeleton-rtl .arco-skeleton-image-right {
  margin-left: 0;
  margin-right: 16px;
}
.arco-slider {
  display: inline-block;
  width: 100%;
}
.arco-slider-wrapper {
  align-items: center;
  display: flex;
}
.arco-slider-vertical {
  display: inline-block;
  height: auto;
  min-width: 22px;
  width: auto;
}
.arco-slider-vertical .arco-slider-wrapper {
  flex-direction: column;
}
.arco-slider-with-marks {
  margin-bottom: 24px;
  padding: 0 20px;
}
.arco-slider-vertical.arco-slider-with-marks {
  margin-bottom: 0;
  padding: 0;
}
.arco-slider-road {
  cursor: pointer;
  flex: 1 1;
  height: 12px;
  position: relative;
  width: 100%;
}
.arco-slider-road:before {
  background-color: var(--color-fill-3);
  border-radius: 2px;
  content: '';
  display: block;
  height: 2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.arco-slider-road.arco-slider-road-vertical {
  height: 100%;
  margin-bottom: 12px/2;
  margin-right: 0;
  margin-top: 12px/2;
  max-width: 12px;
  min-height: 200px;
  transform: translateY(0);
  width: 12px;
}
.arco-slider-road.arco-slider-road-vertical:before {
  height: 100%;
  left: 50%;
  top: unset;
  transform: translateX(-50%);
  width: 2px;
}
.arco-slider-road.arco-slider-road-disabled:before {
  background-color: var(--color-fill-2);
}
.arco-slider-road.arco-slider-road-disabled .arco-slider-bar {
  background-color: var(--color-fill-3);
}
.arco-slider-road.arco-slider-road-disabled .arco-slider-button {
  cursor: not-allowed;
}
.arco-slider-road.arco-slider-road-disabled .arco-slider-button:after {
  border-color: var(--color-fill-3);
}
.arco-slider-road.arco-slider-road-disabled .arco-slider-dots .arco-slider-dot {
  border-color: var(--color-fill-2);
}
.arco-slider-road.arco-slider-road-disabled
  .arco-slider-dots
  .arco-slider-dot-active {
  border-color: var(--color-fill-3);
}
.arco-slider-road.arco-slider-road-disabled
  .arco-slider-ticks
  .arco-slider-tick {
  background: var(--color-fill-2);
}
.arco-slider-road.arco-slider-road-disabled
  .arco-slider-ticks
  .arco-slider-tick-active {
  background: var(--color-fill-3);
}
.arco-slider-bar {
  background-color: rgb(var(--primary-6));
  border-radius: 2px;
  height: 2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.arco-slider-road-vertical .arco-slider-bar {
  height: unset;
  left: 50%;
  top: unset;
  transform: translateX(-50%);
  width: 2px;
}
.arco-slider-button {
  transform: translateX(-50%);
}
.arco-slider-button,
.arco-slider-button:after {
  height: 12px;
  left: 0;
  position: absolute;
  top: 0;
  width: 12px;
}
.arco-slider-button:after {
  background: var(--color-bg-2);
  border: 2px solid rgb(var(--primary-6));
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  display: inline-block;
  transition: all 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-slider-button.arco-slider-button-active:after,
.arco-slider-button:hover:after {
  box-shadow: 0 2px 5px #0000001a;
  transform: scale(1.16666667);
}
.arco-slider-button:focus-visible:after {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-slider-road-vertical .arco-slider-button {
  bottom: 0;
  left: 0;
  top: unset;
  transform: translateY(50%);
}
.arco-slider-reverse .arco-slider-button {
  left: unset;
  right: 0;
  transform: translateX(50%);
}
.arco-slider-reverse .arco-slider-road-vertical .arco-slider-button {
  transform: translateY(-50%);
}
.arco-slider-marks {
  position: absolute;
  top: 12px;
  width: 100%;
}
.arco-slider-marks-text {
  color: var(--color-text-3);
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  position: absolute;
  transform: translateX(-50%);
}
.arco-slider-road-vertical .arco-slider-marks {
  height: 100%;
  left: 15px;
  top: 0;
}
.arco-slider-road-vertical .arco-slider-marks-text {
  transform: translateY(50%);
}
.arco-slider-reverse .arco-slider-marks-text {
  transform: translateX(50%);
}
.arco-slider-reverse .arco-slider-road-vertical .arco-slider-marks-text {
  transform: translateY(-50%);
}
.arco-slider-dots {
  height: 100%;
}
.arco-slider-dots .arco-slider-dot-wrapper {
  font-size: 12px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.arco-slider-road-vertical .arco-slider-dots .arco-slider-dot-wrapper {
  left: 50%;
  top: unset;
  transform: translate(-50%, 50%);
}
.arco-slider-reverse .arco-slider-dots .arco-slider-dot-wrapper {
  transform: translate(50%, -50%);
}
.arco-slider-reverse
  .arco-slider-road-vertical
  .arco-slider-dots
  .arco-slider-dot-wrapper {
  transform: translate(-50%, -50%);
}
.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot {
  background-color: var(--color-bg-2);
  border: 2px solid var(--color-fill-3);
  border-radius: 50%;
  box-sizing: border-box;
  height: 8px;
  width: 8px;
}
.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot-active {
  border-color: rgb(var(--primary-6));
}
.arco-slider-ticks .arco-slider-tick {
  background: var(--color-fill-3);
  height: 3px;
  margin-top: -1px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -100%);
  width: 1px;
}
.arco-slider-ticks .arco-slider-tick-active {
  background: rgb(var(--primary-6));
}
.arco-slider-vertical .arco-slider-ticks .arco-slider-tick {
  height: 1px;
  left: 50%;
  margin-top: unset;
  top: unset;
  transform: translate(1px, 50%);
  width: 3px;
}
.arco-slider-reverse .arco-slider-ticks .arco-slider-tick {
  transform: translate(50%, -100%);
}
.arco-slider-vertical.arco-slider-reverse .arco-slider-ticks .arco-slider-tick {
  transform: translate(1px, -50%);
}
.arco-slider-input {
  display: flex;
  margin-left: 20px;
}
.arco-slider-vertical .arco-slider-input {
  margin-left: 0;
}
.arco-slider-input > .arco-input-number {
  height: 32px;
  line-height: normal;
  overflow: visible;
  width: 60px;
}
.arco-slider-input > .arco-input-number input {
  text-align: center;
}
.arco-slider-input-range {
  height: 32px;
  line-height: 32px;
  text-align: center;
  width: 20px;
}
.arco-slider-input-range-content {
  background: rgb(var(--gray-6));
  display: inline-block;
  height: 2px;
  transform: translateY(-100%);
  width: 8px;
}
.arco-slider-rtl {
  direction: rtl;
}
.arco-slider-rtl.arco-slider:not(.arco-slider-vertical) .arco-slider-input {
  margin-left: 0;
  margin-right: 20px;
}
.arco-slider-rtl.arco-slider-vertical
  .arco-slider-road-vertical
  .arco-slider-marks {
  left: 0;
  right: 15px;
}
.arco-statistic {
  color: var(--color-text-2);
  display: inline-block;
  line-height: 1.5715;
}
.arco-statistic-title {
  color: var(--color-text-2);
  font-size: 14px;
  margin-bottom: 8px;
}
.arco-statistic-content .arco-statistic-value {
  color: var(--color-text-1);
  font-size: 26px;
  font-weight: 500;
  white-space: nowrap;
}
.arco-statistic-content .arco-statistic-value-int {
  white-space: nowrap;
}
.arco-statistic-content .arco-statistic-value-decimal {
  display: inline-block;
  font-size: 26px;
}
.arco-statistic-content .arco-statistic-value-suffix {
  font-size: 14px;
  margin-left: 4px;
}
.arco-statistic-content .arco-statistic-value-prefix {
  font-size: 14px;
  margin-right: 4px;
}
.arco-statistic-extra {
  color: var(--color-text-2);
  margin-top: 8px;
}
.arco-statistic-rtl .arco-statistic-content .arco-statistic-value-suffix {
  margin-left: 0;
  margin-right: 4px;
}
.arco-statistic-rtl .arco-statistic-content .arco-statistic-value-prefix {
  margin-left: 4px;
  margin-right: 0;
}
.arco-steps-item {
  flex: 1 1;
  margin-right: 12px;
  overflow: hidden;
  position: relative;
  text-align: left;
  white-space: nowrap;
}
.arco-steps-item:last-child {
  flex: none;
  margin-right: 0;
}
.arco-steps-item-active .arco-steps-item-title {
  font-weight: 500;
}
.arco-steps-item:not(.arco-steps-item-active) .arco-steps-item-title {
  font-weight: 400;
}
.arco-steps-item-icon {
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  margin-right: 12px;
  vertical-align: top;
}
.arco-steps-icon {
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
  height: 28px;
  line-height: 26px;
  text-align: center;
  width: 28px;
}
.arco-steps-item-wait .arco-steps-icon {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-2);
}
.arco-steps-item-process .arco-steps-icon {
  background-color: rgb(var(--primary-6));
  border: 1px solid #0000;
  color: var(--color-white);
}
.arco-steps-item-finish .arco-steps-icon {
  background-color: var(--color-primary-light-1);
  border: 1px solid #0000;
  color: rgb(var(--primary-6));
}
.arco-steps-item-error .arco-steps-icon {
  background-color: rgb(var(--danger-6));
  border: 1px solid #0000;
  color: var(--color-white);
}
.arco-steps-item-title {
  display: inline-block;
  font-size: 16px;
  line-height: 28px;
  padding-right: 12px;
  position: relative;
  white-space: nowrap;
}
.arco-steps-item-title,
.arco-steps-item-wait .arco-steps-item-title {
  color: var(--color-text-2);
}
.arco-steps-item-error .arco-steps-item-title,
.arco-steps-item-finish .arco-steps-item-title,
.arco-steps-item-process .arco-steps-item-title {
  color: var(--color-text-1);
}
.arco-steps-item-content {
  display: inline-block;
}
.arco-steps-item-description {
  color: var(--color-text-3);
  font-size: 12px;
  margin-top: 2px;
  max-width: 140px;
  white-space: normal;
}
.arco-steps-item-error .arco-steps-item-description,
.arco-steps-item-finish .arco-steps-item-description,
.arco-steps-item-process .arco-steps-item-description,
.arco-steps-item-wait .arco-steps-item-description {
  color: var(--color-text-3);
}
.arco-steps-label-horizontal:not(.arco-steps-vertical)
  > .arco-steps-item:not(:last-child)
  .arco-steps-item-title:after {
  background-color: var(--color-neutral-3);
  box-sizing: border-box;
  content: '';
  display: block;
  height: 1px;
  left: 100%;
  position: absolute;
  top: 13.5px;
  width: 5000px;
}
.arco-steps-label-horizontal
  > .arco-steps-item.arco-steps-item-process
  .arco-steps-item-title:after {
  background-color: var(--color-neutral-3);
}
.arco-steps-label-horizontal
  > .arco-steps-item.arco-steps-item-finish
  .arco-steps-item-title:after {
  background-color: rgb(var(--primary-6));
}
.arco-steps-label-horizontal
  > .arco-steps-item.arco-steps-item-next-error
  .arco-steps-item-title:after {
  background-color: rgb(var(--danger-6));
}
.arco-steps.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail {
  bottom: 6px;
  box-sizing: border-box;
  height: unset;
  left: 13.5px;
  padding: 0;
  position: absolute;
  top: 34px;
  width: 1px;
}
.arco-steps.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail:after {
  background-color: var(--color-neutral-3);
  content: '';
  display: block;
  height: 100%;
  width: 100%;
}
.arco-steps > .arco-steps-item:not(:last-child) > .arco-steps-item-tail {
  box-sizing: border-box;
  height: 1px;
  position: absolute;
  top: 13.5px;
  width: 100%;
}
.arco-steps > .arco-steps-item:not(:last-child) > .arco-steps-item-tail:after {
  background-color: var(--color-neutral-3);
  content: '';
  display: block;
  height: 100%;
  width: 100%;
}
.arco-steps-item:not(:last-child).arco-steps-item-finish
  .arco-steps-item-tail:after {
  background-color: rgb(var(--primary-6));
}
.arco-steps-item:not(:last-child).arco-steps-item-next-error
  .arco-steps-item-tail:after {
  background-color: rgb(var(--danger-6));
}
.arco-steps-size-small.arco-steps-vertical
  .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  left: 11.5px;
  top: 30px;
}
.arco-steps-size-small:not(.arco-steps-vertical):not(.arco-steps-mode-dot)
  .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  top: 11.5px;
}
.arco-steps-size-small .arco-steps-item-icon {
  font-size: 14px;
}
.arco-steps-size-small .arco-steps-item-title {
  font-size: 14px;
  line-height: 24px;
}
.arco-steps-size-small .arco-steps-item-description {
  font-size: 12px;
}
.arco-steps-size-small .arco-steps-icon {
  font-size: 14px;
  height: 24px;
  line-height: 22px;
  width: 24px;
}
.arco-steps-size-small.arco-steps-label-horizontal
  .arco-steps-item:not(:last-child)
  .arco-steps-item-title:after {
  top: 11.5px;
}
.arco-steps-label-vertical .arco-steps-item {
  overflow: visible;
}
.arco-steps-label-vertical .arco-steps-item-title {
  margin-top: 2px;
  padding-right: 0;
}
.arco-steps-label-vertical .arco-steps-item-icon {
  margin-left: 56px;
}
.arco-steps-label-vertical .arco-steps-item-tail {
  left: 96px;
  padding-right: 40px;
}
.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-icon {
  margin-left: 58px;
}
.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail {
  left: 94px;
  padding-right: 36px;
}
.arco-steps-rtl .arco-steps-item {
  margin-left: 12px;
  margin-right: 0;
  text-align: right;
}
.arco-steps-rtl .arco-steps-item:last-child {
  margin-left: 0;
}
.arco-steps-rtl .arco-steps-item-icon {
  margin-left: 12px;
  margin-right: 0;
}
.arco-steps-rtl .arco-steps-item-title {
  padding-left: 12px;
  padding-right: 0;
}
.arco-steps-rtl.arco-steps-label-horizontal
  .arco-steps-item:not(:last-child)
  .arco-steps-item-title:after {
  left: 0;
  right: 100%;
}
.arco-steps-rtl.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  left: 0;
  right: 13.5px;
}
.arco-steps-rtl.arco-steps-vertical.arco-steps-size-small.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  left: 0;
  right: 11.5px;
  top: 30px;
}
.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-title {
  padding-left: 0;
}
.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-icon {
  margin-left: 0;
  margin-right: 56px;
}
.arco-steps-rtl.arco-steps-label-vertical .arco-steps-item-tail {
  left: 0;
  padding-left: 40px;
  padding-right: 0;
  right: 96px;
}
.arco-steps-rtl.arco-steps-label-vertical.arco-steps-size-small
  .arco-steps-item-icon {
  margin-left: 0;
  margin-right: 58px;
}
.arco-steps-rtl.arco-steps-label-vertical.arco-steps-size-small
  .arco-steps-item-tail {
  left: 0;
  padding-left: 36px;
  padding-right: 0;
  right: 94px;
}
.arco-steps-mode-dot .arco-steps-item {
  flex: 1 1;
  margin-right: 16px;
  overflow: visible;
  position: relative;
  text-align: left;
  white-space: nowrap;
}
.arco-steps-mode-dot .arco-steps-item:last-child {
  flex: none;
  margin-right: 0;
}
.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-title {
  font-weight: 500;
}
.arco-steps-mode-dot
  .arco-steps-item:not(.arco-steps-item-active)
  .arco-steps-item-title {
  font-weight: 400;
}
.arco-steps-mode-dot .arco-steps-item-icon {
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
  display: inline-block;
  height: 8px;
  vertical-align: top;
  width: 8px;
}
.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-icon {
  height: 10px;
  width: 10px;
}
.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-icon {
  background-color: var(--color-fill-4);
  border-color: var(--color-fill-4);
}
.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-icon,
.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-icon {
  background-color: rgb(var(--primary-6));
  border-color: rgb(var(--primary-6));
}
.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-icon {
  background-color: rgb(var(--danger-6));
  border-color: rgb(var(--danger-6));
}
.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-icon {
  margin-left: 66px;
}
.arco-steps-mode-dot.arco-steps-horizontal
  .arco-steps-item-active
  .arco-steps-item-icon {
  margin-left: 65px;
  margin-top: -1px;
}
.arco-steps-mode-dot .arco-steps-item-content {
  display: inline-block;
}
.arco-steps-mode-dot .arco-steps-item-title {
  display: inline-block;
  font-size: 16px;
  margin-top: 4px;
  position: relative;
}
.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-title {
  color: var(--color-text-2);
}
.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-title,
.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-title,
.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-title {
  color: var(--color-text-1);
}
.arco-steps-mode-dot .arco-steps-item-description {
  font-size: 12px;
  margin-top: 4px;
  white-space: normal;
}
.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-description,
.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-description,
.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-description,
.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-description {
  color: var(--color-text-3);
}
.arco-steps-mode-dot
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail {
  background-color: var(--color-neutral-3);
  box-sizing: border-box;
  height: 1px;
  left: 78px;
  position: absolute;
  top: 3.5px;
  width: 100%;
}
.arco-steps-mode-dot
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail:after {
  display: none;
}
.arco-steps-mode-dot
  .arco-steps-item:not(:last-child).arco-steps-item-process
  .arco-steps-item-tail {
  background-color: var(--color-neutral-3);
}
.arco-steps-mode-dot
  .arco-steps-item:not(:last-child).arco-steps-item-finish
  .arco-steps-item-tail {
  background-color: rgb(var(--primary-6));
}
.arco-steps-mode-dot
  .arco-steps-item:not(:last-child).arco-steps-item-next-error
  .arco-steps-item-tail {
  background-color: rgb(var(--danger-6));
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item
  > .arco-steps-item-icon {
  margin-right: 16px;
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item
  > .arco-steps-item-content {
  overflow: hidden;
}
.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-title {
  margin-top: -2px;
}
.arco-steps-mode-dot.arco-steps-vertical.arco-steps-size-small
  .arco-steps-item-title {
  margin-top: 0;
}
.arco-steps-mode-dot.arco-steps-vertical
  .arco-steps-item-active
  .arco-steps-item-title {
  margin-top: -3px;
}
.arco-steps-mode-dot.arco-steps-vertical.arco-steps-size-small
  .arco-steps-item-active
  .arco-steps-item-title {
  margin-top: -1px;
}
.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-description {
  margin-top: 4px;
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail {
  background-color: initial;
  bottom: -4px;
  box-sizing: border-box;
  height: unset;
  left: 4px;
  padding: 0;
  position: absolute;
  top: 20px;
  transform: translateX(-50%);
  width: 1px;
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item:not(:last-child)
  > .arco-steps-item-tail:after {
  background-color: var(--color-neutral-3);
  content: '';
  display: block;
  height: 100%;
  width: 100%;
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item:not(:last-child).arco-steps-item-process
  > .arco-steps-item-tail:after {
  background-color: var(--color-neutral-3);
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item:not(:last-child).arco-steps-item-finish
  > .arco-steps-item-tail:after {
  background-color: rgb(var(--primary-6));
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item:not(:last-child).arco-steps-item-next-error
  > .arco-steps-item-tail:after {
  background-color: rgb(var(--danger-6));
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item
  > .arco-steps-item-icon {
  margin-top: 8px;
}
.arco-steps-mode-dot.arco-steps-vertical
  > .arco-steps-item-active
  > .arco-steps-item-icon {
  margin-left: -1px;
  margin-top: 6px;
}
.arco-steps-rtl.arco-steps-mode-dot .arco-steps-item {
  margin-left: 16px;
  margin-right: 0;
  text-align: right;
}
.arco-steps-rtl.arco-steps-mode-dot .arco-steps-item:last-child {
  margin-left: 0;
}
.arco-steps-rtl.arco-steps-mode-dot
  .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  left: auto;
  right: 78px;
}
.arco-steps-rtl.arco-steps-mode-dot.arco-steps-horizontal
  .arco-steps-item-icon {
  margin-left: 0;
  margin-right: 66px;
}
.arco-steps-rtl.arco-steps-mode-dot.arco-steps-horizontal
  .arco-steps-item-active
  .arco-steps-item-icon {
  margin-left: 0;
  margin-right: 65px;
}
.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-icon {
  margin-left: 16px;
  margin-right: 0;
}
.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical
  .arco-steps-item:not(:last-child)
  .arco-steps-item-tail {
  left: 0;
  right: 4px;
}
.arco-steps-rtl.arco-steps-mode-dot.arco-steps-vertical
  .arco-steps-item-active
  .arco-steps-item-icon {
  margin-right: -1px;
}
.arco-steps-mode-arrow .arco-steps-item {
  align-items: center;
  display: flex;
  flex: 1 1;
  height: 72px;
  overflow: visible;
  position: relative;
  white-space: nowrap;
}
.arco-steps-mode-arrow .arco-steps-item:not(:last-child) {
  margin-right: 4px;
}
.arco-steps-mode-arrow .arco-steps-item-wait {
  background-color: var(--color-fill-1);
}
.arco-steps-mode-arrow .arco-steps-item-process {
  background-color: rgb(var(--primary-6));
}
.arco-steps-mode-arrow .arco-steps-item-finish {
  background-color: var(--color-primary-light-1);
}
.arco-steps-mode-arrow .arco-steps-item-error {
  background-color: rgb(var(--danger-6));
}
.arco-steps-mode-arrow .arco-steps-item-content {
  box-sizing: border-box;
  display: inline-block;
}
.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content {
  padding-left: 16px;
}
.arco-steps-mode-arrow
  .arco-steps-item:not(:first-child)
  .arco-steps-item-content {
  padding-left: 52px;
}
.arco-steps-mode-arrow .arco-steps-item-title {
  display: inline-block;
  font-size: 16px;
  position: relative;
  white-space: nowrap;
}
.arco-steps-mode-arrow .arco-steps-item-title:after {
  display: none !important;
}
.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-title {
  color: var(--color-text-2);
}
.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-title {
  color: var(--color-white);
}
.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-title {
  color: var(--color-text-1);
}
.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-title {
  color: var(--color-white);
}
.arco-steps-mode-arrow .arco-steps-item-active .arco-steps-item-title {
  font-weight: 500;
}
.arco-steps-mode-arrow .arco-steps-item-description {
  font-size: 12px;
  margin-top: 0;
  max-width: none;
  white-space: nowrap;
}
.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-description {
  color: var(--color-text-3);
}
.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-description {
  color: var(--color-white);
}
.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-description {
  color: var(--color-text-3);
}
.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-description {
  color: var(--color-white);
}
.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before {
  border-bottom: 36px solid #0000;
  border-left: 36px solid var(--color-bg-2);
  border-top: 36px solid #0000;
  content: '';
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
  z-index: 1;
}
.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after {
  border-bottom: 36px solid #0000;
  border-top: 36px solid #0000;
  clear: both;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: -36px;
  top: 0;
  width: 0;
  z-index: 2;
}
.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
  border-left: 36px solid var(--color-fill-1);
}
.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-process:after {
  border-left: 36px solid rgb(var(--primary-6));
}
.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-error:after {
  border-left: 36px solid rgb(var(--danger-6));
}
.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
  border-left: 36px solid var(--color-primary-light-1);
}
.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item {
  height: 40px;
}
.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-title {
  font-size: 14px;
}
.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-description {
  display: none;
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:first-child):before {
  border-bottom: 20px solid #0000;
  border-left: 20px solid var(--color-bg-2);
  border-top: 20px solid #0000;
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child):after {
  border-bottom: 20px solid #0000;
  border-left: 20px solid var(--color-fill-1);
  border-top: 20px solid #0000;
  right: -20px;
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:first-child
  .arco-steps-item-content {
  padding-left: 20px;
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:first-child)
  .arco-steps-item-content {
  padding-left: 40px;
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item-error:not(:last-child):after {
  border-left: 20px solid rgb(var(--danger-6));
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
  border-left: 20px solid var(--color-fill-1);
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-process:after {
  border-left: 20px solid rgb(var(--primary-6));
}
.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
  border-left: 20px solid var(--color-primary-light-1);
}
.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child) {
  margin-left: 4px;
  margin-right: 0;
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:first-child
  .arco-steps-item-content {
  padding-left: 0;
  padding-right: 16px;
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:first-child)
  .arco-steps-item-content {
  padding-left: 0;
  padding-right: 52px;
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:first-child):before {
  border-left: none;
  border-right: 36px solid var(--color-bg-2);
  right: 0;
}
.arco-steps-rtl.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after {
  left: -36px;
  right: auto;
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
  border-left: none;
  border-right: 36px solid var(--color-fill-1);
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-process:after {
  border-left: none;
  border-right: 36px solid rgb(var(--primary-6));
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
  border-left: none;
  border-right: 36px solid var(--color-primary-light-1);
}
.arco-steps-rtl.arco-steps-mode-arrow
  .arco-steps-item:not(:last-child).arco-steps-item-error:after {
  border-left: none;
  border-right: 36px solid rgb(var(--danger-6));
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:first-child):before {
  border-right: 20px solid var(--color-bg-2);
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child):after {
  border-right: 20px solid var(--color-fill-1);
  left: -20px;
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:first-child
  .arco-steps-item-content {
  padding-left: 0;
  padding-right: 20px;
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:first-child)
  .arco-steps-item-content {
  padding-left: 0;
  padding-right: 40px;
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
  border-right: 20px solid var(--color-fill-1);
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-process:after {
  border-right: 20px solid rgb(var(--primary-6));
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
  border-right: 20px solid var(--color-primary-light-1);
}
.arco-steps-rtl.arco-steps-mode-arrow.arco-steps-size-small
  .arco-steps-item:not(:last-child).arco-steps-item-error:after {
  border-right: 20px solid rgb(var(--danger-6));
}
.arco-steps-mode-navigation.arco-steps-label-horizontal
  .arco-steps-item:not(:last-child)
  .arco-steps-item-title:after {
  display: none;
}
.arco-steps-mode-navigation .arco-steps-item {
  margin-right: 32px;
  padding-left: 20px;
  padding-right: 10px;
}
.arco-steps-mode-navigation .arco-steps-item:last-child {
  flex: 1 1;
}
.arco-steps-mode-navigation .arco-steps-item-content {
  margin-bottom: 20px;
}
.arco-steps-mode-navigation .arco-steps-item-description {
  padding-right: 20px;
}
.arco-steps-mode-navigation .arco-steps-item-active:after {
  background-color: rgb(var(--primary-6));
  bottom: 0;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 30px;
}
.arco-steps-mode-navigation .arco-steps-item-active:last-child:after {
  width: 100%;
}
.arco-steps-mode-navigation
  .arco-steps-item:not(:last-child)
  .arco-steps-item-content:after {
  background-color: var(--color-bg-2);
  border: 2px solid var(--color-text-4);
  border-bottom: none;
  border-left: none;
  content: '';
  display: inline-block;
  height: 6px;
  position: absolute;
  right: 10px;
  top: 10px;
  transform: rotate(45deg);
  width: 6px;
}
.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item {
  margin-left: 32px;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 20px;
}
.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item-description {
  padding-left: 20px;
  padding-right: 0;
}
.arco-steps-rtl.arco-steps-mode-navigation .arco-steps-item-active:after {
  left: 30px;
  right: 0;
}
.arco-steps-rtl.arco-steps-mode-navigation
  .arco-steps-item:not(:last-child)
  .arco-steps-item-content:after {
  border: 2px solid var(--color-text-4);
  border-right: none;
  border-top: none;
  left: 10px;
  right: auto;
}
.arco-steps {
  display: flex;
}
.arco-steps-change-onclick .arco-steps-item-description,
.arco-steps-change-onclick .arco-steps-item-title {
  transition: all 0.1s linear;
}
.arco-steps-change-onclick
  .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled) {
  cursor: pointer;
}
.arco-steps-change-onclick
  .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover
  .arco-steps-item-content
  .arco-steps-item-description,
.arco-steps-change-onclick
  .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover
  .arco-steps-item-content
  .arco-steps-item-title {
  color: rgb(var(--primary-6));
}
.arco-steps-lineless .arco-steps-item-title:after {
  display: none !important;
}
.arco-steps-vertical {
  flex-direction: column;
}
.arco-steps-vertical > .arco-steps-item:not(:last-child) {
  min-height: 90px;
}
.arco-steps-vertical
  > .arco-steps-item
  > .arco-steps-item-content
  > .arco-steps-item-title:after {
  display: none !important;
}
.arco-steps-vertical
  > .arco-steps-item
  > .arco-steps-item-content
  > .arco-steps-item-description {
  max-width: none;
}
.arco-steps-label-vertical .arco-steps-item-content {
  display: block;
  text-align: center;
  width: 140px;
}
.arco-steps-label-vertical .arco-steps-item-description {
  max-width: none;
}
.arco-steps-rtl {
  direction: rtl;
}
.arco-icon-hover.arco-tabs-icon-hover:before {
  height: 16px;
  width: 16px;
}
.arco-tabs .arco-tabs-icon-hover {
  color: var(--color-text-2);
  font-size: 12px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tabs-dropdown-icon {
  font-size: 12px;
  margin-left: 6px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tabs-close-icon {
  margin-left: 8px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tabs-close-icon:focus-visible .arco-icon-hover:before {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-add-icon {
  align-items: center;
  display: inline-flex;
  font-size: 12px;
  justify-content: center;
  padding: 0 8px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tabs-add-icon:focus-visible .arco-icon-hover:before {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-add {
  position: relative;
}
.arco-tabs-left-icon {
  margin-left: 10px;
  margin-right: 6px;
}
.arco-tabs-right-icon {
  margin-left: 6px;
  margin-right: 10px;
}
.arco-tabs-up-icon {
  margin-bottom: 10px;
}
.arco-tabs-down-icon {
  margin-top: 10px;
}
.arco-tabs .arco-tabs-nav-icon-disabled {
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-tabs {
  overflow: hidden;
}
.arco-tabs,
.arco-tabs-header-nav {
  position: relative;
}
.arco-tabs-header-nav:before {
  background-color: var(--color-neutral-3);
  bottom: 0;
  clear: both;
  content: '';
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
}
.arco-tabs-header-nav-bottom .arco-tabs-header-ink,
.arco-tabs-header-nav-bottom:before {
  top: 0;
}
.arco-tabs-header-nav-bottom .arco-tabs-header-ink .arco-tabs-header-ink-inner {
  bottom: unset;
  top: 0;
}
.arco-tabs-header-wrapper {
  display: flex;
  flex: 1 1;
  overflow: hidden;
}
.arco-tabs-header {
  display: inline-block;
  position: relative;
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  white-space: nowrap;
}
.arco-tabs-header-extra {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  line-height: 32px;
  width: auto;
}
.arco-tabs-header-extra .arco-tabs-add-icon {
  padding-left: 0;
}
.arco-tabs-header-title {
  align-items: center;
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  line-height: 1.5715;
  padding: 4px 0;
  transition: color 0.2s linear;
}
.arco-tabs-header-title-text {
  display: inline-block;
}
.arco-tabs-header-title:hover {
  color: var(--color-text-2);
  font-weight: 400;
}
.arco-tabs-header-title-disabled,
.arco-tabs-header-title-disabled:hover {
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-tabs-header-title-active,
.arco-tabs-header-title-active:hover {
  color: rgb(var(--primary-6));
  font-weight: 500;
}
.arco-tabs-header-title-active.arco-tabs-header-title-disabled,
.arco-tabs-header-title-active:hover.arco-tabs-header-title-disabled {
  color: var(--color-primary-light-3);
}
.arco-tabs-header-ink {
  background-color: rgb(var(--primary-6));
  bottom: 0;
  height: 2px;
  position: absolute;
  right: auto;
  top: auto;
  transition: left 0.2s cubic-bezier(0.34, 0.69, 0.1, 1),
    width 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-tabs-header-ink.arco-tabs-header-ink-no-animation {
  transition: none;
}
.arco-tabs-header-ink.arco-tabs-header-ink-custom {
  background-color: initial;
}
.arco-tabs-header-ink.arco-tabs-header-ink-custom .arco-tabs-header-ink-inner {
  background-color: rgb(var(--primary-6));
  bottom: 0;
  height: 100%;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 100%;
}
.arco-tabs-header-ink-disabled {
  background-color: var(--color-primary-light-3);
}
.arco-tabs-header-nav-line .arco-tabs-header-extra {
  line-height: 40px;
}
.arco-tabs-header-nav-line .arco-tabs-header-title {
  line-height: 1.5715;
  margin: 0 16px;
  padding: 8px 0;
}
.arco-tabs-header-nav-line .arco-tabs-header-title-text {
  display: inline-block;
  padding: 1px 0;
  position: relative;
}
.arco-tabs-header-nav-line .arco-tabs-header-title-text:before {
  background-color: initial;
  border-radius: var(--border-radius-small);
  bottom: 0;
  content: '';
  left: -8px;
  opacity: 1;
  position: absolute;
  right: -8px;
  top: 0;
  transition: all 0.2s linear;
  z-index: -1;
}
.arco-tabs-header-nav-line
  .arco-tabs-header-title:hover
  .arco-tabs-header-title-text:before {
  background-color: var(--color-fill-2);
}
.arco-tabs-header-nav-line
  .arco-tabs-header-title:focus-visible
  .arco-tabs-header-title-text:before {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-header-nav-line
  .arco-tabs-header-title-active
  .arco-tabs-header-title-text:before,
.arco-tabs-header-nav-line
  .arco-tabs-header-title-active:hover
  .arco-tabs-header-title-text:before {
  background-color: initial;
}
.arco-tabs-header-nav-line
  .arco-tabs-header-title-disabled
  .arco-tabs-header-title-text:before,
.arco-tabs-header-nav-line
  .arco-tabs-header-title-disabled:hover
  .arco-tabs-header-title-text:before {
  opacity: 0;
}
.arco-tabs-header-nav-line.arco-tabs-header-nav-horizontal
  > .arco-tabs-header-scroll
  .arco-tabs-header-title:first-of-type {
  margin-left: 16px;
}
.arco-tabs-header-nav-line.arco-tabs-header-nav-horizontal
  .arco-tabs-header-no-padding
  > .arco-tabs-header-title:first-of-type,
.arco-tabs-header-nav-text.arco-tabs-header-nav-horizontal
  .arco-tabs-header-no-padding
  > .arco-tabs-header-title:first-of-type {
  margin-left: 0;
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title,
.arco-tabs-header-nav-card .arco-tabs-header-title {
  border: 1px solid var(--color-neutral-3);
  font-size: 14px;
  padding: 4px 16px;
  transition: padding 0.2s linear, color 0.2s linear;
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:focus-visible,
.arco-tabs-header-nav-card .arco-tabs-header-title:focus-visible {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-editable,
.arco-tabs-header-nav-card .arco-tabs-header-title-editable {
  padding-right: 12px;
}
.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title-editable:not(.arco-tabs-header-title-active):hover
  .arco-icon-hover:hover:before,
.arco-tabs-header-nav-card
  .arco-tabs-header-title-editable:not(.arco-tabs-header-title-active):hover
  .arco-icon-hover:hover:before {
  background-color: var(--color-fill-4);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-add-icon,
.arco-tabs-header-nav-card .arco-tabs-add-icon {
  color: var(--color-text-2);
  height: 32px;
}
.arco-tabs-header-nav-card .arco-tabs-header-title {
  background-color: initial;
  border-right: none;
}
.arco-tabs-header-nav-card .arco-tabs-header-title:last-child {
  border-right: 1px solid var(--color-neutral-3);
  border-top-right-radius: var(--border-radius-small);
}
.arco-tabs-header-nav-card .arco-tabs-header-title:first-child {
  border-top-left-radius: var(--border-radius-small);
}
.arco-tabs-header-nav-card .arco-tabs-header-title:hover {
  background-color: var(--color-fill-3);
}
.arco-tabs-header-nav-card .arco-tabs-header-title-disabled,
.arco-tabs-header-nav-card .arco-tabs-header-title-disabled:hover {
  background-color: initial;
}
.arco-tabs-header-nav-card .arco-tabs-header-title-active,
.arco-tabs-header-nav-card .arco-tabs-header-title-active:hover {
  background-color: initial;
  border-bottom-color: var(--color-bg-2);
}
.arco-tabs-header-nav-card.arco-tabs-header-nav-bottom
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-card.arco-tabs-header-nav-bottom
  .arco-tabs-header-title-active:hover {
  border-bottom-color: var(--color-neutral-3);
  border-top-color: var(--color-bg-2);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title {
  background-color: var(--color-fill-1);
  border-radius: var(--border-radius-small) var(--border-radius-small) 0 0;
  border-right: 1px solid var(--color-neutral-3);
  margin-left: 4px;
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:hover {
  background-color: var(--color-fill-3);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-disabled,
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-disabled:hover {
  background-color: var(--color-fill-1);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active,
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title-active:hover {
  background-color: initial;
  border-bottom-color: var(--color-bg-2);
}
.arco-tabs-header-nav-card-gutter .arco-tabs-header-title:first-child {
  margin-left: 0;
}
.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-bottom
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-bottom
  .arco-tabs-header-title-active:hover {
  border-bottom-color: var(--color-neutral-3);
  border-top-color: var(--color-bg-2);
}
.arco-tabs-header-nav-text:before {
  display: none;
}
.arco-tabs-header-nav-text .arco-tabs-header-title {
  font-size: 14px;
  line-height: 1.5715;
  margin: 0 9px;
  padding: 5px 0;
  position: relative;
}
.arco-tabs-header-nav-text .arco-tabs-header-title:not(:first-of-type):before {
  background-color: var(--color-fill-3);
  content: '';
  display: block;
  height: 12px;
  left: -9px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 2px;
}
.arco-tabs-header-nav-text .arco-tabs-header-title-text {
  background-color: initial;
  padding-left: 8px;
  padding-right: 8px;
}
.arco-tabs-header-nav-text .arco-tabs-header-title-text:hover {
  background-color: var(--color-fill-2);
}
.arco-tabs-header-nav-text
  .arco-tabs-header-title:focus-visible
  .arco-tabs-header-title-text {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-header-nav-text
  .arco-tabs-header-title-active
  .arco-tabs-header-title-text,
.arco-tabs-header-nav-text
  .arco-tabs-header-title-active
  .arco-tabs-header-title-text:hover,
.arco-tabs-header-nav-text
  .arco-tabs-header-title-disabled
  .arco-tabs-header-title-text,
.arco-tabs-header-nav-text
  .arco-tabs-header-title-disabled
  .arco-tabs-header-title-text:hover {
  background-color: initial;
}
.arco-tabs-header-nav-text
  .arco-tabs-header-title-active.arco-tabs-header-nav-text
  .arco-tabs-header-title-disabled
  .arco-tabs-header-title-text,
.arco-tabs-header-nav-text
  .arco-tabs-header-title-active.arco-tabs-header-nav-text
  .arco-tabs-header-title-disabled
  .arco-tabs-header-title-text:hover {
  background-color: var(--color-primary-light-3);
}
.arco-tabs-header-nav-rounded:before {
  display: none;
}
.arco-tabs-header-nav-rounded .arco-tabs-header-title {
  background-color: initial;
  border-radius: 32px;
  font-size: 14px;
  margin: 0 6px;
  padding: 5px 16px;
}
.arco-tabs-header-nav-rounded .arco-tabs-header-title:hover {
  background-color: var(--color-fill-2);
}
.arco-tabs-header-nav-rounded .arco-tabs-header-title:focus-visible {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-header-nav-rounded .arco-tabs-header-title-disabled:hover {
  background-color: initial;
}
.arco-tabs-header-nav-rounded .arco-tabs-header-title-active,
.arco-tabs-header-nav-rounded .arco-tabs-header-title-active:hover {
  background-color: var(--color-fill-2);
}
.arco-tabs-header-nav-capsule:before {
  display: none;
}
.arco-tabs-header-nav-capsule .arco-tabs-header-wrapper {
  justify-content: flex-end;
}
.arco-tabs-header-nav-capsule .arco-tabs-header {
  background-color: var(--color-fill-2);
  border-radius: var(--border-radius-small);
  line-height: 1;
  padding: 3px;
}
.arco-tabs-header-nav-capsule .arco-tabs-header-title {
  background-color: initial;
  border-radius: var(--border-radius-small);
  font-size: 14px;
  line-height: 26px;
  padding: 0 12px;
  position: relative;
}
.arco-tabs-header-nav-capsule .arco-tabs-header-title:focus-visible {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tabs-header-nav-capsule .arco-tabs-header-title:hover {
  background-color: var(--color-bg-2);
}
.arco-tabs-header-nav-capsule .arco-tabs-header-title-disabled:hover {
  background-color: unset;
}
.arco-tabs-header-nav-capsule .arco-tabs-header-title-active,
.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:hover {
  background-color: var(--color-bg-2);
}
.arco-tabs-header-nav-capsule
  .arco-tabs-header-title-active
  + .arco-tabs-header-title:before,
.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:before,
.arco-tabs-header-nav-capsule
  .arco-tabs-header-title-active:hover
  + .arco-tabs-header-title:before,
.arco-tabs-header-nav-capsule .arco-tabs-header-title-active:hover:before {
  opacity: 0;
}
.arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal
  .arco-tabs-header-title:not(:first-of-type) {
  margin-left: 3px;
}
.arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal
  .arco-tabs-header-title:not(:first-of-type):before {
  background-color: var(--color-fill-3);
  content: '';
  display: block;
  height: 14px;
  left: -2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.2s linear;
  width: 1px;
}
.arco-tabs-header-scroll {
  align-items: center;
  display: flex;
  overflow: hidden;
  position: relative;
}
.arco-tabs-content {
  box-sizing: border-box;
  overflow: hidden;
  padding-top: 16px;
  width: 100%;
}
.arco-tabs-content .arco-tabs-content-inner {
  display: flex;
  width: 100%;
}
.arco-tabs-content .arco-tabs-content-item {
  flex-shrink: 0;
  height: 0;
  overflow: hidden;
  width: 100%;
}
.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active {
  height: auto;
}
.arco-tabs-card-gutter > .arco-tabs-content,
.arco-tabs-card > .arco-tabs-content {
  border: 1px solid var(--color-neutral-3);
  border-top: none;
}
.arco-tabs-card-gutter.arco-tabs-bottom > .arco-tabs-content,
.arco-tabs-card.arco-tabs-bottom > .arco-tabs-content {
  border-bottom: none;
  border-top: 1px solid var(--color-neutral-3);
}
.arco-tabs-animation.arco-tabs-content-inner {
  transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-tabs-horizontal.arco-tabs-justify {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,
.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-inner,
.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane {
  height: 100%;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-line .arco-tabs-header-title {
  font-size: 12px;
  padding-bottom: 6px;
  padding-top: 6px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-line .arco-tabs-header-extra {
  font-size: 12px;
  line-height: 32px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title,
.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-header-title {
  font-size: 12px;
  padding-bottom: 2px;
  padding-top: 2px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-extra,
.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-header-extra {
  font-size: 12px;
  line-height: 24px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-card-gutter
  .arco-tabs-add-icon,
.arco-tabs-header-size-mini.arco-tabs-header-nav-card .arco-tabs-add-icon {
  height: 24px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-capsule
  .arco-tabs-header-title {
  font-size: 12px;
  line-height: 18px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-capsule
  .arco-tabs-header-extra {
  font-size: 12px;
  line-height: 24px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-rounded
  .arco-tabs-header-title {
  font-size: 12px;
  padding-bottom: 3px;
  padding-top: 3px;
}
.arco-tabs-header-size-mini.arco-tabs-header-nav-rounded
  .arco-tabs-header-extra {
  font-size: 12px;
  line-height: 24px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-line .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 6px;
  padding-top: 6px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-line .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 36px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title,
.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 2px;
  padding-top: 2px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-extra,
.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 28px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-card-gutter
  .arco-tabs-add-icon,
.arco-tabs-header-size-small.arco-tabs-header-nav-card .arco-tabs-add-icon {
  height: 28px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-capsule
  .arco-tabs-header-title {
  font-size: 14px;
  line-height: 22px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-capsule
  .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 28px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-rounded
  .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 3px;
  padding-top: 3px;
}
.arco-tabs-header-size-small.arco-tabs-header-nav-rounded
  .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 28px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-line .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-line .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 44px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title,
.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 6px;
  padding-top: 6px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-extra,
.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 36px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-card-gutter
  .arco-tabs-add-icon,
.arco-tabs-header-size-large.arco-tabs-header-nav-card .arco-tabs-add-icon {
  height: 36px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-capsule
  .arco-tabs-header-title {
  font-size: 14px;
  line-height: 30px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-capsule
  .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 36px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-rounded
  .arco-tabs-header-title {
  font-size: 14px;
  padding-bottom: 7px;
  padding-top: 7px;
}
.arco-tabs-header-size-large.arco-tabs-header-nav-rounded
  .arco-tabs-header-extra {
  font-size: 14px;
  line-height: 36px;
}
.arco-tabs-right {
  flex-direction: row-reverse;
}
.arco-tabs-vertical {
  display: flex;
  flex-wrap: nowrap;
}
.arco-tabs-header-nav-vertical {
  flex-grow: 0;
  flex-shrink: 0;
}
.arco-tabs-header-nav-vertical:before {
  bottom: 0;
  clear: both;
  height: 100%;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
}
.arco-tabs-header-nav-vertical .arco-tabs-add-icon {
  height: auto;
  margin-left: 0;
  margin-top: 8px;
  padding: 0 16px;
}
.arco-tabs-header-nav-vertical .arco-tabs-header {
  height: auto;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-scroll {
  flex-direction: column;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-overflow-scroll {
  padding: 6px 0;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-wrapper {
  flex-direction: column;
  height: 100%;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-ink {
  bottom: auto;
  left: auto;
  position: absolute;
  right: 0;
  transition: top 0.2s cubic-bezier(0.34, 0.69, 0.1, 1),
    height 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 2px;
}
.arco-tabs-header-nav-vertical
  .arco-tabs-header-ink.arco-tabs-header-ink-custom
  .arco-tabs-header-ink-inner {
  bottom: unset;
  left: unset;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.arco-tabs-header-nav-vertical .arco-tabs-header-title {
  display: block;
  margin: 12px 0 0;
  white-space: nowrap;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-title:first-of-type {
  margin-top: 0;
}
.arco-tabs-header-nav-right .arco-tabs-header-ink,
.arco-tabs-header-nav-right .arco-tabs-header-ink .arco-tabs-header-ink-inner,
.arco-tabs-header-nav-right:before {
  left: 0;
  right: unset;
}
.arco-tabs-header-nav-vertical .arco-tabs-header-scroll {
  box-sizing: border-box;
  height: 100%;
  position: relative;
}
.arco-tabs-header-nav-line.arco-tabs-header-nav-vertical
  .arco-tabs-header-title {
  padding: 0 20px;
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card
  .arco-tabs-header-title {
  border: 1px solid var(--color-neutral-3);
  border-bottom: 1px solid #0000;
  margin: 0;
  position: relative;
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card
  .arco-tabs-header-title:first-child {
  border-top-left-radius: var(--border-radius-small);
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card
  .arco-tabs-header-title-active:hover {
  border-bottom-color: #0000;
  border-right-color: var(--color-bg-2);
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card
  .arco-tabs-header-title:last-child {
  border-bottom: 1px solid var(--color-neutral-3);
  border-bottom-left-radius: var(--border-radius-small);
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card.arco-tabs-header-nav-right
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card.arco-tabs-header-nav-right
  .arco-tabs-header-title-active:hover {
  border-left-color: var(--color-bg-2);
  border-right-color: var(--color-neutral-3);
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
  margin-left: 0;
  position: relative;
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title:not(:first-of-type) {
  margin-top: 4px;
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title-active:hover {
  border-bottom-color: var(--color-neutral-3);
  border-right-color: var(--color-bg-2);
}
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-right
  .arco-tabs-header-title-active,
.arco-tabs-header-nav-vertical.arco-tabs-header-nav-card-gutter.arco-tabs-header-nav-right
  .arco-tabs-header-title-active:hover {
  border-left-color: var(--color-bg-2);
  border-right-color: var(--color-neutral-3);
}
.arco-tabs-content-vertical {
  flex: auto;
  height: 100%;
  padding: 0;
  width: auto;
}
.arco-tabs-right .arco-tabs-content-vertical {
  padding-right: 16px;
}
.arco-tabs-left .arco-tabs-content-vertical {
  padding-left: 16px;
}
.arco-tabs-card-gutter > .arco-tabs-content-vertical,
.arco-tabs-card > .arco-tabs-content-vertical {
  border: 1px solid var(--color-neutral-3);
  border-left: none;
}
.arco-tabs-card-gutter.arco-tabs-right > .arco-tabs-content-vertical,
.arco-tabs-card.arco-tabs-right > .arco-tabs-content-vertical {
  border-left: 1px solid var(--color-neutral-3);
  border-right: none;
}
.arco-tabs-rtl {
  direction: rtl;
}
.arco-tabs-rtl.arco-tabs-left {
  flex-direction: row-reverse;
}
.arco-tabs-rtl.arco-tabs-right {
  flex-direction: row;
}
.arco-tabs-rtl .arco-tabs-close-icon {
  margin-left: 0;
  margin-right: 8px;
}
.arco-tabs-rtl .arco-tabs-left-icon,
.arco-tabs-rtl .arco-tabs-right-icon {
  margin-left: 6px;
  margin-right: 10px;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-line
  > .arco-tabs-header-nav-horizontal
  .arco-tabs-header-no-padding
  > .arco-tabs-header-title:first-of-type,
.arco-tabs-rtl
  .arco-tabs-header-nav-line
  > .arco-tabs-header-nav-horizontal
  .arco-tabs-header-scroll
  > .arco-tabs-header-title:first-of-type,
.arco-tabs-rtl
  .arco-tabs-header-nav-text
  > .arco-tabs-header-nav-horizontal
  .arco-tabs-header-no-padding
  > .arco-tabs-header-title:first-of-type {
  margin-right: 0;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title-editable,
.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title-editable {
  padding-left: 12px;
  padding-right: 16px;
}
.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title {
  border-left: none;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title:last-child {
  border-left: 1px solid var(--color-neutral-3);
  border-top-left-radius: var(--border-radius-small);
  border-top-right-radius: 0;
}
.arco-tabs-rtl .arco-tabs-header-nav-card .arco-tabs-header-title:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: var(--border-radius-small);
}
.arco-tabs-rtl .arco-tabs-header-nav-card-gutter .arco-tabs-header-title {
  margin-right: 4px;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-card-gutter
  .arco-tabs-header-title:first-child {
  margin-right: 0;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-text
  .arco-tabs-header-title:not(:first-of-type):before {
  left: auto;
  right: -9px;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal
  .arco-tabs-header-title:not(:first-of-type) {
  margin-left: 0;
  margin-right: 3px;
}
.arco-tabs-rtl
  .arco-tabs-header-nav-capsule.arco-tabs-header-nav-horizontal
  .arco-tabs-header-title:not(:first-of-type):before {
  left: auto;
  right: -2px;
}
body[arco-theme='dark']
  .arco-tabs-header-nav-capsule
  .arco-tabs-header-title-active,
body[arco-theme='dark']
  .arco-tabs-header-nav-capsule
  .arco-tabs-header-title:not(body[arco-theme='dark']
    .arco-tabs-header-nav-capsule
    .arco-tabs-header-title-disabled):hover {
  background-color: var(--color-fill-3);
}
.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover {
  border-color: #0000;
}
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-icon,
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon {
  color: rgb(var(--pinkpurple-6));
}
.arco-timeline-item {
  color: var(--color-text-1);
  font-size: 14px;
  min-height: 78px;
  padding-left: 6px;
  position: relative;
}
.arco-timeline-item-label {
  color: var(--color-text-3);
  font-size: 12px;
  line-height: 1.667;
}
.arco-timeline-item-content {
  color: var(--color-text-1);
  font-size: 14px;
  line-height: 1.5715;
  margin-bottom: 4px;
}
.arco-timeline-item-content-wrapper {
  margin-left: 16px;
  position: relative;
}
.arco-timeline-item.arco-timeline-item-last
  > .arco-timeline-item-dot-wrapper
  .arco-timeline-item-dot-line {
  display: none;
}
.arco-timeline-item-dot-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
}
.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content {
  height: 22.001px;
  line-height: 22.001px;
  position: relative;
  width: 6px;
}
.arco-timeline-item-dot {
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
  color: rgb(var(--primary-6));
  height: 6px;
  margin-top: -50%;
  position: relative;
  top: 50%;
  width: 6px;
}
.arco-timeline-item-dot-solid {
  background-color: rgb(var(--primary-6));
}
.arco-timeline-item-dot-hollow {
  background-color: var(--color-bg-2);
  border: 2px solid rgb(var(--primary-6));
}
.arco-timeline-item-dot-custom {
  background-color: var(--color-bg-2);
  box-sizing: border-box;
  color: rgb(var(--primary-6));
  display: inline-flex;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  transform-origin: center;
}
.arco-timeline-item-dot-custom svg {
  color: inherit;
}
.arco-timeline-item-dot-line {
  border-color: var(--color-neutral-3);
  border-left-width: 1px;
  bottom: -4.0005px;
  box-sizing: border-box;
  left: 50%;
  position: absolute;
  top: 18.0005px;
  transform: translateX(-50%);
  width: 1px;
}
.arco-timeline-alternate {
  overflow: hidden;
}
.arco-timeline-alternate .arco-timeline-item-vertical-left {
  padding-left: 0;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-left
  > .arco-timeline-item-dot-wrapper {
  left: 50%;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-left
  > .arco-timeline-item-content-wrapper {
  left: 50%;
  margin-left: 22px;
  padding-right: 22px;
  width: 50%;
}
.arco-timeline-alternate .arco-timeline-item-vertical-right {
  padding-right: 0;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-right
  > .arco-timeline-item-dot-wrapper {
  left: 50%;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-right
  > .arco-timeline-item-content-wrapper {
  left: 0;
  margin-left: -16px;
  margin-right: 0;
  padding-right: 16px;
  text-align: right;
  width: 50%;
}
.arco-timeline-right .arco-timeline-item-vertical-right {
  padding-right: 6px;
}
.arco-timeline-right
  .arco-timeline-item-vertical-right
  > .arco-timeline-item-dot-wrapper {
  left: unset;
  right: 0;
}
.arco-timeline-right
  .arco-timeline-item-vertical-right
  > .arco-timeline-item-content-wrapper {
  margin-left: 0;
  margin-right: 16px;
  text-align: right;
}
.arco-timeline-item-label-relative > .arco-timeline-item-label {
  box-sizing: border-box;
  max-width: 100px;
  position: absolute;
  top: 0;
}
.arco-timeline-item-vertical-left.arco-timeline-item-label-relative {
  margin-left: 100px;
}
.arco-timeline-item-vertical-left.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  left: 0;
  padding-right: 16px;
  text-align: right;
  transform: translateX(-100%);
}
.arco-timeline-item-vertical-right.arco-timeline-item-label-relative {
  margin-right: 100px;
}
.arco-timeline-item-vertical-right.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  padding-left: 16px;
  right: 0;
  text-align: left;
  transform: translateX(100%);
}
.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative {
  margin-top: 50px;
}
.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  padding-bottom: 16px;
  transform: translateY(-100%);
}
.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative
  > .arco-timeline-item-content {
  margin-bottom: 0;
}
.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative {
  margin-bottom: 50px;
}
.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative
  > .arco-timeline-item-content {
  margin-bottom: 0;
}
.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  bottom: 0;
  padding-top: 16px;
  text-align: left;
  top: unset;
  transform: translateY(100%);
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-left.arco-timeline-item-label-relative {
  margin-left: 0;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-left.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  left: 0;
  max-width: unset;
  transform: none;
  width: 50%;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-right.arco-timeline-item-label-relative {
  margin-right: 0;
}
.arco-timeline-alternate
  .arco-timeline-item-vertical-right.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  max-width: unset;
  right: 0;
  transform: none;
  width: 50%;
}
.arco-timeline-alternate
  .arco-timeline-item-horizontal-top.arco-timeline-item-label-relative {
  margin-top: 0;
}
.arco-timeline-alternate
  .arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative {
  margin-bottom: 0;
}
.arco-timeline-direction-horizontal {
  display: flex;
}
.arco-timeline-item-dot-line-is-horizontal {
  border-left: none;
  border-top-width: 1px;
  height: 1px;
  left: 12px;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  width: unset;
}
.arco-timeline-item-horizontal-bottom,
.arco-timeline-item-horizontal-top {
  flex: 1 1;
  min-height: unset;
  padding-left: 0;
  padding-right: 0;
}
.arco-timeline-item-horizontal-bottom > .arco-timeline-item-dot-wrapper,
.arco-timeline-item-horizontal-top > .arco-timeline-item-dot-wrapper {
  height: auto;
  top: 0;
  width: 100%;
}
.arco-timeline-item-horizontal-bottom
  > .arco-timeline-item-dot-wrapper
  .arco-timeline-item-dot,
.arco-timeline-item-horizontal-top
  > .arco-timeline-item-dot-wrapper
  .arco-timeline-item-dot {
  margin-top: unset;
  top: unset;
}
.arco-timeline-item-horizontal-bottom
  > .arco-timeline-item-dot-wrapper
  .arco-timeline-item-dot-content,
.arco-timeline-item-horizontal-top
  > .arco-timeline-item-dot-wrapper
  .arco-timeline-item-dot-content {
  height: 6px;
  line-height: 6px;
}
.arco-timeline-item-horizontal-top {
  padding-top: 6px;
}
.arco-timeline-item-horizontal-top > .arco-timeline-item-dot-wrapper {
  bottom: unset;
  top: 0;
}
.arco-timeline-item-horizontal-top > .arco-timeline-item-content-wrapper {
  margin-left: 0;
  margin-top: 16px;
}
.arco-timeline-item-horizontal-bottom {
  padding-bottom: 6px;
}
.arco-timeline-item-horizontal-bottom > .arco-timeline-item-dot-wrapper {
  bottom: 0;
  top: unset;
}
.arco-timeline-item-horizontal-bottom > .arco-timeline-item-content-wrapper {
  margin-bottom: 16px;
  margin-left: 0;
}
.arco-timeline-alternate.arco-timeline-direction-horizontal {
  align-items: center;
  min-height: 200px;
  overflow: visible;
}
.arco-timeline-alternate.arco-timeline-direction-horizontal
  .arco-timeline-item-horizontal-bottom {
  margin-top: 6px;
  transform: translateY(-50%);
}
.arco-timeline-alternate.arco-timeline-direction-horizontal
  .arco-timeline-item-horizontal-top {
  margin-top: -6px;
  transform: translateY(50%);
}
.arco-timeline-rtl
  .arco-timeline-item-vertical-left
  > .arco-timeline-item-content-wrapper {
  text-align: left;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-left.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  left: 50%;
  padding-left: 16px;
  padding-right: 0;
  text-align: left;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-left.arco-timeline-item-label-relative
  > .arco-timeline-item-content-wrapper {
  left: auto;
  margin-left: 0;
  margin-right: 16px;
  padding-left: 16px;
  padding-right: 0;
  right: 50%;
  text-align: right;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-right.arco-timeline-item-label-relative
  > .arco-timeline-item-label {
  padding-left: 0;
  padding-right: 16px;
  right: 50%;
  text-align: right;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-right.arco-timeline-item-label-relative
  > .arco-timeline-item-content-wrapper {
  left: 0;
  margin-left: 0;
  margin-right: -22px;
  padding-left: 22px;
  padding-right: 0;
  right: auto;
  text-align: left;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-left
  > .arco-timeline-item-content-wrapper {
  right: 50%;
  text-align: right;
}
.arco-timeline-rtl.arco-timeline-alternate
  .arco-timeline-item-vertical-right
  > .arco-timeline-item-content-wrapper {
  left: 0;
  margin-left: 0;
  margin-right: -22px;
  padding-left: 22px;
  padding-right: 0;
  text-align: left;
}
.arco-timepicker {
  box-sizing: border-box;
  display: flex;
  padding: 0;
  position: relative;
}
.arco-timepicker-container {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 2px 5px #0000001a;
  overflow: hidden;
}
.arco-timepicker-list {
  box-sizing: border-box;
  height: 224px;
  overflow: hidden;
  scrollbar-width: none;
  width: 64px;
}
.arco-timepicker-list::-webkit-scrollbar {
  width: 0;
}
.arco-timepicker-list:not(:last-child) {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-timepicker-list:hover {
  overflow-y: auto;
}
.arco-timepicker-list ul {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0;
}
.arco-timepicker-list ul:after {
  content: '';
  display: block;
  height: 192px;
  width: 100%;
}
.arco-timepicker-cell {
  color: var(--color-text-1);
  cursor: pointer;
  font-weight: 500;
  padding: 8px/2 0;
  text-align: center;
}
.arco-timepicker-cell-inner {
  font-size: 14px;
  height: 24px;
  line-height: 24px;
}
.arco-timepicker-cell:not(.arco-timepicker-cell-selected):not(.arco-timepicker-cell-disabled):hover
  .arco-timepicker-cell-inner {
  background-color: var(--color-fill-2);
}
.arco-timepicker-cell-selected .arco-timepicker-cell-inner {
  background-color: var(--color-fill-2);
  font-weight: 500;
}
.arco-timepicker-cell-disabled {
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-timepicker-footer-extra-wrapper {
  border-top: 1px solid var(--color-neutral-3);
  color: var(--color-text-1);
  font-size: 12px;
  padding: 8px;
}
.arco-timepicker-footer-btn-wrapper {
  border-top: 1px solid var(--color-neutral-3);
  display: flex;
  justify-content: space-between;
  padding: 8px;
}
.arco-transfer {
  align-items: center;
  display: flex;
}
.arco-transfer-view {
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 224px;
  width: 200px;
}
.arco-transfer-view-search {
  padding: 8px 12px 4px;
}
.arco-transfer-view-list {
  flex: 1 1;
  overflow: hidden;
}
.arco-transfer-view-custom-list {
  flex: 1 1;
  overflow: auto;
}
.arco-transfer-view-header,
.arco-transfer-view-item {
  align-items: center;
  display: flex;
  padding: 0 10px;
}
.arco-transfer-view-header > :first-child,
.arco-transfer-view-item .arco-transfer-view-item-content {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-transfer-view-header > :first-child:not(:last-child),
.arco-transfer-view-item .arco-transfer-view-item-content:not(:last-child) {
  margin-right: 8px;
}
.arco-transfer-view-header {
  background-color: var(--color-fill-1);
  color: var(--color-text-1);
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  line-height: 40px;
}
.arco-transfer-view-header-title {
  align-items: center;
  display: flex;
}
.arco-transfer-view-header-title .arco-checkbox {
  font-size: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-transfer-view-header-title .arco-checkbox-text {
  color: inherit;
}
.arco-transfer-view-header-unit {
  color: var(--color-text-3);
  font-size: 12px;
  font-weight: 400;
  margin-right: 2px;
}
.arco-transfer-view-item {
  background-color: initial;
  color: var(--color-text-1);
  cursor: default;
  height: 36px;
  line-height: 36px;
  list-style: none;
  position: relative;
}
.arco-transfer-view-item-content {
  font-size: 14px;
}
.arco-transfer-view-item-disabled {
  background-color: initial;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-transfer-view-item:not(.arco-transfer-view-item-disabled):hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-transfer-view-item .arco-checkbox {
  height: 100%;
  width: 100%;
}
.arco-transfer-view-item .arco-checkbox-text {
  color: inherit;
}
.arco-transfer-view-item-draggable:first-child {
  margin-top: 2px;
}
.arco-transfer-view-item-draggable:last-child {
  margin-bottom: 2px;
}
.arco-transfer-view-item-draggable:before {
  border-radius: 1px;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
.arco-transfer-view-item-gap-bottom:before {
  background-color: rgb(var(--primary-6));
  bottom: -2px;
}
.arco-transfer-view-item-gap-top:before {
  background-color: rgb(var(--primary-6));
  top: -2px;
}
.arco-transfer-view-item-dragging {
  background-color: var(--color-fill-1) !important;
  color: var(--color-text-4) !important;
}
.arco-transfer-view-item-dragged {
  animation: arco-transfer-drag-item-blink 0.4s;
  animation-timing-function: linear;
}
.arco-transfer-view .arco-transfer-view-icon-clear {
  margin-left: 8px;
}
.arco-transfer-view .arco-transfer-view-icon-clear,
.arco-transfer-view .arco-transfer-view-item-icon-remove {
  color: var(--color-text-2);
  cursor: pointer;
  font-size: 12px;
}
.arco-transfer-view .arco-transfer-view-icon-clear:hover:before,
.arco-transfer-view .arco-transfer-view-item-icon-remove:hover:before {
  background-color: var(--color-fill-3);
}
.arco-transfer-view .arco-transfer-view-icon-clear:focus-visible:before,
.arco-transfer-view .arco-transfer-view-item-icon-remove:focus-visible:before {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-transfer-view .arco-list {
  border-radius: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.arco-transfer-view .arco-list-content {
  flex: 1 1;
  overflow-y: auto;
}
.arco-transfer-view .arco-list-footer {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 40px;
  padding: 0 8px;
  position: relative;
}
.arco-transfer-view .arco-list .arco-pagination {
  margin: 0;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-transfer-view .arco-list .arco-pagination-jumper-input {
  width: 24px;
}
.arco-transfer-view .arco-list .arco-pagination-jumper-separator {
  padding: 0 8px;
}
.arco-transfer-view .arco-checkbox {
  padding-left: 6px;
}
.arco-transfer-view .arco-checkbox-wrapper {
  display: inline;
}
.arco-transfer-view .arco-checkbox .arco-icon-hover:hover:before {
  background-color: var(--color-fill-3);
}
.arco-transfer-operations {
  padding: 0 20px;
}
.arco-transfer-operations .arco-btn {
  display: block;
}
.arco-transfer-operations .arco-btn:last-child {
  margin-top: 12px;
}
.arco-transfer-operations-words .arco-btn {
  padding: 0 12px;
  text-align: left;
  width: 100%;
}
.arco-transfer-simple .arco-transfer-view-source {
  border-bottom-right-radius: 0;
  border-right: none;
  border-top-right-radius: 0;
}
.arco-transfer-simple .arco-transfer-view-target {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arco-transfer-disabled .arco-transfer-view-header {
  color: var(--color-text-4);
}
@keyframes arco-transfer-drag-item-blink {
  0% {
    background-color: var(--color-primary-light-1);
  }
  to {
    background-color: initial;
  }
}
.arco-transfer-rtl {
  direction: rtl;
}
.arco-transfer-rtl .arco-transfer-view-search {
  padding: 8px 12px 4px;
}
.arco-transfer-rtl .arco-transfer-view-header > :first-child:not(:last-child),
.arco-transfer-rtl
  .arco-transfer-view-item
  .arco-transfer-rtl
  .arco-transfer-view-item-content:not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}
.arco-transfer-rtl .arco-transfer-view-header-unit {
  margin-left: 2px;
  margin-right: 0;
}
.arco-transfer-rtl .arco-transfer-view-icon-clear {
  margin-left: 0;
  margin-right: 8px;
}
.arco-transfer-rtl .arco-transfer-view .arco-list .arco-pagination {
  left: 8px;
  right: auto;
}
.arco-transfer-rtl .arco-transfer-view .arco-checkbox {
  padding-left: 0;
  padding-right: 6px;
}
.arco-transfer-rtl .arco-transfer-operations-words .arco-btn {
  text-align: right;
}
.arco-transfer-rtl.arco-transfer-simple .arco-transfer-view-source {
  border-left: none;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-icon-hover.arco-tree-node-icon-hover:before {
  height: 16px;
  width: 16px;
}
.arco-tree-node-switcher {
  align-items: center;
  color: var(--color-text-2);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  font-size: 12px;
  height: 32px;
  margin-right: 10px;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: 12px;
}
.arco-tree-node-switcher-icon {
  margin: 0 auto;
  position: relative;
}
.arco-tree-node-switcher-icon svg {
  position: relative;
  transform: rotate(-90deg);
  transition: transform 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-tree-node-expanded .arco-tree-node-switcher-icon svg,
.arco-tree-node-is-leaf .arco-tree-node-switcher-icon svg {
  transform: rotate(0);
}
.arco-tree-node-drag-icon {
  color: rgb(var(--primary-6));
  margin-left: 120px;
  opacity: 0;
}
.arco-tree-node-custom-icon {
  cursor: pointer;
  font-size: inherit;
  margin-right: 10px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tree-node .arco-icon-loading {
  color: rgb(var(--primary-6));
}
.arco-tree-node-minus-icon,
.arco-tree-node-plus-icon {
  background: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 14px;
  position: relative;
  width: 14px;
}
.arco-tree-node-minus-icon:after,
.arco-tree-node-plus-icon:after {
  height: 2px;
  margin-left: -3px;
  margin-top: -1px;
  width: 6px;
}
.arco-tree-node-minus-icon:after,
.arco-tree-node-plus-icon:after,
.arco-tree-node-plus-icon:before {
  background-color: var(--color-text-2);
  border-radius: 0.5px;
  color: var(--color-text-2);
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.arco-tree-node-plus-icon:before {
  height: 6px;
  margin-left: -1px;
  margin-top: -3px;
  width: 2px;
}
.arco-tree {
  color: var(--color-text-1);
}
.arco-tree .arco-checkbox {
  line-height: 32px;
  margin-right: 10px;
  padding-left: 0;
}
.arco-tree-node {
  align-items: flex-start;
  color: var(--color-text-1);
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  line-height: 1.5715;
  padding-left: 2px;
  position: relative;
}
.arco-tree-node-selected .arco-tree-node-title,
.arco-tree-node-selected .arco-tree-node-title:hover {
  color: rgb(var(--primary-6));
  transition: color 0.2s linear;
}
.arco-tree-node-disabled-selectable .arco-tree-node-title,
.arco-tree-node-disabled-selectable .arco-tree-node-title:hover,
.arco-tree-node-disabled .arco-tree-node-title,
.arco-tree-node-disabled .arco-tree-node-title:hover {
  background: none;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-tree-node-disabled.arco-tree-node-selected .arco-tree-node-title {
  color: var(--color-primary-light-3);
}
.arco-tree-node-title-block {
  box-sizing: initial;
  flex: 1 1;
}
.arco-tree-node-title-block .arco-tree-node-drag-icon {
  margin-left: unset;
  position: absolute;
  right: 12px;
}
.arco-tree-node-indent {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.arco-tree-node-indent-block {
  display: inline-block;
  height: 100%;
  margin-right: 10px;
  position: relative;
  vertical-align: top;
  width: 12px;
}
.arco-tree-node-title {
  border-radius: var(--border-radius-small);
  font-size: 14px;
  margin-left: -4px;
  padding: 5px 4px;
  position: relative;
}
.arco-tree-node-title:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-tree-node-title:hover .arco-tree-node-drag-icon {
  opacity: 1;
}
.arco-tree-node-title-draggable:before {
  border-radius: 1px;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.arco-tree-node-title-gap-bottom:before {
  background-color: rgb(var(--primary-6));
  bottom: 0;
  top: unset;
}
.arco-tree-node-title-gap-top:before {
  background-color: rgb(var(--primary-6));
}
.arco-tree-node-title-highlight {
  background-color: var(--color-primary-light-1);
  color: var(--color-text-1);
}
.arco-tree-node-title-dragging,
.arco-tree-node-title-dragging:hover {
  background-color: var(--color-fill-1);
  color: var(--color-text-4);
}
.arco-tree-show-line {
  padding-left: 1px;
}
.arco-tree-show-line .arco-tree-node-switcher {
  text-align: center;
  width: 14px;
}
.arco-tree-show-line .arco-tree-node-switcher .arco-tree-node-icon-hover {
  width: 100%;
}
.arco-tree-show-line .arco-tree-node-indent-block {
  width: 14px;
}
.arco-tree-show-line .arco-tree-node-indent-block:before {
  border-left: 1px solid var(--color-neutral-3);
  bottom: -5px;
  box-sizing: border-box;
  content: '';
  left: 50%;
  position: absolute;
  top: -5px;
  transform: translateX(-50%);
  width: 1px;
}
.arco-tree-show-line
  .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail)
  .arco-tree-node-indent:after {
  border-left: 1px solid var(--color-neutral-3);
  bottom: -5px;
  box-sizing: border-box;
  content: '';
  position: absolute;
  right: -7px;
  top: 27px;
  transform: translateX(50%);
  width: 1px;
}
.arco-tree-show-line .arco-tree-node-indent-block-lineless:before {
  display: none;
}
.arco-tree-size-mini .arco-tree-node-switcher {
  height: 24px;
}
.arco-tree-size-mini .arco-checkbox {
  line-height: 24px;
}
.arco-tree-size-mini .arco-tree-node-title {
  font-size: 12px;
  line-height: 1.667;
  padding-bottom: 2px;
  padding-top: 2px;
}
.arco-tree-size-mini .arco-tree-node-indent-block:before {
  bottom: -1px;
  top: -1px;
}
.arco-tree-size-mini
  .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail)
  .arco-tree-node-indent:after {
  bottom: -1px;
  top: 23px;
}
.arco-tree-size-small .arco-tree-node-switcher {
  height: 28px;
}
.arco-tree-size-small .arco-checkbox {
  line-height: 28px;
}
.arco-tree-size-small .arco-tree-node-title {
  font-size: 14px;
  padding-bottom: 6px/2;
  padding-top: 6px/2;
}
.arco-tree-size-small .arco-tree-node-indent-block:before {
  bottom: -3px;
  top: -3px;
}
.arco-tree-size-small
  .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail)
  .arco-tree-node-indent:after {
  bottom: -3px;
  top: 25px;
}
.arco-tree-size-large .arco-tree-node-switcher {
  height: 36px;
}
.arco-tree-size-large .arco-checkbox {
  line-height: 36px;
}
.arco-tree-size-large .arco-tree-node-title {
  font-size: 14px;
  padding-bottom: 14px/2;
  padding-top: 14px/2;
}
.arco-tree-size-large .arco-tree-node-indent-block:before {
  bottom: -7px;
  top: -7px;
}
.arco-tree-size-large
  .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail)
  .arco-tree-node-indent:after {
  bottom: -7px;
  top: 29px;
}
.arco-tree-node-list {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-tree-rtl {
  direction: rtl;
}
.arco-tree-rtl .arco-tree-node-switcher {
  margin-left: 10px;
  margin-right: 0;
}
.arco-tree-rtl .arco-tree-node-switcher-icon svg {
  transform: rotate(90deg);
}
.arco-tree-rtl .arco-tree-node-expanded .arco-tree-node-switcher-icon svg,
.arco-tree-rtl .arco-tree-node-is-leaf .arco-tree-node-switcher-icon svg {
  transform: rotate(0);
}
.arco-tree-rtl .arco-tree-node-custom-icon {
  margin-left: 10px;
  margin-right: 0;
}
.arco-tree-rtl .arco-tree-node-minus-icon:after,
.arco-tree-rtl .arco-tree-node-plus-icon:after {
  margin-left: 0;
  margin-right: -3px;
}
.arco-tree-rtl .arco-tree-node-plus-icon:before {
  margin-left: 0;
  margin-right: -1px;
}
.arco-tree-rtl .arco-checkbox {
  margin-left: 10px;
  margin-right: 0;
  padding-right: 0;
}
.arco-tree-rtl .arco-tree-node {
  align-items: flex-end;
  padding-left: 0;
  padding-right: 2px;
}
.arco-tree-rtl .arco-tree-node-title-block .arco-tree-node-drag-icon {
  left: 12px;
  margin-right: unset;
  right: auto;
}
.arco-tree-rtl-node-indent-block {
  margin-left: 10px;
  margin-right: 0;
}
.arco-tree-rtl-node-title {
  margin-left: unset;
  margin-right: -4px;
  padding-left: 4px;
  padding-right: 4px;
}
.arco-tree-rtl-show-line {
  padding-left: 0;
  padding-right: 1px;
}
.arco-tree-rtl-show-line .arco-tree-node-indent-block:before {
  border-left: none;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-tree-rtl-show-line
  .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail)
  .arco-tree-node-indent:after {
  left: -7px;
}
.arco-tree-select .arco-tree-select-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-1);
}
.arco-tree-select:hover .arco-tree-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-tree-select.arco-tree-select-focused .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
  color: var(--color-text-1);
}
.arco-tree-select .arco-tree-select-arrow-icon,
.arco-tree-select .arco-tree-select-clear-icon,
.arco-tree-select .arco-tree-select-expand-icon,
.arco-tree-select .arco-tree-select-loading-icon,
.arco-tree-select .arco-tree-select-search-icon,
.arco-tree-select .arco-tree-select-suffix-icon {
  color: var(--color-text-2);
}
.arco-tree-select-error .arco-tree-select-view {
  background-color: var(--color-danger-light-1);
  border: 1px solid #0000;
}
.arco-tree-select-error:hover .arco-tree-select-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-tree-select-error.arco-tree-select-focused .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
  color: var(--color-text-1);
}
.arco-tree-select-warning .arco-tree-select-view {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
}
.arco-tree-select-warning:hover .arco-tree-select-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-tree-select-warning.arco-tree-select-focused .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
  color: var(--color-text-1);
}
.arco-tree-select-disabled .arco-tree-select-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-4);
}
.arco-tree-select-disabled:hover .arco-tree-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-tree-select-disabled .arco-tree-select-arrow-icon,
.arco-tree-select-disabled .arco-tree-select-clear-icon,
.arco-tree-select-disabled .arco-tree-select-expand-icon,
.arco-tree-select-disabled .arco-tree-select-loading-icon,
.arco-tree-select-disabled .arco-tree-select-search-icon,
.arco-tree-select-disabled .arco-tree-select-suffix-icon {
  color: var(--color-text-4);
}
.arco-tree-select-no-border .arco-tree-select-view {
  background: none !important;
  border: none !important;
}
.arco-tree-select-size-mini.arco-tree-select-multiple .arco-tree-select-view {
  font-size: 12px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 4px;
}
.arco-tree-select-size-mini.arco-tree-select-multiple .arco-tree-select-suffix {
  padding-right: 4px;
}
.arco-tree-select-size-mini.arco-tree-select-multiple input {
  font-size: 12px;
}
.arco-tree-select-size-mini.arco-tree-select-single .arco-tree-select-view {
  font-size: 12px;
  height: 24px;
  line-height: 22px;
  padding: 0 7px;
}
.arco-tree-select-size-mini.arco-tree-select-single input {
  font-size: 12px;
}
.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 7px;
}
.arco-tree-select-size-small.arco-tree-select-multiple .arco-tree-select-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-right: 8px;
}
.arco-tree-select-size-small.arco-tree-select-multiple input {
  font-size: 14px;
}
.arco-tree-select-size-small.arco-tree-select-single .arco-tree-select-view {
  font-size: 14px;
  height: 28px;
  line-height: 26px;
  padding: 0 11px;
}
.arco-tree-select-size-small.arco-tree-select-single input {
  font-size: 14px;
}
.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 11px;
}
.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-tree-select-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-right: 8px;
}
.arco-tree-select-size-default.arco-tree-select-multiple input {
  font-size: 14px;
}
.arco-tree-select-size-default.arco-tree-select-single .arco-tree-select-view {
  font-size: 14px;
  height: 32px;
  line-height: 30px;
  padding: 0 11px;
}
.arco-tree-select-size-default.arco-tree-select-single input {
  font-size: 14px;
}
.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 11px;
}
.arco-tree-select-size-large.arco-tree-select-multiple .arco-tree-select-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 12px;
}
.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-right: 12px;
}
.arco-tree-select-size-large.arco-tree-select-multiple input {
  font-size: 14px;
}
.arco-tree-select-size-large.arco-tree-select-single .arco-tree-select-view {
  font-size: 14px;
  height: 36px;
  line-height: 34px;
  padding: 0 15px;
}
.arco-tree-select-size-large.arco-tree-select-single input {
  font-size: 14px;
}
.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 15px;
}
.arco-tree-select {
  cursor: pointer;
  display: inline-block;
}
.arco-tree-select,
.arco-tree-select-view {
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
.arco-tree-select-view {
  border-radius: var(--border-radius-small);
  display: flex;
  outline: none;
  text-align: left;
  transition: all 0.1s linear, padding 0s linear;
  -webkit-user-select: none;
  user-select: none;
}
.arco-tree-select-view input {
  color: inherit;
  cursor: inherit;
}
.arco-tree-select-view input::placeholder {
  color: var(--color-text-3);
}
.arco-tree-select-view input[disabled] {
  pointer-events: none;
}
.arco-tree-select-multiple,
.arco-tree-select-show-search {
  cursor: text;
}
.arco-tree-select-disabled {
  cursor: not-allowed;
}
.arco-tree-select-disabled .arco-tree-select-view input::placeholder {
  color: var(--color-text-4);
}
.arco-tree-select-single .arco-tree-select-view-input {
  background: #0000;
  border: none;
  box-sizing: border-box;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-tree-select-single .arco-tree-select-view-selector {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-tree-select-single
  .arco-tree-select-view-selector
  .arco-tree-select-view-input {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.arco-tree-select-single
  .arco-tree-select-view-selector
  .arco-tree-select-view-value-mirror {
  opacity: 0;
}
.arco-tree-select-single .arco-tree-select-view-value,
.arco-tree-select-single .arco-tree-select-view-value-mirror {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-tree-select-single .arco-tree-select-view-value-mirror:after,
.arco-tree-select-single .arco-tree-select-view-value:after {
  content: '.';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
}
.arco-tree-select-single .arco-tree-select-view .arco-tree-select-hidden {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-tree-select-multiple {
  vertical-align: top;
}
.arco-tree-select-multiple .arco-tree-select-view {
  line-height: 0;
  padding: 0 4px;
}
.arco-tree-select-multiple .arco-tree-select-view-with-prefix {
  padding-left: 12px;
}
.arco-tree-select-multiple .arco-input-tag {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  flex: 1 1;
  overflow: hidden;
  padding: 0;
}
.arco-tree-select-multiple .arco-tag {
  max-width: 100%;
}
.arco-tree-select-multiple:not(.arco-tree-select-focused)
  .arco-input-tag
  input:not(:first-child)[value=''] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-tree-select-prefix {
  align-items: center;
  color: var(--color-text-2);
  display: flex;
  margin-right: 12px;
  white-space: nowrap;
}
.arco-tree-select-suffix {
  align-items: center;
  display: flex;
  margin-left: 4px;
}
.arco-tree-select-clear-icon,
.arco-tree-select-expand-icon,
.arco-tree-select-loading-icon,
.arco-tree-select-search-icon,
.arco-tree-select-suffix-icon {
  font-size: 12px;
  transition: all 0.1s linear;
}
.arco-tree-select-arrow-icon {
  font-size: 12px;
}
.arco-tree-select-open .arco-tree-select-arrow-icon svg {
  transform: rotate(180deg);
}
.arco-tree-select .arco-tree-select-clear-icon {
  cursor: pointer;
  display: none;
}
.arco-tree-select .arco-tree-select-clear-icon > svg {
  position: relative;
  transition: all 0.1s linear;
}
.arco-tree-select:hover .arco-tree-select-clear-icon {
  display: block;
}
.arco-tree-select:hover .arco-tree-select-clear-icon ~ * {
  display: none;
}
.arco-tree-select-wrapper {
  align-items: stretch;
  display: inline-flex;
  width: 100%;
}
.arco-tree-select-wrapper .arco-tree-select {
  min-width: 0;
}
.arco-tree-select-wrapper
  .arco-tree-select:not(.arco-tree-select-focused):not(:first-child)
  .arco-tree-select-view {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arco-tree-select-wrapper
  .arco-tree-select:not(.arco-tree-select-focused):not(:last-child)
  .arco-tree-select-view {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arco-tree-select-addbefore {
  align-items: center;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-bottom-left-radius: var(--border-radius-small);
  border-right: 1px solid var(--color-border-2);
  border-top-left-radius: var(--border-radius-small);
  color: var(--color-text-1);
  display: flex;
  padding: 0 12px;
  white-space: nowrap;
}
.arco-tree-select-popup {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-fill-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
  box-sizing: border-box;
  max-height: 200px;
  overflow: auto;
  padding: 4px 4px 4px 10px;
}
.arco-tree-select-popup .arco-tree-node {
  padding-left: 0;
}
.arco-tree-select-highlight {
  font-weight: 500;
}
.arco-tree-select-rtl {
  direction: rtl;
}
.arco-tree-select-rtl-popup {
  padding-left: 4px;
  padding-right: 10px;
}
.arco-tree-select-rtl.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 0;
  padding-right: 7px;
}
.arco-tree-select-rtl.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-left: 4px;
  padding-right: 0;
}
.arco-tree-select-rtl.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-rtl.arco-tree-select-size-mini.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 4px;
}
.arco-tree-select-rtl.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-tree-select-rtl.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-tree-select-rtl.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-rtl.arco-tree-select-size-small.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-tree-select-rtl.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-tree-select-rtl.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-tree-select-rtl.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-rtl.arco-tree-select-size-default.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-tree-select-rtl.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 0;
  padding-right: 15px;
}
.arco-tree-select-rtl.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-left: 12px;
  padding-right: 0;
}
.arco-tree-select-rtl.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-tree-select-rtl.arco-tree-select-size-large.arco-tree-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 12px;
}
.arco-tree-select-wrapper-rtl .arco-tree-select-addbefore {
  border-left: 1px solid var(--color-border-2);
  border-right: unset;
}
.arco-tree-select-rtl .arco-tree-select-view {
  text-align: right;
}
.arco-tree-select-rtl
  .arco-tree-select-multiple
  .arco-tree-select-view-with-prefix {
  padding-left: 0;
  padding-right: 12px;
}
.arco-tree-select-rtl .arco-tree-select-prefix {
  margin-left: 12px;
  margin-right: 0;
}
.arco-tree-select-rtl .arco-tree-select-suffix {
  margin-left: 0;
  margin-right: 4px;
}
.arco-upload-list-item-done .arco-upload-list-file-icon {
  color: rgb(var(--primary-6));
}
.arco-verification-code {
  align-items: center;
  column-gap: 4px;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.arco-verification-code .arco-input {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  width: 32px;
}
.arco-verification-code .arco-input-size-small {
  width: 28px;
}
.arco-verification-code .arco-input-size-mini {
  width: 24px;
}
.arco-verification-code .arco-input-size-large {
  width: 36px;
}
.arco-verification-code-rtl {
  direction: rtl;
}
body {
  --color-white: #fff;
  --color-black: #000;
  --color-border: rgb(var(--gray-3));
  --color-bg-popup: var(--color-bg-5);
  --color-bg-1: #fff;
  --color-bg-2: #fff;
  --color-bg-3: #fff;
  --color-bg-4: #fff;
  --color-bg-5: #fff;
  --color-bg-white: #fff;
  --color-neutral-1: rgb(var(--gray-1));
  --color-neutral-2: rgb(var(--gray-2));
  --color-neutral-3: rgb(var(--gray-3));
  --color-neutral-4: rgb(var(--gray-4));
  --color-neutral-5: rgb(var(--gray-5));
  --color-neutral-6: rgb(var(--gray-6));
  --color-neutral-7: rgb(var(--gray-7));
  --color-neutral-8: rgb(var(--gray-8));
  --color-neutral-9: rgb(var(--gray-9));
  --color-neutral-10: rgb(var(--gray-10));
  --color-text-1: var(--color-neutral-10);
  --color-text-2: var(--color-neutral-8);
  --color-text-3: var(--color-neutral-6);
  --color-text-4: var(--color-neutral-4);
  --color-fill-1: var(--color-neutral-1);
  --color-fill-2: var(--color-neutral-2);
  --color-fill-3: var(--color-neutral-3);
  --color-fill-4: var(--color-neutral-4);
  --color-border-1: var(--color-neutral-2);
  --color-border-2: var(--color-neutral-3);
  --color-border-3: var(--color-neutral-4);
  --color-border-4: var(--color-neutral-6);
  --color-primary-light-1: rgb(var(--primary-1));
  --color-primary-light-2: rgb(var(--primary-2));
  --color-primary-light-3: rgb(var(--primary-3));
  --color-primary-light-4: rgb(var(--primary-4));
  --color-secondary: var(--color-neutral-2);
  --color-secondary-hover: var(--color-neutral-3);
  --color-secondary-active: var(--color-neutral-4);
  --color-secondary-disabled: var(--color-neutral-1);
  --color-danger-light-1: rgb(var(--danger-1));
  --color-danger-light-2: rgb(var(--danger-2));
  --color-danger-light-3: rgb(var(--danger-3));
  --color-danger-light-4: rgb(var(--danger-4));
  --color-success-light-1: rgb(var(--success-1));
  --color-success-light-2: rgb(var(--success-2));
  --color-success-light-3: rgb(var(--success-3));
  --color-success-light-4: rgb(var(--success-4));
  --color-warning-light-1: rgb(var(--warning-1));
  --color-warning-light-2: rgb(var(--warning-2));
  --color-warning-light-3: rgb(var(--warning-3));
  --color-warning-light-4: rgb(var(--warning-4));
  --color-link-light-1: rgb(var(--link-1));
  --color-link-light-2: rgb(var(--link-2));
  --color-link-light-3: rgb(var(--link-3));
  --color-link-light-4: rgb(var(--link-4));
  --border-radius-none: 0;
  --border-radius-small: 2px;
  --border-radius-medium: 4px;
  --border-radius-large: 8px;
  --border-radius-circle: 50%;
  --color-tooltip-bg: rgb(var(--gray-10));
  --color-spin-layer-bg: #fff9;
  --color-menu-dark-bg: #232324;
  --color-menu-light-bg: #fff;
  --color-menu-dark-hover: #ffffff0a;
  --color-mask-bg: #1d212999;
  font-family: Inter, -apple-system, BlinkMacSystemFont, PingFang SC,
    Hiragino Sans GB, noto sans, Microsoft YaHei, Helvetica Neue, Helvetica,
    Arial, sans-serif;
}
body[arco-theme='dark'] {
  --color-black: #000;
  --color-border: #333335;
  --color-bg-1: #17171a;
  --color-bg-2: #232324;
  --color-bg-3: #2a2a2b;
  --color-bg-4: #313132;
  --color-bg-5: #373739;
  --color-bg-white: #f6f6f6;
  --color-text-1: #ffffffe6;
  --color-text-2: #ffffffb3;
  --color-text-3: #ffffff80;
  --color-text-4: #ffffff4d;
  --color-fill-1: #ffffff0a;
  --color-fill-2: #ffffff14;
  --color-fill-3: #ffffff1f;
  --color-fill-4: #ffffff29;
  --color-border-1: #2e2e30;
  --color-border-2: #484849;
  --color-border-3: #5f5f60;
  --color-border-4: #929293;
  --color-primary-light-1: rgba(var(--primary-6), 0.2);
  --color-primary-light-2: rgba(var(--primary-6), 0.35);
  --color-primary-light-3: rgba(var(--primary-6), 0.5);
  --color-primary-light-4: rgba(var(--primary-6), 0.65);
  --color-secondary: rgba(var(--gray-9), 0.08);
  --color-secondary-hover: rgba(var(--gray-8), 0.16);
  --color-secondary-active: rgba(var(--gray-7), 0.24);
  --color-secondary-disabled: rgba(var(--gray-9), 0.08);
  --color-danger-light-1: rgba(var(--danger-6), 0.2);
  --color-danger-light-2: rgba(var(--danger-6), 0.35);
  --color-danger-light-3: rgba(var(--danger-6), 0.5);
  --color-danger-light-4: rgba(var(--danger-6), 0.65);
  --color-success-light-1: rgb(var(--success-6), 0.2);
  --color-success-light-2: rgb(var(--success-6), 0.35);
  --color-success-light-3: rgb(var(--success-6), 0.5);
  --color-success-light-4: rgb(var(--success-6), 0.65);
  --color-warning-light-1: rgb(var(--warning-6), 0.2);
  --color-warning-light-2: rgb(var(--warning-6), 0.35);
  --color-warning-light-3: rgb(var(--warning-6), 0.5);
  --color-warning-light-4: rgb(var(--warning-6), 0.65);
  --color-link-light-1: rgba(var(--link-6), 0.2);
  --color-link-light-2: rgba(var(--link-6), 0.35);
  --color-link-light-3: rgba(var(--link-6), 0.5);
  --color-link-light-4: rgba(var(--link-6), 0.65);
  --color-tooltip-bg: #373739;
  --color-spin-layer-bg: #3339;
  --color-menu-dark-bg: #232324;
  --color-menu-light-bg: #232324;
  --color-menu-dark-hover: var(--color-fill-2);
  --color-mask-bg: #17171a99;
}
body {
  --red-1: 255, 236, 232;
  --red-2: 253, 205, 197;
  --red-3: 251, 172, 163;
  --red-4: 249, 137, 129;
  --red-5: 247, 101, 96;
  --red-6: 245, 63, 63;
  --red-7: 203, 39, 45;
  --red-8: 161, 21, 30;
  --red-9: 119, 8, 19;
  --red-10: 77, 0, 10;
  --orangered-1: 255, 243, 232;
  --orangered-2: 253, 221, 195;
  --orangered-3: 252, 197, 159;
  --orangered-4: 250, 172, 123;
  --orangered-5: 249, 144, 87;
  --orangered-6: 247, 114, 52;
  --orangered-7: 204, 81, 32;
  --orangered-8: 162, 53, 17;
  --orangered-9: 119, 31, 6;
  --orangered-10: 77, 14, 0;
  --orange-1: 255, 247, 232;
  --orange-2: 255, 228, 186;
  --orange-3: 255, 207, 139;
  --orange-4: 255, 182, 93;
  --orange-5: 255, 154, 46;
  --orange-6: 255, 125, 0;
  --orange-7: 210, 95, 0;
  --orange-8: 166, 69, 0;
  --orange-9: 121, 46, 0;
  --orange-10: 77, 27, 0;
  --gold-1: 255, 252, 232;
  --gold-2: 253, 244, 191;
  --gold-3: 252, 233, 150;
  --gold-4: 250, 220, 109;
  --gold-5: 249, 204, 69;
  --gold-6: 247, 186, 30;
  --gold-7: 204, 146, 19;
  --gold-8: 162, 109, 10;
  --gold-9: 119, 75, 4;
  --gold-10: 77, 45, 0;
  --yellow-1: 254, 255, 232;
  --yellow-2: 254, 254, 190;
  --yellow-3: 253, 250, 148;
  --yellow-4: 252, 242, 107;
  --yellow-5: 251, 232, 66;
  --yellow-6: 250, 220, 25;
  --yellow-7: 207, 175, 15;
  --yellow-8: 163, 132, 8;
  --yellow-9: 120, 93, 3;
  --yellow-10: 77, 56, 0;
  --lime-1: 252, 255, 232;
  --lime-2: 237, 248, 187;
  --lime-3: 220, 241, 144;
  --lime-4: 201, 233, 104;
  --lime-5: 181, 226, 65;
  --lime-6: 159, 219, 29;
  --lime-7: 126, 183, 18;
  --lime-8: 95, 148, 10;
  --lime-9: 67, 112, 4;
  --lime-10: 42, 77, 0;
  --green-1: 232, 255, 234;
  --green-2: 175, 240, 181;
  --green-3: 123, 225, 136;
  --green-4: 76, 210, 99;
  --green-5: 35, 195, 67;
  --green-6: 0, 180, 42;
  --green-7: 0, 154, 41;
  --green-8: 0, 128, 38;
  --green-9: 0, 102, 34;
  --green-10: 0, 77, 28;
  --cyan-1: 232, 255, 251;
  --cyan-2: 183, 244, 236;
  --cyan-3: 137, 233, 224;
  --cyan-4: 94, 223, 214;
  --cyan-5: 55, 212, 207;
  --cyan-6: 20, 201, 201;
  --cyan-7: 13, 165, 170;
  --cyan-8: 7, 130, 139;
  --cyan-9: 3, 97, 108;
  --cyan-10: 0, 66, 77;
  --blue-1: 232, 247, 255;
  --blue-2: 195, 231, 254;
  --blue-3: 159, 212, 253;
  --blue-4: 123, 192, 252;
  --blue-5: 87, 169, 251;
  --blue-6: 52, 145, 250;
  --blue-7: 32, 108, 207;
  --blue-8: 17, 75, 163;
  --blue-9: 6, 48, 120;
  --blue-10: 0, 26, 77;
  --arcoblue-1: 232, 243, 255;
  --arcoblue-2: 190, 218, 255;
  --arcoblue-3: 148, 191, 255;
  --arcoblue-4: 106, 161, 255;
  --arcoblue-5: 64, 128, 255;
  --arcoblue-6: 22, 93, 255;
  --arcoblue-7: 14, 66, 210;
  --arcoblue-8: 7, 44, 166;
  --arcoblue-9: 3, 26, 121;
  --arcoblue-10: 0, 13, 77;
  --purple-1: 245, 232, 255;
  --purple-2: 221, 190, 246;
  --purple-3: 195, 150, 237;
  --purple-4: 168, 113, 227;
  --purple-5: 141, 78, 218;
  --purple-6: 114, 46, 209;
  --purple-7: 85, 29, 176;
  --purple-8: 60, 16, 143;
  --purple-9: 39, 6, 110;
  --purple-10: 22, 0, 77;
  --pinkpurple-1: 255, 232, 251;
  --pinkpurple-2: 247, 186, 239;
  --pinkpurple-3: 240, 142, 230;
  --pinkpurple-4: 232, 101, 223;
  --pinkpurple-5: 225, 62, 219;
  --pinkpurple-6: 217, 26, 217;
  --pinkpurple-7: 176, 16, 182;
  --pinkpurple-8: 138, 9, 147;
  --pinkpurple-9: 101, 3, 112;
  --pinkpurple-10: 66, 0, 77;
  --magenta-1: 255, 232, 241;
  --magenta-2: 253, 194, 219;
  --magenta-3: 251, 157, 199;
  --magenta-4: 249, 121, 183;
  --magenta-5: 247, 84, 168;
  --magenta-6: 245, 49, 157;
  --magenta-7: 203, 30, 131;
  --magenta-8: 161, 16, 105;
  --magenta-9: 119, 6, 79;
  --magenta-10: 77, 0, 52;
  --gray-1: 247, 248, 250;
  --gray-2: 242, 243, 245;
  --gray-3: 229, 230, 235;
  --gray-4: 201, 205, 212;
  --gray-5: 169, 174, 184;
  --gray-6: 134, 144, 156;
  --gray-7: 107, 119, 133;
  --gray-8: 78, 89, 105;
  --gray-9: 39, 46, 59;
  --gray-10: 29, 33, 41;
  --primary-1: var(--arcoblue-1);
  --primary-2: var(--arcoblue-2);
  --primary-3: var(--arcoblue-3);
  --primary-4: var(--arcoblue-4);
  --primary-5: var(--arcoblue-5);
  --primary-6: var(--arcoblue-6);
  --primary-7: var(--arcoblue-7);
  --primary-8: var(--arcoblue-8);
  --primary-9: var(--arcoblue-9);
  --primary-10: var(--arcoblue-10);
  --link-1: var(--arcoblue-1);
  --link-2: var(--arcoblue-2);
  --link-3: var(--arcoblue-3);
  --link-4: var(--arcoblue-4);
  --link-5: var(--arcoblue-5);
  --link-6: var(--arcoblue-6);
  --link-7: var(--arcoblue-7);
  --link-8: var(--arcoblue-8);
  --link-9: var(--arcoblue-9);
  --link-10: var(--arcoblue-10);
  --success-1: var(--green-1);
  --success-2: var(--green-2);
  --success-3: var(--green-3);
  --success-4: var(--green-4);
  --success-5: var(--green-5);
  --success-6: var(--green-6);
  --success-7: var(--green-7);
  --success-8: var(--green-8);
  --success-9: var(--green-9);
  --success-10: var(--green-10);
  --danger-1: var(--red-1);
  --danger-2: var(--red-2);
  --danger-3: var(--red-3);
  --danger-4: var(--red-4);
  --danger-5: var(--red-5);
  --danger-6: var(--red-6);
  --danger-7: var(--red-7);
  --danger-8: var(--red-8);
  --danger-9: var(--red-9);
  --danger-10: var(--red-10);
  --warning-1: var(--orange-1);
  --warning-2: var(--orange-2);
  --warning-3: var(--orange-3);
  --warning-4: var(--orange-4);
  --warning-5: var(--orange-5);
  --warning-6: var(--orange-6);
  --warning-7: var(--orange-7);
  --warning-8: var(--orange-8);
  --warning-9: var(--orange-9);
  --warning-10: var(--orange-10);
}
body[arco-theme='dark'] {
  --red-1: 77, 0, 10;
  --red-2: 119, 6, 17;
  --red-3: 161, 22, 31;
  --red-4: 203, 46, 52;
  --red-5: 245, 78, 78;
  --red-6: 247, 105, 101;
  --red-7: 249, 141, 134;
  --red-8: 251, 176, 167;
  --red-9: 253, 209, 202;
  --red-10: 255, 240, 236;
  --orangered-1: 77, 14, 0;
  --orangered-2: 119, 30, 5;
  --orangered-3: 162, 55, 20;
  --orangered-4: 204, 87, 41;
  --orangered-5: 247, 126, 69;
  --orangered-6: 249, 146, 90;
  --orangered-7: 250, 173, 125;
  --orangered-8: 252, 198, 161;
  --orangered-9: 253, 222, 197;
  --orangered-10: 255, 244, 235;
  --orange-1: 77, 27, 0;
  --orange-2: 121, 48, 4;
  --orange-3: 166, 75, 10;
  --orange-4: 210, 105, 19;
  --orange-5: 255, 141, 31;
  --orange-6: 255, 150, 38;
  --orange-7: 255, 179, 87;
  --orange-8: 255, 205, 135;
  --orange-9: 255, 227, 184;
  --orange-10: 255, 247, 232;
  --gold-1: 77, 45, 0;
  --gold-2: 119, 75, 4;
  --gold-3: 162, 111, 15;
  --gold-4: 204, 150, 31;
  --gold-5: 247, 192, 52;
  --gold-6: 249, 204, 68;
  --gold-7: 250, 220, 108;
  --gold-8: 252, 233, 149;
  --gold-9: 253, 244, 190;
  --gold-10: 255, 252, 232;
  --yellow-1: 77, 56, 0;
  --yellow-2: 120, 94, 7;
  --yellow-3: 163, 134, 20;
  --yellow-4: 207, 179, 37;
  --yellow-5: 250, 225, 60;
  --yellow-6: 251, 233, 75;
  --yellow-7: 252, 243, 116;
  --yellow-8: 253, 250, 157;
  --yellow-9: 254, 254, 198;
  --yellow-10: 254, 255, 240;
  --lime-1: 42, 77, 0;
  --lime-2: 68, 112, 6;
  --lime-3: 98, 148, 18;
  --lime-4: 132, 183, 35;
  --lime-5: 168, 219, 57;
  --lime-6: 184, 226, 75;
  --lime-7: 203, 233, 112;
  --lime-8: 222, 241, 152;
  --lime-9: 238, 248, 194;
  --lime-10: 253, 255, 238;
  --green-1: 0, 77, 28;
  --green-2: 4, 102, 37;
  --green-3: 10, 128, 45;
  --green-4: 18, 154, 55;
  --green-5: 29, 180, 64;
  --green-6: 39, 195, 70;
  --green-7: 80, 210, 102;
  --green-8: 126, 225, 139;
  --green-9: 178, 240, 183;
  --green-10: 235, 255, 236;
  --cyan-1: 0, 66, 77;
  --cyan-2: 6, 97, 108;
  --cyan-3: 17, 131, 139;
  --cyan-4: 31, 166, 170;
  --cyan-5: 48, 201, 201;
  --cyan-6: 63, 212, 207;
  --cyan-7: 102, 223, 215;
  --cyan-8: 144, 233, 225;
  --cyan-9: 190, 244, 237;
  --cyan-10: 240, 255, 252;
  --blue-1: 0, 26, 77;
  --blue-2: 5, 47, 120;
  --blue-3: 19, 76, 163;
  --blue-4: 41, 113, 207;
  --blue-5: 70, 154, 250;
  --blue-6: 90, 170, 251;
  --blue-7: 125, 193, 252;
  --blue-8: 161, 213, 253;
  --blue-9: 198, 232, 254;
  --blue-10: 234, 248, 255;
  --arcoblue-1: 0, 13, 77;
  --arcoblue-2: 4, 27, 121;
  --arcoblue-3: 14, 50, 166;
  --arcoblue-4: 29, 77, 210;
  --arcoblue-5: 48, 111, 255;
  --arcoblue-6: 60, 126, 255;
  --arcoblue-7: 104, 159, 255;
  --arcoblue-8: 147, 190, 255;
  --arcoblue-9: 190, 218, 255;
  --arcoblue-10: 234, 244, 255;
  --purple-1: 22, 0, 77;
  --purple-2: 39, 6, 110;
  --purple-3: 62, 19, 143;
  --purple-4: 90, 37, 176;
  --purple-5: 123, 61, 209;
  --purple-6: 142, 81, 218;
  --purple-7: 169, 116, 227;
  --purple-8: 197, 154, 237;
  --purple-9: 223, 194, 246;
  --purple-10: 247, 237, 255;
  --pinkpurple-1: 66, 0, 77;
  --pinkpurple-2: 101, 3, 112;
  --pinkpurple-3: 138, 13, 147;
  --pinkpurple-4: 176, 27, 182;
  --pinkpurple-5: 217, 46, 217;
  --pinkpurple-6: 225, 61, 219;
  --pinkpurple-7: 232, 102, 223;
  --pinkpurple-8: 240, 146, 230;
  --pinkpurple-9: 247, 193, 240;
  --pinkpurple-10: 255, 242, 253;
  --magenta-1: 77, 0, 52;
  --magenta-2: 119, 8, 80;
  --magenta-3: 161, 23, 108;
  --magenta-4: 203, 43, 136;
  --magenta-5: 245, 69, 166;
  --magenta-6: 247, 86, 169;
  --magenta-7: 249, 122, 184;
  --magenta-8: 251, 158, 200;
  --magenta-9: 253, 195, 219;
  --magenta-10: 255, 232, 241;
  --gray-1: 23, 23, 26;
  --gray-2: 46, 46, 48;
  --gray-3: 72, 72, 73;
  --gray-4: 95, 95, 96;
  --gray-5: 120, 120, 122;
  --gray-6: 146, 146, 147;
  --gray-7: 171, 171, 172;
  --gray-8: 197, 197, 197;
  --gray-9: 223, 223, 223;
  --gray-10: 246, 246, 246;
  --primary-1: var(--arcoblue-1);
  --primary-2: var(--arcoblue-2);
  --primary-3: var(--arcoblue-3);
  --primary-4: var(--arcoblue-4);
  --primary-5: var(--arcoblue-5);
  --primary-6: var(--arcoblue-6);
  --primary-7: var(--arcoblue-7);
  --primary-8: var(--arcoblue-8);
  --primary-9: var(--arcoblue-9);
  --primary-10: var(--arcoblue-10);
  --link-1: var(--arcoblue-1);
  --link-2: var(--arcoblue-2);
  --link-3: var(--arcoblue-3);
  --link-4: var(--arcoblue-4);
  --link-5: var(--arcoblue-5);
  --link-6: var(--arcoblue-6);
  --link-7: var(--arcoblue-7);
  --link-8: var(--arcoblue-8);
  --link-9: var(--arcoblue-9);
  --link-10: var(--arcoblue-10);
  --success-1: var(--green-1);
  --success-2: var(--green-2);
  --success-3: var(--green-3);
  --success-4: var(--green-4);
  --success-5: var(--green-5);
  --success-6: var(--green-6);
  --success-7: var(--green-7);
  --success-8: var(--green-8);
  --success-9: var(--green-9);
  --success-10: var(--green-10);
  --danger-1: var(--red-1);
  --danger-2: var(--red-2);
  --danger-3: var(--red-3);
  --danger-4: var(--red-4);
  --danger-5: var(--red-5);
  --danger-6: var(--red-6);
  --danger-7: var(--red-7);
  --danger-8: var(--red-8);
  --danger-9: var(--red-9);
  --danger-10: var(--red-10);
  --warning-1: var(--orange-1);
  --warning-2: var(--orange-2);
  --warning-3: var(--orange-3);
  --warning-4: var(--orange-4);
  --warning-5: var(--orange-5);
  --warning-6: var(--orange-6);
  --warning-7: var(--orange-7);
  --warning-8: var(--orange-8);
  --warning-9: var(--orange-9);
  --warning-10: var(--orange-10);
}
body,
html {
  background-color: var(--color-bg-1);
  font-size: 14px;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}
.chart-wrapper .bizcharts-tooltip {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: linear-gradient(
    304.17deg,
    #fdfeff99 -6.04%,
    #f4f7fc99 85.2%
  ) !important;
  border-radius: 6px;
  opacity: 1 !important;
  padding: 8px !important;
  width: 180px !important;
}
body[arco-theme='dark'] .chart-wrapper .bizcharts-tooltip {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: linear-gradient(
    304.17deg,
    #5a5c5f99 -6.04%,
    #57575799 85.2%
  ) !important;
  border-radius: 6px;
  box-shadow: none !important;
}
.arco-badge.normal .arco-badge-status-text {
  font-size: 14px;
}
.textAreaClass.textAreaClass.bottomClear .arco-textarea-clear-icon {
  bottom: 10px;
  top: unset;
}
.arco-table .lee-table-danger-row .arco-table-td {
  background-color: #fdcdc5;
}
.arco-table.lee-table-sticky
  .arco-table-content-inner
  > div
  > div:nth-child(2)::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.arco-form.form-mgb-10 .arco-form-item {
  margin-bottom: 10px;
}
.arco-input-group-wrapper.input-no-padding-right .arco-input-inner-wrapper {
  padding-right: 0 !important;
}
.footer.color-f .arco-link {
  color: #fff;
}
.footer.color-f .arco-link:hover {
  color: #000;
}
.disable-reason-modal .arco-modal-content {
  padding: 0;
}
.disable-reason-modal .alert-content .arco-alert-content {
  color: rgb(var(--warning-6));
}
.arco-modal.confirm-del-modal {
  width: 300px !important;
}
.arco-modal.modal-without-bottom-line .arco-modal-header {
  border-bottom: none;
}
.arco-popconfirm.no-padding .arco-popconfirm-content {
  padding: 0 !important;
}
.arco-popconfirm.no-padding .arco-popconfirm-inner-content {
  margin: 0;
  padding: 0;
}
.arco-popconfirm.no-footer .arco-popconfirm-btn {
  display: none;
}
.arco-popconfirm.width-auto {
  max-width: unset !important;
}
.arco-row .arco-form-item.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.arco-radio-group.noMr {
  display: flex;
  white-space: nowrap;
}
.arco-radio-group.noMr .arco-radio:last-child {
  margin-right: 0 !important;
}
.arco-tabs.no-bottom-border .arco-tabs-header-nav:before {
  height: 0;
}
.arco-image.lee-image-cover .arco-image-img {
  object-fit: cover;
}
.block {
  display: block;
}
.flex {
  display: flex;
}
.flex-row {
  flex-direction: row;
}
.flex-column {
  flex-direction: column;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-end {
  justify-content: flex-end;
}
.align-center {
  align-items: center;
}
.align-start {
  align-items: flex-start;
}
.align-end {
  align-items: flex-end;
}
.align-baseline {
  align-items: baseline;
}
.flex-wrap {
  display: flex;
  flex-wrap: wrap;
}
.nowrap {
  white-space: nowrap;
}
.b {
  font-weight: 700;
}
.tx-l {
  text-align: left;
}
.tx-c {
  text-align: center;
}
.tx-r {
  text-align: right;
}
.td-n {
  text-decoration: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.border-t {
  border-top: 1px solid var(--color-neutral-3);
}
.border-r {
  border-right: 1px solid var(--color-neutral-3);
}
.border-b {
  border-bottom: 1px solid var(--color-neutral-3);
}
.border-l {
  border-left: 1px solid var(--color-neutral-3);
}
.cursorPointer,
.pointer {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
@font-face {
  font-family: D-DIN-Bold;
  src: url(/static/media/D-DIN-Bold.woff.f5810540c9e4876f4705.ttf);
}
@font-face {
  font-family: ShuHei;
  src: url(/static/media/ShuHei.8d5a97e49220985c3ea3.ttf);
}
@font-face {
  font-family: PingFangHeavy;
  src: url(/static/media/PingFangHeavy.75521c5ca8d67392aaf1.ttf);
}
.ff-d-din {
  font-family: D-DIN-Bold;
}
.ff-shu-hei {
  font-family: ShuHei;
}
.ff-ping-fang-heavy {
  font-family: PingFangHeavy;
}
.hover-primary:hover {
  color: rgb(var(--primary-6));
}
.partTitle {
  align-items: center;
  color: #505050;
  display: flex;
  font-size: 15px;
  font-weight: 700;
  margin: 0 0 15px 10px;
  position: relative;
}
.partTitle:before {
  background-color: #3491fa;
  content: '';
  height: 12px;
  left: -10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 2px;
}
.search-form-wrapper {
  display: flex;
}
.search-form-wrapper .search-form {
  padding-right: 20px;
}
.search-form-wrapper .right-button {
  border-left: 1px solid var(--color-border-2);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-left: 20px;
}
.common-goods-info {
  align-items: center;
  column-gap: 10px;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
}
.common-goods-info .goods-img.w-80 .arco-image-img {
  height: 80px;
  width: 80px;
}
.common-goods-info .goods-img .arco-image-img {
  height: 60px;
  width: 60px;
}
.common-goods-info .goods-detail {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.common-goods-info .title {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: -moz-fit-content;
  width: fit-content;
}
.common-goods-info .title-link:hover {
  color: rgb(var(--arcoblue-6));
  cursor: pointer;
}
.leeTableBox {
  max-width: 100%;
  width: 100%;
}
.leeTableBox .lee-table {
  border-collapse: collapse;
  font-size: 14px;
  table-layout: fixed;
  width: 100%;
}
.leeTableBox .lee-table[border] {
  border-color: var(--color-neutral-3);
}
.leeTableBox .lee-table-thead[sticky] {
  position: sticky;
  top: 0;
  z-index: 98;
}
.leeTableBox .lee-table-cell {
  padding: 9px 12px;
}
.leeTableBox .lee-table-cell.center {
  text-align: center;
}
.leeTableBox .lee-table-tr {
  height: 40px;
}
.leeTableBox .lee-table-tr .lee-table-th {
  background-color: var(--color-neutral-2);
  box-sizing: border-box;
  color: rgb(var(--gray-10));
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  transition: background-color 0.1s linear;
}
.leeTableBox .lee-table-tbody-tr:not(:last-child) {
  border-bottom: 1px solid var(--color-neutral-3);
}
.leeTableBox .merge-line {
  color: rgb(var(--gray-6));
}
.leeTableBox .merge-line .merge-line-td {
  border-bottom: 1px solid var(--color-neutral-3);
  padding: 9px 12px;
}
.leeTableBox .arco-empty {
  padding: 50px 0;
}
.leeTableBox .paginationSticky {
  margin-top: -3px;
}
.coupon-box,
.leeTableBox .arco-badge .arco-badge-status-text {
  font-size: 14px;
}
.coupon-box {
  border: 1px solid rgb(var(--danger-6));
  border-radius: 2px;
  display: inline-flex;
  white-space: nowrap;
}
.coupon-box .label {
  background-color: rgb(var(--danger-6));
  color: #fff;
  font-size: 12px;
}
.coupon-box .info,
.coupon-box .label {
  align-items: center;
  display: flex;
  padding: 0 4px;
}
.coupon-box .info {
  color: rgb(var(--danger-6));
  font-family: D-DIN-Bold;
}
.coupon-box.orange-bg {
  border-color: #f67234;
}
.coupon-box.orange-bg .label {
  background-color: #f67234;
}
.coupon-box.orange-bg .info {
  color: #f67234;
}
.redPlaceholder .arco-upload .arco-upload-trigger .arco-upload-trigger-picture,
.redPlaceholder > .arco-input,
.redPlaceholder > .arco-input-group-wrapper .arco-input-inner-wrapper,
.redPlaceholder > .arco-input-inner-wrapper,
.redPlaceholder > .arco-select {
  background: #ffece8;
  border: 1px solid #f53f3f !important;
}
.pd-0 {
  padding: 0;
}
.pdv-0 {
  padding-bottom: 0;
  padding-top: 0;
}
.pdh-0 {
  padding-left: 0;
  padding-right: 0;
}
.pdt-0 {
  padding-top: 0;
}
.pdr-0 {
  padding-right: 0;
}
.pdb-0 {
  padding-bottom: 0;
}
.pdl-0 {
  padding-left: 0;
}
.mg-0 {
  margin: 0;
}
.mgv-0 {
  margin-bottom: 0;
  margin-top: 0;
}
.mgh-0 {
  margin-left: 0;
  margin-right: 0;
}
.mgt-0 {
  margin-top: 0;
}
.mgr-0 {
  margin-right: 0;
}
.mgb-0 {
  margin-bottom: 0;
}
.mgl-0 {
  margin-left: 0;
}
.flex-0 {
  flex: 0 1;
}
.gap-0 {
  gap: 0;
}
.fs-0 {
  font-size: 0;
}
.rounded-0 {
  border-radius: 0;
}
.textc-0 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 0;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-1 {
  padding: 1px;
}
.pdv-1 {
  padding-bottom: 1px;
  padding-top: 1px;
}
.pdh-1 {
  padding-left: 1px;
  padding-right: 1px;
}
.pdt-1 {
  padding-top: 1px;
}
.pdr-1 {
  padding-right: 1px;
}
.pdb-1 {
  padding-bottom: 1px;
}
.pdl-1 {
  padding-left: 1px;
}
.mg-1 {
  margin: 1px;
}
.mgv-1 {
  margin-bottom: 1px;
  margin-top: 1px;
}
.mgh-1 {
  margin-left: 1px;
  margin-right: 1px;
}
.mgt-1 {
  margin-top: 1px;
}
.mgr-1 {
  margin-right: 1px;
}
.mgb-1 {
  margin-bottom: 1px;
}
.mgl-1 {
  margin-left: 1px;
}
.flex-1 {
  flex: 1 1;
}
.gap-1 {
  gap: 1px;
}
.fs-1 {
  font-size: 1px;
}
.rounded-1 {
  border-radius: 1px;
}
.textc-1 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-2 {
  padding: 2px;
}
.pdv-2 {
  padding-bottom: 2px;
  padding-top: 2px;
}
.pdh-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.pdt-2 {
  padding-top: 2px;
}
.pdr-2 {
  padding-right: 2px;
}
.pdb-2 {
  padding-bottom: 2px;
}
.pdl-2 {
  padding-left: 2px;
}
.mg-2 {
  margin: 2px;
}
.mgv-2 {
  margin-bottom: 2px;
  margin-top: 2px;
}
.mgh-2 {
  margin-left: 2px;
  margin-right: 2px;
}
.mgt-2 {
  margin-top: 2px;
}
.mgr-2 {
  margin-right: 2px;
}
.mgb-2 {
  margin-bottom: 2px;
}
.mgl-2 {
  margin-left: 2px;
}
.flex-2 {
  flex: 2 1;
}
.gap-2 {
  gap: 2px;
}
.fs-2 {
  font-size: 2px;
}
.rounded-2 {
  border-radius: 2px;
}
.textc-2 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-3 {
  padding: 3px;
}
.pdv-3 {
  padding-bottom: 3px;
  padding-top: 3px;
}
.pdh-3 {
  padding-left: 3px;
  padding-right: 3px;
}
.pdt-3 {
  padding-top: 3px;
}
.pdr-3 {
  padding-right: 3px;
}
.pdb-3 {
  padding-bottom: 3px;
}
.pdl-3 {
  padding-left: 3px;
}
.mg-3 {
  margin: 3px;
}
.mgv-3 {
  margin-bottom: 3px;
  margin-top: 3px;
}
.mgh-3 {
  margin-left: 3px;
  margin-right: 3px;
}
.mgt-3 {
  margin-top: 3px;
}
.mgr-3 {
  margin-right: 3px;
}
.mgb-3 {
  margin-bottom: 3px;
}
.mgl-3 {
  margin-left: 3px;
}
.flex-3 {
  flex: 3 1;
}
.gap-3 {
  gap: 3px;
}
.fs-3 {
  font-size: 3px;
}
.rounded-3 {
  border-radius: 3px;
}
.textc-3 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-4 {
  padding: 4px;
}
.pdv-4 {
  padding-bottom: 4px;
  padding-top: 4px;
}
.pdh-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.pdt-4 {
  padding-top: 4px;
}
.pdr-4 {
  padding-right: 4px;
}
.pdb-4 {
  padding-bottom: 4px;
}
.pdl-4 {
  padding-left: 4px;
}
.mg-4 {
  margin: 4px;
}
.mgv-4 {
  margin-bottom: 4px;
  margin-top: 4px;
}
.mgh-4 {
  margin-left: 4px;
  margin-right: 4px;
}
.mgt-4 {
  margin-top: 4px;
}
.mgr-4 {
  margin-right: 4px;
}
.mgb-4 {
  margin-bottom: 4px;
}
.mgl-4 {
  margin-left: 4px;
}
.flex-4 {
  flex: 4 1;
}
.gap-4 {
  gap: 4px;
}
.fs-4 {
  font-size: 4px;
}
.rounded-4 {
  border-radius: 4px;
}
.textc-4 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-5 {
  padding: 5px;
}
.pdv-5 {
  padding-bottom: 5px;
  padding-top: 5px;
}
.pdh-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.pdt-5 {
  padding-top: 5px;
}
.pdr-5 {
  padding-right: 5px;
}
.pdb-5 {
  padding-bottom: 5px;
}
.pdl-5 {
  padding-left: 5px;
}
.mg-5 {
  margin: 5px;
}
.mgv-5 {
  margin-bottom: 5px;
  margin-top: 5px;
}
.mgh-5 {
  margin-left: 5px;
  margin-right: 5px;
}
.mgt-5 {
  margin-top: 5px;
}
.mgr-5 {
  margin-right: 5px;
}
.mgb-5 {
  margin-bottom: 5px;
}
.mgl-5 {
  margin-left: 5px;
}
.flex-5 {
  flex: 5 1;
}
.gap-5 {
  gap: 5px;
}
.fs-5 {
  font-size: 5px;
}
.rounded-5 {
  border-radius: 5px;
}
.textc-5 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-6 {
  padding: 6px;
}
.pdv-6 {
  padding-bottom: 6px;
  padding-top: 6px;
}
.pdh-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.pdt-6 {
  padding-top: 6px;
}
.pdr-6 {
  padding-right: 6px;
}
.pdb-6 {
  padding-bottom: 6px;
}
.pdl-6 {
  padding-left: 6px;
}
.mg-6 {
  margin: 6px;
}
.mgv-6 {
  margin-bottom: 6px;
  margin-top: 6px;
}
.mgh-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.mgt-6 {
  margin-top: 6px;
}
.mgr-6 {
  margin-right: 6px;
}
.mgb-6 {
  margin-bottom: 6px;
}
.mgl-6 {
  margin-left: 6px;
}
.flex-6 {
  flex: 6 1;
}
.gap-6 {
  gap: 6px;
}
.fs-6 {
  font-size: 6px;
}
.rounded-6 {
  border-radius: 6px;
}
.textc-6 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-7 {
  padding: 7px;
}
.pdv-7 {
  padding-bottom: 7px;
  padding-top: 7px;
}
.pdh-7 {
  padding-left: 7px;
  padding-right: 7px;
}
.pdt-7 {
  padding-top: 7px;
}
.pdr-7 {
  padding-right: 7px;
}
.pdb-7 {
  padding-bottom: 7px;
}
.pdl-7 {
  padding-left: 7px;
}
.mg-7 {
  margin: 7px;
}
.mgv-7 {
  margin-bottom: 7px;
  margin-top: 7px;
}
.mgh-7 {
  margin-left: 7px;
  margin-right: 7px;
}
.mgt-7 {
  margin-top: 7px;
}
.mgr-7 {
  margin-right: 7px;
}
.mgb-7 {
  margin-bottom: 7px;
}
.mgl-7 {
  margin-left: 7px;
}
.flex-7 {
  flex: 7 1;
}
.gap-7 {
  gap: 7px;
}
.fs-7 {
  font-size: 7px;
}
.rounded-7 {
  border-radius: 7px;
}
.textc-7 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-8 {
  padding: 8px;
}
.pdv-8 {
  padding-bottom: 8px;
  padding-top: 8px;
}
.pdh-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.pdt-8 {
  padding-top: 8px;
}
.pdr-8 {
  padding-right: 8px;
}
.pdb-8 {
  padding-bottom: 8px;
}
.pdl-8 {
  padding-left: 8px;
}
.mg-8 {
  margin: 8px;
}
.mgv-8 {
  margin-bottom: 8px;
  margin-top: 8px;
}
.mgh-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.mgt-8 {
  margin-top: 8px;
}
.mgr-8 {
  margin-right: 8px;
}
.mgb-8 {
  margin-bottom: 8px;
}
.mgl-8 {
  margin-left: 8px;
}
.flex-8 {
  flex: 8 1;
}
.gap-8 {
  gap: 8px;
}
.fs-8 {
  font-size: 8px;
}
.rounded-8 {
  border-radius: 8px;
}
.textc-8 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 8;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-9 {
  padding: 9px;
}
.pdv-9 {
  padding-bottom: 9px;
  padding-top: 9px;
}
.pdh-9 {
  padding-left: 9px;
  padding-right: 9px;
}
.pdt-9 {
  padding-top: 9px;
}
.pdr-9 {
  padding-right: 9px;
}
.pdb-9 {
  padding-bottom: 9px;
}
.pdl-9 {
  padding-left: 9px;
}
.mg-9 {
  margin: 9px;
}
.mgv-9 {
  margin-bottom: 9px;
  margin-top: 9px;
}
.mgh-9 {
  margin-left: 9px;
  margin-right: 9px;
}
.mgt-9 {
  margin-top: 9px;
}
.mgr-9 {
  margin-right: 9px;
}
.mgb-9 {
  margin-bottom: 9px;
}
.mgl-9 {
  margin-left: 9px;
}
.flex-9 {
  flex: 9 1;
}
.gap-9 {
  gap: 9px;
}
.fs-9 {
  font-size: 9px;
}
.rounded-9 {
  border-radius: 9px;
}
.textc-9 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 9;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-10 {
  padding: 10px;
}
.pdv-10 {
  padding-bottom: 10px;
  padding-top: 10px;
}
.pdh-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.pdt-10 {
  padding-top: 10px;
}
.pdr-10 {
  padding-right: 10px;
}
.pdb-10 {
  padding-bottom: 10px;
}
.pdl-10 {
  padding-left: 10px;
}
.mg-10 {
  margin: 10px;
}
.mgv-10 {
  margin-bottom: 10px;
  margin-top: 10px;
}
.mgh-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.mgt-10 {
  margin-top: 10px;
}
.mgr-10 {
  margin-right: 10px;
}
.mgb-10 {
  margin-bottom: 10px;
}
.mgl-10 {
  margin-left: 10px;
}
.flex-10 {
  flex: 10 1;
}
.gap-10 {
  gap: 10px;
}
.fs-10 {
  font-size: 10px;
}
.rounded-10 {
  border-radius: 10px;
}
.textc-10 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-11 {
  padding: 11px;
}
.pdv-11 {
  padding-bottom: 11px;
  padding-top: 11px;
}
.pdh-11 {
  padding-left: 11px;
  padding-right: 11px;
}
.pdt-11 {
  padding-top: 11px;
}
.pdr-11 {
  padding-right: 11px;
}
.pdb-11 {
  padding-bottom: 11px;
}
.pdl-11 {
  padding-left: 11px;
}
.mg-11 {
  margin: 11px;
}
.mgv-11 {
  margin-bottom: 11px;
  margin-top: 11px;
}
.mgh-11 {
  margin-left: 11px;
  margin-right: 11px;
}
.mgt-11 {
  margin-top: 11px;
}
.mgr-11 {
  margin-right: 11px;
}
.mgb-11 {
  margin-bottom: 11px;
}
.mgl-11 {
  margin-left: 11px;
}
.flex-11 {
  flex: 11 1;
}
.gap-11 {
  gap: 11px;
}
.fs-11 {
  font-size: 11px;
}
.rounded-11 {
  border-radius: 11px;
}
.textc-11 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 11;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-12 {
  padding: 12px;
}
.pdv-12 {
  padding-bottom: 12px;
  padding-top: 12px;
}
.pdh-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.pdt-12 {
  padding-top: 12px;
}
.pdr-12 {
  padding-right: 12px;
}
.pdb-12 {
  padding-bottom: 12px;
}
.pdl-12 {
  padding-left: 12px;
}
.mg-12 {
  margin: 12px;
}
.mgv-12 {
  margin-bottom: 12px;
  margin-top: 12px;
}
.mgh-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.mgt-12 {
  margin-top: 12px;
}
.mgr-12 {
  margin-right: 12px;
}
.mgb-12 {
  margin-bottom: 12px;
}
.mgl-12 {
  margin-left: 12px;
}
.flex-12 {
  flex: 12 1;
}
.gap-12 {
  gap: 12px;
}
.fs-12 {
  font-size: 12px;
}
.rounded-12 {
  border-radius: 12px;
}
.textc-12 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 12;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-13 {
  padding: 13px;
}
.pdv-13 {
  padding-bottom: 13px;
  padding-top: 13px;
}
.pdh-13 {
  padding-left: 13px;
  padding-right: 13px;
}
.pdt-13 {
  padding-top: 13px;
}
.pdr-13 {
  padding-right: 13px;
}
.pdb-13 {
  padding-bottom: 13px;
}
.pdl-13 {
  padding-left: 13px;
}
.mg-13 {
  margin: 13px;
}
.mgv-13 {
  margin-bottom: 13px;
  margin-top: 13px;
}
.mgh-13 {
  margin-left: 13px;
  margin-right: 13px;
}
.mgt-13 {
  margin-top: 13px;
}
.mgr-13 {
  margin-right: 13px;
}
.mgb-13 {
  margin-bottom: 13px;
}
.mgl-13 {
  margin-left: 13px;
}
.flex-13 {
  flex: 13 1;
}
.gap-13 {
  gap: 13px;
}
.fs-13 {
  font-size: 13px;
}
.rounded-13 {
  border-radius: 13px;
}
.textc-13 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 13;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-14 {
  padding: 14px;
}
.pdv-14 {
  padding-bottom: 14px;
  padding-top: 14px;
}
.pdh-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.pdt-14 {
  padding-top: 14px;
}
.pdr-14 {
  padding-right: 14px;
}
.pdb-14 {
  padding-bottom: 14px;
}
.pdl-14 {
  padding-left: 14px;
}
.mg-14 {
  margin: 14px;
}
.mgv-14 {
  margin-bottom: 14px;
  margin-top: 14px;
}
.mgh-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.mgt-14 {
  margin-top: 14px;
}
.mgr-14 {
  margin-right: 14px;
}
.mgb-14 {
  margin-bottom: 14px;
}
.mgl-14 {
  margin-left: 14px;
}
.flex-14 {
  flex: 14 1;
}
.gap-14 {
  gap: 14px;
}
.fs-14 {
  font-size: 14px;
}
.rounded-14 {
  border-radius: 14px;
}
.textc-14 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 14;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-15 {
  padding: 15px;
}
.pdv-15 {
  padding-bottom: 15px;
  padding-top: 15px;
}
.pdh-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.pdt-15 {
  padding-top: 15px;
}
.pdr-15 {
  padding-right: 15px;
}
.pdb-15 {
  padding-bottom: 15px;
}
.pdl-15 {
  padding-left: 15px;
}
.mg-15 {
  margin: 15px;
}
.mgv-15 {
  margin-bottom: 15px;
  margin-top: 15px;
}
.mgh-15 {
  margin-left: 15px;
  margin-right: 15px;
}
.mgt-15 {
  margin-top: 15px;
}
.mgr-15 {
  margin-right: 15px;
}
.mgb-15 {
  margin-bottom: 15px;
}
.mgl-15 {
  margin-left: 15px;
}
.flex-15 {
  flex: 15 1;
}
.gap-15 {
  gap: 15px;
}
.fs-15 {
  font-size: 15px;
}
.rounded-15 {
  border-radius: 15px;
}
.textc-15 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 15;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-16 {
  padding: 16px;
}
.pdv-16 {
  padding-bottom: 16px;
  padding-top: 16px;
}
.pdh-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.pdt-16 {
  padding-top: 16px;
}
.pdr-16 {
  padding-right: 16px;
}
.pdb-16 {
  padding-bottom: 16px;
}
.pdl-16 {
  padding-left: 16px;
}
.mg-16 {
  margin: 16px;
}
.mgv-16 {
  margin-bottom: 16px;
  margin-top: 16px;
}
.mgh-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.mgt-16 {
  margin-top: 16px;
}
.mgr-16 {
  margin-right: 16px;
}
.mgb-16 {
  margin-bottom: 16px;
}
.mgl-16 {
  margin-left: 16px;
}
.flex-16 {
  flex: 16 1;
}
.gap-16 {
  gap: 16px;
}
.fs-16 {
  font-size: 16px;
}
.rounded-16 {
  border-radius: 16px;
}
.textc-16 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 16;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-17 {
  padding: 17px;
}
.pdv-17 {
  padding-bottom: 17px;
  padding-top: 17px;
}
.pdh-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.pdt-17 {
  padding-top: 17px;
}
.pdr-17 {
  padding-right: 17px;
}
.pdb-17 {
  padding-bottom: 17px;
}
.pdl-17 {
  padding-left: 17px;
}
.mg-17 {
  margin: 17px;
}
.mgv-17 {
  margin-bottom: 17px;
  margin-top: 17px;
}
.mgh-17 {
  margin-left: 17px;
  margin-right: 17px;
}
.mgt-17 {
  margin-top: 17px;
}
.mgr-17 {
  margin-right: 17px;
}
.mgb-17 {
  margin-bottom: 17px;
}
.mgl-17 {
  margin-left: 17px;
}
.flex-17 {
  flex: 17 1;
}
.gap-17 {
  gap: 17px;
}
.fs-17 {
  font-size: 17px;
}
.rounded-17 {
  border-radius: 17px;
}
.textc-17 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 17;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-18 {
  padding: 18px;
}
.pdv-18 {
  padding-bottom: 18px;
  padding-top: 18px;
}
.pdh-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.pdt-18 {
  padding-top: 18px;
}
.pdr-18 {
  padding-right: 18px;
}
.pdb-18 {
  padding-bottom: 18px;
}
.pdl-18 {
  padding-left: 18px;
}
.mg-18 {
  margin: 18px;
}
.mgv-18 {
  margin-bottom: 18px;
  margin-top: 18px;
}
.mgh-18 {
  margin-left: 18px;
  margin-right: 18px;
}
.mgt-18 {
  margin-top: 18px;
}
.mgr-18 {
  margin-right: 18px;
}
.mgb-18 {
  margin-bottom: 18px;
}
.mgl-18 {
  margin-left: 18px;
}
.flex-18 {
  flex: 18 1;
}
.gap-18 {
  gap: 18px;
}
.fs-18 {
  font-size: 18px;
}
.rounded-18 {
  border-radius: 18px;
}
.textc-18 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 18;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-19 {
  padding: 19px;
}
.pdv-19 {
  padding-bottom: 19px;
  padding-top: 19px;
}
.pdh-19 {
  padding-left: 19px;
  padding-right: 19px;
}
.pdt-19 {
  padding-top: 19px;
}
.pdr-19 {
  padding-right: 19px;
}
.pdb-19 {
  padding-bottom: 19px;
}
.pdl-19 {
  padding-left: 19px;
}
.mg-19 {
  margin: 19px;
}
.mgv-19 {
  margin-bottom: 19px;
  margin-top: 19px;
}
.mgh-19 {
  margin-left: 19px;
  margin-right: 19px;
}
.mgt-19 {
  margin-top: 19px;
}
.mgr-19 {
  margin-right: 19px;
}
.mgb-19 {
  margin-bottom: 19px;
}
.mgl-19 {
  margin-left: 19px;
}
.flex-19 {
  flex: 19 1;
}
.gap-19 {
  gap: 19px;
}
.fs-19 {
  font-size: 19px;
}
.rounded-19 {
  border-radius: 19px;
}
.textc-19 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 19;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-20 {
  padding: 20px;
}
.pdv-20 {
  padding-bottom: 20px;
  padding-top: 20px;
}
.pdh-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.pdt-20 {
  padding-top: 20px;
}
.pdr-20 {
  padding-right: 20px;
}
.pdb-20 {
  padding-bottom: 20px;
}
.pdl-20 {
  padding-left: 20px;
}
.mg-20 {
  margin: 20px;
}
.mgv-20 {
  margin-bottom: 20px;
  margin-top: 20px;
}
.mgh-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.mgt-20 {
  margin-top: 20px;
}
.mgr-20 {
  margin-right: 20px;
}
.mgb-20 {
  margin-bottom: 20px;
}
.mgl-20 {
  margin-left: 20px;
}
.flex-20 {
  flex: 20 1;
}
.gap-20 {
  gap: 20px;
}
.fs-20 {
  font-size: 20px;
}
.rounded-20 {
  border-radius: 20px;
}
.textc-20 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 20;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-21 {
  padding: 21px;
}
.pdv-21 {
  padding-bottom: 21px;
  padding-top: 21px;
}
.pdh-21 {
  padding-left: 21px;
  padding-right: 21px;
}
.pdt-21 {
  padding-top: 21px;
}
.pdr-21 {
  padding-right: 21px;
}
.pdb-21 {
  padding-bottom: 21px;
}
.pdl-21 {
  padding-left: 21px;
}
.mg-21 {
  margin: 21px;
}
.mgv-21 {
  margin-bottom: 21px;
  margin-top: 21px;
}
.mgh-21 {
  margin-left: 21px;
  margin-right: 21px;
}
.mgt-21 {
  margin-top: 21px;
}
.mgr-21 {
  margin-right: 21px;
}
.mgb-21 {
  margin-bottom: 21px;
}
.mgl-21 {
  margin-left: 21px;
}
.flex-21 {
  flex: 21 1;
}
.gap-21 {
  gap: 21px;
}
.fs-21 {
  font-size: 21px;
}
.rounded-21 {
  border-radius: 21px;
}
.textc-21 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 21;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-22 {
  padding: 22px;
}
.pdv-22 {
  padding-bottom: 22px;
  padding-top: 22px;
}
.pdh-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.pdt-22 {
  padding-top: 22px;
}
.pdr-22 {
  padding-right: 22px;
}
.pdb-22 {
  padding-bottom: 22px;
}
.pdl-22 {
  padding-left: 22px;
}
.mg-22 {
  margin: 22px;
}
.mgv-22 {
  margin-bottom: 22px;
  margin-top: 22px;
}
.mgh-22 {
  margin-left: 22px;
  margin-right: 22px;
}
.mgt-22 {
  margin-top: 22px;
}
.mgr-22 {
  margin-right: 22px;
}
.mgb-22 {
  margin-bottom: 22px;
}
.mgl-22 {
  margin-left: 22px;
}
.flex-22 {
  flex: 22 1;
}
.gap-22 {
  gap: 22px;
}
.fs-22 {
  font-size: 22px;
}
.rounded-22 {
  border-radius: 22px;
}
.textc-22 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 22;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-23 {
  padding: 23px;
}
.pdv-23 {
  padding-bottom: 23px;
  padding-top: 23px;
}
.pdh-23 {
  padding-left: 23px;
  padding-right: 23px;
}
.pdt-23 {
  padding-top: 23px;
}
.pdr-23 {
  padding-right: 23px;
}
.pdb-23 {
  padding-bottom: 23px;
}
.pdl-23 {
  padding-left: 23px;
}
.mg-23 {
  margin: 23px;
}
.mgv-23 {
  margin-bottom: 23px;
  margin-top: 23px;
}
.mgh-23 {
  margin-left: 23px;
  margin-right: 23px;
}
.mgt-23 {
  margin-top: 23px;
}
.mgr-23 {
  margin-right: 23px;
}
.mgb-23 {
  margin-bottom: 23px;
}
.mgl-23 {
  margin-left: 23px;
}
.flex-23 {
  flex: 23 1;
}
.gap-23 {
  gap: 23px;
}
.fs-23 {
  font-size: 23px;
}
.rounded-23 {
  border-radius: 23px;
}
.textc-23 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 23;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-24 {
  padding: 24px;
}
.pdv-24 {
  padding-bottom: 24px;
  padding-top: 24px;
}
.pdh-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.pdt-24 {
  padding-top: 24px;
}
.pdr-24 {
  padding-right: 24px;
}
.pdb-24 {
  padding-bottom: 24px;
}
.pdl-24 {
  padding-left: 24px;
}
.mg-24 {
  margin: 24px;
}
.mgv-24 {
  margin-bottom: 24px;
  margin-top: 24px;
}
.mgh-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.mgt-24 {
  margin-top: 24px;
}
.mgr-24 {
  margin-right: 24px;
}
.mgb-24 {
  margin-bottom: 24px;
}
.mgl-24 {
  margin-left: 24px;
}
.flex-24 {
  flex: 24 1;
}
.gap-24 {
  gap: 24px;
}
.fs-24 {
  font-size: 24px;
}
.rounded-24 {
  border-radius: 24px;
}
.textc-24 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 24;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-25 {
  padding: 25px;
}
.pdv-25 {
  padding-bottom: 25px;
  padding-top: 25px;
}
.pdh-25 {
  padding-left: 25px;
  padding-right: 25px;
}
.pdt-25 {
  padding-top: 25px;
}
.pdr-25 {
  padding-right: 25px;
}
.pdb-25 {
  padding-bottom: 25px;
}
.pdl-25 {
  padding-left: 25px;
}
.mg-25 {
  margin: 25px;
}
.mgv-25 {
  margin-bottom: 25px;
  margin-top: 25px;
}
.mgh-25 {
  margin-left: 25px;
  margin-right: 25px;
}
.mgt-25 {
  margin-top: 25px;
}
.mgr-25 {
  margin-right: 25px;
}
.mgb-25 {
  margin-bottom: 25px;
}
.mgl-25 {
  margin-left: 25px;
}
.flex-25 {
  flex: 25 1;
}
.gap-25 {
  gap: 25px;
}
.fs-25 {
  font-size: 25px;
}
.rounded-25 {
  border-radius: 25px;
}
.textc-25 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 25;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-26 {
  padding: 26px;
}
.pdv-26 {
  padding-bottom: 26px;
  padding-top: 26px;
}
.pdh-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.pdt-26 {
  padding-top: 26px;
}
.pdr-26 {
  padding-right: 26px;
}
.pdb-26 {
  padding-bottom: 26px;
}
.pdl-26 {
  padding-left: 26px;
}
.mg-26 {
  margin: 26px;
}
.mgv-26 {
  margin-bottom: 26px;
  margin-top: 26px;
}
.mgh-26 {
  margin-left: 26px;
  margin-right: 26px;
}
.mgt-26 {
  margin-top: 26px;
}
.mgr-26 {
  margin-right: 26px;
}
.mgb-26 {
  margin-bottom: 26px;
}
.mgl-26 {
  margin-left: 26px;
}
.flex-26 {
  flex: 26 1;
}
.gap-26 {
  gap: 26px;
}
.fs-26 {
  font-size: 26px;
}
.rounded-26 {
  border-radius: 26px;
}
.textc-26 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 26;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-27 {
  padding: 27px;
}
.pdv-27 {
  padding-bottom: 27px;
  padding-top: 27px;
}
.pdh-27 {
  padding-left: 27px;
  padding-right: 27px;
}
.pdt-27 {
  padding-top: 27px;
}
.pdr-27 {
  padding-right: 27px;
}
.pdb-27 {
  padding-bottom: 27px;
}
.pdl-27 {
  padding-left: 27px;
}
.mg-27 {
  margin: 27px;
}
.mgv-27 {
  margin-bottom: 27px;
  margin-top: 27px;
}
.mgh-27 {
  margin-left: 27px;
  margin-right: 27px;
}
.mgt-27 {
  margin-top: 27px;
}
.mgr-27 {
  margin-right: 27px;
}
.mgb-27 {
  margin-bottom: 27px;
}
.mgl-27 {
  margin-left: 27px;
}
.flex-27 {
  flex: 27 1;
}
.gap-27 {
  gap: 27px;
}
.fs-27 {
  font-size: 27px;
}
.rounded-27 {
  border-radius: 27px;
}
.textc-27 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 27;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-28 {
  padding: 28px;
}
.pdv-28 {
  padding-bottom: 28px;
  padding-top: 28px;
}
.pdh-28 {
  padding-left: 28px;
  padding-right: 28px;
}
.pdt-28 {
  padding-top: 28px;
}
.pdr-28 {
  padding-right: 28px;
}
.pdb-28 {
  padding-bottom: 28px;
}
.pdl-28 {
  padding-left: 28px;
}
.mg-28 {
  margin: 28px;
}
.mgv-28 {
  margin-bottom: 28px;
  margin-top: 28px;
}
.mgh-28 {
  margin-left: 28px;
  margin-right: 28px;
}
.mgt-28 {
  margin-top: 28px;
}
.mgr-28 {
  margin-right: 28px;
}
.mgb-28 {
  margin-bottom: 28px;
}
.mgl-28 {
  margin-left: 28px;
}
.flex-28 {
  flex: 28 1;
}
.gap-28 {
  gap: 28px;
}
.fs-28 {
  font-size: 28px;
}
.rounded-28 {
  border-radius: 28px;
}
.textc-28 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 28;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-29 {
  padding: 29px;
}
.pdv-29 {
  padding-bottom: 29px;
  padding-top: 29px;
}
.pdh-29 {
  padding-left: 29px;
  padding-right: 29px;
}
.pdt-29 {
  padding-top: 29px;
}
.pdr-29 {
  padding-right: 29px;
}
.pdb-29 {
  padding-bottom: 29px;
}
.pdl-29 {
  padding-left: 29px;
}
.mg-29 {
  margin: 29px;
}
.mgv-29 {
  margin-bottom: 29px;
  margin-top: 29px;
}
.mgh-29 {
  margin-left: 29px;
  margin-right: 29px;
}
.mgt-29 {
  margin-top: 29px;
}
.mgr-29 {
  margin-right: 29px;
}
.mgb-29 {
  margin-bottom: 29px;
}
.mgl-29 {
  margin-left: 29px;
}
.flex-29 {
  flex: 29 1;
}
.gap-29 {
  gap: 29px;
}
.fs-29 {
  font-size: 29px;
}
.rounded-29 {
  border-radius: 29px;
}
.textc-29 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 29;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-30 {
  padding: 30px;
}
.pdv-30 {
  padding-bottom: 30px;
  padding-top: 30px;
}
.pdh-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.pdt-30 {
  padding-top: 30px;
}
.pdr-30 {
  padding-right: 30px;
}
.pdb-30 {
  padding-bottom: 30px;
}
.pdl-30 {
  padding-left: 30px;
}
.mg-30 {
  margin: 30px;
}
.mgv-30 {
  margin-bottom: 30px;
  margin-top: 30px;
}
.mgh-30 {
  margin-left: 30px;
  margin-right: 30px;
}
.mgt-30 {
  margin-top: 30px;
}
.mgr-30 {
  margin-right: 30px;
}
.mgb-30 {
  margin-bottom: 30px;
}
.mgl-30 {
  margin-left: 30px;
}
.flex-30 {
  flex: 30 1;
}
.gap-30 {
  gap: 30px;
}
.fs-30 {
  font-size: 30px;
}
.rounded-30 {
  border-radius: 30px;
}
.textc-30 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 30;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-31 {
  padding: 31px;
}
.pdv-31 {
  padding-bottom: 31px;
  padding-top: 31px;
}
.pdh-31 {
  padding-left: 31px;
  padding-right: 31px;
}
.pdt-31 {
  padding-top: 31px;
}
.pdr-31 {
  padding-right: 31px;
}
.pdb-31 {
  padding-bottom: 31px;
}
.pdl-31 {
  padding-left: 31px;
}
.mg-31 {
  margin: 31px;
}
.mgv-31 {
  margin-bottom: 31px;
  margin-top: 31px;
}
.mgh-31 {
  margin-left: 31px;
  margin-right: 31px;
}
.mgt-31 {
  margin-top: 31px;
}
.mgr-31 {
  margin-right: 31px;
}
.mgb-31 {
  margin-bottom: 31px;
}
.mgl-31 {
  margin-left: 31px;
}
.flex-31 {
  flex: 31 1;
}
.gap-31 {
  gap: 31px;
}
.fs-31 {
  font-size: 31px;
}
.rounded-31 {
  border-radius: 31px;
}
.textc-31 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 31;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-32 {
  padding: 32px;
}
.pdv-32 {
  padding-bottom: 32px;
  padding-top: 32px;
}
.pdh-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.pdt-32 {
  padding-top: 32px;
}
.pdr-32 {
  padding-right: 32px;
}
.pdb-32 {
  padding-bottom: 32px;
}
.pdl-32 {
  padding-left: 32px;
}
.mg-32 {
  margin: 32px;
}
.mgv-32 {
  margin-bottom: 32px;
  margin-top: 32px;
}
.mgh-32 {
  margin-left: 32px;
  margin-right: 32px;
}
.mgt-32 {
  margin-top: 32px;
}
.mgr-32 {
  margin-right: 32px;
}
.mgb-32 {
  margin-bottom: 32px;
}
.mgl-32 {
  margin-left: 32px;
}
.flex-32 {
  flex: 32 1;
}
.gap-32 {
  gap: 32px;
}
.fs-32 {
  font-size: 32px;
}
.rounded-32 {
  border-radius: 32px;
}
.textc-32 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 32;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-33 {
  padding: 33px;
}
.pdv-33 {
  padding-bottom: 33px;
  padding-top: 33px;
}
.pdh-33 {
  padding-left: 33px;
  padding-right: 33px;
}
.pdt-33 {
  padding-top: 33px;
}
.pdr-33 {
  padding-right: 33px;
}
.pdb-33 {
  padding-bottom: 33px;
}
.pdl-33 {
  padding-left: 33px;
}
.mg-33 {
  margin: 33px;
}
.mgv-33 {
  margin-bottom: 33px;
  margin-top: 33px;
}
.mgh-33 {
  margin-left: 33px;
  margin-right: 33px;
}
.mgt-33 {
  margin-top: 33px;
}
.mgr-33 {
  margin-right: 33px;
}
.mgb-33 {
  margin-bottom: 33px;
}
.mgl-33 {
  margin-left: 33px;
}
.flex-33 {
  flex: 33 1;
}
.gap-33 {
  gap: 33px;
}
.fs-33 {
  font-size: 33px;
}
.rounded-33 {
  border-radius: 33px;
}
.textc-33 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 33;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-34 {
  padding: 34px;
}
.pdv-34 {
  padding-bottom: 34px;
  padding-top: 34px;
}
.pdh-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.pdt-34 {
  padding-top: 34px;
}
.pdr-34 {
  padding-right: 34px;
}
.pdb-34 {
  padding-bottom: 34px;
}
.pdl-34 {
  padding-left: 34px;
}
.mg-34 {
  margin: 34px;
}
.mgv-34 {
  margin-bottom: 34px;
  margin-top: 34px;
}
.mgh-34 {
  margin-left: 34px;
  margin-right: 34px;
}
.mgt-34 {
  margin-top: 34px;
}
.mgr-34 {
  margin-right: 34px;
}
.mgb-34 {
  margin-bottom: 34px;
}
.mgl-34 {
  margin-left: 34px;
}
.flex-34 {
  flex: 34 1;
}
.gap-34 {
  gap: 34px;
}
.fs-34 {
  font-size: 34px;
}
.rounded-34 {
  border-radius: 34px;
}
.textc-34 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 34;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-35 {
  padding: 35px;
}
.pdv-35 {
  padding-bottom: 35px;
  padding-top: 35px;
}
.pdh-35 {
  padding-left: 35px;
  padding-right: 35px;
}
.pdt-35 {
  padding-top: 35px;
}
.pdr-35 {
  padding-right: 35px;
}
.pdb-35 {
  padding-bottom: 35px;
}
.pdl-35 {
  padding-left: 35px;
}
.mg-35 {
  margin: 35px;
}
.mgv-35 {
  margin-bottom: 35px;
  margin-top: 35px;
}
.mgh-35 {
  margin-left: 35px;
  margin-right: 35px;
}
.mgt-35 {
  margin-top: 35px;
}
.mgr-35 {
  margin-right: 35px;
}
.mgb-35 {
  margin-bottom: 35px;
}
.mgl-35 {
  margin-left: 35px;
}
.flex-35 {
  flex: 35 1;
}
.gap-35 {
  gap: 35px;
}
.fs-35 {
  font-size: 35px;
}
.rounded-35 {
  border-radius: 35px;
}
.textc-35 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 35;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-36 {
  padding: 36px;
}
.pdv-36 {
  padding-bottom: 36px;
  padding-top: 36px;
}
.pdh-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.pdt-36 {
  padding-top: 36px;
}
.pdr-36 {
  padding-right: 36px;
}
.pdb-36 {
  padding-bottom: 36px;
}
.pdl-36 {
  padding-left: 36px;
}
.mg-36 {
  margin: 36px;
}
.mgv-36 {
  margin-bottom: 36px;
  margin-top: 36px;
}
.mgh-36 {
  margin-left: 36px;
  margin-right: 36px;
}
.mgt-36 {
  margin-top: 36px;
}
.mgr-36 {
  margin-right: 36px;
}
.mgb-36 {
  margin-bottom: 36px;
}
.mgl-36 {
  margin-left: 36px;
}
.flex-36 {
  flex: 36 1;
}
.gap-36 {
  gap: 36px;
}
.fs-36 {
  font-size: 36px;
}
.rounded-36 {
  border-radius: 36px;
}
.textc-36 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 36;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-37 {
  padding: 37px;
}
.pdv-37 {
  padding-bottom: 37px;
  padding-top: 37px;
}
.pdh-37 {
  padding-left: 37px;
  padding-right: 37px;
}
.pdt-37 {
  padding-top: 37px;
}
.pdr-37 {
  padding-right: 37px;
}
.pdb-37 {
  padding-bottom: 37px;
}
.pdl-37 {
  padding-left: 37px;
}
.mg-37 {
  margin: 37px;
}
.mgv-37 {
  margin-bottom: 37px;
  margin-top: 37px;
}
.mgh-37 {
  margin-left: 37px;
  margin-right: 37px;
}
.mgt-37 {
  margin-top: 37px;
}
.mgr-37 {
  margin-right: 37px;
}
.mgb-37 {
  margin-bottom: 37px;
}
.mgl-37 {
  margin-left: 37px;
}
.flex-37 {
  flex: 37 1;
}
.gap-37 {
  gap: 37px;
}
.fs-37 {
  font-size: 37px;
}
.rounded-37 {
  border-radius: 37px;
}
.textc-37 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 37;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-38 {
  padding: 38px;
}
.pdv-38 {
  padding-bottom: 38px;
  padding-top: 38px;
}
.pdh-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.pdt-38 {
  padding-top: 38px;
}
.pdr-38 {
  padding-right: 38px;
}
.pdb-38 {
  padding-bottom: 38px;
}
.pdl-38 {
  padding-left: 38px;
}
.mg-38 {
  margin: 38px;
}
.mgv-38 {
  margin-bottom: 38px;
  margin-top: 38px;
}
.mgh-38 {
  margin-left: 38px;
  margin-right: 38px;
}
.mgt-38 {
  margin-top: 38px;
}
.mgr-38 {
  margin-right: 38px;
}
.mgb-38 {
  margin-bottom: 38px;
}
.mgl-38 {
  margin-left: 38px;
}
.flex-38 {
  flex: 38 1;
}
.gap-38 {
  gap: 38px;
}
.fs-38 {
  font-size: 38px;
}
.rounded-38 {
  border-radius: 38px;
}
.textc-38 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 38;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-39 {
  padding: 39px;
}
.pdv-39 {
  padding-bottom: 39px;
  padding-top: 39px;
}
.pdh-39 {
  padding-left: 39px;
  padding-right: 39px;
}
.pdt-39 {
  padding-top: 39px;
}
.pdr-39 {
  padding-right: 39px;
}
.pdb-39 {
  padding-bottom: 39px;
}
.pdl-39 {
  padding-left: 39px;
}
.mg-39 {
  margin: 39px;
}
.mgv-39 {
  margin-bottom: 39px;
  margin-top: 39px;
}
.mgh-39 {
  margin-left: 39px;
  margin-right: 39px;
}
.mgt-39 {
  margin-top: 39px;
}
.mgr-39 {
  margin-right: 39px;
}
.mgb-39 {
  margin-bottom: 39px;
}
.mgl-39 {
  margin-left: 39px;
}
.flex-39 {
  flex: 39 1;
}
.gap-39 {
  gap: 39px;
}
.fs-39 {
  font-size: 39px;
}
.rounded-39 {
  border-radius: 39px;
}
.textc-39 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 39;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-40 {
  padding: 40px;
}
.pdv-40 {
  padding-bottom: 40px;
  padding-top: 40px;
}
.pdh-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.pdt-40 {
  padding-top: 40px;
}
.pdr-40 {
  padding-right: 40px;
}
.pdb-40 {
  padding-bottom: 40px;
}
.pdl-40 {
  padding-left: 40px;
}
.mg-40 {
  margin: 40px;
}
.mgv-40 {
  margin-bottom: 40px;
  margin-top: 40px;
}
.mgh-40 {
  margin-left: 40px;
  margin-right: 40px;
}
.mgt-40 {
  margin-top: 40px;
}
.mgr-40 {
  margin-right: 40px;
}
.mgb-40 {
  margin-bottom: 40px;
}
.mgl-40 {
  margin-left: 40px;
}
.flex-40 {
  flex: 40 1;
}
.gap-40 {
  gap: 40px;
}
.fs-40 {
  font-size: 40px;
}
.rounded-40 {
  border-radius: 40px;
}
.textc-40 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 40;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-41 {
  padding: 41px;
}
.pdv-41 {
  padding-bottom: 41px;
  padding-top: 41px;
}
.pdh-41 {
  padding-left: 41px;
  padding-right: 41px;
}
.pdt-41 {
  padding-top: 41px;
}
.pdr-41 {
  padding-right: 41px;
}
.pdb-41 {
  padding-bottom: 41px;
}
.pdl-41 {
  padding-left: 41px;
}
.mg-41 {
  margin: 41px;
}
.mgv-41 {
  margin-bottom: 41px;
  margin-top: 41px;
}
.mgh-41 {
  margin-left: 41px;
  margin-right: 41px;
}
.mgt-41 {
  margin-top: 41px;
}
.mgr-41 {
  margin-right: 41px;
}
.mgb-41 {
  margin-bottom: 41px;
}
.mgl-41 {
  margin-left: 41px;
}
.flex-41 {
  flex: 41 1;
}
.gap-41 {
  gap: 41px;
}
.fs-41 {
  font-size: 41px;
}
.rounded-41 {
  border-radius: 41px;
}
.textc-41 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 41;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-42 {
  padding: 42px;
}
.pdv-42 {
  padding-bottom: 42px;
  padding-top: 42px;
}
.pdh-42 {
  padding-left: 42px;
  padding-right: 42px;
}
.pdt-42 {
  padding-top: 42px;
}
.pdr-42 {
  padding-right: 42px;
}
.pdb-42 {
  padding-bottom: 42px;
}
.pdl-42 {
  padding-left: 42px;
}
.mg-42 {
  margin: 42px;
}
.mgv-42 {
  margin-bottom: 42px;
  margin-top: 42px;
}
.mgh-42 {
  margin-left: 42px;
  margin-right: 42px;
}
.mgt-42 {
  margin-top: 42px;
}
.mgr-42 {
  margin-right: 42px;
}
.mgb-42 {
  margin-bottom: 42px;
}
.mgl-42 {
  margin-left: 42px;
}
.flex-42 {
  flex: 42 1;
}
.gap-42 {
  gap: 42px;
}
.fs-42 {
  font-size: 42px;
}
.rounded-42 {
  border-radius: 42px;
}
.textc-42 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 42;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-43 {
  padding: 43px;
}
.pdv-43 {
  padding-bottom: 43px;
  padding-top: 43px;
}
.pdh-43 {
  padding-left: 43px;
  padding-right: 43px;
}
.pdt-43 {
  padding-top: 43px;
}
.pdr-43 {
  padding-right: 43px;
}
.pdb-43 {
  padding-bottom: 43px;
}
.pdl-43 {
  padding-left: 43px;
}
.mg-43 {
  margin: 43px;
}
.mgv-43 {
  margin-bottom: 43px;
  margin-top: 43px;
}
.mgh-43 {
  margin-left: 43px;
  margin-right: 43px;
}
.mgt-43 {
  margin-top: 43px;
}
.mgr-43 {
  margin-right: 43px;
}
.mgb-43 {
  margin-bottom: 43px;
}
.mgl-43 {
  margin-left: 43px;
}
.flex-43 {
  flex: 43 1;
}
.gap-43 {
  gap: 43px;
}
.fs-43 {
  font-size: 43px;
}
.rounded-43 {
  border-radius: 43px;
}
.textc-43 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 43;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-44 {
  padding: 44px;
}
.pdv-44 {
  padding-bottom: 44px;
  padding-top: 44px;
}
.pdh-44 {
  padding-left: 44px;
  padding-right: 44px;
}
.pdt-44 {
  padding-top: 44px;
}
.pdr-44 {
  padding-right: 44px;
}
.pdb-44 {
  padding-bottom: 44px;
}
.pdl-44 {
  padding-left: 44px;
}
.mg-44 {
  margin: 44px;
}
.mgv-44 {
  margin-bottom: 44px;
  margin-top: 44px;
}
.mgh-44 {
  margin-left: 44px;
  margin-right: 44px;
}
.mgt-44 {
  margin-top: 44px;
}
.mgr-44 {
  margin-right: 44px;
}
.mgb-44 {
  margin-bottom: 44px;
}
.mgl-44 {
  margin-left: 44px;
}
.flex-44 {
  flex: 44 1;
}
.gap-44 {
  gap: 44px;
}
.fs-44 {
  font-size: 44px;
}
.rounded-44 {
  border-radius: 44px;
}
.textc-44 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 44;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-45 {
  padding: 45px;
}
.pdv-45 {
  padding-bottom: 45px;
  padding-top: 45px;
}
.pdh-45 {
  padding-left: 45px;
  padding-right: 45px;
}
.pdt-45 {
  padding-top: 45px;
}
.pdr-45 {
  padding-right: 45px;
}
.pdb-45 {
  padding-bottom: 45px;
}
.pdl-45 {
  padding-left: 45px;
}
.mg-45 {
  margin: 45px;
}
.mgv-45 {
  margin-bottom: 45px;
  margin-top: 45px;
}
.mgh-45 {
  margin-left: 45px;
  margin-right: 45px;
}
.mgt-45 {
  margin-top: 45px;
}
.mgr-45 {
  margin-right: 45px;
}
.mgb-45 {
  margin-bottom: 45px;
}
.mgl-45 {
  margin-left: 45px;
}
.flex-45 {
  flex: 45 1;
}
.gap-45 {
  gap: 45px;
}
.fs-45 {
  font-size: 45px;
}
.rounded-45 {
  border-radius: 45px;
}
.textc-45 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 45;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-46 {
  padding: 46px;
}
.pdv-46 {
  padding-bottom: 46px;
  padding-top: 46px;
}
.pdh-46 {
  padding-left: 46px;
  padding-right: 46px;
}
.pdt-46 {
  padding-top: 46px;
}
.pdr-46 {
  padding-right: 46px;
}
.pdb-46 {
  padding-bottom: 46px;
}
.pdl-46 {
  padding-left: 46px;
}
.mg-46 {
  margin: 46px;
}
.mgv-46 {
  margin-bottom: 46px;
  margin-top: 46px;
}
.mgh-46 {
  margin-left: 46px;
  margin-right: 46px;
}
.mgt-46 {
  margin-top: 46px;
}
.mgr-46 {
  margin-right: 46px;
}
.mgb-46 {
  margin-bottom: 46px;
}
.mgl-46 {
  margin-left: 46px;
}
.flex-46 {
  flex: 46 1;
}
.gap-46 {
  gap: 46px;
}
.fs-46 {
  font-size: 46px;
}
.rounded-46 {
  border-radius: 46px;
}
.textc-46 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 46;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-47 {
  padding: 47px;
}
.pdv-47 {
  padding-bottom: 47px;
  padding-top: 47px;
}
.pdh-47 {
  padding-left: 47px;
  padding-right: 47px;
}
.pdt-47 {
  padding-top: 47px;
}
.pdr-47 {
  padding-right: 47px;
}
.pdb-47 {
  padding-bottom: 47px;
}
.pdl-47 {
  padding-left: 47px;
}
.mg-47 {
  margin: 47px;
}
.mgv-47 {
  margin-bottom: 47px;
  margin-top: 47px;
}
.mgh-47 {
  margin-left: 47px;
  margin-right: 47px;
}
.mgt-47 {
  margin-top: 47px;
}
.mgr-47 {
  margin-right: 47px;
}
.mgb-47 {
  margin-bottom: 47px;
}
.mgl-47 {
  margin-left: 47px;
}
.flex-47 {
  flex: 47 1;
}
.gap-47 {
  gap: 47px;
}
.fs-47 {
  font-size: 47px;
}
.rounded-47 {
  border-radius: 47px;
}
.textc-47 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 47;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-48 {
  padding: 48px;
}
.pdv-48 {
  padding-bottom: 48px;
  padding-top: 48px;
}
.pdh-48 {
  padding-left: 48px;
  padding-right: 48px;
}
.pdt-48 {
  padding-top: 48px;
}
.pdr-48 {
  padding-right: 48px;
}
.pdb-48 {
  padding-bottom: 48px;
}
.pdl-48 {
  padding-left: 48px;
}
.mg-48 {
  margin: 48px;
}
.mgv-48 {
  margin-bottom: 48px;
  margin-top: 48px;
}
.mgh-48 {
  margin-left: 48px;
  margin-right: 48px;
}
.mgt-48 {
  margin-top: 48px;
}
.mgr-48 {
  margin-right: 48px;
}
.mgb-48 {
  margin-bottom: 48px;
}
.mgl-48 {
  margin-left: 48px;
}
.flex-48 {
  flex: 48 1;
}
.gap-48 {
  gap: 48px;
}
.fs-48 {
  font-size: 48px;
}
.rounded-48 {
  border-radius: 48px;
}
.textc-48 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 48;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-49 {
  padding: 49px;
}
.pdv-49 {
  padding-bottom: 49px;
  padding-top: 49px;
}
.pdh-49 {
  padding-left: 49px;
  padding-right: 49px;
}
.pdt-49 {
  padding-top: 49px;
}
.pdr-49 {
  padding-right: 49px;
}
.pdb-49 {
  padding-bottom: 49px;
}
.pdl-49 {
  padding-left: 49px;
}
.mg-49 {
  margin: 49px;
}
.mgv-49 {
  margin-bottom: 49px;
  margin-top: 49px;
}
.mgh-49 {
  margin-left: 49px;
  margin-right: 49px;
}
.mgt-49 {
  margin-top: 49px;
}
.mgr-49 {
  margin-right: 49px;
}
.mgb-49 {
  margin-bottom: 49px;
}
.mgl-49 {
  margin-left: 49px;
}
.flex-49 {
  flex: 49 1;
}
.gap-49 {
  gap: 49px;
}
.fs-49 {
  font-size: 49px;
}
.rounded-49 {
  border-radius: 49px;
}
.textc-49 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 49;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-50 {
  padding: 50px;
}
.pdv-50 {
  padding-bottom: 50px;
  padding-top: 50px;
}
.pdh-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.pdt-50 {
  padding-top: 50px;
}
.pdr-50 {
  padding-right: 50px;
}
.pdb-50 {
  padding-bottom: 50px;
}
.pdl-50 {
  padding-left: 50px;
}
.mg-50 {
  margin: 50px;
}
.mgv-50 {
  margin-bottom: 50px;
  margin-top: 50px;
}
.mgh-50 {
  margin-left: 50px;
  margin-right: 50px;
}
.mgt-50 {
  margin-top: 50px;
}
.mgr-50 {
  margin-right: 50px;
}
.mgb-50 {
  margin-bottom: 50px;
}
.mgl-50 {
  margin-left: 50px;
}
.flex-50 {
  flex: 50 1;
}
.gap-50 {
  gap: 50px;
}
.fs-50 {
  font-size: 50px;
}
.rounded-50 {
  border-radius: 50px;
}
.textc-50 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 50;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-51 {
  padding: 51px;
}
.pdv-51 {
  padding-bottom: 51px;
  padding-top: 51px;
}
.pdh-51 {
  padding-left: 51px;
  padding-right: 51px;
}
.pdt-51 {
  padding-top: 51px;
}
.pdr-51 {
  padding-right: 51px;
}
.pdb-51 {
  padding-bottom: 51px;
}
.pdl-51 {
  padding-left: 51px;
}
.mg-51 {
  margin: 51px;
}
.mgv-51 {
  margin-bottom: 51px;
  margin-top: 51px;
}
.mgh-51 {
  margin-left: 51px;
  margin-right: 51px;
}
.mgt-51 {
  margin-top: 51px;
}
.mgr-51 {
  margin-right: 51px;
}
.mgb-51 {
  margin-bottom: 51px;
}
.mgl-51 {
  margin-left: 51px;
}
.flex-51 {
  flex: 51 1;
}
.gap-51 {
  gap: 51px;
}
.fs-51 {
  font-size: 51px;
}
.rounded-51 {
  border-radius: 51px;
}
.textc-51 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 51;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-52 {
  padding: 52px;
}
.pdv-52 {
  padding-bottom: 52px;
  padding-top: 52px;
}
.pdh-52 {
  padding-left: 52px;
  padding-right: 52px;
}
.pdt-52 {
  padding-top: 52px;
}
.pdr-52 {
  padding-right: 52px;
}
.pdb-52 {
  padding-bottom: 52px;
}
.pdl-52 {
  padding-left: 52px;
}
.mg-52 {
  margin: 52px;
}
.mgv-52 {
  margin-bottom: 52px;
  margin-top: 52px;
}
.mgh-52 {
  margin-left: 52px;
  margin-right: 52px;
}
.mgt-52 {
  margin-top: 52px;
}
.mgr-52 {
  margin-right: 52px;
}
.mgb-52 {
  margin-bottom: 52px;
}
.mgl-52 {
  margin-left: 52px;
}
.flex-52 {
  flex: 52 1;
}
.gap-52 {
  gap: 52px;
}
.fs-52 {
  font-size: 52px;
}
.rounded-52 {
  border-radius: 52px;
}
.textc-52 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 52;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-53 {
  padding: 53px;
}
.pdv-53 {
  padding-bottom: 53px;
  padding-top: 53px;
}
.pdh-53 {
  padding-left: 53px;
  padding-right: 53px;
}
.pdt-53 {
  padding-top: 53px;
}
.pdr-53 {
  padding-right: 53px;
}
.pdb-53 {
  padding-bottom: 53px;
}
.pdl-53 {
  padding-left: 53px;
}
.mg-53 {
  margin: 53px;
}
.mgv-53 {
  margin-bottom: 53px;
  margin-top: 53px;
}
.mgh-53 {
  margin-left: 53px;
  margin-right: 53px;
}
.mgt-53 {
  margin-top: 53px;
}
.mgr-53 {
  margin-right: 53px;
}
.mgb-53 {
  margin-bottom: 53px;
}
.mgl-53 {
  margin-left: 53px;
}
.flex-53 {
  flex: 53 1;
}
.gap-53 {
  gap: 53px;
}
.fs-53 {
  font-size: 53px;
}
.rounded-53 {
  border-radius: 53px;
}
.textc-53 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 53;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-54 {
  padding: 54px;
}
.pdv-54 {
  padding-bottom: 54px;
  padding-top: 54px;
}
.pdh-54 {
  padding-left: 54px;
  padding-right: 54px;
}
.pdt-54 {
  padding-top: 54px;
}
.pdr-54 {
  padding-right: 54px;
}
.pdb-54 {
  padding-bottom: 54px;
}
.pdl-54 {
  padding-left: 54px;
}
.mg-54 {
  margin: 54px;
}
.mgv-54 {
  margin-bottom: 54px;
  margin-top: 54px;
}
.mgh-54 {
  margin-left: 54px;
  margin-right: 54px;
}
.mgt-54 {
  margin-top: 54px;
}
.mgr-54 {
  margin-right: 54px;
}
.mgb-54 {
  margin-bottom: 54px;
}
.mgl-54 {
  margin-left: 54px;
}
.flex-54 {
  flex: 54 1;
}
.gap-54 {
  gap: 54px;
}
.fs-54 {
  font-size: 54px;
}
.rounded-54 {
  border-radius: 54px;
}
.textc-54 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 54;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-55 {
  padding: 55px;
}
.pdv-55 {
  padding-bottom: 55px;
  padding-top: 55px;
}
.pdh-55 {
  padding-left: 55px;
  padding-right: 55px;
}
.pdt-55 {
  padding-top: 55px;
}
.pdr-55 {
  padding-right: 55px;
}
.pdb-55 {
  padding-bottom: 55px;
}
.pdl-55 {
  padding-left: 55px;
}
.mg-55 {
  margin: 55px;
}
.mgv-55 {
  margin-bottom: 55px;
  margin-top: 55px;
}
.mgh-55 {
  margin-left: 55px;
  margin-right: 55px;
}
.mgt-55 {
  margin-top: 55px;
}
.mgr-55 {
  margin-right: 55px;
}
.mgb-55 {
  margin-bottom: 55px;
}
.mgl-55 {
  margin-left: 55px;
}
.flex-55 {
  flex: 55 1;
}
.gap-55 {
  gap: 55px;
}
.fs-55 {
  font-size: 55px;
}
.rounded-55 {
  border-radius: 55px;
}
.textc-55 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 55;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-56 {
  padding: 56px;
}
.pdv-56 {
  padding-bottom: 56px;
  padding-top: 56px;
}
.pdh-56 {
  padding-left: 56px;
  padding-right: 56px;
}
.pdt-56 {
  padding-top: 56px;
}
.pdr-56 {
  padding-right: 56px;
}
.pdb-56 {
  padding-bottom: 56px;
}
.pdl-56 {
  padding-left: 56px;
}
.mg-56 {
  margin: 56px;
}
.mgv-56 {
  margin-bottom: 56px;
  margin-top: 56px;
}
.mgh-56 {
  margin-left: 56px;
  margin-right: 56px;
}
.mgt-56 {
  margin-top: 56px;
}
.mgr-56 {
  margin-right: 56px;
}
.mgb-56 {
  margin-bottom: 56px;
}
.mgl-56 {
  margin-left: 56px;
}
.flex-56 {
  flex: 56 1;
}
.gap-56 {
  gap: 56px;
}
.fs-56 {
  font-size: 56px;
}
.rounded-56 {
  border-radius: 56px;
}
.textc-56 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 56;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-57 {
  padding: 57px;
}
.pdv-57 {
  padding-bottom: 57px;
  padding-top: 57px;
}
.pdh-57 {
  padding-left: 57px;
  padding-right: 57px;
}
.pdt-57 {
  padding-top: 57px;
}
.pdr-57 {
  padding-right: 57px;
}
.pdb-57 {
  padding-bottom: 57px;
}
.pdl-57 {
  padding-left: 57px;
}
.mg-57 {
  margin: 57px;
}
.mgv-57 {
  margin-bottom: 57px;
  margin-top: 57px;
}
.mgh-57 {
  margin-left: 57px;
  margin-right: 57px;
}
.mgt-57 {
  margin-top: 57px;
}
.mgr-57 {
  margin-right: 57px;
}
.mgb-57 {
  margin-bottom: 57px;
}
.mgl-57 {
  margin-left: 57px;
}
.flex-57 {
  flex: 57 1;
}
.gap-57 {
  gap: 57px;
}
.fs-57 {
  font-size: 57px;
}
.rounded-57 {
  border-radius: 57px;
}
.textc-57 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 57;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-58 {
  padding: 58px;
}
.pdv-58 {
  padding-bottom: 58px;
  padding-top: 58px;
}
.pdh-58 {
  padding-left: 58px;
  padding-right: 58px;
}
.pdt-58 {
  padding-top: 58px;
}
.pdr-58 {
  padding-right: 58px;
}
.pdb-58 {
  padding-bottom: 58px;
}
.pdl-58 {
  padding-left: 58px;
}
.mg-58 {
  margin: 58px;
}
.mgv-58 {
  margin-bottom: 58px;
  margin-top: 58px;
}
.mgh-58 {
  margin-left: 58px;
  margin-right: 58px;
}
.mgt-58 {
  margin-top: 58px;
}
.mgr-58 {
  margin-right: 58px;
}
.mgb-58 {
  margin-bottom: 58px;
}
.mgl-58 {
  margin-left: 58px;
}
.flex-58 {
  flex: 58 1;
}
.gap-58 {
  gap: 58px;
}
.fs-58 {
  font-size: 58px;
}
.rounded-58 {
  border-radius: 58px;
}
.textc-58 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 58;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-59 {
  padding: 59px;
}
.pdv-59 {
  padding-bottom: 59px;
  padding-top: 59px;
}
.pdh-59 {
  padding-left: 59px;
  padding-right: 59px;
}
.pdt-59 {
  padding-top: 59px;
}
.pdr-59 {
  padding-right: 59px;
}
.pdb-59 {
  padding-bottom: 59px;
}
.pdl-59 {
  padding-left: 59px;
}
.mg-59 {
  margin: 59px;
}
.mgv-59 {
  margin-bottom: 59px;
  margin-top: 59px;
}
.mgh-59 {
  margin-left: 59px;
  margin-right: 59px;
}
.mgt-59 {
  margin-top: 59px;
}
.mgr-59 {
  margin-right: 59px;
}
.mgb-59 {
  margin-bottom: 59px;
}
.mgl-59 {
  margin-left: 59px;
}
.flex-59 {
  flex: 59 1;
}
.gap-59 {
  gap: 59px;
}
.fs-59 {
  font-size: 59px;
}
.rounded-59 {
  border-radius: 59px;
}
.textc-59 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 59;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-60 {
  padding: 60px;
}
.pdv-60 {
  padding-bottom: 60px;
  padding-top: 60px;
}
.pdh-60 {
  padding-left: 60px;
  padding-right: 60px;
}
.pdt-60 {
  padding-top: 60px;
}
.pdr-60 {
  padding-right: 60px;
}
.pdb-60 {
  padding-bottom: 60px;
}
.pdl-60 {
  padding-left: 60px;
}
.mg-60 {
  margin: 60px;
}
.mgv-60 {
  margin-bottom: 60px;
  margin-top: 60px;
}
.mgh-60 {
  margin-left: 60px;
  margin-right: 60px;
}
.mgt-60 {
  margin-top: 60px;
}
.mgr-60 {
  margin-right: 60px;
}
.mgb-60 {
  margin-bottom: 60px;
}
.mgl-60 {
  margin-left: 60px;
}
.flex-60 {
  flex: 60 1;
}
.gap-60 {
  gap: 60px;
}
.fs-60 {
  font-size: 60px;
}
.rounded-60 {
  border-radius: 60px;
}
.textc-60 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 60;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-61 {
  padding: 61px;
}
.pdv-61 {
  padding-bottom: 61px;
  padding-top: 61px;
}
.pdh-61 {
  padding-left: 61px;
  padding-right: 61px;
}
.pdt-61 {
  padding-top: 61px;
}
.pdr-61 {
  padding-right: 61px;
}
.pdb-61 {
  padding-bottom: 61px;
}
.pdl-61 {
  padding-left: 61px;
}
.mg-61 {
  margin: 61px;
}
.mgv-61 {
  margin-bottom: 61px;
  margin-top: 61px;
}
.mgh-61 {
  margin-left: 61px;
  margin-right: 61px;
}
.mgt-61 {
  margin-top: 61px;
}
.mgr-61 {
  margin-right: 61px;
}
.mgb-61 {
  margin-bottom: 61px;
}
.mgl-61 {
  margin-left: 61px;
}
.flex-61 {
  flex: 61 1;
}
.gap-61 {
  gap: 61px;
}
.fs-61 {
  font-size: 61px;
}
.rounded-61 {
  border-radius: 61px;
}
.textc-61 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 61;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-62 {
  padding: 62px;
}
.pdv-62 {
  padding-bottom: 62px;
  padding-top: 62px;
}
.pdh-62 {
  padding-left: 62px;
  padding-right: 62px;
}
.pdt-62 {
  padding-top: 62px;
}
.pdr-62 {
  padding-right: 62px;
}
.pdb-62 {
  padding-bottom: 62px;
}
.pdl-62 {
  padding-left: 62px;
}
.mg-62 {
  margin: 62px;
}
.mgv-62 {
  margin-bottom: 62px;
  margin-top: 62px;
}
.mgh-62 {
  margin-left: 62px;
  margin-right: 62px;
}
.mgt-62 {
  margin-top: 62px;
}
.mgr-62 {
  margin-right: 62px;
}
.mgb-62 {
  margin-bottom: 62px;
}
.mgl-62 {
  margin-left: 62px;
}
.flex-62 {
  flex: 62 1;
}
.gap-62 {
  gap: 62px;
}
.fs-62 {
  font-size: 62px;
}
.rounded-62 {
  border-radius: 62px;
}
.textc-62 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 62;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-63 {
  padding: 63px;
}
.pdv-63 {
  padding-bottom: 63px;
  padding-top: 63px;
}
.pdh-63 {
  padding-left: 63px;
  padding-right: 63px;
}
.pdt-63 {
  padding-top: 63px;
}
.pdr-63 {
  padding-right: 63px;
}
.pdb-63 {
  padding-bottom: 63px;
}
.pdl-63 {
  padding-left: 63px;
}
.mg-63 {
  margin: 63px;
}
.mgv-63 {
  margin-bottom: 63px;
  margin-top: 63px;
}
.mgh-63 {
  margin-left: 63px;
  margin-right: 63px;
}
.mgt-63 {
  margin-top: 63px;
}
.mgr-63 {
  margin-right: 63px;
}
.mgb-63 {
  margin-bottom: 63px;
}
.mgl-63 {
  margin-left: 63px;
}
.flex-63 {
  flex: 63 1;
}
.gap-63 {
  gap: 63px;
}
.fs-63 {
  font-size: 63px;
}
.rounded-63 {
  border-radius: 63px;
}
.textc-63 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 63;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-64 {
  padding: 64px;
}
.pdv-64 {
  padding-bottom: 64px;
  padding-top: 64px;
}
.pdh-64 {
  padding-left: 64px;
  padding-right: 64px;
}
.pdt-64 {
  padding-top: 64px;
}
.pdr-64 {
  padding-right: 64px;
}
.pdb-64 {
  padding-bottom: 64px;
}
.pdl-64 {
  padding-left: 64px;
}
.mg-64 {
  margin: 64px;
}
.mgv-64 {
  margin-bottom: 64px;
  margin-top: 64px;
}
.mgh-64 {
  margin-left: 64px;
  margin-right: 64px;
}
.mgt-64 {
  margin-top: 64px;
}
.mgr-64 {
  margin-right: 64px;
}
.mgb-64 {
  margin-bottom: 64px;
}
.mgl-64 {
  margin-left: 64px;
}
.flex-64 {
  flex: 64 1;
}
.gap-64 {
  gap: 64px;
}
.fs-64 {
  font-size: 64px;
}
.rounded-64 {
  border-radius: 64px;
}
.textc-64 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 64;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-65 {
  padding: 65px;
}
.pdv-65 {
  padding-bottom: 65px;
  padding-top: 65px;
}
.pdh-65 {
  padding-left: 65px;
  padding-right: 65px;
}
.pdt-65 {
  padding-top: 65px;
}
.pdr-65 {
  padding-right: 65px;
}
.pdb-65 {
  padding-bottom: 65px;
}
.pdl-65 {
  padding-left: 65px;
}
.mg-65 {
  margin: 65px;
}
.mgv-65 {
  margin-bottom: 65px;
  margin-top: 65px;
}
.mgh-65 {
  margin-left: 65px;
  margin-right: 65px;
}
.mgt-65 {
  margin-top: 65px;
}
.mgr-65 {
  margin-right: 65px;
}
.mgb-65 {
  margin-bottom: 65px;
}
.mgl-65 {
  margin-left: 65px;
}
.flex-65 {
  flex: 65 1;
}
.gap-65 {
  gap: 65px;
}
.fs-65 {
  font-size: 65px;
}
.rounded-65 {
  border-radius: 65px;
}
.textc-65 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 65;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-66 {
  padding: 66px;
}
.pdv-66 {
  padding-bottom: 66px;
  padding-top: 66px;
}
.pdh-66 {
  padding-left: 66px;
  padding-right: 66px;
}
.pdt-66 {
  padding-top: 66px;
}
.pdr-66 {
  padding-right: 66px;
}
.pdb-66 {
  padding-bottom: 66px;
}
.pdl-66 {
  padding-left: 66px;
}
.mg-66 {
  margin: 66px;
}
.mgv-66 {
  margin-bottom: 66px;
  margin-top: 66px;
}
.mgh-66 {
  margin-left: 66px;
  margin-right: 66px;
}
.mgt-66 {
  margin-top: 66px;
}
.mgr-66 {
  margin-right: 66px;
}
.mgb-66 {
  margin-bottom: 66px;
}
.mgl-66 {
  margin-left: 66px;
}
.flex-66 {
  flex: 66 1;
}
.gap-66 {
  gap: 66px;
}
.fs-66 {
  font-size: 66px;
}
.rounded-66 {
  border-radius: 66px;
}
.textc-66 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 66;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-67 {
  padding: 67px;
}
.pdv-67 {
  padding-bottom: 67px;
  padding-top: 67px;
}
.pdh-67 {
  padding-left: 67px;
  padding-right: 67px;
}
.pdt-67 {
  padding-top: 67px;
}
.pdr-67 {
  padding-right: 67px;
}
.pdb-67 {
  padding-bottom: 67px;
}
.pdl-67 {
  padding-left: 67px;
}
.mg-67 {
  margin: 67px;
}
.mgv-67 {
  margin-bottom: 67px;
  margin-top: 67px;
}
.mgh-67 {
  margin-left: 67px;
  margin-right: 67px;
}
.mgt-67 {
  margin-top: 67px;
}
.mgr-67 {
  margin-right: 67px;
}
.mgb-67 {
  margin-bottom: 67px;
}
.mgl-67 {
  margin-left: 67px;
}
.flex-67 {
  flex: 67 1;
}
.gap-67 {
  gap: 67px;
}
.fs-67 {
  font-size: 67px;
}
.rounded-67 {
  border-radius: 67px;
}
.textc-67 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 67;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-68 {
  padding: 68px;
}
.pdv-68 {
  padding-bottom: 68px;
  padding-top: 68px;
}
.pdh-68 {
  padding-left: 68px;
  padding-right: 68px;
}
.pdt-68 {
  padding-top: 68px;
}
.pdr-68 {
  padding-right: 68px;
}
.pdb-68 {
  padding-bottom: 68px;
}
.pdl-68 {
  padding-left: 68px;
}
.mg-68 {
  margin: 68px;
}
.mgv-68 {
  margin-bottom: 68px;
  margin-top: 68px;
}
.mgh-68 {
  margin-left: 68px;
  margin-right: 68px;
}
.mgt-68 {
  margin-top: 68px;
}
.mgr-68 {
  margin-right: 68px;
}
.mgb-68 {
  margin-bottom: 68px;
}
.mgl-68 {
  margin-left: 68px;
}
.flex-68 {
  flex: 68 1;
}
.gap-68 {
  gap: 68px;
}
.fs-68 {
  font-size: 68px;
}
.rounded-68 {
  border-radius: 68px;
}
.textc-68 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 68;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-69 {
  padding: 69px;
}
.pdv-69 {
  padding-bottom: 69px;
  padding-top: 69px;
}
.pdh-69 {
  padding-left: 69px;
  padding-right: 69px;
}
.pdt-69 {
  padding-top: 69px;
}
.pdr-69 {
  padding-right: 69px;
}
.pdb-69 {
  padding-bottom: 69px;
}
.pdl-69 {
  padding-left: 69px;
}
.mg-69 {
  margin: 69px;
}
.mgv-69 {
  margin-bottom: 69px;
  margin-top: 69px;
}
.mgh-69 {
  margin-left: 69px;
  margin-right: 69px;
}
.mgt-69 {
  margin-top: 69px;
}
.mgr-69 {
  margin-right: 69px;
}
.mgb-69 {
  margin-bottom: 69px;
}
.mgl-69 {
  margin-left: 69px;
}
.flex-69 {
  flex: 69 1;
}
.gap-69 {
  gap: 69px;
}
.fs-69 {
  font-size: 69px;
}
.rounded-69 {
  border-radius: 69px;
}
.textc-69 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 69;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-70 {
  padding: 70px;
}
.pdv-70 {
  padding-bottom: 70px;
  padding-top: 70px;
}
.pdh-70 {
  padding-left: 70px;
  padding-right: 70px;
}
.pdt-70 {
  padding-top: 70px;
}
.pdr-70 {
  padding-right: 70px;
}
.pdb-70 {
  padding-bottom: 70px;
}
.pdl-70 {
  padding-left: 70px;
}
.mg-70 {
  margin: 70px;
}
.mgv-70 {
  margin-bottom: 70px;
  margin-top: 70px;
}
.mgh-70 {
  margin-left: 70px;
  margin-right: 70px;
}
.mgt-70 {
  margin-top: 70px;
}
.mgr-70 {
  margin-right: 70px;
}
.mgb-70 {
  margin-bottom: 70px;
}
.mgl-70 {
  margin-left: 70px;
}
.flex-70 {
  flex: 70 1;
}
.gap-70 {
  gap: 70px;
}
.fs-70 {
  font-size: 70px;
}
.rounded-70 {
  border-radius: 70px;
}
.textc-70 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 70;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-71 {
  padding: 71px;
}
.pdv-71 {
  padding-bottom: 71px;
  padding-top: 71px;
}
.pdh-71 {
  padding-left: 71px;
  padding-right: 71px;
}
.pdt-71 {
  padding-top: 71px;
}
.pdr-71 {
  padding-right: 71px;
}
.pdb-71 {
  padding-bottom: 71px;
}
.pdl-71 {
  padding-left: 71px;
}
.mg-71 {
  margin: 71px;
}
.mgv-71 {
  margin-bottom: 71px;
  margin-top: 71px;
}
.mgh-71 {
  margin-left: 71px;
  margin-right: 71px;
}
.mgt-71 {
  margin-top: 71px;
}
.mgr-71 {
  margin-right: 71px;
}
.mgb-71 {
  margin-bottom: 71px;
}
.mgl-71 {
  margin-left: 71px;
}
.flex-71 {
  flex: 71 1;
}
.gap-71 {
  gap: 71px;
}
.fs-71 {
  font-size: 71px;
}
.rounded-71 {
  border-radius: 71px;
}
.textc-71 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 71;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-72 {
  padding: 72px;
}
.pdv-72 {
  padding-bottom: 72px;
  padding-top: 72px;
}
.pdh-72 {
  padding-left: 72px;
  padding-right: 72px;
}
.pdt-72 {
  padding-top: 72px;
}
.pdr-72 {
  padding-right: 72px;
}
.pdb-72 {
  padding-bottom: 72px;
}
.pdl-72 {
  padding-left: 72px;
}
.mg-72 {
  margin: 72px;
}
.mgv-72 {
  margin-bottom: 72px;
  margin-top: 72px;
}
.mgh-72 {
  margin-left: 72px;
  margin-right: 72px;
}
.mgt-72 {
  margin-top: 72px;
}
.mgr-72 {
  margin-right: 72px;
}
.mgb-72 {
  margin-bottom: 72px;
}
.mgl-72 {
  margin-left: 72px;
}
.flex-72 {
  flex: 72 1;
}
.gap-72 {
  gap: 72px;
}
.fs-72 {
  font-size: 72px;
}
.rounded-72 {
  border-radius: 72px;
}
.textc-72 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 72;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-73 {
  padding: 73px;
}
.pdv-73 {
  padding-bottom: 73px;
  padding-top: 73px;
}
.pdh-73 {
  padding-left: 73px;
  padding-right: 73px;
}
.pdt-73 {
  padding-top: 73px;
}
.pdr-73 {
  padding-right: 73px;
}
.pdb-73 {
  padding-bottom: 73px;
}
.pdl-73 {
  padding-left: 73px;
}
.mg-73 {
  margin: 73px;
}
.mgv-73 {
  margin-bottom: 73px;
  margin-top: 73px;
}
.mgh-73 {
  margin-left: 73px;
  margin-right: 73px;
}
.mgt-73 {
  margin-top: 73px;
}
.mgr-73 {
  margin-right: 73px;
}
.mgb-73 {
  margin-bottom: 73px;
}
.mgl-73 {
  margin-left: 73px;
}
.flex-73 {
  flex: 73 1;
}
.gap-73 {
  gap: 73px;
}
.fs-73 {
  font-size: 73px;
}
.rounded-73 {
  border-radius: 73px;
}
.textc-73 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 73;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-74 {
  padding: 74px;
}
.pdv-74 {
  padding-bottom: 74px;
  padding-top: 74px;
}
.pdh-74 {
  padding-left: 74px;
  padding-right: 74px;
}
.pdt-74 {
  padding-top: 74px;
}
.pdr-74 {
  padding-right: 74px;
}
.pdb-74 {
  padding-bottom: 74px;
}
.pdl-74 {
  padding-left: 74px;
}
.mg-74 {
  margin: 74px;
}
.mgv-74 {
  margin-bottom: 74px;
  margin-top: 74px;
}
.mgh-74 {
  margin-left: 74px;
  margin-right: 74px;
}
.mgt-74 {
  margin-top: 74px;
}
.mgr-74 {
  margin-right: 74px;
}
.mgb-74 {
  margin-bottom: 74px;
}
.mgl-74 {
  margin-left: 74px;
}
.flex-74 {
  flex: 74 1;
}
.gap-74 {
  gap: 74px;
}
.fs-74 {
  font-size: 74px;
}
.rounded-74 {
  border-radius: 74px;
}
.textc-74 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 74;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-75 {
  padding: 75px;
}
.pdv-75 {
  padding-bottom: 75px;
  padding-top: 75px;
}
.pdh-75 {
  padding-left: 75px;
  padding-right: 75px;
}
.pdt-75 {
  padding-top: 75px;
}
.pdr-75 {
  padding-right: 75px;
}
.pdb-75 {
  padding-bottom: 75px;
}
.pdl-75 {
  padding-left: 75px;
}
.mg-75 {
  margin: 75px;
}
.mgv-75 {
  margin-bottom: 75px;
  margin-top: 75px;
}
.mgh-75 {
  margin-left: 75px;
  margin-right: 75px;
}
.mgt-75 {
  margin-top: 75px;
}
.mgr-75 {
  margin-right: 75px;
}
.mgb-75 {
  margin-bottom: 75px;
}
.mgl-75 {
  margin-left: 75px;
}
.flex-75 {
  flex: 75 1;
}
.gap-75 {
  gap: 75px;
}
.fs-75 {
  font-size: 75px;
}
.rounded-75 {
  border-radius: 75px;
}
.textc-75 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 75;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-76 {
  padding: 76px;
}
.pdv-76 {
  padding-bottom: 76px;
  padding-top: 76px;
}
.pdh-76 {
  padding-left: 76px;
  padding-right: 76px;
}
.pdt-76 {
  padding-top: 76px;
}
.pdr-76 {
  padding-right: 76px;
}
.pdb-76 {
  padding-bottom: 76px;
}
.pdl-76 {
  padding-left: 76px;
}
.mg-76 {
  margin: 76px;
}
.mgv-76 {
  margin-bottom: 76px;
  margin-top: 76px;
}
.mgh-76 {
  margin-left: 76px;
  margin-right: 76px;
}
.mgt-76 {
  margin-top: 76px;
}
.mgr-76 {
  margin-right: 76px;
}
.mgb-76 {
  margin-bottom: 76px;
}
.mgl-76 {
  margin-left: 76px;
}
.flex-76 {
  flex: 76 1;
}
.gap-76 {
  gap: 76px;
}
.fs-76 {
  font-size: 76px;
}
.rounded-76 {
  border-radius: 76px;
}
.textc-76 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 76;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-77 {
  padding: 77px;
}
.pdv-77 {
  padding-bottom: 77px;
  padding-top: 77px;
}
.pdh-77 {
  padding-left: 77px;
  padding-right: 77px;
}
.pdt-77 {
  padding-top: 77px;
}
.pdr-77 {
  padding-right: 77px;
}
.pdb-77 {
  padding-bottom: 77px;
}
.pdl-77 {
  padding-left: 77px;
}
.mg-77 {
  margin: 77px;
}
.mgv-77 {
  margin-bottom: 77px;
  margin-top: 77px;
}
.mgh-77 {
  margin-left: 77px;
  margin-right: 77px;
}
.mgt-77 {
  margin-top: 77px;
}
.mgr-77 {
  margin-right: 77px;
}
.mgb-77 {
  margin-bottom: 77px;
}
.mgl-77 {
  margin-left: 77px;
}
.flex-77 {
  flex: 77 1;
}
.gap-77 {
  gap: 77px;
}
.fs-77 {
  font-size: 77px;
}
.rounded-77 {
  border-radius: 77px;
}
.textc-77 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 77;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-78 {
  padding: 78px;
}
.pdv-78 {
  padding-bottom: 78px;
  padding-top: 78px;
}
.pdh-78 {
  padding-left: 78px;
  padding-right: 78px;
}
.pdt-78 {
  padding-top: 78px;
}
.pdr-78 {
  padding-right: 78px;
}
.pdb-78 {
  padding-bottom: 78px;
}
.pdl-78 {
  padding-left: 78px;
}
.mg-78 {
  margin: 78px;
}
.mgv-78 {
  margin-bottom: 78px;
  margin-top: 78px;
}
.mgh-78 {
  margin-left: 78px;
  margin-right: 78px;
}
.mgt-78 {
  margin-top: 78px;
}
.mgr-78 {
  margin-right: 78px;
}
.mgb-78 {
  margin-bottom: 78px;
}
.mgl-78 {
  margin-left: 78px;
}
.flex-78 {
  flex: 78 1;
}
.gap-78 {
  gap: 78px;
}
.fs-78 {
  font-size: 78px;
}
.rounded-78 {
  border-radius: 78px;
}
.textc-78 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 78;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-79 {
  padding: 79px;
}
.pdv-79 {
  padding-bottom: 79px;
  padding-top: 79px;
}
.pdh-79 {
  padding-left: 79px;
  padding-right: 79px;
}
.pdt-79 {
  padding-top: 79px;
}
.pdr-79 {
  padding-right: 79px;
}
.pdb-79 {
  padding-bottom: 79px;
}
.pdl-79 {
  padding-left: 79px;
}
.mg-79 {
  margin: 79px;
}
.mgv-79 {
  margin-bottom: 79px;
  margin-top: 79px;
}
.mgh-79 {
  margin-left: 79px;
  margin-right: 79px;
}
.mgt-79 {
  margin-top: 79px;
}
.mgr-79 {
  margin-right: 79px;
}
.mgb-79 {
  margin-bottom: 79px;
}
.mgl-79 {
  margin-left: 79px;
}
.flex-79 {
  flex: 79 1;
}
.gap-79 {
  gap: 79px;
}
.fs-79 {
  font-size: 79px;
}
.rounded-79 {
  border-radius: 79px;
}
.textc-79 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 79;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-80 {
  padding: 80px;
}
.pdv-80 {
  padding-bottom: 80px;
  padding-top: 80px;
}
.pdh-80 {
  padding-left: 80px;
  padding-right: 80px;
}
.pdt-80 {
  padding-top: 80px;
}
.pdr-80 {
  padding-right: 80px;
}
.pdb-80 {
  padding-bottom: 80px;
}
.pdl-80 {
  padding-left: 80px;
}
.mg-80 {
  margin: 80px;
}
.mgv-80 {
  margin-bottom: 80px;
  margin-top: 80px;
}
.mgh-80 {
  margin-left: 80px;
  margin-right: 80px;
}
.mgt-80 {
  margin-top: 80px;
}
.mgr-80 {
  margin-right: 80px;
}
.mgb-80 {
  margin-bottom: 80px;
}
.mgl-80 {
  margin-left: 80px;
}
.flex-80 {
  flex: 80 1;
}
.gap-80 {
  gap: 80px;
}
.fs-80 {
  font-size: 80px;
}
.rounded-80 {
  border-radius: 80px;
}
.textc-80 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 80;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-81 {
  padding: 81px;
}
.pdv-81 {
  padding-bottom: 81px;
  padding-top: 81px;
}
.pdh-81 {
  padding-left: 81px;
  padding-right: 81px;
}
.pdt-81 {
  padding-top: 81px;
}
.pdr-81 {
  padding-right: 81px;
}
.pdb-81 {
  padding-bottom: 81px;
}
.pdl-81 {
  padding-left: 81px;
}
.mg-81 {
  margin: 81px;
}
.mgv-81 {
  margin-bottom: 81px;
  margin-top: 81px;
}
.mgh-81 {
  margin-left: 81px;
  margin-right: 81px;
}
.mgt-81 {
  margin-top: 81px;
}
.mgr-81 {
  margin-right: 81px;
}
.mgb-81 {
  margin-bottom: 81px;
}
.mgl-81 {
  margin-left: 81px;
}
.flex-81 {
  flex: 81 1;
}
.gap-81 {
  gap: 81px;
}
.fs-81 {
  font-size: 81px;
}
.rounded-81 {
  border-radius: 81px;
}
.textc-81 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 81;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-82 {
  padding: 82px;
}
.pdv-82 {
  padding-bottom: 82px;
  padding-top: 82px;
}
.pdh-82 {
  padding-left: 82px;
  padding-right: 82px;
}
.pdt-82 {
  padding-top: 82px;
}
.pdr-82 {
  padding-right: 82px;
}
.pdb-82 {
  padding-bottom: 82px;
}
.pdl-82 {
  padding-left: 82px;
}
.mg-82 {
  margin: 82px;
}
.mgv-82 {
  margin-bottom: 82px;
  margin-top: 82px;
}
.mgh-82 {
  margin-left: 82px;
  margin-right: 82px;
}
.mgt-82 {
  margin-top: 82px;
}
.mgr-82 {
  margin-right: 82px;
}
.mgb-82 {
  margin-bottom: 82px;
}
.mgl-82 {
  margin-left: 82px;
}
.flex-82 {
  flex: 82 1;
}
.gap-82 {
  gap: 82px;
}
.fs-82 {
  font-size: 82px;
}
.rounded-82 {
  border-radius: 82px;
}
.textc-82 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 82;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-83 {
  padding: 83px;
}
.pdv-83 {
  padding-bottom: 83px;
  padding-top: 83px;
}
.pdh-83 {
  padding-left: 83px;
  padding-right: 83px;
}
.pdt-83 {
  padding-top: 83px;
}
.pdr-83 {
  padding-right: 83px;
}
.pdb-83 {
  padding-bottom: 83px;
}
.pdl-83 {
  padding-left: 83px;
}
.mg-83 {
  margin: 83px;
}
.mgv-83 {
  margin-bottom: 83px;
  margin-top: 83px;
}
.mgh-83 {
  margin-left: 83px;
  margin-right: 83px;
}
.mgt-83 {
  margin-top: 83px;
}
.mgr-83 {
  margin-right: 83px;
}
.mgb-83 {
  margin-bottom: 83px;
}
.mgl-83 {
  margin-left: 83px;
}
.flex-83 {
  flex: 83 1;
}
.gap-83 {
  gap: 83px;
}
.fs-83 {
  font-size: 83px;
}
.rounded-83 {
  border-radius: 83px;
}
.textc-83 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 83;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-84 {
  padding: 84px;
}
.pdv-84 {
  padding-bottom: 84px;
  padding-top: 84px;
}
.pdh-84 {
  padding-left: 84px;
  padding-right: 84px;
}
.pdt-84 {
  padding-top: 84px;
}
.pdr-84 {
  padding-right: 84px;
}
.pdb-84 {
  padding-bottom: 84px;
}
.pdl-84 {
  padding-left: 84px;
}
.mg-84 {
  margin: 84px;
}
.mgv-84 {
  margin-bottom: 84px;
  margin-top: 84px;
}
.mgh-84 {
  margin-left: 84px;
  margin-right: 84px;
}
.mgt-84 {
  margin-top: 84px;
}
.mgr-84 {
  margin-right: 84px;
}
.mgb-84 {
  margin-bottom: 84px;
}
.mgl-84 {
  margin-left: 84px;
}
.flex-84 {
  flex: 84 1;
}
.gap-84 {
  gap: 84px;
}
.fs-84 {
  font-size: 84px;
}
.rounded-84 {
  border-radius: 84px;
}
.textc-84 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 84;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-85 {
  padding: 85px;
}
.pdv-85 {
  padding-bottom: 85px;
  padding-top: 85px;
}
.pdh-85 {
  padding-left: 85px;
  padding-right: 85px;
}
.pdt-85 {
  padding-top: 85px;
}
.pdr-85 {
  padding-right: 85px;
}
.pdb-85 {
  padding-bottom: 85px;
}
.pdl-85 {
  padding-left: 85px;
}
.mg-85 {
  margin: 85px;
}
.mgv-85 {
  margin-bottom: 85px;
  margin-top: 85px;
}
.mgh-85 {
  margin-left: 85px;
  margin-right: 85px;
}
.mgt-85 {
  margin-top: 85px;
}
.mgr-85 {
  margin-right: 85px;
}
.mgb-85 {
  margin-bottom: 85px;
}
.mgl-85 {
  margin-left: 85px;
}
.flex-85 {
  flex: 85 1;
}
.gap-85 {
  gap: 85px;
}
.fs-85 {
  font-size: 85px;
}
.rounded-85 {
  border-radius: 85px;
}
.textc-85 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 85;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-86 {
  padding: 86px;
}
.pdv-86 {
  padding-bottom: 86px;
  padding-top: 86px;
}
.pdh-86 {
  padding-left: 86px;
  padding-right: 86px;
}
.pdt-86 {
  padding-top: 86px;
}
.pdr-86 {
  padding-right: 86px;
}
.pdb-86 {
  padding-bottom: 86px;
}
.pdl-86 {
  padding-left: 86px;
}
.mg-86 {
  margin: 86px;
}
.mgv-86 {
  margin-bottom: 86px;
  margin-top: 86px;
}
.mgh-86 {
  margin-left: 86px;
  margin-right: 86px;
}
.mgt-86 {
  margin-top: 86px;
}
.mgr-86 {
  margin-right: 86px;
}
.mgb-86 {
  margin-bottom: 86px;
}
.mgl-86 {
  margin-left: 86px;
}
.flex-86 {
  flex: 86 1;
}
.gap-86 {
  gap: 86px;
}
.fs-86 {
  font-size: 86px;
}
.rounded-86 {
  border-radius: 86px;
}
.textc-86 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 86;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-87 {
  padding: 87px;
}
.pdv-87 {
  padding-bottom: 87px;
  padding-top: 87px;
}
.pdh-87 {
  padding-left: 87px;
  padding-right: 87px;
}
.pdt-87 {
  padding-top: 87px;
}
.pdr-87 {
  padding-right: 87px;
}
.pdb-87 {
  padding-bottom: 87px;
}
.pdl-87 {
  padding-left: 87px;
}
.mg-87 {
  margin: 87px;
}
.mgv-87 {
  margin-bottom: 87px;
  margin-top: 87px;
}
.mgh-87 {
  margin-left: 87px;
  margin-right: 87px;
}
.mgt-87 {
  margin-top: 87px;
}
.mgr-87 {
  margin-right: 87px;
}
.mgb-87 {
  margin-bottom: 87px;
}
.mgl-87 {
  margin-left: 87px;
}
.flex-87 {
  flex: 87 1;
}
.gap-87 {
  gap: 87px;
}
.fs-87 {
  font-size: 87px;
}
.rounded-87 {
  border-radius: 87px;
}
.textc-87 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 87;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-88 {
  padding: 88px;
}
.pdv-88 {
  padding-bottom: 88px;
  padding-top: 88px;
}
.pdh-88 {
  padding-left: 88px;
  padding-right: 88px;
}
.pdt-88 {
  padding-top: 88px;
}
.pdr-88 {
  padding-right: 88px;
}
.pdb-88 {
  padding-bottom: 88px;
}
.pdl-88 {
  padding-left: 88px;
}
.mg-88 {
  margin: 88px;
}
.mgv-88 {
  margin-bottom: 88px;
  margin-top: 88px;
}
.mgh-88 {
  margin-left: 88px;
  margin-right: 88px;
}
.mgt-88 {
  margin-top: 88px;
}
.mgr-88 {
  margin-right: 88px;
}
.mgb-88 {
  margin-bottom: 88px;
}
.mgl-88 {
  margin-left: 88px;
}
.flex-88 {
  flex: 88 1;
}
.gap-88 {
  gap: 88px;
}
.fs-88 {
  font-size: 88px;
}
.rounded-88 {
  border-radius: 88px;
}
.textc-88 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 88;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-89 {
  padding: 89px;
}
.pdv-89 {
  padding-bottom: 89px;
  padding-top: 89px;
}
.pdh-89 {
  padding-left: 89px;
  padding-right: 89px;
}
.pdt-89 {
  padding-top: 89px;
}
.pdr-89 {
  padding-right: 89px;
}
.pdb-89 {
  padding-bottom: 89px;
}
.pdl-89 {
  padding-left: 89px;
}
.mg-89 {
  margin: 89px;
}
.mgv-89 {
  margin-bottom: 89px;
  margin-top: 89px;
}
.mgh-89 {
  margin-left: 89px;
  margin-right: 89px;
}
.mgt-89 {
  margin-top: 89px;
}
.mgr-89 {
  margin-right: 89px;
}
.mgb-89 {
  margin-bottom: 89px;
}
.mgl-89 {
  margin-left: 89px;
}
.flex-89 {
  flex: 89 1;
}
.gap-89 {
  gap: 89px;
}
.fs-89 {
  font-size: 89px;
}
.rounded-89 {
  border-radius: 89px;
}
.textc-89 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 89;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-90 {
  padding: 90px;
}
.pdv-90 {
  padding-bottom: 90px;
  padding-top: 90px;
}
.pdh-90 {
  padding-left: 90px;
  padding-right: 90px;
}
.pdt-90 {
  padding-top: 90px;
}
.pdr-90 {
  padding-right: 90px;
}
.pdb-90 {
  padding-bottom: 90px;
}
.pdl-90 {
  padding-left: 90px;
}
.mg-90 {
  margin: 90px;
}
.mgv-90 {
  margin-bottom: 90px;
  margin-top: 90px;
}
.mgh-90 {
  margin-left: 90px;
  margin-right: 90px;
}
.mgt-90 {
  margin-top: 90px;
}
.mgr-90 {
  margin-right: 90px;
}
.mgb-90 {
  margin-bottom: 90px;
}
.mgl-90 {
  margin-left: 90px;
}
.flex-90 {
  flex: 90 1;
}
.gap-90 {
  gap: 90px;
}
.fs-90 {
  font-size: 90px;
}
.rounded-90 {
  border-radius: 90px;
}
.textc-90 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 90;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-91 {
  padding: 91px;
}
.pdv-91 {
  padding-bottom: 91px;
  padding-top: 91px;
}
.pdh-91 {
  padding-left: 91px;
  padding-right: 91px;
}
.pdt-91 {
  padding-top: 91px;
}
.pdr-91 {
  padding-right: 91px;
}
.pdb-91 {
  padding-bottom: 91px;
}
.pdl-91 {
  padding-left: 91px;
}
.mg-91 {
  margin: 91px;
}
.mgv-91 {
  margin-bottom: 91px;
  margin-top: 91px;
}
.mgh-91 {
  margin-left: 91px;
  margin-right: 91px;
}
.mgt-91 {
  margin-top: 91px;
}
.mgr-91 {
  margin-right: 91px;
}
.mgb-91 {
  margin-bottom: 91px;
}
.mgl-91 {
  margin-left: 91px;
}
.flex-91 {
  flex: 91 1;
}
.gap-91 {
  gap: 91px;
}
.fs-91 {
  font-size: 91px;
}
.rounded-91 {
  border-radius: 91px;
}
.textc-91 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 91;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-92 {
  padding: 92px;
}
.pdv-92 {
  padding-bottom: 92px;
  padding-top: 92px;
}
.pdh-92 {
  padding-left: 92px;
  padding-right: 92px;
}
.pdt-92 {
  padding-top: 92px;
}
.pdr-92 {
  padding-right: 92px;
}
.pdb-92 {
  padding-bottom: 92px;
}
.pdl-92 {
  padding-left: 92px;
}
.mg-92 {
  margin: 92px;
}
.mgv-92 {
  margin-bottom: 92px;
  margin-top: 92px;
}
.mgh-92 {
  margin-left: 92px;
  margin-right: 92px;
}
.mgt-92 {
  margin-top: 92px;
}
.mgr-92 {
  margin-right: 92px;
}
.mgb-92 {
  margin-bottom: 92px;
}
.mgl-92 {
  margin-left: 92px;
}
.flex-92 {
  flex: 92 1;
}
.gap-92 {
  gap: 92px;
}
.fs-92 {
  font-size: 92px;
}
.rounded-92 {
  border-radius: 92px;
}
.textc-92 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 92;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-93 {
  padding: 93px;
}
.pdv-93 {
  padding-bottom: 93px;
  padding-top: 93px;
}
.pdh-93 {
  padding-left: 93px;
  padding-right: 93px;
}
.pdt-93 {
  padding-top: 93px;
}
.pdr-93 {
  padding-right: 93px;
}
.pdb-93 {
  padding-bottom: 93px;
}
.pdl-93 {
  padding-left: 93px;
}
.mg-93 {
  margin: 93px;
}
.mgv-93 {
  margin-bottom: 93px;
  margin-top: 93px;
}
.mgh-93 {
  margin-left: 93px;
  margin-right: 93px;
}
.mgt-93 {
  margin-top: 93px;
}
.mgr-93 {
  margin-right: 93px;
}
.mgb-93 {
  margin-bottom: 93px;
}
.mgl-93 {
  margin-left: 93px;
}
.flex-93 {
  flex: 93 1;
}
.gap-93 {
  gap: 93px;
}
.fs-93 {
  font-size: 93px;
}
.rounded-93 {
  border-radius: 93px;
}
.textc-93 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 93;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-94 {
  padding: 94px;
}
.pdv-94 {
  padding-bottom: 94px;
  padding-top: 94px;
}
.pdh-94 {
  padding-left: 94px;
  padding-right: 94px;
}
.pdt-94 {
  padding-top: 94px;
}
.pdr-94 {
  padding-right: 94px;
}
.pdb-94 {
  padding-bottom: 94px;
}
.pdl-94 {
  padding-left: 94px;
}
.mg-94 {
  margin: 94px;
}
.mgv-94 {
  margin-bottom: 94px;
  margin-top: 94px;
}
.mgh-94 {
  margin-left: 94px;
  margin-right: 94px;
}
.mgt-94 {
  margin-top: 94px;
}
.mgr-94 {
  margin-right: 94px;
}
.mgb-94 {
  margin-bottom: 94px;
}
.mgl-94 {
  margin-left: 94px;
}
.flex-94 {
  flex: 94 1;
}
.gap-94 {
  gap: 94px;
}
.fs-94 {
  font-size: 94px;
}
.rounded-94 {
  border-radius: 94px;
}
.textc-94 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 94;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-95 {
  padding: 95px;
}
.pdv-95 {
  padding-bottom: 95px;
  padding-top: 95px;
}
.pdh-95 {
  padding-left: 95px;
  padding-right: 95px;
}
.pdt-95 {
  padding-top: 95px;
}
.pdr-95 {
  padding-right: 95px;
}
.pdb-95 {
  padding-bottom: 95px;
}
.pdl-95 {
  padding-left: 95px;
}
.mg-95 {
  margin: 95px;
}
.mgv-95 {
  margin-bottom: 95px;
  margin-top: 95px;
}
.mgh-95 {
  margin-left: 95px;
  margin-right: 95px;
}
.mgt-95 {
  margin-top: 95px;
}
.mgr-95 {
  margin-right: 95px;
}
.mgb-95 {
  margin-bottom: 95px;
}
.mgl-95 {
  margin-left: 95px;
}
.flex-95 {
  flex: 95 1;
}
.gap-95 {
  gap: 95px;
}
.fs-95 {
  font-size: 95px;
}
.rounded-95 {
  border-radius: 95px;
}
.textc-95 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 95;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-96 {
  padding: 96px;
}
.pdv-96 {
  padding-bottom: 96px;
  padding-top: 96px;
}
.pdh-96 {
  padding-left: 96px;
  padding-right: 96px;
}
.pdt-96 {
  padding-top: 96px;
}
.pdr-96 {
  padding-right: 96px;
}
.pdb-96 {
  padding-bottom: 96px;
}
.pdl-96 {
  padding-left: 96px;
}
.mg-96 {
  margin: 96px;
}
.mgv-96 {
  margin-bottom: 96px;
  margin-top: 96px;
}
.mgh-96 {
  margin-left: 96px;
  margin-right: 96px;
}
.mgt-96 {
  margin-top: 96px;
}
.mgr-96 {
  margin-right: 96px;
}
.mgb-96 {
  margin-bottom: 96px;
}
.mgl-96 {
  margin-left: 96px;
}
.flex-96 {
  flex: 96 1;
}
.gap-96 {
  gap: 96px;
}
.fs-96 {
  font-size: 96px;
}
.rounded-96 {
  border-radius: 96px;
}
.textc-96 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 96;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-97 {
  padding: 97px;
}
.pdv-97 {
  padding-bottom: 97px;
  padding-top: 97px;
}
.pdh-97 {
  padding-left: 97px;
  padding-right: 97px;
}
.pdt-97 {
  padding-top: 97px;
}
.pdr-97 {
  padding-right: 97px;
}
.pdb-97 {
  padding-bottom: 97px;
}
.pdl-97 {
  padding-left: 97px;
}
.mg-97 {
  margin: 97px;
}
.mgv-97 {
  margin-bottom: 97px;
  margin-top: 97px;
}
.mgh-97 {
  margin-left: 97px;
  margin-right: 97px;
}
.mgt-97 {
  margin-top: 97px;
}
.mgr-97 {
  margin-right: 97px;
}
.mgb-97 {
  margin-bottom: 97px;
}
.mgl-97 {
  margin-left: 97px;
}
.flex-97 {
  flex: 97 1;
}
.gap-97 {
  gap: 97px;
}
.fs-97 {
  font-size: 97px;
}
.rounded-97 {
  border-radius: 97px;
}
.textc-97 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 97;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-98 {
  padding: 98px;
}
.pdv-98 {
  padding-bottom: 98px;
  padding-top: 98px;
}
.pdh-98 {
  padding-left: 98px;
  padding-right: 98px;
}
.pdt-98 {
  padding-top: 98px;
}
.pdr-98 {
  padding-right: 98px;
}
.pdb-98 {
  padding-bottom: 98px;
}
.pdl-98 {
  padding-left: 98px;
}
.mg-98 {
  margin: 98px;
}
.mgv-98 {
  margin-bottom: 98px;
  margin-top: 98px;
}
.mgh-98 {
  margin-left: 98px;
  margin-right: 98px;
}
.mgt-98 {
  margin-top: 98px;
}
.mgr-98 {
  margin-right: 98px;
}
.mgb-98 {
  margin-bottom: 98px;
}
.mgl-98 {
  margin-left: 98px;
}
.flex-98 {
  flex: 98 1;
}
.gap-98 {
  gap: 98px;
}
.fs-98 {
  font-size: 98px;
}
.rounded-98 {
  border-radius: 98px;
}
.textc-98 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 98;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-99 {
  padding: 99px;
}
.pdv-99 {
  padding-bottom: 99px;
  padding-top: 99px;
}
.pdh-99 {
  padding-left: 99px;
  padding-right: 99px;
}
.pdt-99 {
  padding-top: 99px;
}
.pdr-99 {
  padding-right: 99px;
}
.pdb-99 {
  padding-bottom: 99px;
}
.pdl-99 {
  padding-left: 99px;
}
.mg-99 {
  margin: 99px;
}
.mgv-99 {
  margin-bottom: 99px;
  margin-top: 99px;
}
.mgh-99 {
  margin-left: 99px;
  margin-right: 99px;
}
.mgt-99 {
  margin-top: 99px;
}
.mgr-99 {
  margin-right: 99px;
}
.mgb-99 {
  margin-bottom: 99px;
}
.mgl-99 {
  margin-left: 99px;
}
.flex-99 {
  flex: 99 1;
}
.gap-99 {
  gap: 99px;
}
.fs-99 {
  font-size: 99px;
}
.rounded-99 {
  border-radius: 99px;
}
.textc-99 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 99;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-100 {
  padding: 100px;
}
.pdv-100 {
  padding-bottom: 100px;
  padding-top: 100px;
}
.pdh-100 {
  padding-left: 100px;
  padding-right: 100px;
}
.pdt-100 {
  padding-top: 100px;
}
.pdr-100 {
  padding-right: 100px;
}
.pdb-100 {
  padding-bottom: 100px;
}
.pdl-100 {
  padding-left: 100px;
}
.mg-100 {
  margin: 100px;
}
.mgv-100 {
  margin-bottom: 100px;
  margin-top: 100px;
}
.mgh-100 {
  margin-left: 100px;
  margin-right: 100px;
}
.mgt-100 {
  margin-top: 100px;
}
.mgr-100 {
  margin-right: 100px;
}
.mgb-100 {
  margin-bottom: 100px;
}
.mgl-100 {
  margin-left: 100px;
}
.flex-100 {
  flex: 100 1;
}
.gap-100 {
  gap: 100px;
}
.fs-100 {
  font-size: 100px;
}
.rounded-100 {
  border-radius: 100px;
}
.textc-100 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 100;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-101 {
  padding: 101px;
}
.pdv-101 {
  padding-bottom: 101px;
  padding-top: 101px;
}
.pdh-101 {
  padding-left: 101px;
  padding-right: 101px;
}
.pdt-101 {
  padding-top: 101px;
}
.pdr-101 {
  padding-right: 101px;
}
.pdb-101 {
  padding-bottom: 101px;
}
.pdl-101 {
  padding-left: 101px;
}
.mg-101 {
  margin: 101px;
}
.mgv-101 {
  margin-bottom: 101px;
  margin-top: 101px;
}
.mgh-101 {
  margin-left: 101px;
  margin-right: 101px;
}
.mgt-101 {
  margin-top: 101px;
}
.mgr-101 {
  margin-right: 101px;
}
.mgb-101 {
  margin-bottom: 101px;
}
.mgl-101 {
  margin-left: 101px;
}
.flex-101 {
  flex: 101 1;
}
.gap-101 {
  gap: 101px;
}
.fs-101 {
  font-size: 101px;
}
.rounded-101 {
  border-radius: 101px;
}
.textc-101 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 101;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-102 {
  padding: 102px;
}
.pdv-102 {
  padding-bottom: 102px;
  padding-top: 102px;
}
.pdh-102 {
  padding-left: 102px;
  padding-right: 102px;
}
.pdt-102 {
  padding-top: 102px;
}
.pdr-102 {
  padding-right: 102px;
}
.pdb-102 {
  padding-bottom: 102px;
}
.pdl-102 {
  padding-left: 102px;
}
.mg-102 {
  margin: 102px;
}
.mgv-102 {
  margin-bottom: 102px;
  margin-top: 102px;
}
.mgh-102 {
  margin-left: 102px;
  margin-right: 102px;
}
.mgt-102 {
  margin-top: 102px;
}
.mgr-102 {
  margin-right: 102px;
}
.mgb-102 {
  margin-bottom: 102px;
}
.mgl-102 {
  margin-left: 102px;
}
.flex-102 {
  flex: 102 1;
}
.gap-102 {
  gap: 102px;
}
.fs-102 {
  font-size: 102px;
}
.rounded-102 {
  border-radius: 102px;
}
.textc-102 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 102;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-103 {
  padding: 103px;
}
.pdv-103 {
  padding-bottom: 103px;
  padding-top: 103px;
}
.pdh-103 {
  padding-left: 103px;
  padding-right: 103px;
}
.pdt-103 {
  padding-top: 103px;
}
.pdr-103 {
  padding-right: 103px;
}
.pdb-103 {
  padding-bottom: 103px;
}
.pdl-103 {
  padding-left: 103px;
}
.mg-103 {
  margin: 103px;
}
.mgv-103 {
  margin-bottom: 103px;
  margin-top: 103px;
}
.mgh-103 {
  margin-left: 103px;
  margin-right: 103px;
}
.mgt-103 {
  margin-top: 103px;
}
.mgr-103 {
  margin-right: 103px;
}
.mgb-103 {
  margin-bottom: 103px;
}
.mgl-103 {
  margin-left: 103px;
}
.flex-103 {
  flex: 103 1;
}
.gap-103 {
  gap: 103px;
}
.fs-103 {
  font-size: 103px;
}
.rounded-103 {
  border-radius: 103px;
}
.textc-103 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 103;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-104 {
  padding: 104px;
}
.pdv-104 {
  padding-bottom: 104px;
  padding-top: 104px;
}
.pdh-104 {
  padding-left: 104px;
  padding-right: 104px;
}
.pdt-104 {
  padding-top: 104px;
}
.pdr-104 {
  padding-right: 104px;
}
.pdb-104 {
  padding-bottom: 104px;
}
.pdl-104 {
  padding-left: 104px;
}
.mg-104 {
  margin: 104px;
}
.mgv-104 {
  margin-bottom: 104px;
  margin-top: 104px;
}
.mgh-104 {
  margin-left: 104px;
  margin-right: 104px;
}
.mgt-104 {
  margin-top: 104px;
}
.mgr-104 {
  margin-right: 104px;
}
.mgb-104 {
  margin-bottom: 104px;
}
.mgl-104 {
  margin-left: 104px;
}
.flex-104 {
  flex: 104 1;
}
.gap-104 {
  gap: 104px;
}
.fs-104 {
  font-size: 104px;
}
.rounded-104 {
  border-radius: 104px;
}
.textc-104 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 104;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-105 {
  padding: 105px;
}
.pdv-105 {
  padding-bottom: 105px;
  padding-top: 105px;
}
.pdh-105 {
  padding-left: 105px;
  padding-right: 105px;
}
.pdt-105 {
  padding-top: 105px;
}
.pdr-105 {
  padding-right: 105px;
}
.pdb-105 {
  padding-bottom: 105px;
}
.pdl-105 {
  padding-left: 105px;
}
.mg-105 {
  margin: 105px;
}
.mgv-105 {
  margin-bottom: 105px;
  margin-top: 105px;
}
.mgh-105 {
  margin-left: 105px;
  margin-right: 105px;
}
.mgt-105 {
  margin-top: 105px;
}
.mgr-105 {
  margin-right: 105px;
}
.mgb-105 {
  margin-bottom: 105px;
}
.mgl-105 {
  margin-left: 105px;
}
.flex-105 {
  flex: 105 1;
}
.gap-105 {
  gap: 105px;
}
.fs-105 {
  font-size: 105px;
}
.rounded-105 {
  border-radius: 105px;
}
.textc-105 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 105;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-106 {
  padding: 106px;
}
.pdv-106 {
  padding-bottom: 106px;
  padding-top: 106px;
}
.pdh-106 {
  padding-left: 106px;
  padding-right: 106px;
}
.pdt-106 {
  padding-top: 106px;
}
.pdr-106 {
  padding-right: 106px;
}
.pdb-106 {
  padding-bottom: 106px;
}
.pdl-106 {
  padding-left: 106px;
}
.mg-106 {
  margin: 106px;
}
.mgv-106 {
  margin-bottom: 106px;
  margin-top: 106px;
}
.mgh-106 {
  margin-left: 106px;
  margin-right: 106px;
}
.mgt-106 {
  margin-top: 106px;
}
.mgr-106 {
  margin-right: 106px;
}
.mgb-106 {
  margin-bottom: 106px;
}
.mgl-106 {
  margin-left: 106px;
}
.flex-106 {
  flex: 106 1;
}
.gap-106 {
  gap: 106px;
}
.fs-106 {
  font-size: 106px;
}
.rounded-106 {
  border-radius: 106px;
}
.textc-106 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 106;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-107 {
  padding: 107px;
}
.pdv-107 {
  padding-bottom: 107px;
  padding-top: 107px;
}
.pdh-107 {
  padding-left: 107px;
  padding-right: 107px;
}
.pdt-107 {
  padding-top: 107px;
}
.pdr-107 {
  padding-right: 107px;
}
.pdb-107 {
  padding-bottom: 107px;
}
.pdl-107 {
  padding-left: 107px;
}
.mg-107 {
  margin: 107px;
}
.mgv-107 {
  margin-bottom: 107px;
  margin-top: 107px;
}
.mgh-107 {
  margin-left: 107px;
  margin-right: 107px;
}
.mgt-107 {
  margin-top: 107px;
}
.mgr-107 {
  margin-right: 107px;
}
.mgb-107 {
  margin-bottom: 107px;
}
.mgl-107 {
  margin-left: 107px;
}
.flex-107 {
  flex: 107 1;
}
.gap-107 {
  gap: 107px;
}
.fs-107 {
  font-size: 107px;
}
.rounded-107 {
  border-radius: 107px;
}
.textc-107 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 107;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-108 {
  padding: 108px;
}
.pdv-108 {
  padding-bottom: 108px;
  padding-top: 108px;
}
.pdh-108 {
  padding-left: 108px;
  padding-right: 108px;
}
.pdt-108 {
  padding-top: 108px;
}
.pdr-108 {
  padding-right: 108px;
}
.pdb-108 {
  padding-bottom: 108px;
}
.pdl-108 {
  padding-left: 108px;
}
.mg-108 {
  margin: 108px;
}
.mgv-108 {
  margin-bottom: 108px;
  margin-top: 108px;
}
.mgh-108 {
  margin-left: 108px;
  margin-right: 108px;
}
.mgt-108 {
  margin-top: 108px;
}
.mgr-108 {
  margin-right: 108px;
}
.mgb-108 {
  margin-bottom: 108px;
}
.mgl-108 {
  margin-left: 108px;
}
.flex-108 {
  flex: 108 1;
}
.gap-108 {
  gap: 108px;
}
.fs-108 {
  font-size: 108px;
}
.rounded-108 {
  border-radius: 108px;
}
.textc-108 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 108;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-109 {
  padding: 109px;
}
.pdv-109 {
  padding-bottom: 109px;
  padding-top: 109px;
}
.pdh-109 {
  padding-left: 109px;
  padding-right: 109px;
}
.pdt-109 {
  padding-top: 109px;
}
.pdr-109 {
  padding-right: 109px;
}
.pdb-109 {
  padding-bottom: 109px;
}
.pdl-109 {
  padding-left: 109px;
}
.mg-109 {
  margin: 109px;
}
.mgv-109 {
  margin-bottom: 109px;
  margin-top: 109px;
}
.mgh-109 {
  margin-left: 109px;
  margin-right: 109px;
}
.mgt-109 {
  margin-top: 109px;
}
.mgr-109 {
  margin-right: 109px;
}
.mgb-109 {
  margin-bottom: 109px;
}
.mgl-109 {
  margin-left: 109px;
}
.flex-109 {
  flex: 109 1;
}
.gap-109 {
  gap: 109px;
}
.fs-109 {
  font-size: 109px;
}
.rounded-109 {
  border-radius: 109px;
}
.textc-109 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 109;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-110 {
  padding: 110px;
}
.pdv-110 {
  padding-bottom: 110px;
  padding-top: 110px;
}
.pdh-110 {
  padding-left: 110px;
  padding-right: 110px;
}
.pdt-110 {
  padding-top: 110px;
}
.pdr-110 {
  padding-right: 110px;
}
.pdb-110 {
  padding-bottom: 110px;
}
.pdl-110 {
  padding-left: 110px;
}
.mg-110 {
  margin: 110px;
}
.mgv-110 {
  margin-bottom: 110px;
  margin-top: 110px;
}
.mgh-110 {
  margin-left: 110px;
  margin-right: 110px;
}
.mgt-110 {
  margin-top: 110px;
}
.mgr-110 {
  margin-right: 110px;
}
.mgb-110 {
  margin-bottom: 110px;
}
.mgl-110 {
  margin-left: 110px;
}
.flex-110 {
  flex: 110 1;
}
.gap-110 {
  gap: 110px;
}
.fs-110 {
  font-size: 110px;
}
.rounded-110 {
  border-radius: 110px;
}
.textc-110 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 110;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-111 {
  padding: 111px;
}
.pdv-111 {
  padding-bottom: 111px;
  padding-top: 111px;
}
.pdh-111 {
  padding-left: 111px;
  padding-right: 111px;
}
.pdt-111 {
  padding-top: 111px;
}
.pdr-111 {
  padding-right: 111px;
}
.pdb-111 {
  padding-bottom: 111px;
}
.pdl-111 {
  padding-left: 111px;
}
.mg-111 {
  margin: 111px;
}
.mgv-111 {
  margin-bottom: 111px;
  margin-top: 111px;
}
.mgh-111 {
  margin-left: 111px;
  margin-right: 111px;
}
.mgt-111 {
  margin-top: 111px;
}
.mgr-111 {
  margin-right: 111px;
}
.mgb-111 {
  margin-bottom: 111px;
}
.mgl-111 {
  margin-left: 111px;
}
.flex-111 {
  flex: 111 1;
}
.gap-111 {
  gap: 111px;
}
.fs-111 {
  font-size: 111px;
}
.rounded-111 {
  border-radius: 111px;
}
.textc-111 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 111;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-112 {
  padding: 112px;
}
.pdv-112 {
  padding-bottom: 112px;
  padding-top: 112px;
}
.pdh-112 {
  padding-left: 112px;
  padding-right: 112px;
}
.pdt-112 {
  padding-top: 112px;
}
.pdr-112 {
  padding-right: 112px;
}
.pdb-112 {
  padding-bottom: 112px;
}
.pdl-112 {
  padding-left: 112px;
}
.mg-112 {
  margin: 112px;
}
.mgv-112 {
  margin-bottom: 112px;
  margin-top: 112px;
}
.mgh-112 {
  margin-left: 112px;
  margin-right: 112px;
}
.mgt-112 {
  margin-top: 112px;
}
.mgr-112 {
  margin-right: 112px;
}
.mgb-112 {
  margin-bottom: 112px;
}
.mgl-112 {
  margin-left: 112px;
}
.flex-112 {
  flex: 112 1;
}
.gap-112 {
  gap: 112px;
}
.fs-112 {
  font-size: 112px;
}
.rounded-112 {
  border-radius: 112px;
}
.textc-112 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 112;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-113 {
  padding: 113px;
}
.pdv-113 {
  padding-bottom: 113px;
  padding-top: 113px;
}
.pdh-113 {
  padding-left: 113px;
  padding-right: 113px;
}
.pdt-113 {
  padding-top: 113px;
}
.pdr-113 {
  padding-right: 113px;
}
.pdb-113 {
  padding-bottom: 113px;
}
.pdl-113 {
  padding-left: 113px;
}
.mg-113 {
  margin: 113px;
}
.mgv-113 {
  margin-bottom: 113px;
  margin-top: 113px;
}
.mgh-113 {
  margin-left: 113px;
  margin-right: 113px;
}
.mgt-113 {
  margin-top: 113px;
}
.mgr-113 {
  margin-right: 113px;
}
.mgb-113 {
  margin-bottom: 113px;
}
.mgl-113 {
  margin-left: 113px;
}
.flex-113 {
  flex: 113 1;
}
.gap-113 {
  gap: 113px;
}
.fs-113 {
  font-size: 113px;
}
.rounded-113 {
  border-radius: 113px;
}
.textc-113 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 113;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-114 {
  padding: 114px;
}
.pdv-114 {
  padding-bottom: 114px;
  padding-top: 114px;
}
.pdh-114 {
  padding-left: 114px;
  padding-right: 114px;
}
.pdt-114 {
  padding-top: 114px;
}
.pdr-114 {
  padding-right: 114px;
}
.pdb-114 {
  padding-bottom: 114px;
}
.pdl-114 {
  padding-left: 114px;
}
.mg-114 {
  margin: 114px;
}
.mgv-114 {
  margin-bottom: 114px;
  margin-top: 114px;
}
.mgh-114 {
  margin-left: 114px;
  margin-right: 114px;
}
.mgt-114 {
  margin-top: 114px;
}
.mgr-114 {
  margin-right: 114px;
}
.mgb-114 {
  margin-bottom: 114px;
}
.mgl-114 {
  margin-left: 114px;
}
.flex-114 {
  flex: 114 1;
}
.gap-114 {
  gap: 114px;
}
.fs-114 {
  font-size: 114px;
}
.rounded-114 {
  border-radius: 114px;
}
.textc-114 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 114;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-115 {
  padding: 115px;
}
.pdv-115 {
  padding-bottom: 115px;
  padding-top: 115px;
}
.pdh-115 {
  padding-left: 115px;
  padding-right: 115px;
}
.pdt-115 {
  padding-top: 115px;
}
.pdr-115 {
  padding-right: 115px;
}
.pdb-115 {
  padding-bottom: 115px;
}
.pdl-115 {
  padding-left: 115px;
}
.mg-115 {
  margin: 115px;
}
.mgv-115 {
  margin-bottom: 115px;
  margin-top: 115px;
}
.mgh-115 {
  margin-left: 115px;
  margin-right: 115px;
}
.mgt-115 {
  margin-top: 115px;
}
.mgr-115 {
  margin-right: 115px;
}
.mgb-115 {
  margin-bottom: 115px;
}
.mgl-115 {
  margin-left: 115px;
}
.flex-115 {
  flex: 115 1;
}
.gap-115 {
  gap: 115px;
}
.fs-115 {
  font-size: 115px;
}
.rounded-115 {
  border-radius: 115px;
}
.textc-115 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 115;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-116 {
  padding: 116px;
}
.pdv-116 {
  padding-bottom: 116px;
  padding-top: 116px;
}
.pdh-116 {
  padding-left: 116px;
  padding-right: 116px;
}
.pdt-116 {
  padding-top: 116px;
}
.pdr-116 {
  padding-right: 116px;
}
.pdb-116 {
  padding-bottom: 116px;
}
.pdl-116 {
  padding-left: 116px;
}
.mg-116 {
  margin: 116px;
}
.mgv-116 {
  margin-bottom: 116px;
  margin-top: 116px;
}
.mgh-116 {
  margin-left: 116px;
  margin-right: 116px;
}
.mgt-116 {
  margin-top: 116px;
}
.mgr-116 {
  margin-right: 116px;
}
.mgb-116 {
  margin-bottom: 116px;
}
.mgl-116 {
  margin-left: 116px;
}
.flex-116 {
  flex: 116 1;
}
.gap-116 {
  gap: 116px;
}
.fs-116 {
  font-size: 116px;
}
.rounded-116 {
  border-radius: 116px;
}
.textc-116 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 116;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-117 {
  padding: 117px;
}
.pdv-117 {
  padding-bottom: 117px;
  padding-top: 117px;
}
.pdh-117 {
  padding-left: 117px;
  padding-right: 117px;
}
.pdt-117 {
  padding-top: 117px;
}
.pdr-117 {
  padding-right: 117px;
}
.pdb-117 {
  padding-bottom: 117px;
}
.pdl-117 {
  padding-left: 117px;
}
.mg-117 {
  margin: 117px;
}
.mgv-117 {
  margin-bottom: 117px;
  margin-top: 117px;
}
.mgh-117 {
  margin-left: 117px;
  margin-right: 117px;
}
.mgt-117 {
  margin-top: 117px;
}
.mgr-117 {
  margin-right: 117px;
}
.mgb-117 {
  margin-bottom: 117px;
}
.mgl-117 {
  margin-left: 117px;
}
.flex-117 {
  flex: 117 1;
}
.gap-117 {
  gap: 117px;
}
.fs-117 {
  font-size: 117px;
}
.rounded-117 {
  border-radius: 117px;
}
.textc-117 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 117;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-118 {
  padding: 118px;
}
.pdv-118 {
  padding-bottom: 118px;
  padding-top: 118px;
}
.pdh-118 {
  padding-left: 118px;
  padding-right: 118px;
}
.pdt-118 {
  padding-top: 118px;
}
.pdr-118 {
  padding-right: 118px;
}
.pdb-118 {
  padding-bottom: 118px;
}
.pdl-118 {
  padding-left: 118px;
}
.mg-118 {
  margin: 118px;
}
.mgv-118 {
  margin-bottom: 118px;
  margin-top: 118px;
}
.mgh-118 {
  margin-left: 118px;
  margin-right: 118px;
}
.mgt-118 {
  margin-top: 118px;
}
.mgr-118 {
  margin-right: 118px;
}
.mgb-118 {
  margin-bottom: 118px;
}
.mgl-118 {
  margin-left: 118px;
}
.flex-118 {
  flex: 118 1;
}
.gap-118 {
  gap: 118px;
}
.fs-118 {
  font-size: 118px;
}
.rounded-118 {
  border-radius: 118px;
}
.textc-118 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 118;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-119 {
  padding: 119px;
}
.pdv-119 {
  padding-bottom: 119px;
  padding-top: 119px;
}
.pdh-119 {
  padding-left: 119px;
  padding-right: 119px;
}
.pdt-119 {
  padding-top: 119px;
}
.pdr-119 {
  padding-right: 119px;
}
.pdb-119 {
  padding-bottom: 119px;
}
.pdl-119 {
  padding-left: 119px;
}
.mg-119 {
  margin: 119px;
}
.mgv-119 {
  margin-bottom: 119px;
  margin-top: 119px;
}
.mgh-119 {
  margin-left: 119px;
  margin-right: 119px;
}
.mgt-119 {
  margin-top: 119px;
}
.mgr-119 {
  margin-right: 119px;
}
.mgb-119 {
  margin-bottom: 119px;
}
.mgl-119 {
  margin-left: 119px;
}
.flex-119 {
  flex: 119 1;
}
.gap-119 {
  gap: 119px;
}
.fs-119 {
  font-size: 119px;
}
.rounded-119 {
  border-radius: 119px;
}
.textc-119 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 119;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-120 {
  padding: 120px;
}
.pdv-120 {
  padding-bottom: 120px;
  padding-top: 120px;
}
.pdh-120 {
  padding-left: 120px;
  padding-right: 120px;
}
.pdt-120 {
  padding-top: 120px;
}
.pdr-120 {
  padding-right: 120px;
}
.pdb-120 {
  padding-bottom: 120px;
}
.pdl-120 {
  padding-left: 120px;
}
.mg-120 {
  margin: 120px;
}
.mgv-120 {
  margin-bottom: 120px;
  margin-top: 120px;
}
.mgh-120 {
  margin-left: 120px;
  margin-right: 120px;
}
.mgt-120 {
  margin-top: 120px;
}
.mgr-120 {
  margin-right: 120px;
}
.mgb-120 {
  margin-bottom: 120px;
}
.mgl-120 {
  margin-left: 120px;
}
.flex-120 {
  flex: 120 1;
}
.gap-120 {
  gap: 120px;
}
.fs-120 {
  font-size: 120px;
}
.rounded-120 {
  border-radius: 120px;
}
.textc-120 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 120;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-121 {
  padding: 121px;
}
.pdv-121 {
  padding-bottom: 121px;
  padding-top: 121px;
}
.pdh-121 {
  padding-left: 121px;
  padding-right: 121px;
}
.pdt-121 {
  padding-top: 121px;
}
.pdr-121 {
  padding-right: 121px;
}
.pdb-121 {
  padding-bottom: 121px;
}
.pdl-121 {
  padding-left: 121px;
}
.mg-121 {
  margin: 121px;
}
.mgv-121 {
  margin-bottom: 121px;
  margin-top: 121px;
}
.mgh-121 {
  margin-left: 121px;
  margin-right: 121px;
}
.mgt-121 {
  margin-top: 121px;
}
.mgr-121 {
  margin-right: 121px;
}
.mgb-121 {
  margin-bottom: 121px;
}
.mgl-121 {
  margin-left: 121px;
}
.flex-121 {
  flex: 121 1;
}
.gap-121 {
  gap: 121px;
}
.fs-121 {
  font-size: 121px;
}
.rounded-121 {
  border-radius: 121px;
}
.textc-121 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 121;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-122 {
  padding: 122px;
}
.pdv-122 {
  padding-bottom: 122px;
  padding-top: 122px;
}
.pdh-122 {
  padding-left: 122px;
  padding-right: 122px;
}
.pdt-122 {
  padding-top: 122px;
}
.pdr-122 {
  padding-right: 122px;
}
.pdb-122 {
  padding-bottom: 122px;
}
.pdl-122 {
  padding-left: 122px;
}
.mg-122 {
  margin: 122px;
}
.mgv-122 {
  margin-bottom: 122px;
  margin-top: 122px;
}
.mgh-122 {
  margin-left: 122px;
  margin-right: 122px;
}
.mgt-122 {
  margin-top: 122px;
}
.mgr-122 {
  margin-right: 122px;
}
.mgb-122 {
  margin-bottom: 122px;
}
.mgl-122 {
  margin-left: 122px;
}
.flex-122 {
  flex: 122 1;
}
.gap-122 {
  gap: 122px;
}
.fs-122 {
  font-size: 122px;
}
.rounded-122 {
  border-radius: 122px;
}
.textc-122 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 122;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-123 {
  padding: 123px;
}
.pdv-123 {
  padding-bottom: 123px;
  padding-top: 123px;
}
.pdh-123 {
  padding-left: 123px;
  padding-right: 123px;
}
.pdt-123 {
  padding-top: 123px;
}
.pdr-123 {
  padding-right: 123px;
}
.pdb-123 {
  padding-bottom: 123px;
}
.pdl-123 {
  padding-left: 123px;
}
.mg-123 {
  margin: 123px;
}
.mgv-123 {
  margin-bottom: 123px;
  margin-top: 123px;
}
.mgh-123 {
  margin-left: 123px;
  margin-right: 123px;
}
.mgt-123 {
  margin-top: 123px;
}
.mgr-123 {
  margin-right: 123px;
}
.mgb-123 {
  margin-bottom: 123px;
}
.mgl-123 {
  margin-left: 123px;
}
.flex-123 {
  flex: 123 1;
}
.gap-123 {
  gap: 123px;
}
.fs-123 {
  font-size: 123px;
}
.rounded-123 {
  border-radius: 123px;
}
.textc-123 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 123;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-124 {
  padding: 124px;
}
.pdv-124 {
  padding-bottom: 124px;
  padding-top: 124px;
}
.pdh-124 {
  padding-left: 124px;
  padding-right: 124px;
}
.pdt-124 {
  padding-top: 124px;
}
.pdr-124 {
  padding-right: 124px;
}
.pdb-124 {
  padding-bottom: 124px;
}
.pdl-124 {
  padding-left: 124px;
}
.mg-124 {
  margin: 124px;
}
.mgv-124 {
  margin-bottom: 124px;
  margin-top: 124px;
}
.mgh-124 {
  margin-left: 124px;
  margin-right: 124px;
}
.mgt-124 {
  margin-top: 124px;
}
.mgr-124 {
  margin-right: 124px;
}
.mgb-124 {
  margin-bottom: 124px;
}
.mgl-124 {
  margin-left: 124px;
}
.flex-124 {
  flex: 124 1;
}
.gap-124 {
  gap: 124px;
}
.fs-124 {
  font-size: 124px;
}
.rounded-124 {
  border-radius: 124px;
}
.textc-124 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 124;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-125 {
  padding: 125px;
}
.pdv-125 {
  padding-bottom: 125px;
  padding-top: 125px;
}
.pdh-125 {
  padding-left: 125px;
  padding-right: 125px;
}
.pdt-125 {
  padding-top: 125px;
}
.pdr-125 {
  padding-right: 125px;
}
.pdb-125 {
  padding-bottom: 125px;
}
.pdl-125 {
  padding-left: 125px;
}
.mg-125 {
  margin: 125px;
}
.mgv-125 {
  margin-bottom: 125px;
  margin-top: 125px;
}
.mgh-125 {
  margin-left: 125px;
  margin-right: 125px;
}
.mgt-125 {
  margin-top: 125px;
}
.mgr-125 {
  margin-right: 125px;
}
.mgb-125 {
  margin-bottom: 125px;
}
.mgl-125 {
  margin-left: 125px;
}
.flex-125 {
  flex: 125 1;
}
.gap-125 {
  gap: 125px;
}
.fs-125 {
  font-size: 125px;
}
.rounded-125 {
  border-radius: 125px;
}
.textc-125 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 125;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-126 {
  padding: 126px;
}
.pdv-126 {
  padding-bottom: 126px;
  padding-top: 126px;
}
.pdh-126 {
  padding-left: 126px;
  padding-right: 126px;
}
.pdt-126 {
  padding-top: 126px;
}
.pdr-126 {
  padding-right: 126px;
}
.pdb-126 {
  padding-bottom: 126px;
}
.pdl-126 {
  padding-left: 126px;
}
.mg-126 {
  margin: 126px;
}
.mgv-126 {
  margin-bottom: 126px;
  margin-top: 126px;
}
.mgh-126 {
  margin-left: 126px;
  margin-right: 126px;
}
.mgt-126 {
  margin-top: 126px;
}
.mgr-126 {
  margin-right: 126px;
}
.mgb-126 {
  margin-bottom: 126px;
}
.mgl-126 {
  margin-left: 126px;
}
.flex-126 {
  flex: 126 1;
}
.gap-126 {
  gap: 126px;
}
.fs-126 {
  font-size: 126px;
}
.rounded-126 {
  border-radius: 126px;
}
.textc-126 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 126;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-127 {
  padding: 127px;
}
.pdv-127 {
  padding-bottom: 127px;
  padding-top: 127px;
}
.pdh-127 {
  padding-left: 127px;
  padding-right: 127px;
}
.pdt-127 {
  padding-top: 127px;
}
.pdr-127 {
  padding-right: 127px;
}
.pdb-127 {
  padding-bottom: 127px;
}
.pdl-127 {
  padding-left: 127px;
}
.mg-127 {
  margin: 127px;
}
.mgv-127 {
  margin-bottom: 127px;
  margin-top: 127px;
}
.mgh-127 {
  margin-left: 127px;
  margin-right: 127px;
}
.mgt-127 {
  margin-top: 127px;
}
.mgr-127 {
  margin-right: 127px;
}
.mgb-127 {
  margin-bottom: 127px;
}
.mgl-127 {
  margin-left: 127px;
}
.flex-127 {
  flex: 127 1;
}
.gap-127 {
  gap: 127px;
}
.fs-127 {
  font-size: 127px;
}
.rounded-127 {
  border-radius: 127px;
}
.textc-127 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 127;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-128 {
  padding: 128px;
}
.pdv-128 {
  padding-bottom: 128px;
  padding-top: 128px;
}
.pdh-128 {
  padding-left: 128px;
  padding-right: 128px;
}
.pdt-128 {
  padding-top: 128px;
}
.pdr-128 {
  padding-right: 128px;
}
.pdb-128 {
  padding-bottom: 128px;
}
.pdl-128 {
  padding-left: 128px;
}
.mg-128 {
  margin: 128px;
}
.mgv-128 {
  margin-bottom: 128px;
  margin-top: 128px;
}
.mgh-128 {
  margin-left: 128px;
  margin-right: 128px;
}
.mgt-128 {
  margin-top: 128px;
}
.mgr-128 {
  margin-right: 128px;
}
.mgb-128 {
  margin-bottom: 128px;
}
.mgl-128 {
  margin-left: 128px;
}
.flex-128 {
  flex: 128 1;
}
.gap-128 {
  gap: 128px;
}
.fs-128 {
  font-size: 128px;
}
.rounded-128 {
  border-radius: 128px;
}
.textc-128 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 128;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-129 {
  padding: 129px;
}
.pdv-129 {
  padding-bottom: 129px;
  padding-top: 129px;
}
.pdh-129 {
  padding-left: 129px;
  padding-right: 129px;
}
.pdt-129 {
  padding-top: 129px;
}
.pdr-129 {
  padding-right: 129px;
}
.pdb-129 {
  padding-bottom: 129px;
}
.pdl-129 {
  padding-left: 129px;
}
.mg-129 {
  margin: 129px;
}
.mgv-129 {
  margin-bottom: 129px;
  margin-top: 129px;
}
.mgh-129 {
  margin-left: 129px;
  margin-right: 129px;
}
.mgt-129 {
  margin-top: 129px;
}
.mgr-129 {
  margin-right: 129px;
}
.mgb-129 {
  margin-bottom: 129px;
}
.mgl-129 {
  margin-left: 129px;
}
.flex-129 {
  flex: 129 1;
}
.gap-129 {
  gap: 129px;
}
.fs-129 {
  font-size: 129px;
}
.rounded-129 {
  border-radius: 129px;
}
.textc-129 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 129;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-130 {
  padding: 130px;
}
.pdv-130 {
  padding-bottom: 130px;
  padding-top: 130px;
}
.pdh-130 {
  padding-left: 130px;
  padding-right: 130px;
}
.pdt-130 {
  padding-top: 130px;
}
.pdr-130 {
  padding-right: 130px;
}
.pdb-130 {
  padding-bottom: 130px;
}
.pdl-130 {
  padding-left: 130px;
}
.mg-130 {
  margin: 130px;
}
.mgv-130 {
  margin-bottom: 130px;
  margin-top: 130px;
}
.mgh-130 {
  margin-left: 130px;
  margin-right: 130px;
}
.mgt-130 {
  margin-top: 130px;
}
.mgr-130 {
  margin-right: 130px;
}
.mgb-130 {
  margin-bottom: 130px;
}
.mgl-130 {
  margin-left: 130px;
}
.flex-130 {
  flex: 130 1;
}
.gap-130 {
  gap: 130px;
}
.fs-130 {
  font-size: 130px;
}
.rounded-130 {
  border-radius: 130px;
}
.textc-130 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 130;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-131 {
  padding: 131px;
}
.pdv-131 {
  padding-bottom: 131px;
  padding-top: 131px;
}
.pdh-131 {
  padding-left: 131px;
  padding-right: 131px;
}
.pdt-131 {
  padding-top: 131px;
}
.pdr-131 {
  padding-right: 131px;
}
.pdb-131 {
  padding-bottom: 131px;
}
.pdl-131 {
  padding-left: 131px;
}
.mg-131 {
  margin: 131px;
}
.mgv-131 {
  margin-bottom: 131px;
  margin-top: 131px;
}
.mgh-131 {
  margin-left: 131px;
  margin-right: 131px;
}
.mgt-131 {
  margin-top: 131px;
}
.mgr-131 {
  margin-right: 131px;
}
.mgb-131 {
  margin-bottom: 131px;
}
.mgl-131 {
  margin-left: 131px;
}
.flex-131 {
  flex: 131 1;
}
.gap-131 {
  gap: 131px;
}
.fs-131 {
  font-size: 131px;
}
.rounded-131 {
  border-radius: 131px;
}
.textc-131 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 131;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-132 {
  padding: 132px;
}
.pdv-132 {
  padding-bottom: 132px;
  padding-top: 132px;
}
.pdh-132 {
  padding-left: 132px;
  padding-right: 132px;
}
.pdt-132 {
  padding-top: 132px;
}
.pdr-132 {
  padding-right: 132px;
}
.pdb-132 {
  padding-bottom: 132px;
}
.pdl-132 {
  padding-left: 132px;
}
.mg-132 {
  margin: 132px;
}
.mgv-132 {
  margin-bottom: 132px;
  margin-top: 132px;
}
.mgh-132 {
  margin-left: 132px;
  margin-right: 132px;
}
.mgt-132 {
  margin-top: 132px;
}
.mgr-132 {
  margin-right: 132px;
}
.mgb-132 {
  margin-bottom: 132px;
}
.mgl-132 {
  margin-left: 132px;
}
.flex-132 {
  flex: 132 1;
}
.gap-132 {
  gap: 132px;
}
.fs-132 {
  font-size: 132px;
}
.rounded-132 {
  border-radius: 132px;
}
.textc-132 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 132;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-133 {
  padding: 133px;
}
.pdv-133 {
  padding-bottom: 133px;
  padding-top: 133px;
}
.pdh-133 {
  padding-left: 133px;
  padding-right: 133px;
}
.pdt-133 {
  padding-top: 133px;
}
.pdr-133 {
  padding-right: 133px;
}
.pdb-133 {
  padding-bottom: 133px;
}
.pdl-133 {
  padding-left: 133px;
}
.mg-133 {
  margin: 133px;
}
.mgv-133 {
  margin-bottom: 133px;
  margin-top: 133px;
}
.mgh-133 {
  margin-left: 133px;
  margin-right: 133px;
}
.mgt-133 {
  margin-top: 133px;
}
.mgr-133 {
  margin-right: 133px;
}
.mgb-133 {
  margin-bottom: 133px;
}
.mgl-133 {
  margin-left: 133px;
}
.flex-133 {
  flex: 133 1;
}
.gap-133 {
  gap: 133px;
}
.fs-133 {
  font-size: 133px;
}
.rounded-133 {
  border-radius: 133px;
}
.textc-133 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 133;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-134 {
  padding: 134px;
}
.pdv-134 {
  padding-bottom: 134px;
  padding-top: 134px;
}
.pdh-134 {
  padding-left: 134px;
  padding-right: 134px;
}
.pdt-134 {
  padding-top: 134px;
}
.pdr-134 {
  padding-right: 134px;
}
.pdb-134 {
  padding-bottom: 134px;
}
.pdl-134 {
  padding-left: 134px;
}
.mg-134 {
  margin: 134px;
}
.mgv-134 {
  margin-bottom: 134px;
  margin-top: 134px;
}
.mgh-134 {
  margin-left: 134px;
  margin-right: 134px;
}
.mgt-134 {
  margin-top: 134px;
}
.mgr-134 {
  margin-right: 134px;
}
.mgb-134 {
  margin-bottom: 134px;
}
.mgl-134 {
  margin-left: 134px;
}
.flex-134 {
  flex: 134 1;
}
.gap-134 {
  gap: 134px;
}
.fs-134 {
  font-size: 134px;
}
.rounded-134 {
  border-radius: 134px;
}
.textc-134 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 134;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-135 {
  padding: 135px;
}
.pdv-135 {
  padding-bottom: 135px;
  padding-top: 135px;
}
.pdh-135 {
  padding-left: 135px;
  padding-right: 135px;
}
.pdt-135 {
  padding-top: 135px;
}
.pdr-135 {
  padding-right: 135px;
}
.pdb-135 {
  padding-bottom: 135px;
}
.pdl-135 {
  padding-left: 135px;
}
.mg-135 {
  margin: 135px;
}
.mgv-135 {
  margin-bottom: 135px;
  margin-top: 135px;
}
.mgh-135 {
  margin-left: 135px;
  margin-right: 135px;
}
.mgt-135 {
  margin-top: 135px;
}
.mgr-135 {
  margin-right: 135px;
}
.mgb-135 {
  margin-bottom: 135px;
}
.mgl-135 {
  margin-left: 135px;
}
.flex-135 {
  flex: 135 1;
}
.gap-135 {
  gap: 135px;
}
.fs-135 {
  font-size: 135px;
}
.rounded-135 {
  border-radius: 135px;
}
.textc-135 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 135;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-136 {
  padding: 136px;
}
.pdv-136 {
  padding-bottom: 136px;
  padding-top: 136px;
}
.pdh-136 {
  padding-left: 136px;
  padding-right: 136px;
}
.pdt-136 {
  padding-top: 136px;
}
.pdr-136 {
  padding-right: 136px;
}
.pdb-136 {
  padding-bottom: 136px;
}
.pdl-136 {
  padding-left: 136px;
}
.mg-136 {
  margin: 136px;
}
.mgv-136 {
  margin-bottom: 136px;
  margin-top: 136px;
}
.mgh-136 {
  margin-left: 136px;
  margin-right: 136px;
}
.mgt-136 {
  margin-top: 136px;
}
.mgr-136 {
  margin-right: 136px;
}
.mgb-136 {
  margin-bottom: 136px;
}
.mgl-136 {
  margin-left: 136px;
}
.flex-136 {
  flex: 136 1;
}
.gap-136 {
  gap: 136px;
}
.fs-136 {
  font-size: 136px;
}
.rounded-136 {
  border-radius: 136px;
}
.textc-136 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 136;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-137 {
  padding: 137px;
}
.pdv-137 {
  padding-bottom: 137px;
  padding-top: 137px;
}
.pdh-137 {
  padding-left: 137px;
  padding-right: 137px;
}
.pdt-137 {
  padding-top: 137px;
}
.pdr-137 {
  padding-right: 137px;
}
.pdb-137 {
  padding-bottom: 137px;
}
.pdl-137 {
  padding-left: 137px;
}
.mg-137 {
  margin: 137px;
}
.mgv-137 {
  margin-bottom: 137px;
  margin-top: 137px;
}
.mgh-137 {
  margin-left: 137px;
  margin-right: 137px;
}
.mgt-137 {
  margin-top: 137px;
}
.mgr-137 {
  margin-right: 137px;
}
.mgb-137 {
  margin-bottom: 137px;
}
.mgl-137 {
  margin-left: 137px;
}
.flex-137 {
  flex: 137 1;
}
.gap-137 {
  gap: 137px;
}
.fs-137 {
  font-size: 137px;
}
.rounded-137 {
  border-radius: 137px;
}
.textc-137 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 137;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-138 {
  padding: 138px;
}
.pdv-138 {
  padding-bottom: 138px;
  padding-top: 138px;
}
.pdh-138 {
  padding-left: 138px;
  padding-right: 138px;
}
.pdt-138 {
  padding-top: 138px;
}
.pdr-138 {
  padding-right: 138px;
}
.pdb-138 {
  padding-bottom: 138px;
}
.pdl-138 {
  padding-left: 138px;
}
.mg-138 {
  margin: 138px;
}
.mgv-138 {
  margin-bottom: 138px;
  margin-top: 138px;
}
.mgh-138 {
  margin-left: 138px;
  margin-right: 138px;
}
.mgt-138 {
  margin-top: 138px;
}
.mgr-138 {
  margin-right: 138px;
}
.mgb-138 {
  margin-bottom: 138px;
}
.mgl-138 {
  margin-left: 138px;
}
.flex-138 {
  flex: 138 1;
}
.gap-138 {
  gap: 138px;
}
.fs-138 {
  font-size: 138px;
}
.rounded-138 {
  border-radius: 138px;
}
.textc-138 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 138;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-139 {
  padding: 139px;
}
.pdv-139 {
  padding-bottom: 139px;
  padding-top: 139px;
}
.pdh-139 {
  padding-left: 139px;
  padding-right: 139px;
}
.pdt-139 {
  padding-top: 139px;
}
.pdr-139 {
  padding-right: 139px;
}
.pdb-139 {
  padding-bottom: 139px;
}
.pdl-139 {
  padding-left: 139px;
}
.mg-139 {
  margin: 139px;
}
.mgv-139 {
  margin-bottom: 139px;
  margin-top: 139px;
}
.mgh-139 {
  margin-left: 139px;
  margin-right: 139px;
}
.mgt-139 {
  margin-top: 139px;
}
.mgr-139 {
  margin-right: 139px;
}
.mgb-139 {
  margin-bottom: 139px;
}
.mgl-139 {
  margin-left: 139px;
}
.flex-139 {
  flex: 139 1;
}
.gap-139 {
  gap: 139px;
}
.fs-139 {
  font-size: 139px;
}
.rounded-139 {
  border-radius: 139px;
}
.textc-139 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 139;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-140 {
  padding: 140px;
}
.pdv-140 {
  padding-bottom: 140px;
  padding-top: 140px;
}
.pdh-140 {
  padding-left: 140px;
  padding-right: 140px;
}
.pdt-140 {
  padding-top: 140px;
}
.pdr-140 {
  padding-right: 140px;
}
.pdb-140 {
  padding-bottom: 140px;
}
.pdl-140 {
  padding-left: 140px;
}
.mg-140 {
  margin: 140px;
}
.mgv-140 {
  margin-bottom: 140px;
  margin-top: 140px;
}
.mgh-140 {
  margin-left: 140px;
  margin-right: 140px;
}
.mgt-140 {
  margin-top: 140px;
}
.mgr-140 {
  margin-right: 140px;
}
.mgb-140 {
  margin-bottom: 140px;
}
.mgl-140 {
  margin-left: 140px;
}
.flex-140 {
  flex: 140 1;
}
.gap-140 {
  gap: 140px;
}
.fs-140 {
  font-size: 140px;
}
.rounded-140 {
  border-radius: 140px;
}
.textc-140 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 140;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-141 {
  padding: 141px;
}
.pdv-141 {
  padding-bottom: 141px;
  padding-top: 141px;
}
.pdh-141 {
  padding-left: 141px;
  padding-right: 141px;
}
.pdt-141 {
  padding-top: 141px;
}
.pdr-141 {
  padding-right: 141px;
}
.pdb-141 {
  padding-bottom: 141px;
}
.pdl-141 {
  padding-left: 141px;
}
.mg-141 {
  margin: 141px;
}
.mgv-141 {
  margin-bottom: 141px;
  margin-top: 141px;
}
.mgh-141 {
  margin-left: 141px;
  margin-right: 141px;
}
.mgt-141 {
  margin-top: 141px;
}
.mgr-141 {
  margin-right: 141px;
}
.mgb-141 {
  margin-bottom: 141px;
}
.mgl-141 {
  margin-left: 141px;
}
.flex-141 {
  flex: 141 1;
}
.gap-141 {
  gap: 141px;
}
.fs-141 {
  font-size: 141px;
}
.rounded-141 {
  border-radius: 141px;
}
.textc-141 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 141;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-142 {
  padding: 142px;
}
.pdv-142 {
  padding-bottom: 142px;
  padding-top: 142px;
}
.pdh-142 {
  padding-left: 142px;
  padding-right: 142px;
}
.pdt-142 {
  padding-top: 142px;
}
.pdr-142 {
  padding-right: 142px;
}
.pdb-142 {
  padding-bottom: 142px;
}
.pdl-142 {
  padding-left: 142px;
}
.mg-142 {
  margin: 142px;
}
.mgv-142 {
  margin-bottom: 142px;
  margin-top: 142px;
}
.mgh-142 {
  margin-left: 142px;
  margin-right: 142px;
}
.mgt-142 {
  margin-top: 142px;
}
.mgr-142 {
  margin-right: 142px;
}
.mgb-142 {
  margin-bottom: 142px;
}
.mgl-142 {
  margin-left: 142px;
}
.flex-142 {
  flex: 142 1;
}
.gap-142 {
  gap: 142px;
}
.fs-142 {
  font-size: 142px;
}
.rounded-142 {
  border-radius: 142px;
}
.textc-142 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 142;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-143 {
  padding: 143px;
}
.pdv-143 {
  padding-bottom: 143px;
  padding-top: 143px;
}
.pdh-143 {
  padding-left: 143px;
  padding-right: 143px;
}
.pdt-143 {
  padding-top: 143px;
}
.pdr-143 {
  padding-right: 143px;
}
.pdb-143 {
  padding-bottom: 143px;
}
.pdl-143 {
  padding-left: 143px;
}
.mg-143 {
  margin: 143px;
}
.mgv-143 {
  margin-bottom: 143px;
  margin-top: 143px;
}
.mgh-143 {
  margin-left: 143px;
  margin-right: 143px;
}
.mgt-143 {
  margin-top: 143px;
}
.mgr-143 {
  margin-right: 143px;
}
.mgb-143 {
  margin-bottom: 143px;
}
.mgl-143 {
  margin-left: 143px;
}
.flex-143 {
  flex: 143 1;
}
.gap-143 {
  gap: 143px;
}
.fs-143 {
  font-size: 143px;
}
.rounded-143 {
  border-radius: 143px;
}
.textc-143 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 143;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-144 {
  padding: 144px;
}
.pdv-144 {
  padding-bottom: 144px;
  padding-top: 144px;
}
.pdh-144 {
  padding-left: 144px;
  padding-right: 144px;
}
.pdt-144 {
  padding-top: 144px;
}
.pdr-144 {
  padding-right: 144px;
}
.pdb-144 {
  padding-bottom: 144px;
}
.pdl-144 {
  padding-left: 144px;
}
.mg-144 {
  margin: 144px;
}
.mgv-144 {
  margin-bottom: 144px;
  margin-top: 144px;
}
.mgh-144 {
  margin-left: 144px;
  margin-right: 144px;
}
.mgt-144 {
  margin-top: 144px;
}
.mgr-144 {
  margin-right: 144px;
}
.mgb-144 {
  margin-bottom: 144px;
}
.mgl-144 {
  margin-left: 144px;
}
.flex-144 {
  flex: 144 1;
}
.gap-144 {
  gap: 144px;
}
.fs-144 {
  font-size: 144px;
}
.rounded-144 {
  border-radius: 144px;
}
.textc-144 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 144;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-145 {
  padding: 145px;
}
.pdv-145 {
  padding-bottom: 145px;
  padding-top: 145px;
}
.pdh-145 {
  padding-left: 145px;
  padding-right: 145px;
}
.pdt-145 {
  padding-top: 145px;
}
.pdr-145 {
  padding-right: 145px;
}
.pdb-145 {
  padding-bottom: 145px;
}
.pdl-145 {
  padding-left: 145px;
}
.mg-145 {
  margin: 145px;
}
.mgv-145 {
  margin-bottom: 145px;
  margin-top: 145px;
}
.mgh-145 {
  margin-left: 145px;
  margin-right: 145px;
}
.mgt-145 {
  margin-top: 145px;
}
.mgr-145 {
  margin-right: 145px;
}
.mgb-145 {
  margin-bottom: 145px;
}
.mgl-145 {
  margin-left: 145px;
}
.flex-145 {
  flex: 145 1;
}
.gap-145 {
  gap: 145px;
}
.fs-145 {
  font-size: 145px;
}
.rounded-145 {
  border-radius: 145px;
}
.textc-145 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 145;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-146 {
  padding: 146px;
}
.pdv-146 {
  padding-bottom: 146px;
  padding-top: 146px;
}
.pdh-146 {
  padding-left: 146px;
  padding-right: 146px;
}
.pdt-146 {
  padding-top: 146px;
}
.pdr-146 {
  padding-right: 146px;
}
.pdb-146 {
  padding-bottom: 146px;
}
.pdl-146 {
  padding-left: 146px;
}
.mg-146 {
  margin: 146px;
}
.mgv-146 {
  margin-bottom: 146px;
  margin-top: 146px;
}
.mgh-146 {
  margin-left: 146px;
  margin-right: 146px;
}
.mgt-146 {
  margin-top: 146px;
}
.mgr-146 {
  margin-right: 146px;
}
.mgb-146 {
  margin-bottom: 146px;
}
.mgl-146 {
  margin-left: 146px;
}
.flex-146 {
  flex: 146 1;
}
.gap-146 {
  gap: 146px;
}
.fs-146 {
  font-size: 146px;
}
.rounded-146 {
  border-radius: 146px;
}
.textc-146 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 146;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-147 {
  padding: 147px;
}
.pdv-147 {
  padding-bottom: 147px;
  padding-top: 147px;
}
.pdh-147 {
  padding-left: 147px;
  padding-right: 147px;
}
.pdt-147 {
  padding-top: 147px;
}
.pdr-147 {
  padding-right: 147px;
}
.pdb-147 {
  padding-bottom: 147px;
}
.pdl-147 {
  padding-left: 147px;
}
.mg-147 {
  margin: 147px;
}
.mgv-147 {
  margin-bottom: 147px;
  margin-top: 147px;
}
.mgh-147 {
  margin-left: 147px;
  margin-right: 147px;
}
.mgt-147 {
  margin-top: 147px;
}
.mgr-147 {
  margin-right: 147px;
}
.mgb-147 {
  margin-bottom: 147px;
}
.mgl-147 {
  margin-left: 147px;
}
.flex-147 {
  flex: 147 1;
}
.gap-147 {
  gap: 147px;
}
.fs-147 {
  font-size: 147px;
}
.rounded-147 {
  border-radius: 147px;
}
.textc-147 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 147;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-148 {
  padding: 148px;
}
.pdv-148 {
  padding-bottom: 148px;
  padding-top: 148px;
}
.pdh-148 {
  padding-left: 148px;
  padding-right: 148px;
}
.pdt-148 {
  padding-top: 148px;
}
.pdr-148 {
  padding-right: 148px;
}
.pdb-148 {
  padding-bottom: 148px;
}
.pdl-148 {
  padding-left: 148px;
}
.mg-148 {
  margin: 148px;
}
.mgv-148 {
  margin-bottom: 148px;
  margin-top: 148px;
}
.mgh-148 {
  margin-left: 148px;
  margin-right: 148px;
}
.mgt-148 {
  margin-top: 148px;
}
.mgr-148 {
  margin-right: 148px;
}
.mgb-148 {
  margin-bottom: 148px;
}
.mgl-148 {
  margin-left: 148px;
}
.flex-148 {
  flex: 148 1;
}
.gap-148 {
  gap: 148px;
}
.fs-148 {
  font-size: 148px;
}
.rounded-148 {
  border-radius: 148px;
}
.textc-148 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 148;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-149 {
  padding: 149px;
}
.pdv-149 {
  padding-bottom: 149px;
  padding-top: 149px;
}
.pdh-149 {
  padding-left: 149px;
  padding-right: 149px;
}
.pdt-149 {
  padding-top: 149px;
}
.pdr-149 {
  padding-right: 149px;
}
.pdb-149 {
  padding-bottom: 149px;
}
.pdl-149 {
  padding-left: 149px;
}
.mg-149 {
  margin: 149px;
}
.mgv-149 {
  margin-bottom: 149px;
  margin-top: 149px;
}
.mgh-149 {
  margin-left: 149px;
  margin-right: 149px;
}
.mgt-149 {
  margin-top: 149px;
}
.mgr-149 {
  margin-right: 149px;
}
.mgb-149 {
  margin-bottom: 149px;
}
.mgl-149 {
  margin-left: 149px;
}
.flex-149 {
  flex: 149 1;
}
.gap-149 {
  gap: 149px;
}
.fs-149 {
  font-size: 149px;
}
.rounded-149 {
  border-radius: 149px;
}
.textc-149 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 149;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-150 {
  padding: 150px;
}
.pdv-150 {
  padding-bottom: 150px;
  padding-top: 150px;
}
.pdh-150 {
  padding-left: 150px;
  padding-right: 150px;
}
.pdt-150 {
  padding-top: 150px;
}
.pdr-150 {
  padding-right: 150px;
}
.pdb-150 {
  padding-bottom: 150px;
}
.pdl-150 {
  padding-left: 150px;
}
.mg-150 {
  margin: 150px;
}
.mgv-150 {
  margin-bottom: 150px;
  margin-top: 150px;
}
.mgh-150 {
  margin-left: 150px;
  margin-right: 150px;
}
.mgt-150 {
  margin-top: 150px;
}
.mgr-150 {
  margin-right: 150px;
}
.mgb-150 {
  margin-bottom: 150px;
}
.mgl-150 {
  margin-left: 150px;
}
.flex-150 {
  flex: 150 1;
}
.gap-150 {
  gap: 150px;
}
.fs-150 {
  font-size: 150px;
}
.rounded-150 {
  border-radius: 150px;
}
.textc-150 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 150;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-151 {
  padding: 151px;
}
.pdv-151 {
  padding-bottom: 151px;
  padding-top: 151px;
}
.pdh-151 {
  padding-left: 151px;
  padding-right: 151px;
}
.pdt-151 {
  padding-top: 151px;
}
.pdr-151 {
  padding-right: 151px;
}
.pdb-151 {
  padding-bottom: 151px;
}
.pdl-151 {
  padding-left: 151px;
}
.mg-151 {
  margin: 151px;
}
.mgv-151 {
  margin-bottom: 151px;
  margin-top: 151px;
}
.mgh-151 {
  margin-left: 151px;
  margin-right: 151px;
}
.mgt-151 {
  margin-top: 151px;
}
.mgr-151 {
  margin-right: 151px;
}
.mgb-151 {
  margin-bottom: 151px;
}
.mgl-151 {
  margin-left: 151px;
}
.flex-151 {
  flex: 151 1;
}
.gap-151 {
  gap: 151px;
}
.fs-151 {
  font-size: 151px;
}
.rounded-151 {
  border-radius: 151px;
}
.textc-151 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 151;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-152 {
  padding: 152px;
}
.pdv-152 {
  padding-bottom: 152px;
  padding-top: 152px;
}
.pdh-152 {
  padding-left: 152px;
  padding-right: 152px;
}
.pdt-152 {
  padding-top: 152px;
}
.pdr-152 {
  padding-right: 152px;
}
.pdb-152 {
  padding-bottom: 152px;
}
.pdl-152 {
  padding-left: 152px;
}
.mg-152 {
  margin: 152px;
}
.mgv-152 {
  margin-bottom: 152px;
  margin-top: 152px;
}
.mgh-152 {
  margin-left: 152px;
  margin-right: 152px;
}
.mgt-152 {
  margin-top: 152px;
}
.mgr-152 {
  margin-right: 152px;
}
.mgb-152 {
  margin-bottom: 152px;
}
.mgl-152 {
  margin-left: 152px;
}
.flex-152 {
  flex: 152 1;
}
.gap-152 {
  gap: 152px;
}
.fs-152 {
  font-size: 152px;
}
.rounded-152 {
  border-radius: 152px;
}
.textc-152 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 152;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-153 {
  padding: 153px;
}
.pdv-153 {
  padding-bottom: 153px;
  padding-top: 153px;
}
.pdh-153 {
  padding-left: 153px;
  padding-right: 153px;
}
.pdt-153 {
  padding-top: 153px;
}
.pdr-153 {
  padding-right: 153px;
}
.pdb-153 {
  padding-bottom: 153px;
}
.pdl-153 {
  padding-left: 153px;
}
.mg-153 {
  margin: 153px;
}
.mgv-153 {
  margin-bottom: 153px;
  margin-top: 153px;
}
.mgh-153 {
  margin-left: 153px;
  margin-right: 153px;
}
.mgt-153 {
  margin-top: 153px;
}
.mgr-153 {
  margin-right: 153px;
}
.mgb-153 {
  margin-bottom: 153px;
}
.mgl-153 {
  margin-left: 153px;
}
.flex-153 {
  flex: 153 1;
}
.gap-153 {
  gap: 153px;
}
.fs-153 {
  font-size: 153px;
}
.rounded-153 {
  border-radius: 153px;
}
.textc-153 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 153;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-154 {
  padding: 154px;
}
.pdv-154 {
  padding-bottom: 154px;
  padding-top: 154px;
}
.pdh-154 {
  padding-left: 154px;
  padding-right: 154px;
}
.pdt-154 {
  padding-top: 154px;
}
.pdr-154 {
  padding-right: 154px;
}
.pdb-154 {
  padding-bottom: 154px;
}
.pdl-154 {
  padding-left: 154px;
}
.mg-154 {
  margin: 154px;
}
.mgv-154 {
  margin-bottom: 154px;
  margin-top: 154px;
}
.mgh-154 {
  margin-left: 154px;
  margin-right: 154px;
}
.mgt-154 {
  margin-top: 154px;
}
.mgr-154 {
  margin-right: 154px;
}
.mgb-154 {
  margin-bottom: 154px;
}
.mgl-154 {
  margin-left: 154px;
}
.flex-154 {
  flex: 154 1;
}
.gap-154 {
  gap: 154px;
}
.fs-154 {
  font-size: 154px;
}
.rounded-154 {
  border-radius: 154px;
}
.textc-154 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 154;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-155 {
  padding: 155px;
}
.pdv-155 {
  padding-bottom: 155px;
  padding-top: 155px;
}
.pdh-155 {
  padding-left: 155px;
  padding-right: 155px;
}
.pdt-155 {
  padding-top: 155px;
}
.pdr-155 {
  padding-right: 155px;
}
.pdb-155 {
  padding-bottom: 155px;
}
.pdl-155 {
  padding-left: 155px;
}
.mg-155 {
  margin: 155px;
}
.mgv-155 {
  margin-bottom: 155px;
  margin-top: 155px;
}
.mgh-155 {
  margin-left: 155px;
  margin-right: 155px;
}
.mgt-155 {
  margin-top: 155px;
}
.mgr-155 {
  margin-right: 155px;
}
.mgb-155 {
  margin-bottom: 155px;
}
.mgl-155 {
  margin-left: 155px;
}
.flex-155 {
  flex: 155 1;
}
.gap-155 {
  gap: 155px;
}
.fs-155 {
  font-size: 155px;
}
.rounded-155 {
  border-radius: 155px;
}
.textc-155 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 155;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-156 {
  padding: 156px;
}
.pdv-156 {
  padding-bottom: 156px;
  padding-top: 156px;
}
.pdh-156 {
  padding-left: 156px;
  padding-right: 156px;
}
.pdt-156 {
  padding-top: 156px;
}
.pdr-156 {
  padding-right: 156px;
}
.pdb-156 {
  padding-bottom: 156px;
}
.pdl-156 {
  padding-left: 156px;
}
.mg-156 {
  margin: 156px;
}
.mgv-156 {
  margin-bottom: 156px;
  margin-top: 156px;
}
.mgh-156 {
  margin-left: 156px;
  margin-right: 156px;
}
.mgt-156 {
  margin-top: 156px;
}
.mgr-156 {
  margin-right: 156px;
}
.mgb-156 {
  margin-bottom: 156px;
}
.mgl-156 {
  margin-left: 156px;
}
.flex-156 {
  flex: 156 1;
}
.gap-156 {
  gap: 156px;
}
.fs-156 {
  font-size: 156px;
}
.rounded-156 {
  border-radius: 156px;
}
.textc-156 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 156;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-157 {
  padding: 157px;
}
.pdv-157 {
  padding-bottom: 157px;
  padding-top: 157px;
}
.pdh-157 {
  padding-left: 157px;
  padding-right: 157px;
}
.pdt-157 {
  padding-top: 157px;
}
.pdr-157 {
  padding-right: 157px;
}
.pdb-157 {
  padding-bottom: 157px;
}
.pdl-157 {
  padding-left: 157px;
}
.mg-157 {
  margin: 157px;
}
.mgv-157 {
  margin-bottom: 157px;
  margin-top: 157px;
}
.mgh-157 {
  margin-left: 157px;
  margin-right: 157px;
}
.mgt-157 {
  margin-top: 157px;
}
.mgr-157 {
  margin-right: 157px;
}
.mgb-157 {
  margin-bottom: 157px;
}
.mgl-157 {
  margin-left: 157px;
}
.flex-157 {
  flex: 157 1;
}
.gap-157 {
  gap: 157px;
}
.fs-157 {
  font-size: 157px;
}
.rounded-157 {
  border-radius: 157px;
}
.textc-157 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 157;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-158 {
  padding: 158px;
}
.pdv-158 {
  padding-bottom: 158px;
  padding-top: 158px;
}
.pdh-158 {
  padding-left: 158px;
  padding-right: 158px;
}
.pdt-158 {
  padding-top: 158px;
}
.pdr-158 {
  padding-right: 158px;
}
.pdb-158 {
  padding-bottom: 158px;
}
.pdl-158 {
  padding-left: 158px;
}
.mg-158 {
  margin: 158px;
}
.mgv-158 {
  margin-bottom: 158px;
  margin-top: 158px;
}
.mgh-158 {
  margin-left: 158px;
  margin-right: 158px;
}
.mgt-158 {
  margin-top: 158px;
}
.mgr-158 {
  margin-right: 158px;
}
.mgb-158 {
  margin-bottom: 158px;
}
.mgl-158 {
  margin-left: 158px;
}
.flex-158 {
  flex: 158 1;
}
.gap-158 {
  gap: 158px;
}
.fs-158 {
  font-size: 158px;
}
.rounded-158 {
  border-radius: 158px;
}
.textc-158 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 158;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-159 {
  padding: 159px;
}
.pdv-159 {
  padding-bottom: 159px;
  padding-top: 159px;
}
.pdh-159 {
  padding-left: 159px;
  padding-right: 159px;
}
.pdt-159 {
  padding-top: 159px;
}
.pdr-159 {
  padding-right: 159px;
}
.pdb-159 {
  padding-bottom: 159px;
}
.pdl-159 {
  padding-left: 159px;
}
.mg-159 {
  margin: 159px;
}
.mgv-159 {
  margin-bottom: 159px;
  margin-top: 159px;
}
.mgh-159 {
  margin-left: 159px;
  margin-right: 159px;
}
.mgt-159 {
  margin-top: 159px;
}
.mgr-159 {
  margin-right: 159px;
}
.mgb-159 {
  margin-bottom: 159px;
}
.mgl-159 {
  margin-left: 159px;
}
.flex-159 {
  flex: 159 1;
}
.gap-159 {
  gap: 159px;
}
.fs-159 {
  font-size: 159px;
}
.rounded-159 {
  border-radius: 159px;
}
.textc-159 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 159;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-160 {
  padding: 160px;
}
.pdv-160 {
  padding-bottom: 160px;
  padding-top: 160px;
}
.pdh-160 {
  padding-left: 160px;
  padding-right: 160px;
}
.pdt-160 {
  padding-top: 160px;
}
.pdr-160 {
  padding-right: 160px;
}
.pdb-160 {
  padding-bottom: 160px;
}
.pdl-160 {
  padding-left: 160px;
}
.mg-160 {
  margin: 160px;
}
.mgv-160 {
  margin-bottom: 160px;
  margin-top: 160px;
}
.mgh-160 {
  margin-left: 160px;
  margin-right: 160px;
}
.mgt-160 {
  margin-top: 160px;
}
.mgr-160 {
  margin-right: 160px;
}
.mgb-160 {
  margin-bottom: 160px;
}
.mgl-160 {
  margin-left: 160px;
}
.flex-160 {
  flex: 160 1;
}
.gap-160 {
  gap: 160px;
}
.fs-160 {
  font-size: 160px;
}
.rounded-160 {
  border-radius: 160px;
}
.textc-160 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 160;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-161 {
  padding: 161px;
}
.pdv-161 {
  padding-bottom: 161px;
  padding-top: 161px;
}
.pdh-161 {
  padding-left: 161px;
  padding-right: 161px;
}
.pdt-161 {
  padding-top: 161px;
}
.pdr-161 {
  padding-right: 161px;
}
.pdb-161 {
  padding-bottom: 161px;
}
.pdl-161 {
  padding-left: 161px;
}
.mg-161 {
  margin: 161px;
}
.mgv-161 {
  margin-bottom: 161px;
  margin-top: 161px;
}
.mgh-161 {
  margin-left: 161px;
  margin-right: 161px;
}
.mgt-161 {
  margin-top: 161px;
}
.mgr-161 {
  margin-right: 161px;
}
.mgb-161 {
  margin-bottom: 161px;
}
.mgl-161 {
  margin-left: 161px;
}
.flex-161 {
  flex: 161 1;
}
.gap-161 {
  gap: 161px;
}
.fs-161 {
  font-size: 161px;
}
.rounded-161 {
  border-radius: 161px;
}
.textc-161 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 161;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-162 {
  padding: 162px;
}
.pdv-162 {
  padding-bottom: 162px;
  padding-top: 162px;
}
.pdh-162 {
  padding-left: 162px;
  padding-right: 162px;
}
.pdt-162 {
  padding-top: 162px;
}
.pdr-162 {
  padding-right: 162px;
}
.pdb-162 {
  padding-bottom: 162px;
}
.pdl-162 {
  padding-left: 162px;
}
.mg-162 {
  margin: 162px;
}
.mgv-162 {
  margin-bottom: 162px;
  margin-top: 162px;
}
.mgh-162 {
  margin-left: 162px;
  margin-right: 162px;
}
.mgt-162 {
  margin-top: 162px;
}
.mgr-162 {
  margin-right: 162px;
}
.mgb-162 {
  margin-bottom: 162px;
}
.mgl-162 {
  margin-left: 162px;
}
.flex-162 {
  flex: 162 1;
}
.gap-162 {
  gap: 162px;
}
.fs-162 {
  font-size: 162px;
}
.rounded-162 {
  border-radius: 162px;
}
.textc-162 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 162;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-163 {
  padding: 163px;
}
.pdv-163 {
  padding-bottom: 163px;
  padding-top: 163px;
}
.pdh-163 {
  padding-left: 163px;
  padding-right: 163px;
}
.pdt-163 {
  padding-top: 163px;
}
.pdr-163 {
  padding-right: 163px;
}
.pdb-163 {
  padding-bottom: 163px;
}
.pdl-163 {
  padding-left: 163px;
}
.mg-163 {
  margin: 163px;
}
.mgv-163 {
  margin-bottom: 163px;
  margin-top: 163px;
}
.mgh-163 {
  margin-left: 163px;
  margin-right: 163px;
}
.mgt-163 {
  margin-top: 163px;
}
.mgr-163 {
  margin-right: 163px;
}
.mgb-163 {
  margin-bottom: 163px;
}
.mgl-163 {
  margin-left: 163px;
}
.flex-163 {
  flex: 163 1;
}
.gap-163 {
  gap: 163px;
}
.fs-163 {
  font-size: 163px;
}
.rounded-163 {
  border-radius: 163px;
}
.textc-163 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 163;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-164 {
  padding: 164px;
}
.pdv-164 {
  padding-bottom: 164px;
  padding-top: 164px;
}
.pdh-164 {
  padding-left: 164px;
  padding-right: 164px;
}
.pdt-164 {
  padding-top: 164px;
}
.pdr-164 {
  padding-right: 164px;
}
.pdb-164 {
  padding-bottom: 164px;
}
.pdl-164 {
  padding-left: 164px;
}
.mg-164 {
  margin: 164px;
}
.mgv-164 {
  margin-bottom: 164px;
  margin-top: 164px;
}
.mgh-164 {
  margin-left: 164px;
  margin-right: 164px;
}
.mgt-164 {
  margin-top: 164px;
}
.mgr-164 {
  margin-right: 164px;
}
.mgb-164 {
  margin-bottom: 164px;
}
.mgl-164 {
  margin-left: 164px;
}
.flex-164 {
  flex: 164 1;
}
.gap-164 {
  gap: 164px;
}
.fs-164 {
  font-size: 164px;
}
.rounded-164 {
  border-radius: 164px;
}
.textc-164 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 164;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-165 {
  padding: 165px;
}
.pdv-165 {
  padding-bottom: 165px;
  padding-top: 165px;
}
.pdh-165 {
  padding-left: 165px;
  padding-right: 165px;
}
.pdt-165 {
  padding-top: 165px;
}
.pdr-165 {
  padding-right: 165px;
}
.pdb-165 {
  padding-bottom: 165px;
}
.pdl-165 {
  padding-left: 165px;
}
.mg-165 {
  margin: 165px;
}
.mgv-165 {
  margin-bottom: 165px;
  margin-top: 165px;
}
.mgh-165 {
  margin-left: 165px;
  margin-right: 165px;
}
.mgt-165 {
  margin-top: 165px;
}
.mgr-165 {
  margin-right: 165px;
}
.mgb-165 {
  margin-bottom: 165px;
}
.mgl-165 {
  margin-left: 165px;
}
.flex-165 {
  flex: 165 1;
}
.gap-165 {
  gap: 165px;
}
.fs-165 {
  font-size: 165px;
}
.rounded-165 {
  border-radius: 165px;
}
.textc-165 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 165;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-166 {
  padding: 166px;
}
.pdv-166 {
  padding-bottom: 166px;
  padding-top: 166px;
}
.pdh-166 {
  padding-left: 166px;
  padding-right: 166px;
}
.pdt-166 {
  padding-top: 166px;
}
.pdr-166 {
  padding-right: 166px;
}
.pdb-166 {
  padding-bottom: 166px;
}
.pdl-166 {
  padding-left: 166px;
}
.mg-166 {
  margin: 166px;
}
.mgv-166 {
  margin-bottom: 166px;
  margin-top: 166px;
}
.mgh-166 {
  margin-left: 166px;
  margin-right: 166px;
}
.mgt-166 {
  margin-top: 166px;
}
.mgr-166 {
  margin-right: 166px;
}
.mgb-166 {
  margin-bottom: 166px;
}
.mgl-166 {
  margin-left: 166px;
}
.flex-166 {
  flex: 166 1;
}
.gap-166 {
  gap: 166px;
}
.fs-166 {
  font-size: 166px;
}
.rounded-166 {
  border-radius: 166px;
}
.textc-166 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 166;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-167 {
  padding: 167px;
}
.pdv-167 {
  padding-bottom: 167px;
  padding-top: 167px;
}
.pdh-167 {
  padding-left: 167px;
  padding-right: 167px;
}
.pdt-167 {
  padding-top: 167px;
}
.pdr-167 {
  padding-right: 167px;
}
.pdb-167 {
  padding-bottom: 167px;
}
.pdl-167 {
  padding-left: 167px;
}
.mg-167 {
  margin: 167px;
}
.mgv-167 {
  margin-bottom: 167px;
  margin-top: 167px;
}
.mgh-167 {
  margin-left: 167px;
  margin-right: 167px;
}
.mgt-167 {
  margin-top: 167px;
}
.mgr-167 {
  margin-right: 167px;
}
.mgb-167 {
  margin-bottom: 167px;
}
.mgl-167 {
  margin-left: 167px;
}
.flex-167 {
  flex: 167 1;
}
.gap-167 {
  gap: 167px;
}
.fs-167 {
  font-size: 167px;
}
.rounded-167 {
  border-radius: 167px;
}
.textc-167 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 167;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-168 {
  padding: 168px;
}
.pdv-168 {
  padding-bottom: 168px;
  padding-top: 168px;
}
.pdh-168 {
  padding-left: 168px;
  padding-right: 168px;
}
.pdt-168 {
  padding-top: 168px;
}
.pdr-168 {
  padding-right: 168px;
}
.pdb-168 {
  padding-bottom: 168px;
}
.pdl-168 {
  padding-left: 168px;
}
.mg-168 {
  margin: 168px;
}
.mgv-168 {
  margin-bottom: 168px;
  margin-top: 168px;
}
.mgh-168 {
  margin-left: 168px;
  margin-right: 168px;
}
.mgt-168 {
  margin-top: 168px;
}
.mgr-168 {
  margin-right: 168px;
}
.mgb-168 {
  margin-bottom: 168px;
}
.mgl-168 {
  margin-left: 168px;
}
.flex-168 {
  flex: 168 1;
}
.gap-168 {
  gap: 168px;
}
.fs-168 {
  font-size: 168px;
}
.rounded-168 {
  border-radius: 168px;
}
.textc-168 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 168;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-169 {
  padding: 169px;
}
.pdv-169 {
  padding-bottom: 169px;
  padding-top: 169px;
}
.pdh-169 {
  padding-left: 169px;
  padding-right: 169px;
}
.pdt-169 {
  padding-top: 169px;
}
.pdr-169 {
  padding-right: 169px;
}
.pdb-169 {
  padding-bottom: 169px;
}
.pdl-169 {
  padding-left: 169px;
}
.mg-169 {
  margin: 169px;
}
.mgv-169 {
  margin-bottom: 169px;
  margin-top: 169px;
}
.mgh-169 {
  margin-left: 169px;
  margin-right: 169px;
}
.mgt-169 {
  margin-top: 169px;
}
.mgr-169 {
  margin-right: 169px;
}
.mgb-169 {
  margin-bottom: 169px;
}
.mgl-169 {
  margin-left: 169px;
}
.flex-169 {
  flex: 169 1;
}
.gap-169 {
  gap: 169px;
}
.fs-169 {
  font-size: 169px;
}
.rounded-169 {
  border-radius: 169px;
}
.textc-169 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 169;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-170 {
  padding: 170px;
}
.pdv-170 {
  padding-bottom: 170px;
  padding-top: 170px;
}
.pdh-170 {
  padding-left: 170px;
  padding-right: 170px;
}
.pdt-170 {
  padding-top: 170px;
}
.pdr-170 {
  padding-right: 170px;
}
.pdb-170 {
  padding-bottom: 170px;
}
.pdl-170 {
  padding-left: 170px;
}
.mg-170 {
  margin: 170px;
}
.mgv-170 {
  margin-bottom: 170px;
  margin-top: 170px;
}
.mgh-170 {
  margin-left: 170px;
  margin-right: 170px;
}
.mgt-170 {
  margin-top: 170px;
}
.mgr-170 {
  margin-right: 170px;
}
.mgb-170 {
  margin-bottom: 170px;
}
.mgl-170 {
  margin-left: 170px;
}
.flex-170 {
  flex: 170 1;
}
.gap-170 {
  gap: 170px;
}
.fs-170 {
  font-size: 170px;
}
.rounded-170 {
  border-radius: 170px;
}
.textc-170 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 170;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-171 {
  padding: 171px;
}
.pdv-171 {
  padding-bottom: 171px;
  padding-top: 171px;
}
.pdh-171 {
  padding-left: 171px;
  padding-right: 171px;
}
.pdt-171 {
  padding-top: 171px;
}
.pdr-171 {
  padding-right: 171px;
}
.pdb-171 {
  padding-bottom: 171px;
}
.pdl-171 {
  padding-left: 171px;
}
.mg-171 {
  margin: 171px;
}
.mgv-171 {
  margin-bottom: 171px;
  margin-top: 171px;
}
.mgh-171 {
  margin-left: 171px;
  margin-right: 171px;
}
.mgt-171 {
  margin-top: 171px;
}
.mgr-171 {
  margin-right: 171px;
}
.mgb-171 {
  margin-bottom: 171px;
}
.mgl-171 {
  margin-left: 171px;
}
.flex-171 {
  flex: 171 1;
}
.gap-171 {
  gap: 171px;
}
.fs-171 {
  font-size: 171px;
}
.rounded-171 {
  border-radius: 171px;
}
.textc-171 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 171;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-172 {
  padding: 172px;
}
.pdv-172 {
  padding-bottom: 172px;
  padding-top: 172px;
}
.pdh-172 {
  padding-left: 172px;
  padding-right: 172px;
}
.pdt-172 {
  padding-top: 172px;
}
.pdr-172 {
  padding-right: 172px;
}
.pdb-172 {
  padding-bottom: 172px;
}
.pdl-172 {
  padding-left: 172px;
}
.mg-172 {
  margin: 172px;
}
.mgv-172 {
  margin-bottom: 172px;
  margin-top: 172px;
}
.mgh-172 {
  margin-left: 172px;
  margin-right: 172px;
}
.mgt-172 {
  margin-top: 172px;
}
.mgr-172 {
  margin-right: 172px;
}
.mgb-172 {
  margin-bottom: 172px;
}
.mgl-172 {
  margin-left: 172px;
}
.flex-172 {
  flex: 172 1;
}
.gap-172 {
  gap: 172px;
}
.fs-172 {
  font-size: 172px;
}
.rounded-172 {
  border-radius: 172px;
}
.textc-172 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 172;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-173 {
  padding: 173px;
}
.pdv-173 {
  padding-bottom: 173px;
  padding-top: 173px;
}
.pdh-173 {
  padding-left: 173px;
  padding-right: 173px;
}
.pdt-173 {
  padding-top: 173px;
}
.pdr-173 {
  padding-right: 173px;
}
.pdb-173 {
  padding-bottom: 173px;
}
.pdl-173 {
  padding-left: 173px;
}
.mg-173 {
  margin: 173px;
}
.mgv-173 {
  margin-bottom: 173px;
  margin-top: 173px;
}
.mgh-173 {
  margin-left: 173px;
  margin-right: 173px;
}
.mgt-173 {
  margin-top: 173px;
}
.mgr-173 {
  margin-right: 173px;
}
.mgb-173 {
  margin-bottom: 173px;
}
.mgl-173 {
  margin-left: 173px;
}
.flex-173 {
  flex: 173 1;
}
.gap-173 {
  gap: 173px;
}
.fs-173 {
  font-size: 173px;
}
.rounded-173 {
  border-radius: 173px;
}
.textc-173 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 173;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-174 {
  padding: 174px;
}
.pdv-174 {
  padding-bottom: 174px;
  padding-top: 174px;
}
.pdh-174 {
  padding-left: 174px;
  padding-right: 174px;
}
.pdt-174 {
  padding-top: 174px;
}
.pdr-174 {
  padding-right: 174px;
}
.pdb-174 {
  padding-bottom: 174px;
}
.pdl-174 {
  padding-left: 174px;
}
.mg-174 {
  margin: 174px;
}
.mgv-174 {
  margin-bottom: 174px;
  margin-top: 174px;
}
.mgh-174 {
  margin-left: 174px;
  margin-right: 174px;
}
.mgt-174 {
  margin-top: 174px;
}
.mgr-174 {
  margin-right: 174px;
}
.mgb-174 {
  margin-bottom: 174px;
}
.mgl-174 {
  margin-left: 174px;
}
.flex-174 {
  flex: 174 1;
}
.gap-174 {
  gap: 174px;
}
.fs-174 {
  font-size: 174px;
}
.rounded-174 {
  border-radius: 174px;
}
.textc-174 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 174;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-175 {
  padding: 175px;
}
.pdv-175 {
  padding-bottom: 175px;
  padding-top: 175px;
}
.pdh-175 {
  padding-left: 175px;
  padding-right: 175px;
}
.pdt-175 {
  padding-top: 175px;
}
.pdr-175 {
  padding-right: 175px;
}
.pdb-175 {
  padding-bottom: 175px;
}
.pdl-175 {
  padding-left: 175px;
}
.mg-175 {
  margin: 175px;
}
.mgv-175 {
  margin-bottom: 175px;
  margin-top: 175px;
}
.mgh-175 {
  margin-left: 175px;
  margin-right: 175px;
}
.mgt-175 {
  margin-top: 175px;
}
.mgr-175 {
  margin-right: 175px;
}
.mgb-175 {
  margin-bottom: 175px;
}
.mgl-175 {
  margin-left: 175px;
}
.flex-175 {
  flex: 175 1;
}
.gap-175 {
  gap: 175px;
}
.fs-175 {
  font-size: 175px;
}
.rounded-175 {
  border-radius: 175px;
}
.textc-175 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 175;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-176 {
  padding: 176px;
}
.pdv-176 {
  padding-bottom: 176px;
  padding-top: 176px;
}
.pdh-176 {
  padding-left: 176px;
  padding-right: 176px;
}
.pdt-176 {
  padding-top: 176px;
}
.pdr-176 {
  padding-right: 176px;
}
.pdb-176 {
  padding-bottom: 176px;
}
.pdl-176 {
  padding-left: 176px;
}
.mg-176 {
  margin: 176px;
}
.mgv-176 {
  margin-bottom: 176px;
  margin-top: 176px;
}
.mgh-176 {
  margin-left: 176px;
  margin-right: 176px;
}
.mgt-176 {
  margin-top: 176px;
}
.mgr-176 {
  margin-right: 176px;
}
.mgb-176 {
  margin-bottom: 176px;
}
.mgl-176 {
  margin-left: 176px;
}
.flex-176 {
  flex: 176 1;
}
.gap-176 {
  gap: 176px;
}
.fs-176 {
  font-size: 176px;
}
.rounded-176 {
  border-radius: 176px;
}
.textc-176 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 176;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-177 {
  padding: 177px;
}
.pdv-177 {
  padding-bottom: 177px;
  padding-top: 177px;
}
.pdh-177 {
  padding-left: 177px;
  padding-right: 177px;
}
.pdt-177 {
  padding-top: 177px;
}
.pdr-177 {
  padding-right: 177px;
}
.pdb-177 {
  padding-bottom: 177px;
}
.pdl-177 {
  padding-left: 177px;
}
.mg-177 {
  margin: 177px;
}
.mgv-177 {
  margin-bottom: 177px;
  margin-top: 177px;
}
.mgh-177 {
  margin-left: 177px;
  margin-right: 177px;
}
.mgt-177 {
  margin-top: 177px;
}
.mgr-177 {
  margin-right: 177px;
}
.mgb-177 {
  margin-bottom: 177px;
}
.mgl-177 {
  margin-left: 177px;
}
.flex-177 {
  flex: 177 1;
}
.gap-177 {
  gap: 177px;
}
.fs-177 {
  font-size: 177px;
}
.rounded-177 {
  border-radius: 177px;
}
.textc-177 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 177;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-178 {
  padding: 178px;
}
.pdv-178 {
  padding-bottom: 178px;
  padding-top: 178px;
}
.pdh-178 {
  padding-left: 178px;
  padding-right: 178px;
}
.pdt-178 {
  padding-top: 178px;
}
.pdr-178 {
  padding-right: 178px;
}
.pdb-178 {
  padding-bottom: 178px;
}
.pdl-178 {
  padding-left: 178px;
}
.mg-178 {
  margin: 178px;
}
.mgv-178 {
  margin-bottom: 178px;
  margin-top: 178px;
}
.mgh-178 {
  margin-left: 178px;
  margin-right: 178px;
}
.mgt-178 {
  margin-top: 178px;
}
.mgr-178 {
  margin-right: 178px;
}
.mgb-178 {
  margin-bottom: 178px;
}
.mgl-178 {
  margin-left: 178px;
}
.flex-178 {
  flex: 178 1;
}
.gap-178 {
  gap: 178px;
}
.fs-178 {
  font-size: 178px;
}
.rounded-178 {
  border-radius: 178px;
}
.textc-178 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 178;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-179 {
  padding: 179px;
}
.pdv-179 {
  padding-bottom: 179px;
  padding-top: 179px;
}
.pdh-179 {
  padding-left: 179px;
  padding-right: 179px;
}
.pdt-179 {
  padding-top: 179px;
}
.pdr-179 {
  padding-right: 179px;
}
.pdb-179 {
  padding-bottom: 179px;
}
.pdl-179 {
  padding-left: 179px;
}
.mg-179 {
  margin: 179px;
}
.mgv-179 {
  margin-bottom: 179px;
  margin-top: 179px;
}
.mgh-179 {
  margin-left: 179px;
  margin-right: 179px;
}
.mgt-179 {
  margin-top: 179px;
}
.mgr-179 {
  margin-right: 179px;
}
.mgb-179 {
  margin-bottom: 179px;
}
.mgl-179 {
  margin-left: 179px;
}
.flex-179 {
  flex: 179 1;
}
.gap-179 {
  gap: 179px;
}
.fs-179 {
  font-size: 179px;
}
.rounded-179 {
  border-radius: 179px;
}
.textc-179 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 179;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-180 {
  padding: 180px;
}
.pdv-180 {
  padding-bottom: 180px;
  padding-top: 180px;
}
.pdh-180 {
  padding-left: 180px;
  padding-right: 180px;
}
.pdt-180 {
  padding-top: 180px;
}
.pdr-180 {
  padding-right: 180px;
}
.pdb-180 {
  padding-bottom: 180px;
}
.pdl-180 {
  padding-left: 180px;
}
.mg-180 {
  margin: 180px;
}
.mgv-180 {
  margin-bottom: 180px;
  margin-top: 180px;
}
.mgh-180 {
  margin-left: 180px;
  margin-right: 180px;
}
.mgt-180 {
  margin-top: 180px;
}
.mgr-180 {
  margin-right: 180px;
}
.mgb-180 {
  margin-bottom: 180px;
}
.mgl-180 {
  margin-left: 180px;
}
.flex-180 {
  flex: 180 1;
}
.gap-180 {
  gap: 180px;
}
.fs-180 {
  font-size: 180px;
}
.rounded-180 {
  border-radius: 180px;
}
.textc-180 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 180;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-181 {
  padding: 181px;
}
.pdv-181 {
  padding-bottom: 181px;
  padding-top: 181px;
}
.pdh-181 {
  padding-left: 181px;
  padding-right: 181px;
}
.pdt-181 {
  padding-top: 181px;
}
.pdr-181 {
  padding-right: 181px;
}
.pdb-181 {
  padding-bottom: 181px;
}
.pdl-181 {
  padding-left: 181px;
}
.mg-181 {
  margin: 181px;
}
.mgv-181 {
  margin-bottom: 181px;
  margin-top: 181px;
}
.mgh-181 {
  margin-left: 181px;
  margin-right: 181px;
}
.mgt-181 {
  margin-top: 181px;
}
.mgr-181 {
  margin-right: 181px;
}
.mgb-181 {
  margin-bottom: 181px;
}
.mgl-181 {
  margin-left: 181px;
}
.flex-181 {
  flex: 181 1;
}
.gap-181 {
  gap: 181px;
}
.fs-181 {
  font-size: 181px;
}
.rounded-181 {
  border-radius: 181px;
}
.textc-181 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 181;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-182 {
  padding: 182px;
}
.pdv-182 {
  padding-bottom: 182px;
  padding-top: 182px;
}
.pdh-182 {
  padding-left: 182px;
  padding-right: 182px;
}
.pdt-182 {
  padding-top: 182px;
}
.pdr-182 {
  padding-right: 182px;
}
.pdb-182 {
  padding-bottom: 182px;
}
.pdl-182 {
  padding-left: 182px;
}
.mg-182 {
  margin: 182px;
}
.mgv-182 {
  margin-bottom: 182px;
  margin-top: 182px;
}
.mgh-182 {
  margin-left: 182px;
  margin-right: 182px;
}
.mgt-182 {
  margin-top: 182px;
}
.mgr-182 {
  margin-right: 182px;
}
.mgb-182 {
  margin-bottom: 182px;
}
.mgl-182 {
  margin-left: 182px;
}
.flex-182 {
  flex: 182 1;
}
.gap-182 {
  gap: 182px;
}
.fs-182 {
  font-size: 182px;
}
.rounded-182 {
  border-radius: 182px;
}
.textc-182 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 182;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-183 {
  padding: 183px;
}
.pdv-183 {
  padding-bottom: 183px;
  padding-top: 183px;
}
.pdh-183 {
  padding-left: 183px;
  padding-right: 183px;
}
.pdt-183 {
  padding-top: 183px;
}
.pdr-183 {
  padding-right: 183px;
}
.pdb-183 {
  padding-bottom: 183px;
}
.pdl-183 {
  padding-left: 183px;
}
.mg-183 {
  margin: 183px;
}
.mgv-183 {
  margin-bottom: 183px;
  margin-top: 183px;
}
.mgh-183 {
  margin-left: 183px;
  margin-right: 183px;
}
.mgt-183 {
  margin-top: 183px;
}
.mgr-183 {
  margin-right: 183px;
}
.mgb-183 {
  margin-bottom: 183px;
}
.mgl-183 {
  margin-left: 183px;
}
.flex-183 {
  flex: 183 1;
}
.gap-183 {
  gap: 183px;
}
.fs-183 {
  font-size: 183px;
}
.rounded-183 {
  border-radius: 183px;
}
.textc-183 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 183;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-184 {
  padding: 184px;
}
.pdv-184 {
  padding-bottom: 184px;
  padding-top: 184px;
}
.pdh-184 {
  padding-left: 184px;
  padding-right: 184px;
}
.pdt-184 {
  padding-top: 184px;
}
.pdr-184 {
  padding-right: 184px;
}
.pdb-184 {
  padding-bottom: 184px;
}
.pdl-184 {
  padding-left: 184px;
}
.mg-184 {
  margin: 184px;
}
.mgv-184 {
  margin-bottom: 184px;
  margin-top: 184px;
}
.mgh-184 {
  margin-left: 184px;
  margin-right: 184px;
}
.mgt-184 {
  margin-top: 184px;
}
.mgr-184 {
  margin-right: 184px;
}
.mgb-184 {
  margin-bottom: 184px;
}
.mgl-184 {
  margin-left: 184px;
}
.flex-184 {
  flex: 184 1;
}
.gap-184 {
  gap: 184px;
}
.fs-184 {
  font-size: 184px;
}
.rounded-184 {
  border-radius: 184px;
}
.textc-184 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 184;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-185 {
  padding: 185px;
}
.pdv-185 {
  padding-bottom: 185px;
  padding-top: 185px;
}
.pdh-185 {
  padding-left: 185px;
  padding-right: 185px;
}
.pdt-185 {
  padding-top: 185px;
}
.pdr-185 {
  padding-right: 185px;
}
.pdb-185 {
  padding-bottom: 185px;
}
.pdl-185 {
  padding-left: 185px;
}
.mg-185 {
  margin: 185px;
}
.mgv-185 {
  margin-bottom: 185px;
  margin-top: 185px;
}
.mgh-185 {
  margin-left: 185px;
  margin-right: 185px;
}
.mgt-185 {
  margin-top: 185px;
}
.mgr-185 {
  margin-right: 185px;
}
.mgb-185 {
  margin-bottom: 185px;
}
.mgl-185 {
  margin-left: 185px;
}
.flex-185 {
  flex: 185 1;
}
.gap-185 {
  gap: 185px;
}
.fs-185 {
  font-size: 185px;
}
.rounded-185 {
  border-radius: 185px;
}
.textc-185 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 185;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-186 {
  padding: 186px;
}
.pdv-186 {
  padding-bottom: 186px;
  padding-top: 186px;
}
.pdh-186 {
  padding-left: 186px;
  padding-right: 186px;
}
.pdt-186 {
  padding-top: 186px;
}
.pdr-186 {
  padding-right: 186px;
}
.pdb-186 {
  padding-bottom: 186px;
}
.pdl-186 {
  padding-left: 186px;
}
.mg-186 {
  margin: 186px;
}
.mgv-186 {
  margin-bottom: 186px;
  margin-top: 186px;
}
.mgh-186 {
  margin-left: 186px;
  margin-right: 186px;
}
.mgt-186 {
  margin-top: 186px;
}
.mgr-186 {
  margin-right: 186px;
}
.mgb-186 {
  margin-bottom: 186px;
}
.mgl-186 {
  margin-left: 186px;
}
.flex-186 {
  flex: 186 1;
}
.gap-186 {
  gap: 186px;
}
.fs-186 {
  font-size: 186px;
}
.rounded-186 {
  border-radius: 186px;
}
.textc-186 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 186;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-187 {
  padding: 187px;
}
.pdv-187 {
  padding-bottom: 187px;
  padding-top: 187px;
}
.pdh-187 {
  padding-left: 187px;
  padding-right: 187px;
}
.pdt-187 {
  padding-top: 187px;
}
.pdr-187 {
  padding-right: 187px;
}
.pdb-187 {
  padding-bottom: 187px;
}
.pdl-187 {
  padding-left: 187px;
}
.mg-187 {
  margin: 187px;
}
.mgv-187 {
  margin-bottom: 187px;
  margin-top: 187px;
}
.mgh-187 {
  margin-left: 187px;
  margin-right: 187px;
}
.mgt-187 {
  margin-top: 187px;
}
.mgr-187 {
  margin-right: 187px;
}
.mgb-187 {
  margin-bottom: 187px;
}
.mgl-187 {
  margin-left: 187px;
}
.flex-187 {
  flex: 187 1;
}
.gap-187 {
  gap: 187px;
}
.fs-187 {
  font-size: 187px;
}
.rounded-187 {
  border-radius: 187px;
}
.textc-187 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 187;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-188 {
  padding: 188px;
}
.pdv-188 {
  padding-bottom: 188px;
  padding-top: 188px;
}
.pdh-188 {
  padding-left: 188px;
  padding-right: 188px;
}
.pdt-188 {
  padding-top: 188px;
}
.pdr-188 {
  padding-right: 188px;
}
.pdb-188 {
  padding-bottom: 188px;
}
.pdl-188 {
  padding-left: 188px;
}
.mg-188 {
  margin: 188px;
}
.mgv-188 {
  margin-bottom: 188px;
  margin-top: 188px;
}
.mgh-188 {
  margin-left: 188px;
  margin-right: 188px;
}
.mgt-188 {
  margin-top: 188px;
}
.mgr-188 {
  margin-right: 188px;
}
.mgb-188 {
  margin-bottom: 188px;
}
.mgl-188 {
  margin-left: 188px;
}
.flex-188 {
  flex: 188 1;
}
.gap-188 {
  gap: 188px;
}
.fs-188 {
  font-size: 188px;
}
.rounded-188 {
  border-radius: 188px;
}
.textc-188 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 188;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-189 {
  padding: 189px;
}
.pdv-189 {
  padding-bottom: 189px;
  padding-top: 189px;
}
.pdh-189 {
  padding-left: 189px;
  padding-right: 189px;
}
.pdt-189 {
  padding-top: 189px;
}
.pdr-189 {
  padding-right: 189px;
}
.pdb-189 {
  padding-bottom: 189px;
}
.pdl-189 {
  padding-left: 189px;
}
.mg-189 {
  margin: 189px;
}
.mgv-189 {
  margin-bottom: 189px;
  margin-top: 189px;
}
.mgh-189 {
  margin-left: 189px;
  margin-right: 189px;
}
.mgt-189 {
  margin-top: 189px;
}
.mgr-189 {
  margin-right: 189px;
}
.mgb-189 {
  margin-bottom: 189px;
}
.mgl-189 {
  margin-left: 189px;
}
.flex-189 {
  flex: 189 1;
}
.gap-189 {
  gap: 189px;
}
.fs-189 {
  font-size: 189px;
}
.rounded-189 {
  border-radius: 189px;
}
.textc-189 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 189;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-190 {
  padding: 190px;
}
.pdv-190 {
  padding-bottom: 190px;
  padding-top: 190px;
}
.pdh-190 {
  padding-left: 190px;
  padding-right: 190px;
}
.pdt-190 {
  padding-top: 190px;
}
.pdr-190 {
  padding-right: 190px;
}
.pdb-190 {
  padding-bottom: 190px;
}
.pdl-190 {
  padding-left: 190px;
}
.mg-190 {
  margin: 190px;
}
.mgv-190 {
  margin-bottom: 190px;
  margin-top: 190px;
}
.mgh-190 {
  margin-left: 190px;
  margin-right: 190px;
}
.mgt-190 {
  margin-top: 190px;
}
.mgr-190 {
  margin-right: 190px;
}
.mgb-190 {
  margin-bottom: 190px;
}
.mgl-190 {
  margin-left: 190px;
}
.flex-190 {
  flex: 190 1;
}
.gap-190 {
  gap: 190px;
}
.fs-190 {
  font-size: 190px;
}
.rounded-190 {
  border-radius: 190px;
}
.textc-190 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 190;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-191 {
  padding: 191px;
}
.pdv-191 {
  padding-bottom: 191px;
  padding-top: 191px;
}
.pdh-191 {
  padding-left: 191px;
  padding-right: 191px;
}
.pdt-191 {
  padding-top: 191px;
}
.pdr-191 {
  padding-right: 191px;
}
.pdb-191 {
  padding-bottom: 191px;
}
.pdl-191 {
  padding-left: 191px;
}
.mg-191 {
  margin: 191px;
}
.mgv-191 {
  margin-bottom: 191px;
  margin-top: 191px;
}
.mgh-191 {
  margin-left: 191px;
  margin-right: 191px;
}
.mgt-191 {
  margin-top: 191px;
}
.mgr-191 {
  margin-right: 191px;
}
.mgb-191 {
  margin-bottom: 191px;
}
.mgl-191 {
  margin-left: 191px;
}
.flex-191 {
  flex: 191 1;
}
.gap-191 {
  gap: 191px;
}
.fs-191 {
  font-size: 191px;
}
.rounded-191 {
  border-radius: 191px;
}
.textc-191 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 191;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-192 {
  padding: 192px;
}
.pdv-192 {
  padding-bottom: 192px;
  padding-top: 192px;
}
.pdh-192 {
  padding-left: 192px;
  padding-right: 192px;
}
.pdt-192 {
  padding-top: 192px;
}
.pdr-192 {
  padding-right: 192px;
}
.pdb-192 {
  padding-bottom: 192px;
}
.pdl-192 {
  padding-left: 192px;
}
.mg-192 {
  margin: 192px;
}
.mgv-192 {
  margin-bottom: 192px;
  margin-top: 192px;
}
.mgh-192 {
  margin-left: 192px;
  margin-right: 192px;
}
.mgt-192 {
  margin-top: 192px;
}
.mgr-192 {
  margin-right: 192px;
}
.mgb-192 {
  margin-bottom: 192px;
}
.mgl-192 {
  margin-left: 192px;
}
.flex-192 {
  flex: 192 1;
}
.gap-192 {
  gap: 192px;
}
.fs-192 {
  font-size: 192px;
}
.rounded-192 {
  border-radius: 192px;
}
.textc-192 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 192;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-193 {
  padding: 193px;
}
.pdv-193 {
  padding-bottom: 193px;
  padding-top: 193px;
}
.pdh-193 {
  padding-left: 193px;
  padding-right: 193px;
}
.pdt-193 {
  padding-top: 193px;
}
.pdr-193 {
  padding-right: 193px;
}
.pdb-193 {
  padding-bottom: 193px;
}
.pdl-193 {
  padding-left: 193px;
}
.mg-193 {
  margin: 193px;
}
.mgv-193 {
  margin-bottom: 193px;
  margin-top: 193px;
}
.mgh-193 {
  margin-left: 193px;
  margin-right: 193px;
}
.mgt-193 {
  margin-top: 193px;
}
.mgr-193 {
  margin-right: 193px;
}
.mgb-193 {
  margin-bottom: 193px;
}
.mgl-193 {
  margin-left: 193px;
}
.flex-193 {
  flex: 193 1;
}
.gap-193 {
  gap: 193px;
}
.fs-193 {
  font-size: 193px;
}
.rounded-193 {
  border-radius: 193px;
}
.textc-193 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 193;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-194 {
  padding: 194px;
}
.pdv-194 {
  padding-bottom: 194px;
  padding-top: 194px;
}
.pdh-194 {
  padding-left: 194px;
  padding-right: 194px;
}
.pdt-194 {
  padding-top: 194px;
}
.pdr-194 {
  padding-right: 194px;
}
.pdb-194 {
  padding-bottom: 194px;
}
.pdl-194 {
  padding-left: 194px;
}
.mg-194 {
  margin: 194px;
}
.mgv-194 {
  margin-bottom: 194px;
  margin-top: 194px;
}
.mgh-194 {
  margin-left: 194px;
  margin-right: 194px;
}
.mgt-194 {
  margin-top: 194px;
}
.mgr-194 {
  margin-right: 194px;
}
.mgb-194 {
  margin-bottom: 194px;
}
.mgl-194 {
  margin-left: 194px;
}
.flex-194 {
  flex: 194 1;
}
.gap-194 {
  gap: 194px;
}
.fs-194 {
  font-size: 194px;
}
.rounded-194 {
  border-radius: 194px;
}
.textc-194 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 194;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-195 {
  padding: 195px;
}
.pdv-195 {
  padding-bottom: 195px;
  padding-top: 195px;
}
.pdh-195 {
  padding-left: 195px;
  padding-right: 195px;
}
.pdt-195 {
  padding-top: 195px;
}
.pdr-195 {
  padding-right: 195px;
}
.pdb-195 {
  padding-bottom: 195px;
}
.pdl-195 {
  padding-left: 195px;
}
.mg-195 {
  margin: 195px;
}
.mgv-195 {
  margin-bottom: 195px;
  margin-top: 195px;
}
.mgh-195 {
  margin-left: 195px;
  margin-right: 195px;
}
.mgt-195 {
  margin-top: 195px;
}
.mgr-195 {
  margin-right: 195px;
}
.mgb-195 {
  margin-bottom: 195px;
}
.mgl-195 {
  margin-left: 195px;
}
.flex-195 {
  flex: 195 1;
}
.gap-195 {
  gap: 195px;
}
.fs-195 {
  font-size: 195px;
}
.rounded-195 {
  border-radius: 195px;
}
.textc-195 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 195;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-196 {
  padding: 196px;
}
.pdv-196 {
  padding-bottom: 196px;
  padding-top: 196px;
}
.pdh-196 {
  padding-left: 196px;
  padding-right: 196px;
}
.pdt-196 {
  padding-top: 196px;
}
.pdr-196 {
  padding-right: 196px;
}
.pdb-196 {
  padding-bottom: 196px;
}
.pdl-196 {
  padding-left: 196px;
}
.mg-196 {
  margin: 196px;
}
.mgv-196 {
  margin-bottom: 196px;
  margin-top: 196px;
}
.mgh-196 {
  margin-left: 196px;
  margin-right: 196px;
}
.mgt-196 {
  margin-top: 196px;
}
.mgr-196 {
  margin-right: 196px;
}
.mgb-196 {
  margin-bottom: 196px;
}
.mgl-196 {
  margin-left: 196px;
}
.flex-196 {
  flex: 196 1;
}
.gap-196 {
  gap: 196px;
}
.fs-196 {
  font-size: 196px;
}
.rounded-196 {
  border-radius: 196px;
}
.textc-196 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 196;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-197 {
  padding: 197px;
}
.pdv-197 {
  padding-bottom: 197px;
  padding-top: 197px;
}
.pdh-197 {
  padding-left: 197px;
  padding-right: 197px;
}
.pdt-197 {
  padding-top: 197px;
}
.pdr-197 {
  padding-right: 197px;
}
.pdb-197 {
  padding-bottom: 197px;
}
.pdl-197 {
  padding-left: 197px;
}
.mg-197 {
  margin: 197px;
}
.mgv-197 {
  margin-bottom: 197px;
  margin-top: 197px;
}
.mgh-197 {
  margin-left: 197px;
  margin-right: 197px;
}
.mgt-197 {
  margin-top: 197px;
}
.mgr-197 {
  margin-right: 197px;
}
.mgb-197 {
  margin-bottom: 197px;
}
.mgl-197 {
  margin-left: 197px;
}
.flex-197 {
  flex: 197 1;
}
.gap-197 {
  gap: 197px;
}
.fs-197 {
  font-size: 197px;
}
.rounded-197 {
  border-radius: 197px;
}
.textc-197 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 197;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-198 {
  padding: 198px;
}
.pdv-198 {
  padding-bottom: 198px;
  padding-top: 198px;
}
.pdh-198 {
  padding-left: 198px;
  padding-right: 198px;
}
.pdt-198 {
  padding-top: 198px;
}
.pdr-198 {
  padding-right: 198px;
}
.pdb-198 {
  padding-bottom: 198px;
}
.pdl-198 {
  padding-left: 198px;
}
.mg-198 {
  margin: 198px;
}
.mgv-198 {
  margin-bottom: 198px;
  margin-top: 198px;
}
.mgh-198 {
  margin-left: 198px;
  margin-right: 198px;
}
.mgt-198 {
  margin-top: 198px;
}
.mgr-198 {
  margin-right: 198px;
}
.mgb-198 {
  margin-bottom: 198px;
}
.mgl-198 {
  margin-left: 198px;
}
.flex-198 {
  flex: 198 1;
}
.gap-198 {
  gap: 198px;
}
.fs-198 {
  font-size: 198px;
}
.rounded-198 {
  border-radius: 198px;
}
.textc-198 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 198;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-199 {
  padding: 199px;
}
.pdv-199 {
  padding-bottom: 199px;
  padding-top: 199px;
}
.pdh-199 {
  padding-left: 199px;
  padding-right: 199px;
}
.pdt-199 {
  padding-top: 199px;
}
.pdr-199 {
  padding-right: 199px;
}
.pdb-199 {
  padding-bottom: 199px;
}
.pdl-199 {
  padding-left: 199px;
}
.mg-199 {
  margin: 199px;
}
.mgv-199 {
  margin-bottom: 199px;
  margin-top: 199px;
}
.mgh-199 {
  margin-left: 199px;
  margin-right: 199px;
}
.mgt-199 {
  margin-top: 199px;
}
.mgr-199 {
  margin-right: 199px;
}
.mgb-199 {
  margin-bottom: 199px;
}
.mgl-199 {
  margin-left: 199px;
}
.flex-199 {
  flex: 199 1;
}
.gap-199 {
  gap: 199px;
}
.fs-199 {
  font-size: 199px;
}
.rounded-199 {
  border-radius: 199px;
}
.textc-199 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 199;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.pd-200 {
  padding: 200px;
}
.pdv-200 {
  padding-bottom: 200px;
  padding-top: 200px;
}
.pdh-200 {
  padding-left: 200px;
  padding-right: 200px;
}
.pdt-200 {
  padding-top: 200px;
}
.pdr-200 {
  padding-right: 200px;
}
.pdb-200 {
  padding-bottom: 200px;
}
.pdl-200 {
  padding-left: 200px;
}
.mg-200 {
  margin: 200px;
}
.mgv-200 {
  margin-bottom: 200px;
  margin-top: 200px;
}
.mgh-200 {
  margin-left: 200px;
  margin-right: 200px;
}
.mgt-200 {
  margin-top: 200px;
}
.mgr-200 {
  margin-right: 200px;
}
.mgb-200 {
  margin-bottom: 200px;
}
.mgl-200 {
  margin-left: 200px;
}
.flex-200 {
  flex: 200 1;
}
.gap-200 {
  gap: 200px;
}
.fs-200 {
  font-size: 200px;
}
.rounded-200 {
  border-radius: 200px;
}
.textc-200 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 200;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.cl-0 {
  color: #000;
}
.bg-0 {
  background: #000;
}
.bdc-0 {
  border-color: #000;
}
.cl-3 {
  color: #333;
}
.bg-3 {
  background: #333;
}
.bdc-3 {
  border-color: #333;
}
.cl-6 {
  color: #666;
}
.bg-6 {
  background: #666;
}
.bdc-6 {
  border-color: #666;
}
.cl-5 {
  color: #666;
}
.bg-5 {
  background: #666;
}
.bdc-5 {
  border-color: #666;
}
.cl-8 {
  color: #888;
}
.bg-8 {
  background: #888;
}
.bdc-8 {
  border-color: #888;
}
.cl-9 {
  color: #999;
}
.bg-9 {
  background: #999;
}
.bdc-9 {
  border-color: #999;
}
.cl-e {
  color: #eee;
}
.bg-e {
  background: #eee;
}
.bdc-e {
  border-color: #eee;
}
.cl-f {
  color: #fff;
}
.bg-f {
  background: #fff;
}
.bdc-f {
  border-color: #fff;
}
.cl-primary {
  color: rgb(var(--primary-6));
}
.bg-primary {
  background: rgb(var(--primary-6));
}
.bdc-primary {
  border-color: rgb(var(--primary-6));
}
.cl-danger {
  color: rgb(var(--danger-6));
}
.bg-danger {
  background: rgb(var(--danger-6));
}
.bdc-danger {
  border-color: rgb(var(--danger-6));
}
.cl-success {
  color: rgb(var(--success-6));
}
.bg-success {
  background: rgb(var(--success-6));
}
.bdc-success {
  border-color: rgb(var(--success-6));
}
.cl-warning {
  color: rgb(var(--warning-6));
}
.bg-warning {
  background: rgb(var(--warning-6));
}
.bdc-warning {
  border-color: rgb(var(--warning-6));
}
.cl-text {
  color: var(--color-text-2);
}
.bg-text {
  background: var(--color-text-2);
}
.bdc-text {
  border-color: var(--color-text-2);
}
.cl-gray {
  color: rgb(var(--gray-6));
}
.bg-gray {
  background: rgb(var(--gray-6));
}
.bdc-gray {
  border-color: rgb(var(--gray-6));
}
.block {
  display: block !important;
}
.box-border {
  box-sizing: border-box !important;
}
.box-content {
  box-sizing: initial !important;
}
.flex {
  display: flex !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-col {
  flex-direction: column !important;
}
.flex-col-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.justify-center {
  justify-content: center !important;
}
.justify-between {
  justify-content: space-between !important;
}
.justify-around {
  justify-content: space-around !important;
}
.justify-evenly {
  justify-content: space-evenly !important;
}
.justify-start {
  justify-content: flex-start !important;
}
.justify-end {
  justify-content: flex-end !important;
}
.items-start {
  align-items: flex-start !important;
}
.items-end {
  align-items: flex-end !important;
}
.items-center {
  align-items: center !important;
}
.items-baseline {
  align-items: baseline !important;
}
.shrink-0 {
  flex-shrink: 0 !important;
}
.shrink-1 {
  flex-shrink: 1 !important;
}
.grid {
  display: grid;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.font-bold {
  font-weight: 700;
}
.font-semibold {
  font-weight: 600;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.text-right {
  text-align: right !important;
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-contain {
  object-fit: contain !important;
}
.object-cover {
  object-fit: cover !important;
}
.object-fill {
  object-fit: fill !important;
}
.object-none {
  object-fit: none !important;
}
.object-scale-down {
  object-fit: scale-down !important;
}
.static {
  position: static !important;
}
.relative {
  position: relative !important;
}
.absolute {
  position: absolute !important;
}
.fixed {
  position: fixed !important;
}
.sticky {
  position: sticky !important;
}
.w-full {
  width: 100%;
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.h-full {
  height: 100%;
}
.border {
  border-width: 1px;
}
.border-t {
  border-width: 0;
  border-top: 1px solid #f4f6fa;
}
.border-b {
  border-width: 0;
  border-bottom: 1px solid #f4f6fa;
}
.border-l {
  border-width: 0 0 0 1px;
}
.border-r {
  border-width: 0 1px solid #f4f6fa;
}
.border-dashed {
  border-style: dashed !important;
}
.bg-cover {
  background-size: cover;
}
.bg-center {
  background-position: 50%;
}
@keyframes arco-menu-selected-item-label-enter {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.arco-menu {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.5715;
  position: relative;
  transition: width 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 100%;
}
.arco-menu-indent {
  display: inline-block;
  width: 20px;
}
.arco-menu .arco-menu-group-title,
.arco-menu .arco-menu-inline-header,
.arco-menu .arco-menu-item,
.arco-menu .arco-menu-pop-header {
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.arco-menu .arco-menu-group-title.arco-menu-disabled,
.arco-menu .arco-menu-inline-header.arco-menu-disabled,
.arco-menu .arco-menu-item.arco-menu-disabled,
.arco-menu .arco-menu-pop-header.arco-menu-disabled {
  cursor: not-allowed;
}
.arco-menu .arco-menu-group-title.arco-menu-selected,
.arco-menu .arco-menu-inline-header.arco-menu-selected,
.arco-menu .arco-menu-item.arco-menu-selected,
.arco-menu .arco-menu-pop-header.arco-menu-selected {
  font-weight: 500;
  transition: color 0.2s linear;
}
.arco-menu .arco-menu-group-title.arco-menu-selected svg,
.arco-menu .arco-menu-inline-header.arco-menu-selected svg,
.arco-menu .arco-menu-item.arco-menu-selected svg,
.arco-menu .arco-menu-pop-header.arco-menu-selected svg {
  transition: color 0.2s linear;
}
.arco-menu .arco-menu-group-title .arco-icon,
.arco-menu .arco-menu-inline-header .arco-icon,
.arco-menu .arco-menu-item .arco-icon,
.arco-menu .arco-menu-pop-header .arco-icon {
  margin-right: 16px;
}
.arco-menu-light {
  background-color: var(--color-menu-light-bg);
}
.arco-menu-light .arco-menu-group-title,
.arco-menu-light .arco-menu-inline-header,
.arco-menu-light .arco-menu-item,
.arco-menu-light .arco-menu-pop-header {
  background-color: var(--color-menu-light-bg);
  color: var(--color-text-2);
}
.arco-menu-light .arco-menu-group-title .arco-icon,
.arco-menu-light .arco-menu-inline-header .arco-icon,
.arco-menu-light .arco-menu-item .arco-icon,
.arco-menu-light .arco-menu-pop-header .arco-icon {
  color: var(--color-text-3);
}
.arco-menu-light .arco-menu-group-title:hover,
.arco-menu-light .arco-menu-inline-header:hover,
.arco-menu-light .arco-menu-item:hover,
.arco-menu-light .arco-menu-pop-header:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-2);
}
.arco-menu-light .arco-menu-group-title:hover .arco-icon,
.arco-menu-light .arco-menu-inline-header:hover .arco-icon,
.arco-menu-light .arco-menu-item:hover .arco-icon,
.arco-menu-light .arco-menu-pop-header:hover .arco-icon {
  color: var(--color-text-3);
}
.arco-menu-light .arco-menu-group-title:focus-visible,
.arco-menu-light .arco-menu-inline-header:focus-visible,
.arco-menu-light .arco-menu-item:focus-visible,
.arco-menu-light .arco-menu-pop-header:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6)) inset;
}
.arco-menu-light .arco-menu-group-title.arco-menu-selected,
.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon,
.arco-menu-light .arco-menu-inline-header.arco-menu-selected,
.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,
.arco-menu-light .arco-menu-item.arco-menu-selected,
.arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,
.arco-menu-light .arco-menu-pop-header.arco-menu-selected,
.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-icon {
  color: rgb(var(--primary-6));
}
.arco-menu-light .arco-menu-group-title.arco-menu-disabled,
.arco-menu-light .arco-menu-inline-header.arco-menu-disabled,
.arco-menu-light .arco-menu-item.arco-menu-disabled,
.arco-menu-light .arco-menu-pop-header.arco-menu-disabled {
  background-color: var(--color-menu-light-bg);
  color: var(--color-text-4);
}
.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon,
.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-icon,
.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon,
.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-icon {
  color: var(--color-text-4);
}
.arco-menu-light .arco-menu-item.arco-menu-selected {
  background-color: var(--color-fill-2);
}
.arco-menu-light .arco-menu-inline-header.arco-menu-selected,
.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon {
  color: rgb(var(--primary-6));
}
.arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover {
  background-color: var(--color-fill-2);
}
.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,
.arco-menu-light.arco-menu-horizontal
  .arco-menu-inline-header.arco-menu-selected,
.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected,
.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected {
  background: none;
  transition: color 0.2s linear;
}
.arco-menu-light.arco-menu-horizontal
  .arco-menu-group-title.arco-menu-selected:hover,
.arco-menu-light.arco-menu-horizontal
  .arco-menu-inline-header.arco-menu-selected:hover,
.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,
.arco-menu-light.arco-menu-horizontal
  .arco-menu-pop-header.arco-menu-selected:hover {
  background-color: var(--color-fill-2);
}
.arco-menu-light .arco-menu-group-title {
  color: var(--color-text-3);
  pointer-events: none;
}
.arco-menu-light .arco-menu-collapse-button {
  background-color: var(--color-fill-1);
  color: var(--color-text-3);
}
.arco-menu-light .arco-menu-collapse-button:hover {
  background-color: var(--color-fill-3);
}
.arco-menu-light .arco-menu-collapse-button:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-menu-dark {
  background-color: var(--color-menu-dark-bg);
}
.arco-menu-dark .arco-menu-group-title,
.arco-menu-dark .arco-menu-inline-header,
.arco-menu-dark .arco-menu-item,
.arco-menu-dark .arco-menu-pop-header {
  background-color: var(--color-menu-dark-bg);
  color: var(--color-text-4);
}
.arco-menu-dark .arco-menu-group-title .arco-icon,
.arco-menu-dark .arco-menu-inline-header .arco-icon,
.arco-menu-dark .arco-menu-item .arco-icon,
.arco-menu-dark .arco-menu-pop-header .arco-icon {
  color: var(--color-text-3);
}
.arco-menu-dark .arco-menu-group-title:hover,
.arco-menu-dark .arco-menu-inline-header:hover,
.arco-menu-dark .arco-menu-item:hover,
.arco-menu-dark .arco-menu-pop-header:hover {
  background-color: var(--color-menu-dark-hover);
  color: var(--color-text-4);
}
.arco-menu-dark .arco-menu-group-title:hover .arco-icon,
.arco-menu-dark .arco-menu-inline-header:hover .arco-icon,
.arco-menu-dark .arco-menu-item:hover .arco-icon,
.arco-menu-dark .arco-menu-pop-header:hover .arco-icon {
  color: var(--color-text-3);
}
.arco-menu-dark .arco-menu-group-title:focus-visible,
.arco-menu-dark .arco-menu-inline-header:focus-visible,
.arco-menu-dark .arco-menu-item:focus-visible,
.arco-menu-dark .arco-menu-pop-header:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6)) inset;
}
.arco-menu-dark .arco-menu-group-title.arco-menu-selected,
.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon,
.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,
.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,
.arco-menu-dark .arco-menu-item.arco-menu-selected,
.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,
.arco-menu-dark .arco-menu-pop-header.arco-menu-selected,
.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-icon {
  color: var(--color-white);
}
.arco-menu-dark .arco-menu-group-title.arco-menu-disabled,
.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled,
.arco-menu-dark .arco-menu-item.arco-menu-disabled,
.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled {
  background-color: var(--color-menu-dark-bg);
  color: var(--color-text-2);
}
.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon,
.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-icon,
.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon,
.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-icon {
  color: var(--color-text-2);
}
.arco-menu-dark .arco-menu-item.arco-menu-selected {
  background-color: var(--color-menu-dark-hover);
}
.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,
.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon {
  color: rgb(var(--primary-6));
}
.arco-menu-dark .arco-menu-inline-header.arco-menu-selected:hover {
  background-color: var(--color-menu-dark-hover);
}
.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,
.arco-menu-dark.arco-menu-horizontal
  .arco-menu-inline-header.arco-menu-selected,
.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected,
.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected {
  background: none;
  transition: color 0.2s linear;
}
.arco-menu-dark.arco-menu-horizontal
  .arco-menu-group-title.arco-menu-selected:hover,
.arco-menu-dark.arco-menu-horizontal
  .arco-menu-inline-header.arco-menu-selected:hover,
.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,
.arco-menu-dark.arco-menu-horizontal
  .arco-menu-pop-header.arco-menu-selected:hover {
  background-color: var(--color-menu-dark-hover);
}
.arco-menu-dark .arco-menu-group-title {
  color: var(--color-text-3);
  pointer-events: none;
}
.arco-menu-dark .arco-menu-collapse-button {
  background-color: rgb(var(--primary-6));
  color: var(--color-white);
}
.arco-menu-dark .arco-menu-collapse-button:hover {
  background-color: rgb(var(--primary-7));
}
.arco-menu-dark .arco-menu-collapse-button:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-menu a,
.arco-menu a:active,
.arco-menu a:focus,
.arco-menu a:hover {
  color: inherit;
  cursor: inherit;
  text-decoration: none;
}
.arco-menu-item-inner > a:only-child:before {
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.arco-menu-inner {
  box-sizing: border-box;
  height: 100%;
  overflow: auto;
  width: 100%;
}
.arco-menu-vertical .arco-menu-group-title,
.arco-menu-vertical .arco-menu-inline-header,
.arco-menu-vertical .arco-menu-item,
.arco-menu-vertical .arco-menu-pop-header {
  line-height: 40px;
  padding: 0 12px;
}
.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,
.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon,
.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,
.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon {
  margin-right: 0;
}
.arco-menu-vertical .arco-menu-group-title,
.arco-menu-vertical .arco-menu-inline-header,
.arco-menu-vertical .arco-menu-item,
.arco-menu-vertical .arco-menu-pop-header {
  margin-bottom: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,
.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner,
.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,
.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,
.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix,
.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,
.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix.is-open,
.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix.is-open,
.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix.is-open,
.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix.is-open {
  transform: translateY(-50%) rotate(180deg);
}
.arco-menu-vertical .arco-menu-inner {
  padding: 4px 8px;
}
.arco-menu-vertical .arco-menu-item.arco-menu-item-indented {
  display: flex;
}
.arco-menu-vertical .arco-menu-inline-header,
.arco-menu-vertical .arco-menu-pop-header {
  padding-right: 28px;
}
.arco-menu-horizontal {
  height: auto;
  width: auto;
}
.arco-menu-horizontal .arco-menu-group-title,
.arco-menu-horizontal .arco-menu-inline-header,
.arco-menu-horizontal .arco-menu-item,
.arco-menu-horizontal .arco-menu-pop-header {
  line-height: 30px;
  padding: 0 12px;
}
.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,
.arco-menu-horizontal
  .arco-menu-inline-header
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,
.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon {
  margin-right: 0;
}
.arco-menu-horizontal .arco-menu-group-title .arco-icon,
.arco-menu-horizontal .arco-menu-inline-header .arco-icon,
.arco-menu-horizontal .arco-menu-item .arco-icon,
.arco-menu-horizontal .arco-menu-pop-header .arco-icon {
  margin-right: 16px;
}
.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,
.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix,
.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,
.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix {
  margin-left: 6px;
}
.arco-menu-horizontal .arco-menu-inner {
  align-items: center;
  display: flex;
  padding: 14px 20px;
}
.arco-menu-horizontal .arco-menu-item,
.arco-menu-horizontal .arco-menu-pop {
  display: inline-block;
  flex-shrink: 0;
  vertical-align: middle;
}
.arco-menu-horizontal .arco-menu-item:not(:first-child),
.arco-menu-horizontal .arco-menu-pop:not(:first-child) {
  margin-left: 12px;
}
.arco-menu-horizontal .arco-menu-pop:after {
  bottom: -14px;
  content: ' ';
  height: 14px;
  left: 0;
  position: absolute;
  width: 100%;
}
.arco-menu-overflow-wrap {
  width: 100%;
}
.arco-menu-overflow-sub-menu-mirror {
  margin-left: 12px;
}
.arco-menu-overflow-hidden-menu-item,
.arco-menu-overflow-sub-menu-mirror {
  pointer-events: none;
  position: absolute !important;
  visibility: hidden;
  white-space: nowrap;
}
.arco-menu-selected-label {
  animation: arco-menu-selected-item-label-enter 0.2s linear;
  background-color: rgb(var(--primary-6));
  bottom: -14px;
  height: 3px;
  left: 12px;
  position: absolute;
  right: 12px;
}
.arco-menu-pop-button {
  background: none;
  box-shadow: none;
  width: auto;
}
.arco-menu-pop-button.arco-menu-collapse {
  width: auto;
}
.arco-menu-pop-button .arco-menu-group-title,
.arco-menu-pop-button .arco-menu-inline-header,
.arco-menu-pop-button .arco-menu-item,
.arco-menu-pop-button .arco-menu-pop-header {
  border: 1px solid #0000;
  border-radius: 50%;
  box-shadow: 0 4px 10px #0000001a;
  height: 40px;
  line-height: 40px;
  margin-bottom: 16px;
  width: 40px;
}
.arco-menu-collapse {
  width: 48px;
}
.arco-menu-collapse .arco-menu-inner {
  padding: 4px;
}
.arco-menu-collapse .arco-menu-group-title,
.arco-menu-collapse .arco-menu-icon-suffix {
  display: none;
}
.arco-menu-collapse .arco-menu-group-title .arco-icon,
.arco-menu-collapse .arco-menu-inline-header .arco-icon,
.arco-menu-collapse .arco-menu-item .arco-icon,
.arco-menu-collapse .arco-menu-pop-header .arco-icon {
  margin-left: 1px;
  margin-right: 100vw;
}
.arco-menu-collapse .arco-menu-collapse-button {
  left: 50%;
  right: unset;
  transform: translateX(-50%);
}
.arco-menu-collapse-button {
  align-items: center;
  border-radius: var(--border-radius-small);
  bottom: 12px;
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  position: absolute;
  right: 12px;
  width: 24px;
}
.arco-menu-inline-content {
  height: auto;
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-menu-item-tooltip a {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}
.arco-menu-item-tooltip a:active,
.arco-menu-item-tooltip a:focus,
.arco-menu-item-tooltip a:hover {
  color: inherit;
}
.arco-menu-item-tooltip a:before {
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.arco-menu-pop-trigger.arco-trigger-position-bl {
  transform: translateY(14px);
}
.arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow {
  border-left: 1px solid var(--color-neutral-3);
  border-top: 1px solid var(--color-neutral-3);
  z-index: 0;
}
.arco-menu-pop-trigger.arco-trigger[trigger-placement='rt'] {
  transform: translateX(8px);
}
.arco-menu-pop-trigger.arco-trigger[trigger-placement='rt']
  .arco-trigger-arrow {
  border-bottom: 1px solid var(--color-neutral-3);
  border-left: 1px solid var(--color-neutral-3);
  z-index: 0;
}
.arco-menu-pop-trigger.arco-trigger[trigger-placement='lt'] {
  transform: translateX(-8px);
}
.arco-menu-pop-trigger.arco-trigger[trigger-placement='lt']
  .arco-trigger-arrow {
  border-right: 1px solid var(--color-neutral-3);
  border-top: 1px solid var(--color-neutral-3);
  z-index: 0;
}
.arco-menu-pop-trigger
  .arco-dropdown-menu-dark
  ~ .arco-trigger-arrow-container
  .arco-trigger-arrow {
  background-color: var(--color-menu-dark-bg);
  border-color: var(--color-menu-dark-bg);
}
.arco-menu-rtl {
  direction: rtl;
}
.arco-menu-rtl .arco-menu-group-title .arco-icon,
.arco-menu-rtl .arco-menu-inline-header .arco-icon,
.arco-menu-rtl .arco-menu-item .arco-icon,
.arco-menu-rtl .arco-menu-pop-header .arco-icon {
  margin-left: 16px;
  margin-right: 0;
}
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-group-title
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-inline-header
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-item
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-pop-header
  .arco-menu-icon-suffix
  .arco-icon {
  margin-left: 0;
}
.arco-menu-rtl.arco-menu-horizontal .arco-menu-group-title .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-inline-header .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-icon,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop-header .arco-icon {
  margin-left: 16px;
  margin-right: 0;
}
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-group-title
  .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-inline-header
  .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-horizontal
  .arco-menu-pop-header
  .arco-menu-icon-suffix {
  margin-left: 0;
  margin-right: 6px;
}
.arco-menu-rtl.arco-menu-horizontal .arco-menu-item:not(:first-child),
.arco-menu-rtl.arco-menu-horizontal .arco-menu-pop:not(:first-child) {
  margin-left: 0;
  margin-right: 12px;
}
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-group-title
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-inline-header
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-item
  .arco-menu-icon-suffix
  .arco-icon,
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-pop-header
  .arco-menu-icon-suffix
  .arco-icon {
  margin-left: 0;
}
.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title,
.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,
.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header,
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-inline-header
  .arco-menu-item-inner,
.arco-menu-rtl.arco-menu-vertical .arco-menu-item,
.arco-menu-rtl.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,
.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header,
.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner {
  text-overflow: clip;
}
.arco-menu-rtl.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-vertical
  .arco-menu-inline-header
  .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,
.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix {
  left: 12px;
  right: auto;
}
.arco-menu-rtl.arco-menu-vertical .arco-menu-inline-header,
.arco-menu-rtl.arco-menu-vertical .arco-menu-pop-header {
  padding-left: 28px;
  padding-right: 12px;
}
.arco-menu-rtl .arco-menu-pop:after {
  left: auto;
  right: 0;
}
.arco-menu-rtl .arco-menu-collapse .arco-menu-group-title .arco-icon,
.arco-menu-rtl .arco-menu-collapse .arco-menu-inline-header .arco-icon,
.arco-menu-rtl .arco-menu-collapse .arco-menu-item .arco-icon,
.arco-menu-rtl .arco-menu-collapse .arco-menu-pop-header .arco-icon {
  margin-left: 100vw;
  margin-right: 1px;
}
.arco-menu-rtl
  .arco-menu-pop-trigger.arco-trigger-position-bl
  .arco-trigger-arrow {
  border-left: none;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger[trigger-placement='rt'] {
  transform: translateX(-8px);
}
.arco-menu-rtl .arco-menu-pop-trigger.arco-trigger[trigger-placement='lt'] {
  transform: translateX(8px);
}
.arco-menu-rtl
  .arco-menu-pop-trigger.arco-trigger[trigger-placement='lt']
  .arco-trigger-arrow {
  border-left: 1px solid var(--color-neutral-3);
  border-right: none;
}
.arco-breadcrumb {
  display: inline-block;
  font-size: 14px;
}
.arco-breadcrumb,
.arco-breadcrumb-icon,
.arco-breadcrumb-item {
  color: var(--color-text-2);
}
.arco-breadcrumb-item {
  align-items: center;
  display: inline-flex;
  line-height: 24px;
  padding: 0 4px;
  vertical-align: middle;
}
.arco-breadcrumb-item > .arco-icon {
  color: var(--color-text-3);
}
.arco-breadcrumb-item[href],
.arco-breadcrumb-item a {
  background-color: initial;
  border-radius: var(--border-radius-small);
  color: var(--color-text-2);
  display: inline-block;
  margin: 0 -4px;
  padding: 0 4px;
  text-decoration: none;
}
.arco-breadcrumb-item[href]:hover,
.arco-breadcrumb-item a:hover {
  background-color: var(--color-fill-2);
  color: rgb(var(--link-6));
}
.arco-breadcrumb-item[href]:focus-visible,
.arco-breadcrumb-item a:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-breadcrumb-item:last-child {
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-breadcrumb-item-ellipses {
  color: var(--color-text-2);
  display: inline-block;
  padding: 0 4px;
  position: relative;
  top: -3px;
}
.arco-breadcrumb-item-separator {
  color: var(--color-text-4);
  display: inline-block;
  line-height: 24px;
  margin: 0 4px;
  vertical-align: middle;
}
.arco-breadcrumb-item-with-dropdown {
  cursor: pointer;
}
.arco-breadcrumb-item-dropdown-icon {
  color: var(--color-text-2);
  font-size: 12px;
  margin-left: 4px;
}
.arco-breadcrumb-item-dropdown-icon-active svg {
  transform: rotate(180deg);
}
.arco-breadcrumb-rtl .arco-breadcrumb-item-dropdown-icon {
  margin-left: 0;
  margin-right: 4px;
}
.arco-badge {
  display: inline-block;
  line-height: 1;
  position: relative;
}
.arco-badge-rtl {
  direction: rtl;
}
.arco-badge-custom-dot,
.arco-badge-dot,
.arco-badge-number,
.arco-badge-text {
  border-radius: 20px;
  box-sizing: border-box;
  overflow: hidden;
  position: absolute;
  right: 2px;
  text-align: center;
  top: 2px;
  transform: translate(50%, -50%);
  transform-origin: 100% 0;
  z-index: 2;
}
.arco-badge-rtl .arco-badge-custom-dot,
.arco-badge-rtl .arco-badge-dot,
.arco-badge-rtl .arco-badge-number,
.arco-badge-rtl .arco-badge-text {
  right: unset;
}
.arco-badge-custom-dot {
  background-color: var(--color-bg-2);
}
.arco-badge-number,
.arco-badge-text {
  color: var(--color-white);
  font-size: 12px;
  font-weight: 500;
  height: 20px;
  line-height: 20px;
  min-width: 20px;
  padding: 0 6px;
}
.arco-badge-dot,
.arco-badge-number,
.arco-badge-text {
  background-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 2px var(--color-bg-2);
}
.arco-badge-dot {
  border-radius: var(--border-radius-circle);
  height: 6px;
  width: 6px;
}
.arco-badge-no-children .arco-badge-dot,
.arco-badge-no-children .arco-badge-number,
.arco-badge-no-children .arco-badge-text {
  display: inline-block;
  position: relative;
  right: unset;
  top: unset;
  transform: none;
}
.arco-badge-status-wrapper {
  align-items: center;
  display: inline-flex;
}
.arco-badge-status-dot {
  border-radius: var(--border-radius-circle);
  display: inline-block;
  height: 6px;
  width: 6px;
}
.arco-badge-status-default {
  background-color: var(--color-fill-4);
}
.arco-badge-status-processing {
  background-color: rgb(var(--primary-6));
}
.arco-badge-status-success {
  background-color: rgb(var(--success-6));
}
.arco-badge-status-warning {
  background-color: rgb(var(--warning-6));
}
.arco-badge-color-red,
.arco-badge-status-error {
  background-color: rgb(var(--danger-6));
}
.arco-badge-color-orangered {
  background-color: #f77234;
}
.arco-badge-color-orange {
  background-color: rgb(var(--orange-6));
}
.arco-badge-color-gold {
  background-color: rgb(var(--gold-6));
}
.arco-badge-color-lime {
  background-color: rgb(var(--lime-6));
}
.arco-badge-color-green {
  background-color: rgb(var(--success-6));
}
.arco-badge-color-cyan {
  background-color: rgb(var(--cyan-6));
}
.arco-badge-color-arcoblue {
  background-color: rgb(var(--primary-6));
}
.arco-badge-color-purple {
  background-color: rgb(var(--purple-6));
}
.arco-badge-color-pinkpurple {
  background-color: rgb(var(--pinkpurple-6));
}
.arco-badge-color-magenta {
  background-color: rgb(var(--magenta-6));
}
.arco-badge-color-gray {
  background-color: rgb(var(--gray-4));
}
.arco-badge-status-text {
  color: var(--color-text-1);
  font-size: 12px;
  line-height: 1.5715;
  margin-left: 8px;
}
.arco-badge-rtl .arco-badge-status-text {
  margin-left: 0;
  margin-right: 8px;
}
.arco-badge-number-text {
  animation: arco-badge-scale 0.5s cubic-bezier(0.3, 1.3, 0.3, 1);
  display: inline-block;
}
@keyframes arco-badge-scale {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
.badge-zoom-appear,
.badge-zoom-enter {
  transform: translate(50%, -50%) scale(0.2);
  transform-origin: center;
}
.badge-zoom-appear-active,
.badge-zoom-enter-active {
  transition: opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.badge-zoom-appear-active,
.badge-zoom-enter-active,
.badge-zoom-exit {
  opacity: 1;
  transform: translate(50%, -50%) scale(1);
  transform-origin: center;
}
.badge-zoom-exit-active {
  opacity: 0;
  transform: translate(50%, -50%) scale(0.2);
  transform-origin: center;
  transition: opacity 0.3s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-spin {
  display: inline-block;
}
.arco-spin-block {
  display: block;
}
.arco-spin-with-tip {
  text-align: center;
}
.arco-spin-icon {
  color: rgb(var(--primary-6));
  font-size: 20px;
}
.arco-spin-tip {
  color: rgb(var(--primary-6));
  font-size: 14px;
  font-weight: 500;
  margin-top: 6px;
}
.arco-spin-loading-layer {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
}
.arco-spin-children {
  position: relative;
}
.arco-spin-children:after {
  background-color: var(--color-spin-layer-bg);
  bottom: 0;
  content: '';
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.1s linear;
  width: 100%;
  z-index: 1;
}
.arco-spin-loading {
  position: relative;
  -webkit-user-select: none;
  user-select: none;
}
.arco-spin-loading .arco-spin-loading-layer-inner {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.arco-spin-loading .arco-spin-children:after {
  opacity: 1;
  pointer-events: auto;
}
.arco-spin-dot {
  animation: arco-dot-loading 2s linear infinite forwards;
  background-color: rgb(var(--primary-6));
  border-radius: var(--border-radius-circle);
  height: 8px;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%) scale(0);
  width: 8px;
}
.arco-spin-dot:nth-child(2) {
  animation-delay: 0.4s;
  background-color: rgb(var(--primary-5));
}
.arco-spin-dot:nth-child(3) {
  animation-delay: 0.8s;
  background-color: rgb(var(--primary-4));
}
.arco-spin-dot:nth-child(4) {
  animation-delay: 1.2s;
  background-color: rgb(var(--primary-4));
}
.arco-spin-dot:nth-child(5) {
  animation-delay: 1.6s;
  background-color: rgb(var(--primary-2));
}
.arco-spin-dot-list {
  display: inline-block;
  height: 8px;
  perspective: 200px;
  position: relative;
  transform-style: preserve-3d;
  width: 56px;
}
@keyframes arco-dot-loading {
  0% {
    transform: translate3D(-48.621%, 0, -0.985px) scale(0.511);
  }
  2.778% {
    transform: translate3D(-95.766%, 0, -0.94px) scale(0.545);
  }
  5.556% {
    transform: translate3D(-140%, 0, -0.866px) scale(0.6);
  }
  8.333% {
    transform: translate3D(-179.981%, 0, -0.766px) scale(0.675);
  }
  11.111% {
    transform: translate3D(-214.492%, 0, -0.643px) scale(0.768);
  }
  13.889% {
    transform: translate3D(-242.487%, 0, -0.5px) scale(0.875);
  }
  16.667% {
    transform: translate3D(-263.114%, 0, -0.342px) scale(0.993);
  }
  19.444% {
    transform: translate3D(-275.746%, 0, -0.174px) scale(1.12);
  }
  22.222% {
    transform: translate3D(-280%, 0, 0) scale(1.25);
  }
  25% {
    transform: translate3D(-275.746%, 0, 0.174px) scale(1.38);
  }
  27.778% {
    transform: translate3D(-263.114%, 0, 0.342px) scale(1.507);
  }
  30.556% {
    transform: translate3D(-242.487%, 0, 0.5px) scale(1.625);
  }
  33.333% {
    transform: translate3D(-214.492%, 0, 0.643px) scale(1.732);
  }
  36.111% {
    transform: translate3D(-179.981%, 0, 0.766px) scale(1.825);
  }
  38.889% {
    transform: translate3D(-140%, 0, 0.866px) scale(1.9);
  }
  41.667% {
    transform: translate3D(-95.766%, 0, 0.94px) scale(1.955);
  }
  44.444% {
    transform: translate3D(-48.621%, 0, 0.985px) scale(1.989);
  }
  47.222% {
    transform: translateZ(1px) scale(2);
  }
  50% {
    transform: translate3D(48.621%, 0, 0.985px) scale(1.989);
  }
  52.778% {
    transform: translate3D(95.766%, 0, 0.94px) scale(1.955);
  }
  55.556% {
    transform: translate3D(140%, 0, 0.866px) scale(1.9);
  }
  58.333% {
    transform: translate3D(179.981%, 0, 0.766px) scale(1.825);
  }
  61.111% {
    transform: translate3D(214.492%, 0, 0.643px) scale(1.732);
  }
  63.889% {
    transform: translate3D(242.487%, 0, 0.5px) scale(1.625);
  }
  66.667% {
    transform: translate3D(263.114%, 0, 0.342px) scale(1.507);
  }
  69.444% {
    transform: translate3D(275.746%, 0, 0.174px) scale(1.38);
  }
  72.222% {
    transform: translate3D(280%, 0, 0) scale(1.25);
  }
  75% {
    transform: translate3D(275.746%, 0, -0.174px) scale(1.12);
  }
  77.778% {
    transform: translate3D(263.114%, 0, -0.342px) scale(0.993);
  }
  80.556% {
    transform: translate3D(242.487%, 0, -0.5px) scale(0.875);
  }
  83.333% {
    transform: translate3D(214.492%, 0, -0.643px) scale(0.768);
  }
  86.111% {
    transform: translate3D(179.981%, 0, -0.766px) scale(0.675);
  }
  88.889% {
    transform: translate3D(140%, 0, -0.866px) scale(0.6);
  }
  91.667% {
    transform: translate3D(95.766%, 0, -0.94px) scale(0.545);
  }
  94.444% {
    transform: translate3D(48.621%, 0, -0.985px) scale(0.511);
  }
  97.222% {
    transform: translateZ(-1px) scale(0.5);
  }
}
.arco-resizebox {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-resizebox-direction-bottom,
.arco-resizebox-direction-left,
.arco-resizebox-direction-right,
.arco-resizebox-direction-top {
  box-sizing: border-box;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  user-select: none;
}
.arco-resizebox-direction-right {
  left: unset;
  right: 0;
}
.arco-resizebox-direction-bottom {
  bottom: 0;
  top: unset;
}
.arco-resizebox-split,
.arco-resizebox-split-group {
  display: flex;
  -webkit-user-select: auto;
  user-select: auto;
}
.arco-resizebox-split-group .arco-resizebox-slit-trigger,
.arco-resizebox-split .arco-resizebox-slit-trigger {
  flex: 0 1;
}
.arco-resizebox-split-group-pane,
.arco-resizebox-split-pane {
  overflow: auto;
}
.arco-resizebox-split-group .second-pane,
.arco-resizebox-split .second-pane {
  flex: 1 1;
}
.arco-resizebox-split-group-horizontal,
.arco-resizebox-split-horizontal {
  flex-direction: row;
}
.arco-resizebox-split-group-vertical,
.arco-resizebox-split-vertical {
  flex-direction: column;
}
.arco-resizebox-split-group-moving,
.arco-resizebox-split-moving {
  -webkit-user-select: none;
  user-select: none;
}
.arco-resizebox-trigger-icon-wrapper {
  align-items: center;
  background-color: var(--color-neutral-3);
  display: flex;
  height: 100%;
  justify-content: center;
}
.arco-resizebox-trigger-icon {
  color: var(--color-text-1);
  display: inline-block;
  font-size: 12px;
}
.arco-resizebox-trigger-next > svg,
.arco-resizebox-trigger-prev > svg {
  cursor: pointer;
}
.arco-resizebox-trigger-vertical {
  cursor: col-resize;
  height: 100%;
}
.arco-resizebox-trigger-vertical.arco-resizebox-trigger-not-resizable {
  cursor: default;
}
.arco-resizebox-trigger-vertical .arco-resizebox-trigger-next,
.arco-resizebox-trigger-vertical .arco-resizebox-trigger-prev {
  height: 18px;
  line-height: 18px;
}
.arco-resizebox-trigger-vertical .arco-resizebox-trigger-icon-wrapper {
  flex-direction: column;
  width: 6px;
}
.arco-resizebox-trigger-vertical .arco-resizebox-trigger-icon-empty {
  height: 18px;
  width: 100%;
}
.arco-resizebox-trigger-horizontal {
  cursor: row-resize;
  width: 100%;
}
.arco-resizebox-trigger-horizontal.arco-resizebox-trigger-not-resizable {
  cursor: default;
}
.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-next,
.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-prev {
  text-align: center;
  width: 18px;
}
.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-icon-wrapper {
  height: 6px;
}
.arco-resizebox-trigger-horizontal
  .arco-resizebox-trigger-icon-wrapper
  .arco-icon {
  vertical-align: -1px;
}
.arco-resizebox-trigger-horizontal .arco-resizebox-trigger-icon-empty {
  height: 100%;
  width: 18px;
}
.arco-resizebox-rtl,
.arco-resizebox-split-group-rtl,
.arco-resizebox-split-rtl,
.arco-resizebox-trigger-rtl {
  direction: rtl;
}
.arco-affix {
  position: fixed;
  z-index: 999;
}
.arco-layout {
  display: flex;
  flex: 1 1;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
.arco-layout-sider {
  background: var(--color-menu-dark-bg);
  flex: none;
  margin: 0;
  padding: 0;
  position: relative;
  transition: width 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: auto;
}
.arco-layout-sider-children {
  height: 100%;
  overflow: auto;
}
.arco-layout-sider-collapsed .arco-layout-sider-children::-webkit-scrollbar {
  width: 0;
}
.arco-layout-sider-has-trigger {
  box-sizing: border-box;
  padding-bottom: 48px;
}
.arco-layout-sider-trigger {
  align-items: center;
  background: #fff3;
  box-sizing: border-box;
  color: var(--color-white);
  cursor: pointer;
  display: flex;
  height: 48px;
  justify-content: center;
  transition: width 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 100%;
  z-index: 1;
}
.arco-layout-sider-trigger-light {
  background: var(--color-menu-light-bg);
  border-top: 1px solid var(--color-bg-5);
  color: var(--color-text-1);
}
.arco-layout-sider-light {
  background: var(--color-menu-light-bg);
  box-shadow: 0 2px 5px 0 #00000014;
}
.arco-layout-header {
  box-sizing: border-box;
  flex: 0 0 auto;
  margin: 0;
}
.arco-layout-content {
  flex: 1 1;
}
.arco-layout-footer {
  flex: 0 0 auto;
  margin: 0;
}
.arco-layout-has-sider {
  flex-direction: row;
}
.arco-layout-has-sider > .arco-layout,
.arco-layout-has-sider > .arco-layout-content {
  overflow-x: hidden;
}
.arco-btn {
  -webkit-appearance: none;
  appearance: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-weight: 400;
  line-height: 1.5715;
  outline: none;
  position: relative;
  transition: all 0.1s linear;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.arco-btn > a:only-child {
  color: currentColor;
}
.arco-btn:active {
  transition: none;
}
.arco-btn:empty {
  display: inline-block;
  vertical-align: bottom;
}
.arco-btn-long {
  display: block;
  width: 100%;
}
.arco-btn-link {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  text-decoration: none;
}
.arco-btn-link:not([href]) {
  color: var(--color-text-4);
}
.arco-btn-link:hover {
  text-decoration: none;
}
.arco-btn-loading {
  cursor: default;
  position: relative;
}
.arco-btn-loading:before {
  background: #fff;
  border-radius: inherit;
  bottom: -1px;
  content: '';
  display: block;
  left: -1px;
  opacity: 0.4;
  pointer-events: none;
  position: absolute;
  right: -1px;
  top: -1px;
  transition: opacity 0.1s linear;
  z-index: 1;
}
.arco-btn-loading-fixed-width {
  transition: none;
}
.arco-btn-two-chinese-chars > :not(svg) {
  letter-spacing: 0.3em;
  margin-right: -0.3em;
}
a.arco-btn-icon-only {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  vertical-align: top;
}
.arco-btn-outline:not(.arco-btn-disabled) {
  background-color: initial;
  border: 1px solid rgb(var(--primary-6));
  color: rgb(var(--primary-6));
}
.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: initial;
  border-color: rgb(var(--primary-5));
  color: rgb(var(--primary-5));
}
.arco-btn-outline:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: initial;
  border-color: rgb(var(--primary-7));
  color: rgb(var(--primary-7));
}
.arco-btn-outline:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-3));
}
.arco-btn-outline.arco-btn-disabled {
  background-color: initial;
  border: 1px solid var(--color-primary-light-3);
  color: var(--color-primary-light-3);
  cursor: not-allowed;
}
.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: rgb(var(--warning-6));
  color: rgb(var(--warning-6));
}
.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: initial;
  border-color: rgb(var(--warning-5));
  color: rgb(var(--warning-5));
}
.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: initial;
  border-color: rgb(var(--warning-7));
  color: rgb(var(--warning-7));
}
.arco-btn-outline.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--warning-3));
}
.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled {
  background-color: initial;
  border: 1px solid var(--color-warning-light-3);
  color: var(--color-warning-light-3);
}
.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: rgb(var(--danger-6));
  color: rgb(var(--danger-6));
}
.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: initial;
  border-color: rgb(var(--danger-5));
  color: rgb(var(--danger-5));
}
.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: initial;
  border-color: rgb(var(--danger-7));
  color: rgb(var(--danger-7));
}
.arco-btn-outline.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--danger-3));
}
.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled {
  background-color: initial;
  border: 1px solid var(--color-danger-light-3);
  color: var(--color-danger-light-3);
}
.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: rgb(var(--success-6));
  color: rgb(var(--success-6));
}
.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: initial;
  border-color: rgb(var(--success-5));
  color: rgb(var(--success-5));
}
.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: initial;
  border-color: rgb(var(--success-7));
  color: rgb(var(--success-7));
}
.arco-btn-outline.arco-btn-status-success:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--success-3));
}
.arco-btn-outline.arco-btn-status-success.arco-btn-disabled {
  background-color: initial;
  border: 1px solid var(--color-success-light-3);
  color: var(--color-success-light-3);
}
.arco-btn-primary:not(.arco-btn-disabled) {
  background-color: rgb(var(--primary-6));
  border: 1px solid #0000;
  color: #fff;
}
.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: rgb(var(--primary-5));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: rgb(var(--primary-7));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-3));
}
.arco-btn-primary.arco-btn-disabled {
  background-color: var(--color-primary-light-3);
  border: 1px solid #0000;
  color: #fff;
  cursor: not-allowed;
}
.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled) {
  background-color: rgb(var(--warning-6));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: rgb(var(--warning-5));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: rgb(var(--warning-7));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--warning-3));
}
.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled {
  background-color: var(--color-warning-light-3);
  border: 1px solid #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled) {
  background-color: rgb(var(--danger-6));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: rgb(var(--danger-5));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: rgb(var(--danger-7));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--danger-3));
}
.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled {
  background-color: var(--color-danger-light-3);
  border: 1px solid #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled) {
  background-color: rgb(var(--success-6));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: rgb(var(--success-5));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: rgb(var(--success-7));
  border-color: #0000;
  color: #fff;
}
.arco-btn-primary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--success-3));
}
.arco-btn-primary.arco-btn-status-success.arco-btn-disabled {
  background-color: var(--color-success-light-3);
  border: 1px solid #0000;
  color: #fff;
}
.arco-btn-secondary:not(.arco-btn-disabled) {
  background-color: var(--color-secondary);
  border: 1px solid #0000;
  color: var(--color-text-2);
}
.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-secondary-hover);
  border-color: #0000;
  color: var(--color-text-2);
}
.arco-btn-secondary:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-secondary-active);
  border-color: #0000;
  color: var(--color-text-2);
}
.arco-btn-secondary:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px var(--color-neutral-4);
}
.arco-btn-secondary.arco-btn-disabled {
  background-color: var(--color-secondary-disabled);
  border: 1px solid #0000;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled) {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-warning-light-3);
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-secondary.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--warning-3));
}
.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
  color: var(--color-warning-light-3);
}
.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled) {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-danger-light-3);
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-secondary.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--danger-3));
}
.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled {
  background-color: var(--color-danger-light-1);
  border: 1px solid #0000;
  color: var(--color-danger-light-3);
}
.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled) {
  background-color: var(--color-success-light-1);
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-success-light-2);
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-success-light-3);
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-secondary.arco-btn-status-success:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--success-3));
}
.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled {
  background-color: var(--color-success-light-1);
  border: 1px solid #0000;
  color: var(--color-success-light-3);
}
.arco-btn-dashed:not(.arco-btn-disabled) {
  background-color: var(--color-fill-2);
  border: 1px dashed var(--color-neutral-3);
  color: var(--color-text-2);
}
.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-fill-3);
  border-color: var(--color-neutral-4);
  color: var(--color-text-2);
}
.arco-btn-dashed:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-fill-4);
  border-color: var(--color-neutral-5);
  color: var(--color-text-2);
}
.arco-btn-dashed:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px var(--color-neutral-4);
}
.arco-btn-dashed.arco-btn-disabled {
  background-color: var(--color-fill-2);
  border: 1px dashed var(--color-neutral-3);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled) {
  background-color: var(--color-warning-light-1);
  border-color: var(--color-warning-light-2);
  color: rgb(var(--warning-6));
}
.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-warning-light-2);
  border-color: var(--color-warning-light-3);
  color: rgb(var(--warning-6));
}
.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-warning-light-3);
  border-color: var(--color-warning-light-4);
  color: rgb(var(--warning-6));
}
.arco-btn-dashed.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--warning-3));
}
.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled {
  background-color: var(--color-warning-light-1);
  border: 1px dashed var(--color-warning-light-2);
  color: var(--color-warning-light-3);
}
.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled) {
  background-color: var(--color-danger-light-1);
  border-color: var(--color-danger-light-2);
  color: rgb(var(--danger-6));
}
.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-danger-light-2);
  border-color: var(--color-danger-light-3);
  color: rgb(var(--danger-6));
}
.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-danger-light-3);
  border-color: var(--color-danger-light-4);
  color: rgb(var(--danger-6));
}
.arco-btn-dashed.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--danger-3));
}
.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled {
  background-color: var(--color-danger-light-1);
  border: 1px dashed var(--color-danger-light-2);
  color: var(--color-danger-light-3);
}
.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled) {
  background-color: var(--color-success-light-1);
  border-color: var(--color-success-light-2);
  color: rgb(var(--success-6));
}
.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-success-light-2);
  border-color: var(--color-success-light-3);
  color: rgb(var(--success-6));
}
.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-success-light-3);
  border-color: var(--color-success-light-4);
  color: rgb(var(--success-6));
}
.arco-btn-dashed.arco-btn-status-success:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--success-3));
}
.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled {
  background-color: var(--color-success-light-1);
  border: 1px dashed var(--color-success-light-2);
  color: var(--color-success-light-3);
}
.arco-btn-text:not(.arco-btn-disabled) {
  background-color: initial;
  border: 1px solid #0000;
  color: rgb(var(--primary-6));
}
.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: rgb(var(--primary-6));
}
.arco-btn-text:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-fill-3);
  border-color: #0000;
  color: rgb(var(--primary-6));
}
.arco-btn-text:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px var(--color-neutral-4);
}
.arco-btn-text.arco-btn-disabled {
  background-color: initial;
  border: 1px solid #0000;
  color: var(--color-primary-light-3);
  cursor: not-allowed;
}
.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-fill-3);
  border-color: #0000;
  color: rgb(var(--warning-6));
}
.arco-btn-text.arco-btn-status-warning:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--warning-3));
}
.arco-btn-text.arco-btn-status-warning.arco-btn-disabled {
  background-color: initial;
  border: 1px solid #0000;
  color: var(--color-warning-light-3);
}
.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-fill-3);
  border-color: #0000;
  color: rgb(var(--danger-6));
}
.arco-btn-text.arco-btn-status-danger:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--danger-3));
}
.arco-btn-text.arco-btn-status-danger.arco-btn-disabled {
  background-color: initial;
  border: 1px solid #0000;
  color: var(--color-danger-light-3);
}
.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled) {
  background-color: initial;
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):not(.arco-btn-loading):active {
  background-color: var(--color-fill-3);
  border-color: #0000;
  color: rgb(var(--success-6));
}
.arco-btn-text.arco-btn-status-success:not(.arco-btn-disabled):focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--success-3));
}
.arco-btn-text.arco-btn-status-success.arco-btn-disabled {
  background-color: initial;
  border: 1px solid #0000;
  color: var(--color-success-light-3);
}
.arco-btn-size-mini {
  border-radius: var(--border-radius-small);
  font-size: 12px;
  height: 24px;
  padding: 0 11px;
}
.arco-btn-size-mini > span + svg,
.arco-btn-size-mini > svg + span {
  margin-left: 4px;
}
.arco-btn-size-mini svg {
  vertical-align: -1px;
}
.arco-btn-size-mini.arco-btn-rtl > span + svg,
.arco-btn-size-mini.arco-btn-rtl > svg + span {
  margin-left: 0;
  margin-right: 4px;
}
.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading {
  padding-left: 3px;
  padding-right: 3px;
}
.arco-btn-size-mini.arco-btn-icon-only {
  height: 24px;
  padding: 0;
  width: 24px;
}
.arco-btn-size-mini.arco-btn-shape-circle {
  border-radius: var(--border-radius-circle);
  height: 24px;
  padding: 0;
  text-align: center;
  width: 24px;
}
.arco-btn-size-mini.arco-btn-shape-round {
  border-radius: 12px;
}
.arco-btn-group .arco-btn-size-mini:first-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-mini:last-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-size-mini:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:first-child {
  border-radius: 12px 0 0 12px;
}
.arco-btn-group .arco-btn-size-mini.arco-btn-shape-round:last-child {
  border-radius: 0 12px 12px 0;
}
.arco-btn-group
  .arco-btn-size-mini.arco-btn-shape-round:first-child:last-child {
  border-radius: 12px;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:last-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-mini:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child {
  border-radius: 0 12px 12px 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:last-child {
  border-radius: 12px 0 0 12px;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-mini.arco-btn-shape-round:first-child:last-child {
  border-radius: 12px;
}
.arco-btn-size-small {
  border-radius: var(--border-radius-small);
  font-size: 14px;
  height: 28px;
  padding: 0 15px;
}
.arco-btn-size-small > span + svg,
.arco-btn-size-small > svg + span {
  margin-left: 6px;
}
.arco-btn-size-small svg {
  vertical-align: -2px;
}
.arco-btn-size-small.arco-btn-rtl > span + svg,
.arco-btn-size-small.arco-btn-rtl > svg + span {
  margin-left: 0;
  margin-right: 6px;
}
.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading {
  padding-left: 5px;
  padding-right: 5px;
}
.arco-btn-size-small.arco-btn-icon-only {
  height: 28px;
  padding: 0;
  width: 28px;
}
.arco-btn-size-small.arco-btn-shape-circle {
  border-radius: var(--border-radius-circle);
  height: 28px;
  padding: 0;
  text-align: center;
  width: 28px;
}
.arco-btn-size-small.arco-btn-shape-round {
  border-radius: 14px;
}
.arco-btn-group .arco-btn-size-small:first-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-small:last-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-size-small:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:first-child {
  border-radius: 14px 0 0 14px;
}
.arco-btn-group .arco-btn-size-small.arco-btn-shape-round:last-child {
  border-radius: 0 14px 14px 0;
}
.arco-btn-group
  .arco-btn-size-small.arco-btn-shape-round:first-child:last-child {
  border-radius: 14px;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-small:last-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-small:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child {
  border-radius: 0 14px 14px 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:last-child {
  border-radius: 14px 0 0 14px;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-small.arco-btn-shape-round:first-child:last-child {
  border-radius: 14px;
}
.arco-btn-size-default {
  border-radius: var(--border-radius-small);
  font-size: 14px;
  height: 32px;
  padding: 0 15px;
}
.arco-btn-size-default > span + svg,
.arco-btn-size-default > svg + span {
  margin-left: 8px;
}
.arco-btn-size-default svg {
  vertical-align: -2px;
}
.arco-btn-size-default.arco-btn-rtl > span + svg,
.arco-btn-size-default.arco-btn-rtl > svg + span {
  margin-left: 0;
  margin-right: 8px;
}
.arco-btn-size-default.arco-btn-loading-fixed-width.arco-btn-loading {
  padding-left: 4px;
  padding-right: 4px;
}
.arco-btn-size-default.arco-btn-icon-only {
  height: 32px;
  padding: 0;
  width: 32px;
}
.arco-btn-size-default.arco-btn-shape-circle {
  border-radius: var(--border-radius-circle);
  height: 32px;
  padding: 0;
  text-align: center;
  width: 32px;
}
.arco-btn-size-default.arco-btn-shape-round {
  border-radius: 16px;
}
.arco-btn-group .arco-btn-size-default:first-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-default:last-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-size-default:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:first-child {
  border-radius: 16px 0 0 16px;
}
.arco-btn-group .arco-btn-size-default.arco-btn-shape-round:last-child {
  border-radius: 0 16px 16px 0;
}
.arco-btn-group
  .arco-btn-size-default.arco-btn-shape-round:first-child:last-child {
  border-radius: 16px;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-default:last-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-default:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child {
  border-radius: 0 16px 16px 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:last-child {
  border-radius: 16px 0 0 16px;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-default.arco-btn-shape-round:first-child:last-child {
  border-radius: 16px;
}
.arco-btn-size-large {
  border-radius: var(--border-radius-small);
  font-size: 14px;
  height: 36px;
  padding: 0 19px;
}
.arco-btn-size-large > span + svg,
.arco-btn-size-large > svg + span {
  margin-left: 8px;
}
.arco-btn-size-large svg {
  vertical-align: -2px;
}
.arco-btn-size-large.arco-btn-rtl > span + svg,
.arco-btn-size-large.arco-btn-rtl > svg + span {
  margin-left: 0;
  margin-right: 8px;
}
.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading {
  padding-left: 8px;
  padding-right: 8px;
}
.arco-btn-size-large.arco-btn-icon-only {
  height: 36px;
  padding: 0;
  width: 36px;
}
.arco-btn-size-large.arco-btn-shape-circle {
  border-radius: var(--border-radius-circle);
  height: 36px;
  padding: 0;
  text-align: center;
  width: 36px;
}
.arco-btn-size-large.arco-btn-shape-round {
  border-radius: 18px;
}
.arco-btn-group .arco-btn-size-large:first-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-large:last-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-size-large:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:first-child {
  border-radius: 18px 0 0 18px;
}
.arco-btn-group .arco-btn-size-large.arco-btn-shape-round:last-child {
  border-radius: 0 18px 18px 0;
}
.arco-btn-group
  .arco-btn-size-large.arco-btn-shape-round:first-child:last-child {
  border-radius: 18px;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-large:last-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-btn-group .arco-btn-rtl.arco-btn-size-large:first-child:last-child {
  border-radius: var(--border-radius-small);
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child {
  border-radius: 0 18px 18px 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:last-child {
  border-radius: 18px 0 0 18px;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-size-large.arco-btn-shape-round:first-child:last-child {
  border-radius: 18px;
}
.arco-btn-group {
  display: inline-block;
}
.arco-btn-group .arco-btn-dashed:not(:first-child),
.arco-btn-group .arco-btn-outline:not(:first-child) {
  margin-left: -1px;
}
.arco-btn-group .arco-btn-primary:not(:last-child) {
  border-right: 1px solid rgb(var(--primary-5));
}
.arco-btn-group .arco-btn-secondary:not(:last-child) {
  border-right: 1px solid var(--color-secondary-hover);
}
.arco-btn-group .arco-btn-text:not(:last-child) {
  border-right: 1px solid #0000;
}
.arco-btn-group .arco-btn-status-warning:not(:last-child) {
  border-right: 1px solid rgb(var(--warning-5));
}
.arco-btn-group .arco-btn-status-warning:not(:last-child).arco-btn-text {
  border-right: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-status-danger:not(:last-child) {
  border-right: 1px solid rgb(var(--danger-5));
}
.arco-btn-group .arco-btn-status-danger:not(:last-child).arco-btn-text {
  border-right: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-status-success:not(:last-child) {
  border-right: 1px solid rgb(var(--success-5));
}
.arco-btn-group .arco-btn-status-success:not(:last-child).arco-btn-text {
  border-right: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-rtl.arco-btn-dashed:not(:first-child),
.arco-btn-group .arco-btn-rtl.arco-btn-outline:not(:first-child) {
  margin-left: 0;
  margin-right: -1px;
}
.arco-btn-group .arco-btn-rtl.arco-btn-primary:not(:last-child) {
  border-left: 1px solid rgb(var(--primary-5));
  border-right: 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-secondary:not(:last-child) {
  border-left: 1px solid var(--color-secondary-hover);
  border-right: 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-text:not(:last-child) {
  border-left: 1px solid #0000;
  border-right: 0;
}
.arco-btn-group .arco-btn-rtl.arco-btn-status-warning:not(:last-child) {
  border-left: 1px solid rgb(var(--warning-5));
  border-right: 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-status-warning:not(:last-child).arco-btn-text {
  border-left: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-rtl.arco-btn-status-danger:not(:last-child) {
  border-left: 1px solid rgb(var(--danger-5));
  border-right: 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-status-danger:not(:last-child).arco-btn-text {
  border-left: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-rtl.arco-btn-status-success:not(:last-child) {
  border-left: 1px solid rgb(var(--success-5));
  border-right: 0;
}
.arco-btn-group
  .arco-btn-rtl.arco-btn-status-success:not(:last-child).arco-btn-text {
  border-left: 1px solid var(--color-fill-2);
}
.arco-btn-group .arco-btn-dashed:active,
.arco-btn-group .arco-btn-dashed:hover,
.arco-btn-group .arco-btn-outline:active,
.arco-btn-group .arco-btn-outline:hover {
  z-index: 2;
}
.arco-btn-group .arco-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.arco-btn-rtl {
  direction: rtl;
}
body[arco-theme='dark'] .arco-btn-primary.arco-btn-disabled {
  color: #ffffff4d;
}
.arco-trigger {
  backface-visibility: hidden;
  position: absolute;
  z-index: 1000;
}
.arco-trigger-arrow {
  background-color: var(--color-bg-5);
  box-sizing: border-box;
  content: '';
  display: block;
  height: 8px;
  position: absolute;
  transform: rotate(45deg);
  transform-origin: initial;
  width: 8px;
  z-index: -1;
}
.arco-trigger[trigger-placement='tl']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='top']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='tr']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow {
  border-bottom-right-radius: 2px;
  border-left: none;
  border-top: none;
  bottom: -4px;
  margin-left: -4px;
}
.arco-trigger[trigger-placement='bl']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='bottom']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='br']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow {
  border-bottom: none;
  border-right: none;
  border-top-left-radius: 2px;
  margin-left: -4px;
  top: -4px;
}
.arco-trigger[trigger-placement='lb']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='left']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='lt']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow {
  border-bottom: none;
  border-left: none;
  border-top-right-radius: 2px;
  margin-top: -4px;
  right: -4px;
}
.arco-trigger[trigger-placement='rb']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='right']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow,
.arco-trigger[trigger-placement='rt']
  > .arco-trigger-arrow-container
  .arco-trigger-arrow {
  border-bottom-left-radius: 2px;
  border-right: none;
  border-top: none;
  left: -4px;
  margin-top: -4px;
}
.arco-trigger-rtl {
  direction: rtl;
}
.arco-dropdown-menu {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-fill-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
  box-sizing: border-box;
  max-height: 200px;
  overflow: auto;
  padding: 4px 0;
  position: relative;
}
.arco-dropdown-menu-hidden {
  display: none;
}
.arco-dropdown-menu-item,
.arco-dropdown-menu-pop-header {
  background-color: initial;
  box-sizing: border-box;
  color: var(--color-text-1);
  cursor: pointer;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  padding: 0 12px;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  z-index: 1;
}
.arco-dropdown-menu-item.arco-dropdown-menu-selected,
.arco-dropdown-menu-pop-header.arco-dropdown-menu-selected {
  background-color: initial;
  color: var(--color-text-1);
  font-weight: 500;
  transition: all 0.1s linear;
}
.arco-dropdown-menu-item:hover,
.arco-dropdown-menu-pop-header:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-dropdown-menu-item:focus-visible,
.arco-dropdown-menu-pop-header:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6)) inset;
}
.arco-dropdown-menu-item.arco-dropdown-menu-active,
.arco-dropdown-menu-pop-header.arco-dropdown-menu-active {
  box-shadow: 0 0 0 1px rgb(var(--primary-6)) inset;
}
.arco-dropdown-menu-item.arco-dropdown-menu-disabled,
.arco-dropdown-menu-pop-header.arco-dropdown-menu-disabled {
  background-color: initial;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-dropdown-menu-item a,
.arco-dropdown-menu-item a:active,
.arco-dropdown-menu-item a:focus,
.arco-dropdown-menu-item a:hover,
.arco-dropdown-menu-pop-header a,
.arco-dropdown-menu-pop-header a:active,
.arco-dropdown-menu-pop-header a:focus,
.arco-dropdown-menu-pop-header a:hover {
  color: inherit;
  cursor: inherit;
  text-decoration: none;
}
.arco-dropdown-menu-item > a:only-child:before,
.arco-dropdown-menu-pop-header > a:only-child:before {
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.arco-dropdown-menu-pop-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.arco-dropdown-menu-pop-header .arco-dropdown-menu-icon-suffix {
  margin-left: 12px;
}
.arco-dropdown-menu-group:first-child .arco-dropdown-menu-group-title {
  margin-top: 4px;
}
.arco-dropdown-menu-group-title {
  box-sizing: border-box;
  color: var(--color-text-3);
  font-size: 12px;
  line-height: 20px;
  margin-top: 8px;
  overflow: hidden;
  padding: 0 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-dropdown-menu-dark {
  background-color: var(--color-menu-dark-bg);
  border-color: var(--color-menu-dark-bg);
}
.arco-dropdown-menu-dark .arco-dropdown-menu-item,
.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header {
  background-color: initial;
  color: var(--color-text-4);
}
.arco-dropdown-menu-dark .arco-dropdown-menu-item.arco-dropdown-menu-selected,
.arco-dropdown-menu-dark
  .arco-dropdown-menu-pop-header.arco-dropdown-menu-selected {
  background-color: initial;
  color: var(--color-white);
}
.arco-dropdown-menu-dark
  .arco-dropdown-menu-item.arco-dropdown-menu-selected:hover,
.arco-dropdown-menu-dark
  .arco-dropdown-menu-pop-header.arco-dropdown-menu-selected:hover {
  color: var(--color-white);
}
.arco-dropdown-menu-dark .arco-dropdown-menu-item:hover,
.arco-dropdown-menu-dark .arco-dropdown-menu-pop-header:hover {
  background-color: var(--color-menu-dark-hover);
  color: var(--color-text-4);
}
.arco-dropdown-menu-dark .arco-dropdown-menu-item.arco-dropdown-menu-disabled,
.arco-dropdown-menu-dark
  .arco-dropdown-menu-pop-header.arco-dropdown-menu-disabled {
  background-color: initial;
  color: var(--color-text-2);
}
.arco-dropdown-menu-dark .arco-dropdown-menu-group-title {
  color: var(--color-text-3);
}
.arco-dropdown-menu-pop-trigger .arco-trigger-arrow {
  display: none;
}
.arco-dropdown-menu + .arco-trigger-arrow {
  background-color: var(--color-bg-popup);
}
.arco-dropdown-menu-rtl .arco-dropdown-menu-item,
.arco-dropdown-menu-rtl .arco-dropdown-menu-pop-header {
  text-align: right;
}
.arco-dropdown-menu-rtl
  .arco-dropdown-menu-item
  .arco-dropdown-menu-icon-suffix,
.arco-dropdown-menu-rtl
  .arco-dropdown-menu-pop-header
  .arco-dropdown-menu-icon-suffix {
  margin-left: 0;
  margin-right: 12px;
}
.arco-tooltip-content {
  background-color: var(--color-tooltip-bg);
  border-radius: var(--border-radius-small);
  box-shadow: 0 4px 10px #0000001a;
  color: #fff;
  font-size: 14px;
  line-height: 1.5715;
  padding: 8px 12px;
}
.arco-tooltip-content-inner {
  word-wrap: break-word;
  text-align: start;
}
.arco-tooltip-mini {
  font-size: 14px;
  padding: 4px 12px;
}
.arco-trigger-arrow.arco-tooltip-arrow {
  background-color: var(--color-tooltip-bg);
}
body[arco-theme='dark'] .arco-tooltip-content {
  border: 1px solid var(--color-neutral-3);
}
body[arco-theme='dark'] .arco-tooltip .arco-trigger-arrow.arco-tooltip-arrow {
  z-index: 1;
}
body[arco-theme='dark']
  .arco-trigger[trigger-placement='tl']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='top']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='tr']
  .arco-trigger-arrow.arco-tooltip-arrow {
  border-bottom: 1px solid var(--color-neutral-3);
  border-right: 1px solid var(--color-neutral-3);
}
body[arco-theme='dark']
  .arco-trigger[trigger-placement='bl']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='bottom']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='br']
  .arco-trigger-arrow.arco-tooltip-arrow {
  border-left: 1px solid var(--color-neutral-3);
  border-top: 1px solid var(--color-neutral-3);
}
body[arco-theme='dark']
  .arco-trigger[trigger-placement='lb']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='left']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='lt']
  .arco-trigger-arrow.arco-tooltip-arrow {
  border-right: 1px solid var(--color-neutral-3);
  border-top: 1px solid var(--color-neutral-3);
}
body[arco-theme='dark']
  .arco-trigger[trigger-placement='rb']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='right']
  .arco-trigger-arrow.arco-tooltip-arrow,
body[arco-theme='dark']
  .arco-trigger[trigger-placement='rt']
  .arco-trigger-arrow.arco-tooltip-arrow {
  border-bottom: 1px solid var(--color-neutral-3);
  border-left: 1px solid var(--color-neutral-3);
}
.arco-message-wrapper {
  box-sizing: border-box;
  left: 0;
  padding: 0 10px;
  pointer-events: none;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 1003;
}
.arco-message-wrapper-top {
  top: 40px;
}
.arco-message-wrapper-bottom {
  bottom: 40px;
}
.arco-message {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-small);
  box-shadow: 0 4px 10px #0000001a;
  display: inline-block;
  line-height: 1;
  margin-bottom: 16px;
  overflow: hidden;
  padding: 10px 16px;
  pointer-events: auto;
  position: relative;
  text-align: center;
  transition: opacity 0.1s linear;
}
.arco-message-closable {
  padding-right: 38px;
}
.arco-message-icon {
  animation: arco-msg-fade 0.1s linear,
    arco-msg-fade 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
  display: inline-block;
  font-size: 20px;
  margin-right: 8px;
}
.arco-message-content,
.arco-message-icon {
  color: var(--color-text-1);
  vertical-align: middle;
}
.arco-message-content {
  font-size: 14px;
}
.arco-message-info {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-message-info .arco-message-icon {
  color: rgb(var(--primary-6));
}
.arco-message-info .arco-message-content {
  color: var(--color-text-1);
}
.arco-message-success {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-message-success .arco-message-icon {
  color: rgb(var(--success-6));
}
.arco-message-success .arco-message-content {
  color: var(--color-text-1);
}
.arco-message-warning {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-message-warning .arco-message-icon {
  color: rgb(var(--warning-6));
}
.arco-message-warning .arco-message-content {
  color: var(--color-text-1);
}
.arco-message-error {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-message-error .arco-message-icon {
  color: rgb(var(--danger-6));
}
.arco-message-error .arco-message-content {
  color: var(--color-text-1);
}
.arco-message-loading {
  background-color: var(--color-bg-popup);
  border-color: var(--color-neutral-3);
}
.arco-message-loading .arco-message-icon {
  color: rgb(var(--primary-6));
}
.arco-message-close-btn,
.arco-message-loading .arco-message-content {
  color: var(--color-text-1);
}
.arco-message-close-btn {
  font-size: 12px;
  position: absolute;
  right: 12px;
  top: 14px;
}
.arco-message-close-btn > svg {
  position: relative;
}
.arco-message .arco-icon-hover.arco-message-icon-hover:before {
  height: 20px;
  width: 20px;
}
.fadeMessage-appear,
.fadeMessage-enter {
  opacity: 0;
}
.fadeMessage-appear-active,
.fadeMessage-enter-active {
  opacity: 1;
  transition: opacity 0.1s linear;
}
.fadeMessage-exit {
  opacity: 0;
  overflow: hidden;
}
.fadeMessage-exit-active {
  height: 0;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-message-rtl {
  direction: rtl;
}
.arco-message-rtl .arco-message-icon {
  margin-left: 8px;
  margin-right: 0;
}
@keyframes arco-msg-fade {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes arco-msg-scale {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
.arco-drawer-mask {
  background-color: var(--color-mask-bg);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-drawer-no-mask {
  pointer-events: none;
}
.arco-drawer-no-mask .arco-drawer {
  pointer-events: auto;
}
.arco-drawer-wrapper {
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1001;
}
.arco-drawer-wrapper-hide {
  display: none;
}
.arco-drawer {
  background-color: var(--color-bg-3);
  height: 100%;
  line-height: 1.5715;
  position: absolute;
  width: 100%;
}
.arco-drawer-wrapper {
  height: 100%;
  position: relative;
}
.arco-drawer-fixed {
  position: fixed;
  top: 0;
  z-index: 1001;
}
.arco-drawer-inner {
  height: 100%;
  overflow: hidden;
}
.arco-drawer-scroll {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
}
.arco-drawer-header {
  align-items: center;
  border-bottom: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  height: 48px;
  padding: 0 16px;
  width: 100%;
}
.arco-drawer-header-title {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
  text-align: left;
}
.arco-drawer-footer {
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  flex-shrink: 0;
  padding: 16px;
  text-align: right;
}
.arco-drawer-footer > .arco-btn {
  margin-left: 12px;
}
.arco-drawer .arco-drawer-close-icon {
  color: var(--color-text-1);
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 20px;
  top: 18px;
  z-index: 1;
}
.arco-drawer-content {
  box-sizing: border-box;
  color: var(--color-text-1);
  flex: 1 1;
  height: 100%;
  overflow: auto;
  padding: 12px 16px;
  position: relative;
}
.arco-drawer-rtl {
  direction: rtl;
}
.arco-drawer-rtl .arco-drawer-close-icon {
  left: 20px;
  right: auto;
}
.arco-alert,
.arco-drawer-rtl .arco-drawer-footer {
  text-align: left;
}
.arco-alert {
  align-items: center;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  display: flex;
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  padding: 8px 15px;
  width: 100%;
}
.arco-alert-with-title {
  align-items: flex-start;
  padding: 15px;
}
.arco-alert-info {
  background-color: var(--color-primary-light-1);
  border: 1px solid #0000;
}
.arco-alert-success {
  background-color: var(--color-success-light-1);
  border: 1px solid #0000;
}
.arco-alert-warning {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
}
.arco-alert-error {
  background-color: var(--color-danger-light-1);
  border: 1px solid #0000;
}
.arco-alert-banner {
  border: none;
  border-radius: 0;
}
.arco-alert-content-wrapper {
  flex: 1 1;
  position: relative;
}
.arco-alert-title {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 4px;
}
.arco-alert-info .arco-alert-content,
.arco-alert-info .arco-alert-title {
  color: var(--color-text-1);
}
.arco-alert-info.arco-alert-with-title .arco-alert-content {
  color: var(--color-text-2);
}
.arco-alert-success .arco-alert-content,
.arco-alert-success .arco-alert-title {
  color: var(--color-text-1);
}
.arco-alert-success.arco-alert-with-title .arco-alert-content {
  color: var(--color-text-2);
}
.arco-alert-warning .arco-alert-content,
.arco-alert-warning .arco-alert-title {
  color: var(--color-text-1);
}
.arco-alert-warning.arco-alert-with-title .arco-alert-content {
  color: var(--color-text-2);
}
.arco-alert-error .arco-alert-content,
.arco-alert-error .arco-alert-title {
  color: var(--color-text-1);
}
.arco-alert-error.arco-alert-with-title .arco-alert-content {
  color: var(--color-text-2);
}
.arco-alert-icon-wrapper {
  align-items: center;
  display: flex;
  height: 22.001px;
  margin-right: 8px;
}
.arco-alert-icon-wrapper svg {
  font-size: 16px;
}
.arco-alert-with-title .arco-alert-icon-wrapper {
  height: 24px;
}
.arco-alert-with-title .arco-alert-icon-wrapper svg {
  font-size: 18px;
}
.arco-alert-info .arco-alert-icon-wrapper svg {
  color: rgb(var(--primary-6));
}
.arco-alert-success .arco-alert-icon-wrapper svg {
  color: rgb(var(--success-6));
}
.arco-alert-warning .arco-alert-icon-wrapper svg {
  color: rgb(var(--warning-6));
}
.arco-alert-error .arco-alert-icon-wrapper svg {
  color: rgb(var(--danger-6));
}
.arco-alert-close-btn {
  background-color: initial;
  border: none;
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  font-size: 12px;
  margin-left: 8px;
  outline: none;
  padding: 0;
  right: 0;
  top: 4px;
  transition: color 0.1s linear;
}
.arco-alert-close-btn:hover {
  color: var(--color-text-1);
}
.arco-alert-action,
.arco-alert-action + .arco-alert-close-btn {
  margin-left: 8px;
}
.arco-alert-with-title .arco-alert-close-btn {
  margin-right: 0;
  margin-top: 0;
}
.arco-alert-rtl {
  direction: rtl;
  text-align: right;
}
.arco-alert-rtl .arco-alert-with-title {
  align-items: flex-end;
}
.arco-alert-rtl .arco-alert-icon-wrapper {
  margin-left: 8px;
  margin-right: 0;
}
.arco-alert-rtl .arco-alert-close-btn {
  left: 0;
  right: auto;
}
.arco-alert-rtl .arco-alert-action,
.arco-alert-rtl .arco-alert-action + .arco-alert-close-btn {
  margin-left: 0;
  margin-right: 8px;
}
.arco-divider-horizontal {
  border-bottom: 1px solid var(--color-neutral-3);
  clear: both;
  margin: 20px 0;
  max-width: 100%;
  min-width: 100%;
  position: relative;
  width: 100%;
}
.arco-divider-horizontal.arco-divider-with-text {
  align-items: center;
  border-bottom-style: solid;
  border-bottom-width: 0;
  display: flex;
  margin: 20px 0;
}
.arco-divider-horizontal.arco-divider-with-text:after,
.arco-divider-horizontal.arco-divider-with-text:before {
  border-bottom: 1px;
  border-bottom-color: inherit;
  border-bottom-style: inherit;
  content: '';
  flex: 1 1;
  height: 0;
}
.arco-divider-horizontal.arco-divider-with-text-left:before,
.arco-divider-horizontal.arco-divider-with-text-right:after {
  flex-basis: 24px;
  flex-grow: 0;
}
.arco-divider-vertical {
  border-left: 1px solid var(--color-neutral-3);
  display: inline-block;
  height: 1em;
  margin: 0 12px;
  max-width: 1px;
  min-width: 1px;
  vertical-align: middle;
}
.arco-divider-text {
  font-weight: 500;
  line-height: 2;
  padding: 0 16px;
}
.arco-divider-text,
.arco-input {
  box-sizing: border-box;
  color: var(--color-text-1);
  font-size: 14px;
}
.arco-input {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  line-height: 1.5715;
  outline: none;
  padding: 4px 12px;
  transition: color 0.1s linear, border-color 0.1s linear,
    background-color 0.1s linear;
  width: 100%;
}
.arco-input::placeholder {
  color: var(--color-text-3);
}
.arco-input:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-input.arco-input-focus,
.arco-input:focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-input-error {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-input-error:hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-input-error .arco-input,
.arco-input-error .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-input-error.arco-input-focus,
.arco-input-error.arco-input-focus:hover,
.arco-input-error:focus,
.arco-input-error:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-input-warning {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-input-warning:hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-input-warning .arco-input,
.arco-input-warning .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-input-warning.arco-input-focus,
.arco-input-warning.arco-input-focus:hover,
.arco-input-warning:focus,
.arco-input-warning:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-input-autowidth {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.arco-input-autowidth:hover {
  text-overflow: unset;
}
.arco-input-disabled {
  -webkit-text-fill-color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-input-disabled,
.arco-input-disabled:hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: var(--color-text-4);
}
.arco-input-disabled::placeholder {
  color: var(--color-text-4);
}
.arco-input input:disabled {
  -webkit-text-fill-color: var(--color-text-4);
  color: var(--color-text-4);
  opacity: 1;
}
.arco-input-word-limit {
  color: var(--color-text-3);
  font-size: 12px;
  padding-left: 8px;
}
.arco-input-word-limit-error {
  color: rgb(var(--danger-6));
}
.arco-input-size-mini {
  font-size: 12px;
  line-height: 1.667;
  padding-bottom: 1px;
  padding-top: 1px;
}
.arco-input-size-small {
  font-size: 14px;
  padding-bottom: 2px;
  padding-top: 2px;
}
.arco-input-size-large {
  font-size: 14px;
  padding-bottom: 6px;
  padding-top: 6px;
}
.arco-input-group-wrapper-mini .arco-input-group-addafter,
.arco-input-group-wrapper-mini .arco-input-group-addbefore,
.arco-input-inner-wrapper.arco-input-inner-wrapper-mini,
.arco-input-size-mini {
  padding-left: 8px;
  padding-right: 8px;
}
.arco-input-group-wrapper-small .arco-input-group-addafter,
.arco-input-group-wrapper-small .arco-input-group-addbefore,
.arco-input-inner-wrapper.arco-input-inner-wrapper-small,
.arco-input-size-small {
  padding-left: 12px;
  padding-right: 12px;
}
.arco-input-group-wrapper-large .arco-input-group-addafter,
.arco-input-group-wrapper-large .arco-input-group-addbefore,
.arco-input-inner-wrapper.arco-input-inner-wrapper-large,
.arco-input-size-large {
  padding-left: 16px;
  padding-right: 16px;
}
.arco-input-clear-icon {
  color: var(--color-text-2);
  cursor: pointer;
  font-size: 12px;
}
.arco-input-clear-icon:focus-visible:before {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-input-clear-icon > svg {
  position: relative;
  transition: color 0.1s linear;
}
.arco-input-inner-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  color: var(--color-text-1);
  display: inline-flex;
  font-size: 14px;
  outline: none;
  padding-left: 12px;
  padding-right: 12px;
  position: relative;
  transition: color 0.1s linear, border-color 0.1s linear,
    background-color 0.1s linear;
  width: 100%;
}
.arco-input-inner-wrapper::placeholder {
  color: var(--color-text-3);
}
.arco-input-inner-wrapper:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper:focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-input-inner-wrapper-error {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-input-inner-wrapper-error:hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-input-inner-wrapper-error .arco-input,
.arco-input-inner-wrapper-error .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus:hover,
.arco-input-inner-wrapper-error:focus,
.arco-input-inner-wrapper-error:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-input-inner-wrapper-warning {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-input-inner-wrapper-warning:hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-input-inner-wrapper-warning .arco-input,
.arco-input-inner-wrapper-warning .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper-warning.arco-input-inner-wrapper-focus:hover,
.arco-input-inner-wrapper-warning:focus,
.arco-input-inner-wrapper-warning:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-input-inner-wrapper .arco-input {
  background: none;
  border: none;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}
.arco-input-inner-wrapper .arco-input:focus,
.arco-input-inner-wrapper .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-input-inner-wrapper-has-prefix > .arco-input,
.arco-input-inner-wrapper-has-prefix > .arco-input-clear-wrapper .arco-input {
  padding-left: 12px;
}
.arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-inner-wrapper .arco-input-group-suffix {
  align-items: center;
  display: inline-flex;
  height: 100%;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.arco-input-inner-wrapper .arco-input-group-prefix > svg,
.arco-input-inner-wrapper .arco-input-group-suffix > svg {
  font-size: 14px;
}
.arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-inner-wrapper .arco-input-group-suffix {
  color: var(--color-text-2);
}
.arco-input-inner-wrapper-disabled {
  -webkit-text-fill-color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-input-inner-wrapper-disabled,
.arco-input-inner-wrapper-disabled:hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: var(--color-text-4);
}
.arco-input-inner-wrapper-disabled::placeholder {
  color: var(--color-text-4);
}
.arco-input-inner-wrapper-disabled .arco-input-group-prefix,
.arco-input-inner-wrapper-disabled .arco-input-group-suffix {
  color: inherit;
}
.arco-input-inner-wrapper .arco-input-clear-icon {
  visibility: hidden;
}
.arco-input-inner-wrapper:hover .arco-input-clear-icon {
  visibility: visible;
}
.arco-input-inner-wrapper:hover
  .arco-input-clear-icon
  ~ .arco-input-group-suffix {
  margin-left: 4px;
}
.arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus)
  .arco-input-clear-icon:hover:before {
  background-color: var(--color-fill-4);
}
.arco-input-group-wrapper-autowidth .arco-input-group {
  align-items: stretch;
  display: flex;
}
.arco-input-group-wrapper-autowidth .arco-input-group-addbefore,
.arco-input-group-wrapper-autowidth .arco-input-group-after {
  align-items: center;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  height: unset;
  width: auto;
}
.arco-input-group-wrapper-autowidth .arco-input-inner-wrapper {
  overflow: hidden;
}
.arco-input-group-wrapper-autowidth .arco-input {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.arco-input-group-wrapper-autowidth .arco-input:hover {
  text-overflow: unset;
}
.arco-input-group {
  display: table;
  height: 100%;
  line-height: 0;
  width: 100%;
}
.arco-input-group > .arco-input,
.arco-input-group > .arco-input-inner-wrapper {
  border-radius: 0;
}
.arco-input-group > .arco-input-focus,
.arco-input-group > .arco-input-inner-wrapper-focus {
  border-radius: var(--border-radius-small);
}
.arco-input-group > :first-child {
  border-bottom-left-radius: var(--border-radius-small);
  border-top-left-radius: var(--border-radius-small);
}
.arco-input-group > :last-child {
  border-bottom-right-radius: var(--border-radius-small);
  border-top-right-radius: var(--border-radius-small);
}
.arco-input-group-addafter,
.arco-input-group-addbefore {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  box-sizing: border-box;
  color: var(--color-text-1);
  display: table-cell;
  height: 100%;
  padding: 0 12px;
  vertical-align: middle;
  white-space: nowrap;
  width: 1px;
}
.arco-input-group-addafter > svg,
.arco-input-group-addbefore > svg {
  font-size: 14px;
}
.arco-input-group-addafter {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-input-group-addafter .arco-input,
.arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-addafter .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
}
.arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-addafter .arco-select .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
  height: 100%;
}
.arco-input-group-addbefore {
  border-right: 1px solid var(--color-neutral-3);
}
.arco-input-group-addbefore .arco-input,
.arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-addbefore .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
}
.arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-addbefore .arco-select .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-inner-wrapper
  .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-inner-wrapper
  .arco-input-group-suffix,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 12px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore {
  font-size: 12px;
  height: 22px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  > svg {
  font-size: 12px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-mini
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-inner-wrapper
  .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-inner-wrapper
  .arco-input-group-suffix,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore {
  font-size: 14px;
  height: 26px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-small
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-inner-wrapper
  .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-inner-wrapper
  .arco-input-group-suffix,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore {
  font-size: 14px;
  height: 34px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  > svg,
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-group-wrapper-large
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-suffix,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore {
  font-size: 14px;
  height: 22px;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  > svg,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  > svg {
  font-size: 14px;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-clear-wrapper,
.arco-input-group-wrapper.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-clear-wrapper
  .arco-input,
.arco-input-group-wrapper .arco-input-inner-wrapper {
  height: 100%;
}
.arco-input-group-wrapper.arco-input-disabled {
  cursor: not-allowed;
}
.arco-input-mirror {
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
}
.arco-textarea {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  color: var(--color-text-1);
  font-size: 14px;
  height: auto;
  line-height: 1.5715;
  max-width: 100%;
  min-height: 32px;
  outline: none;
  overflow: auto;
  padding: 4px 12px;
  position: relative;
  resize: vertical;
  transition: color 0.1s linear, border-color 0.1s linear,
    background-color 0.1s linear;
  vertical-align: top;
  width: 100%;
}
.arco-textarea::placeholder {
  color: var(--color-text-3);
}
.arco-textarea:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-textarea.arco-textarea-focus,
.arco-textarea:focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-textarea-error {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-textarea-error:hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-textarea-error .arco-input,
.arco-textarea-error .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-textarea-error.arco-textarea-focus,
.arco-textarea-error.arco-textarea-focus:hover,
.arco-textarea-error:focus,
.arco-textarea-error:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-textarea-warning {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-textarea-warning:hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-textarea-warning .arco-input,
.arco-textarea-warning .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-textarea-warning.arco-textarea-focus,
.arco-textarea-warning.arco-textarea-focus:hover,
.arco-textarea-warning:focus,
.arco-textarea-warning:focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-textarea-disabled {
  -webkit-text-fill-color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-textarea-disabled,
.arco-textarea-disabled:hover {
  background-color: var(--color-fill-2);
  border-color: #0000;
  color: var(--color-text-4);
}
.arco-textarea-disabled::placeholder {
  color: var(--color-text-4);
}
.arco-input-group.arco-input-group-compact > .arco-select {
  vertical-align: unset;
}
.arco-input-group.arco-input-group-compact > *,
.arco-input-group.arco-input-group-compact > * .arco-input-group > :first-child,
.arco-input-group.arco-input-group-compact > * .arco-input-group > :last-child,
.arco-input-group.arco-input-group-compact > .arco-select .arco-select-view {
  border-radius: 0;
}
.arco-input-group.arco-input-group-compact > :not(:last-child) {
  border-right: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  position: relative;
}
.arco-input-group.arco-input-group-compact > :first-child,
.arco-input-group.arco-input-group-compact
  > :first-child
  .arco-input-group
  > :first-child,
.arco-input-group.arco-input-group-compact
  > :first-child
  .arco-input-group
  > :first-child
  .arco-select
  .arco-select-view,
.arco-input-group.arco-input-group-compact
  > :first-child
  .arco-select
  .arco-select-view {
  border-bottom-left-radius: var(--border-radius-small);
  border-top-left-radius: var(--border-radius-small);
}
.arco-input-group.arco-input-group-compact > :last-child,
.arco-input-group.arco-input-group-compact
  > :last-child
  .arco-input-group
  > :last-child,
.arco-input-group.arco-input-group-compact
  > :last-child
  .arco-input-group
  > :last-child
  .arco-select
  .arco-select-view,
.arco-input-group.arco-input-group-compact
  > :last-child
  .arco-select
  .arco-select-view {
  border-bottom-right-radius: var(--border-radius-small);
  border-top-right-radius: var(--border-radius-small);
}
.arco-input-group.arco-input-group-compact > .arco-input:not(:last-child) {
  border-right-color: var(--color-neutral-3);
}
.arco-input-group.arco-input-group-compact
  > .arco-input:not(:last-child):focus {
  border-right-color: rgb(var(--primary-6));
}
.size-height-size-mini {
  font-size: 12px;
  line-height: 1.667;
  padding-bottom: 1px;
  padding-top: 1px;
}
.size-height-size-small {
  font-size: 14px;
  padding-bottom: 2px;
  padding-top: 2px;
}
.size-height-size-large {
  font-size: 14px;
  padding-bottom: 6px;
  padding-top: 6px;
}
.size-height-group-wrapper-mini .arco-input-group-addafter,
.size-height-group-wrapper-mini .arco-input-group-addbefore,
.size-height-inner-wrapper.size-height-inner-wrapper-mini,
.size-height-size-mini {
  padding-left: 8px;
  padding-right: 8px;
}
.size-height-group-wrapper-small .arco-input-group-addafter,
.size-height-group-wrapper-small .arco-input-group-addbefore,
.size-height-inner-wrapper.size-height-inner-wrapper-small,
.size-height-size-small {
  padding-left: 12px;
  padding-right: 12px;
}
.size-height-group-wrapper-large .arco-input-group-addafter,
.size-height-group-wrapper-large .arco-input-group-addbefore,
.size-height-inner-wrapper.size-height-inner-wrapper-large,
.size-height-size-large {
  padding-left: 16px;
  padding-right: 16px;
}
.group-size.group-size-mini .arco-input-group,
.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-mini
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix,
.group-size.group-size-mini
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 12px;
}
.group-size.group-size-mini .arco-input-group-addafter,
.group-size.group-size-mini .arco-input-group-addbefore {
  font-size: 12px;
  height: 22px;
}
.group-size.group-size-mini .arco-input-group-addafter > svg,
.group-size.group-size-mini .arco-input-group-addbefore > svg {
  font-size: 12px;
}
.group-size.group-size-mini .arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-mini .arco-input-group-addafter .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-mini .arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-mini
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-mini
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.group-size-mini .arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-mini .arco-input-group-addbefore .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-mini .arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-mini
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-mini
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.group-size-small .arco-input-group,
.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-small
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix,
.group-size.group-size-small
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.group-size.group-size-small .arco-input-group-addafter,
.group-size.group-size-small .arco-input-group-addbefore {
  font-size: 14px;
  height: 26px;
}
.group-size.group-size-small .arco-input-group-addafter > svg,
.group-size.group-size-small .arco-input-group-addbefore > svg {
  font-size: 14px;
}
.group-size.group-size-small .arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-small .arco-input-group-addafter .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-small .arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-small
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-small
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.group-size-small .arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-small .arco-input-group-addbefore .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-small .arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-small
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-small
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.group-size-large .arco-input-group,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-large
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix,
.group-size.group-size-large
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.group-size.group-size-large .arco-input-group-addafter,
.group-size.group-size-large .arco-input-group-addbefore {
  font-size: 14px;
  height: 34px;
}
.group-size.group-size-large .arco-input-group-addafter > svg,
.group-size.group-size-large .arco-input-group-addbefore > svg {
  font-size: 14px;
}
.group-size.group-size-large .arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-large .arco-input-group-addafter .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-large .arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.group-size-large
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-large
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.group-size-large .arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-large .arco-input-group-addbefore .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-large .arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.group-size-large
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.group-size-large
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.arco-input-custom-height .arco-input-group,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-prefix,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-prefix
  > svg,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-suffix,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-group-suffix
  > svg {
  font-size: 14px;
}
.group-size.arco-input-custom-height .arco-input-group-addafter,
.group-size.arco-input-custom-height .arco-input-group-addbefore {
  font-size: 14px;
  height: 22px;
}
.group-size.arco-input-custom-height .arco-input-group-addafter > svg,
.group-size.arco-input-custom-height .arco-input-group-addbefore > svg {
  font-size: 14px;
}
.group-size.arco-input-custom-height .arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.arco-input-custom-height .arco-input-group-addafter .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.group-size.arco-input-custom-height
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.arco-input-custom-height
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.group-size.arco-input-custom-height .arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.group-size.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.group-size.arco-input-custom-height
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view,
.group-size.arco-input-custom-height .arco-input-inner-wrapper,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-clear-wrapper,
.group-size.arco-input-custom-height
  .arco-input-inner-wrapper
  .arco-input-clear-wrapper
  .arco-input {
  height: 100%;
}
.arco-textarea-wrapper {
  display: inline-block;
  position: relative;
  width: 100%;
}
.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon {
  display: inline-block;
}
.arco-textarea-clear-wrapper .arco-textarea {
  padding-right: 20px;
}
.arco-textarea-word-limit {
  bottom: 6px;
  color: var(--color-text-3);
  font-size: 12px;
  position: absolute;
  right: 10px;
  -webkit-user-select: none;
  user-select: none;
}
.arco-textarea-word-limit-error {
  color: rgb(var(--danger-6));
}
.arco-textarea-clear-icon {
  color: var(--color-text-2);
  display: none;
  font-size: 12px;
  position: absolute;
  right: 10px;
  top: 10px;
}
.arco-textarea-clear-icon > svg {
  position: relative;
  transition: color 0.1s linear;
}
.arco-input-search.arco-input-group-wrapper .arco-input-group-addbefore {
  transition: all 0.1s linear;
}
.arco-input-search.arco-input-group-wrapper .arco-input-group-addafter {
  border: none;
  padding: 0;
}
.arco-input-search.arco-input-group-wrapper .arco-input-group-suffix {
  color: var(--color-text-2);
  font-size: 14px;
}
.arco-input-search.arco-input-group-wrapper:not(.arco-input-disabled)
  .arco-input-group-addbefore {
  color: var(--color-text-2);
  cursor: pointer;
  font-size: 14px;
}
.arco-input-search.arco-input-group-wrapper .arco-input-search-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  color: var(--color-white);
  font-size: 14px;
  height: 100%;
}
.arco-input-search-button
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-rtl) {
  border-bottom-right-radius: 0;
  border-right: none;
  border-top-right-radius: 0;
}
.arco-input-password.arco-input-group-wrapper:not(.arco-input-disabled)
  .arco-input-group-suffix {
  color: var(--color-text-2);
  cursor: pointer;
  font-size: 12px;
}
.arco-input-password.arco-input-group-wrapper
  .arco-input-password-visibility-icon:focus-visible {
  border-radius: var(--border-radius-small);
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-input-group-wrapper-rtl {
  direction: rtl;
}
.arco-input-group-wrapper-rtl .arco-input-word-limit {
  padding-left: 0;
  padding-right: input-padding-word-limit-left;
}
.arco-input-group-wrapper-rtl.arco-input-clear-wrapper .arco-input {
  padding-left: 24px;
  padding-right: 0;
}
.arco-input-group-wrapper-rtl .arco-input-group > :first-child {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-input-group-wrapper-rtl .arco-input-group > :last-child {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-input-group-wrapper-rtl .arco-input-group-addafter {
  border-left: none;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-input-group-wrapper-rtl .arco-input-group-addafter .item-style {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-input {
  border-bottom-right-radius: 0;
  border-color: #0000;
  border-top-right-radius: 0;
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select {
  height: 100%;
  margin: -1px -12px -1px -13px;
  width: auto;
}
.arco-input-group-wrapper-rtl
  .arco-input-group-addafter
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper-rtl
  .arco-input-group-addafter
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper-rtl .arco-input-group-addbefore {
  border-left: 1px solid var(--color-neutral-3);
  border-right: none;
}
.arco-input-group-wrapper-rtl .arco-input-group-addbefore .item-style {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-input {
  border-bottom-left-radius: 0;
  border-color: #0000;
  border-top-left-radius: 0;
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select {
  height: 100%;
  margin: -1px -13px -1px -12px;
  width: auto;
}
.arco-input-group-wrapper-rtl
  .arco-input-group-addbefore
  .arco-select
  .arco-select-view {
  background-color: inherit;
  border-color: #0000;
  border-radius: 0;
}
.arco-input-group-wrapper-rtl
  .arco-input-group-addbefore
  .arco-select.arco-select-single
  .arco-select-view {
  height: 100%;
}
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :not(:last-child) {
  border-left: 1px solid var(--color-neutral-3);
  border-right: none;
}
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :first-child,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :first-child
  .arco-input-group
  > :first-child,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :first-child
  .arco-input-group
  > :first-child
  .arco-select
  .arco-select-view,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :first-child
  .arco-select
  .arco-select-view {
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :last-child,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :last-child
  .arco-input-group
  > :last-child,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :last-child
  .arco-input-group
  > :last-child
  .arco-select
  .arco-select-view,
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > :last-child
  .arco-select
  .arco-select-view {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > .arco-input:not(:last-child) {
  border-left-color: var(--color-neutral-3);
}
.arco-input-group-wrapper-rtl
  .arco-input-group.arco-input-group-compact
  > .arco-input:not(:last-child):focus {
  border-left-color: rgb(var(--primary-6));
}
.arco-input-group-wrapper-rtl.arco-input-search .arco-input-search-btn {
  border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
}
.arco-input-inner-wrapper-rtl {
  direction: rtl;
}
.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix > .arco-input,
.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix
  > .arco-input-clear-wrapper
  .arco-input {
  padding-left: 0;
  padding-right: 12px;
}
.arco-input-inner-wrapper-rtl > .arco-input-clear-wrapper .arco-input {
  padding-left: 12px;
  padding-right: 0;
}
.arco-input-inner-wrapper-rtl
  > .arco-input-clear-wrapper
  .arco-input-clear-icon {
  left: 8px;
  right: auto;
}
.arco-input-inner-wrapper-rtl:hover
  .arco-input-clear-icon
  ~ .arco-input-group-suffix {
  margin-left: 4px;
}
.arco-input-search-button .arco-input-inner-wrapper-rtl {
  border-left: none;
  border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;
}
.arco-textarea-wrapper-rtl {
  direction: rtl;
}
.arco-textarea-wrapper-rtl .arco-textarea {
  padding-left: 20px;
}
.arco-textarea-wrapper-rtl .arco-textarea-clear-icon,
.arco-textarea-wrapper-rtl .arco-textarea-word-limit {
  left: 10px;
  right: auto;
}
.arco-input-number {
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  width: 100%;
}
.arco-input-number-step-button {
  align-items: center;
  background-color: var(--color-fill-2);
  border-color: var(--color-neutral-3);
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  display: flex;
  justify-content: center;
  transition: all 0.1s linear;
  -webkit-user-select: none;
  user-select: none;
}
.arco-input-number-step-button:hover {
  background-color: var(--color-fill-3);
  border-color: var(--color-fill-3);
}
.arco-input-number-step-button:active {
  background-color: var(--color-fill-4);
  border-color: var(--color-fill-4);
}
.arco-input-number-step-button-disabled {
  background-color: var(--color-fill-2);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-input-number-step-button-disabled:active,
.arco-input-number-step-button-disabled:hover {
  background-color: var(--color-fill-2);
  border-color: var(--color-neutral-3);
}
.arco-input-number-prefix,
.arco-input-number-suffix {
  transition: all 0.1s linear;
}
.arco-input-number-mode-embed .arco-input-number-step-layer {
  border-radius: 1px;
  bottom: 4px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  right: 4px;
  top: 4px;
  transition: all 0.1s linear;
  width: 18px;
}
.arco-input-number-mode-embed
  .arco-input-number-step-layer
  .arco-input-number-step-button {
  font-size: 10px;
  height: 50%;
  width: 100%;
}
.arco-input-number-mode-embed:not(.arco-input-group-wrapper-disabled):hover
  .arco-input-number-step-layer {
  opacity: 1;
}
.arco-input-number-mode-embed:not(.arco-input-group-wrapper-disabled):hover
  .arco-input-number-step-layer
  ~ .arco-input-number-suffix {
  opacity: 0;
  pointer-events: none;
}
.arco-input-number-mode-embed
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus)
  .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover {
  background-color: var(--color-fill-4);
}
.arco-input-number-rtl.arco-input-number-mode-embed
  .arco-input-number-step-layer {
  left: 4px;
  right: unset;
}
.arco-input-number-mode-button .arco-input {
  text-align: center;
}
.arco-input-number-mode-button .arco-input-group {
  position: relative;
}
.arco-input-number-mode-button .arco-input-group-addafter,
.arco-input-number-mode-button .arco-input-group-addbefore {
  padding: 0;
}
.arco-input-number-mode-button
  .arco-input-group
  .arco-input-number-step-button {
  border: inherit;
  height: 100%;
  position: absolute;
  top: 0;
}
.arco-input-number-mode-button
  .arco-input-group
  .arco-input-number-step-button:active {
  border-color: var(--color-fill-4);
}
.arco-input-number-mode-button
  .arco-input-group-addbefore
  .arco-input-number-step-button {
  border-right-color: var(--color-neutral-3);
  left: 0;
}
.arco-input-number-mode-button
  .arco-input-group-addafter
  .arco-input-number-step-button {
  border-left-color: var(--color-neutral-3);
  right: 0;
}
.arco-input-number-mode-button.arco-input-number-size-mini
  .arco-input-group-addafter,
.arco-input-number-mode-button.arco-input-number-size-mini
  .arco-input-group-addafter
  .arco-input-number-step-button,
.arco-input-number-mode-button.arco-input-number-size-mini
  .arco-input-group-addbefore,
.arco-input-number-mode-button.arco-input-number-size-mini
  .arco-input-group-addbefore
  .arco-input-number-step-button {
  width: 24px;
}
.arco-input-number-mode-button.arco-input-number-size-small
  .arco-input-group-addafter,
.arco-input-number-mode-button.arco-input-number-size-small
  .arco-input-group-addafter
  .arco-input-number-step-button,
.arco-input-number-mode-button.arco-input-number-size-small
  .arco-input-group-addbefore,
.arco-input-number-mode-button.arco-input-number-size-small
  .arco-input-group-addbefore
  .arco-input-number-step-button {
  width: 28px;
}
.arco-input-number-mode-button.arco-input-number-size-default
  .arco-input-group-addafter,
.arco-input-number-mode-button.arco-input-number-size-default
  .arco-input-group-addafter
  .arco-input-number-step-button,
.arco-input-number-mode-button.arco-input-number-size-default
  .arco-input-group-addbefore,
.arco-input-number-mode-button.arco-input-number-size-default
  .arco-input-group-addbefore
  .arco-input-number-step-button {
  width: 32px;
}
.arco-input-number-mode-button.arco-input-number-size-large
  .arco-input-group-addafter,
.arco-input-number-mode-button.arco-input-number-size-large
  .arco-input-group-addafter
  .arco-input-number-step-button,
.arco-input-number-mode-button.arco-input-number-size-large
  .arco-input-group-addbefore,
.arco-input-number-mode-button.arco-input-number-size-large
  .arco-input-group-addbefore
  .arco-input-number-step-button {
  width: 36px;
}
.arco-input-number-readonly .arco-input-number-step-button {
  color: var(--color-text-4);
  pointer-events: none;
}
.arco-input-number-illegal-value input {
  color: rgb(var(--danger-6));
}
.switchSlideText-appear,
.switchSlideText-enter {
  left: -100% !important;
}
.switchSlideText-appear-active,
.switchSlideText-enter-active {
  left: 8px !important;
  transition: left 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.switchSlideText-exit {
  left: 100% !important;
}
.switchSlideText-exit-active {
  left: 26px !important;
  transition: left 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-switch {
  background-color: var(--color-fill-4);
  border: none;
  border-radius: 12px;
  box-sizing: border-box;
  cursor: pointer;
  height: 24px;
  line-height: 24px;
  min-width: 40px;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  transition: background-color 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  vertical-align: middle;
}
.arco-switch-type-circle:focus-visible,
.arco-switch-type-round:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--gray-6));
}
.arco-switch-type-circle.arco-switch-checked:focus-visible,
.arco-switch-type-round.arco-switch-checked:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-switch-type-line:focus-visible .arco-switch-dot {
  box-shadow: 0 0 0 2px rgb(var(--gray-6));
  transition: none;
}
.arco-switch-type-line.arco-switch-checked:focus-visible .arco-switch-dot {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-switch-dot {
  align-items: center;
  background-color: var(--color-bg-white);
  border-radius: 50%;
  color: var(--color-neutral-3);
  display: flex;
  font-size: 12px;
  height: 16px;
  justify-content: center;
  left: 4px;
  position: absolute;
  top: 4px;
  transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 16px;
}
.arco-switch-checked {
  background-color: rgb(var(--primary-6));
}
.arco-switch-checked .arco-switch-dot {
  color: rgb(var(--primary-6));
  left: calc(100% - 20px);
}
.arco-switch[disabled] .arco-switch-dot {
  color: var(--color-fill-2);
}
.arco-switch[disabled].arco-switch-checked .arco-switch-dot {
  color: var(--color-primary-light-3);
}
.arco-switch-text-holder {
  font-size: 12px;
  margin: 0 8px 0 26px;
  opacity: 0;
}
.arco-switch-text {
  color: var(--color-white);
  font-size: 12px;
  left: 26px;
  position: absolute;
  top: 0;
}
.arco-switch-checked .arco-switch-text-holder {
  margin: 0 26px 0 8px;
}
.arco-switch-checked .arco-switch-text {
  color: var(--color-white);
  left: 8px;
}
.arco-switch[disabled] {
  background-color: var(--color-fill-2);
  cursor: not-allowed;
}
.arco-switch[disabled] .arco-switch-text {
  color: var(--color-white);
}
.arco-switch[disabled].arco-switch-checked {
  background-color: var(--color-primary-light-3);
}
.arco-switch[disabled].arco-switch-checked .arco-switch-text {
  color: var(--color-white);
}
.arco-switch-loading {
  background-color: var(--color-fill-2);
}
.arco-switch-loading .arco-switch-dot {
  color: var(--color-neutral-3);
}
.arco-switch-loading .arco-switch-text {
  color: var(--color-white);
}
.arco-switch-loading.arco-switch-checked {
  background-color: var(--color-primary-light-3);
}
.arco-switch-loading.arco-switch-checked .arco-switch-dot {
  color: var(--color-primary-light-3);
}
.arco-switch-loading.arco-switch-checked .arco-switch-text {
  color: var(--color-primary-light-1);
}
.arco-switch-small {
  height: 16px;
  line-height: 16px;
  min-width: 28px;
}
.arco-switch-small.arco-switch-checked {
  padding-left: -2px;
}
.arco-switch-small .arco-switch-dot {
  border-radius: 8px;
  height: 12px;
  left: 2px;
  top: 2px;
  width: 12px;
}
.arco-switch-small .arco-switch-dot-icon {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) scale(0.66667);
}
.arco-switch-small.arco-switch-checked .arco-switch-dot {
  left: calc(100% - 14px);
}
.arco-switch-type-round {
  border-radius: var(--border-radius-small);
  min-width: 40px;
}
.arco-switch-type-round .arco-switch-dot {
  border-radius: 2px;
}
.arco-switch-type-round.arco-switch-small {
  border-radius: 2px;
  height: 16px;
  line-height: 16px;
  min-width: 28px;
}
.arco-switch-type-round.arco-switch-small .arco-switch-dot {
  border-radius: 1px;
}
.arco-switch-type-line {
  background-color: initial;
  min-width: 36px;
  overflow: unset;
}
.arco-switch-type-line:after {
  background-color: var(--color-fill-4);
  border-radius: 3px;
  content: '';
  display: block;
  height: 6px;
  transition: background-color 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  width: 100%;
}
.arco-switch-type-line .arco-switch-dot {
  background-color: var(--color-bg-white);
  border-radius: 10px;
  box-shadow: 0 1px 3px var(--color-neutral-6);
  height: 20px;
  left: 0;
  top: 2px;
  width: 20px;
}
.arco-switch-type-line.arco-switch-checked {
  background-color: initial;
}
.arco-switch-type-line.arco-switch-checked:after {
  background-color: rgb(var(--primary-6));
}
.arco-switch-type-line.arco-switch-checked .arco-switch-dot {
  left: calc(100% - 20px);
}
.arco-switch-type-line[disabled] {
  background-color: initial;
  cursor: not-allowed;
}
.arco-switch-type-line[disabled]:after {
  background-color: var(--color-fill-2);
}
.arco-switch-type-line[disabled].arco-switch-checked {
  background-color: initial;
}
.arco-switch-type-line[disabled].arco-switch-checked:after {
  background-color: var(--color-primary-light-3);
}
.arco-switch-type-line.arco-switch-loading {
  background-color: initial;
}
.arco-switch-type-line.arco-switch-loading:after {
  background-color: var(--color-fill-2);
}
.arco-switch-type-line.arco-switch-loading.arco-switch-checked {
  background-color: initial;
}
.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after {
  background-color: var(--color-primary-light-3);
}
.arco-switch-type-line.arco-switch-small {
  height: 16px;
  line-height: 16px;
  min-width: 28px;
}
.arco-switch-type-line.arco-switch-small.arco-switch-checked {
  padding-left: 0;
}
.arco-switch-type-line.arco-switch-small .arco-switch-dot {
  border-radius: 8px;
  height: 16px;
  top: 0;
  width: 16px;
}
.arco-switch-type-line.arco-switch-small .arco-switch-dot-icon {
  transform: translate(-50%, -50%) scale(1);
}
.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-dot {
  left: calc(100% - 16px);
}
.arco-switch-rtl {
  direction: rtl;
}
.arco-switch-rtl .switchSlideText-appear,
.arco-switch-rtl .switchSlideText-enter {
  left: auto;
  right: -100% !important;
}
.arco-switch-rtl .switchSlideText-appear-active,
.arco-switch-rtl .switchSlideText-enter-active {
  left: auto;
  right: 8px !important;
  transition: right 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-switch-rtl .switchSlideText-exit {
  left: auto;
  right: 100% !important;
}
.arco-switch-rtl .switchSlideText-exit-active {
  left: auto;
  right: 26px !important;
  transition: right 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-switch-rtl .arco-switch-dot {
  left: auto;
  right: 4px;
}
.arco-switch-rtl .arco-switch-text-holder {
  margin: 0 26px 0 8px;
}
.arco-switch-rtl .arco-switch-text {
  left: auto;
  right: 26px;
}
.arco-switch-rtl.arco-switch-small .arco-switch-dot {
  right: 2px;
}
.arco-switch-rtl.arco-switch-type-line .arco-switch-dot {
  right: 0;
}
.arco-switch-rtl.arco-switch-checked .arco-switch-dot {
  right: calc(100% - 20px);
}
.arco-switch-rtl.arco-switch-checked .arco-switch-text-holder {
  margin: 0 8px 0 26px;
}
.arco-switch-rtl.arco-switch-checked .arco-switch-text {
  left: auto;
  right: 8px;
}
.arco-switch-rtl.arco-switch-checked.arco-switch-small {
  padding-left: 0;
  padding-right: -2px;
}
.arco-switch-rtl.arco-switch-checked.arco-switch-small.arco-switch-type-line {
  padding-left: 0;
  padding-right: 0;
}
.arco-switch-rtl.arco-switch-checked.arco-switch-small .arco-switch-dot {
  left: auto;
  right: calc(100% - 14px);
}
.block--FUL3k {
  margin-bottom: 24px;
}
.title--S9Vv8 {
  font-size: 14px;
  margin: 10px 0;
  padding: 0;
}
.switch-wrapper--u3b8N {
  align-items: center;
  display: flex;
  height: 32px;
  justify-content: space-between;
}
.arco-popover-content {
  padding: 12px 16px;
}
.arco-popover-title {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
}
.arco-popover-title + .arco-popover-inner-content {
  margin-top: 4px;
}
.arco-popconfirm-content,
.arco-popover-content {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
  box-sizing: border-box;
  color: var(--color-text-2);
  font-size: 14px;
  line-height: 1.5715;
  max-width: none;
  width: 100%;
}
.arco-popconfirm-content-inner,
.arco-popover-content-inner {
  word-wrap: break-word;
  text-align: left;
}
.arco-popconfirm-arrow.arco-trigger-arrow,
.arco-popover-arrow.arco-trigger-arrow {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-neutral-3);
  z-index: 1;
}
.arco-popover-inner-rtl {
  direction: rtl;
  text-align: right;
}
.arco-typography {
  color: var(--color-text-1);
  line-height: 1.5715;
  white-space: normal;
  word-break: break-all;
}
.arco-typography-h1,
.arco-typography-h2,
.arco-typography-h3,
.arco-typography-h4,
.arco-typography-h5,
.arco-typography-h6,
h1.arco-typography,
h2.arco-typography,
h3.arco-typography,
h4.arco-typography,
h5.arco-typography,
h6.arco-typography {
  font-weight: 500;
  margin-bottom: 16px;
  margin-top: 0;
}
.arco-typography-h1,
h1.arco-typography {
  font-size: 36px;
  line-height: 1.23;
}
.arco-typography-h2,
h2.arco-typography {
  font-size: 32px;
  line-height: 1.25;
}
.arco-typography-h3,
h3.arco-typography {
  font-size: 28px;
  line-height: 1.29;
}
.arco-typography-h4,
h4.arco-typography {
  font-size: 24px;
  line-height: 1.33;
}
.arco-typography-h5,
h5.arco-typography {
  font-size: 20px;
  line-height: 1.4;
}
.arco-typography-h6,
h6.arco-typography {
  font-size: 16px;
  line-height: 1.5;
}
div.arco-typography,
p.arco-typography {
  margin-bottom: 1em;
  margin-top: 0;
}
.arco-typography-simple-ellipsis {
  align-items: flex-end;
  display: flex;
  white-space: nowrap;
}
.arco-typography-primary {
  color: rgb(var(--primary-6));
}
.arco-typography-secondary {
  color: var(--color-text-2);
}
.arco-typography-success {
  color: rgb(var(--success-6));
}
.arco-typography-warning {
  color: rgb(var(--warning-6));
}
.arco-typography-error {
  color: rgb(var(--danger-6));
}
.arco-typography-disabled {
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-typography mark {
  background-color: rgb(var(--yellow-4));
}
.arco-typography u {
  text-decoration: underline;
}
.arco-typography del {
  text-decoration: line-through;
}
.arco-typography b {
  font-weight: 500;
}
.arco-typography code {
  background-color: var(--color-neutral-2);
  border: 1px solid var(--color-neutral-3);
  border-radius: 2px;
  color: var(--color-text-2);
  font-size: 85%;
  margin: 0 2px;
  padding: 2px 8px;
}
.arco-typography blockquote {
  background-color: var(--color-bg-2);
  border-left: 2px solid var(--color-neutral-6);
  margin: 0 0 1em;
  padding-left: 8px;
}
.arco-typography ol,
.arco-typography ul {
  margin: 0;
  padding: 0;
}
.arco-typography ol li,
.arco-typography ul li {
  margin-left: 20px;
}
.arco-typography ul {
  list-style: circle;
}
.arco-typography-spacing-close {
  line-height: 1.3;
}
.arco-typography-operation-copied,
.arco-typography-operation-copy {
  margin-left: 2px;
  padding: 2px;
}
.arco-typography-operation-copy {
  background-color: initial;
  border-radius: 2px;
  color: var(--color-text-2);
  cursor: pointer;
  transition: background-color 0.1s linear;
}
.arco-typography-operation-copy:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-2);
}
.arco-typography-operation-copy:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-typography-operation-copied {
  color: rgb(var(--success-6));
}
.arco-typography-operation-edit {
  background-color: initial;
  border-radius: 2px;
  color: var(--color-text-2);
  cursor: pointer;
  margin-left: 2px;
  padding: 2px;
  transition: background-color 0.1s linear;
}
.arco-typography-operation-edit:hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-2);
}
.arco-typography-operation-edit:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-typography-operation-expand {
  color: rgb(var(--primary-6));
  cursor: pointer;
  margin: 0 4px;
}
.arco-typography-operation-expand:hover {
  color: rgb(var(--primary-5));
}
.arco-typography-operation-expand:focus-visible {
  border-radius: var(--border-radius-small);
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-typography-edit-content {
  left: -13px;
  margin-bottom: calc(1em - 5px);
  margin-right: -13px;
  margin-top: -5px;
  position: relative;
}
.arco-typography-edit-content-textarea {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.arco-typography-rtl {
  direction: rtl;
}
.arco-typography-rtl blockquote {
  border-right: 2px solid var(--color-neutral-6);
  padding-left: 0;
  padding-right: 8px;
}
.arco-typography-rtl ol li,
.arco-typography-rtl ul li {
  margin-left: 0;
  margin-right: 20px;
}
.arco-typography-rtl .arco-typography-operation-copied,
.arco-typography-rtl .arco-typography-operation-copy,
.arco-typography-rtl .arco-typography-operation-edit {
  margin-left: 0;
  margin-right: 2px;
}
.arco-typography-rtl .arco-typography-edit-content {
  left: auto;
  margin-left: -13px;
  margin-right: 0;
  right: -13px;
}
.arco-ellipsis {
  display: flex;
  position: relative;
}
.arco-ellipsis-content.arco-ellipsis-multiple:before {
  content: ' ';
  float: right;
  height: 100%;
  margin-bottom: -21px;
}
.arco-ellipsis-content .arco-ellipsis-action {
  display: inline-block;
}
.arco-ellipsis-content .arco-ellipsis-action-collapsed {
  clear: both;
  float: right;
}
.arco-ellipsis-content .arco-ellipsis-action-text {
  color: rgb(var(--primary-6));
  cursor: pointer;
  margin: 0 4px;
}
.arco-ellipsis-content .arco-ellipsis-action-text:hover {
  color: rgb(var(--primary-5));
}
.arco-ellipsis-single {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-ellipsis-multiple {
  display: block;
  word-break: break-all;
}
.arco-ellipsis-collapsed {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  display: -moz-box;
  overflow: hidden;
}
.arco-ellipsis-content-mirror {
  position: absolute;
  visibility: hidden;
  width: 100%;
}
.input--nbE4e {
  border: 1px solid var(--color-border);
  box-sizing: border-box;
  display: flex;
  height: 32px;
  padding: 3px;
  width: 100%;
}
.color--oUitc {
  height: 24px;
  margin-right: 10px;
  width: 100px;
}
.ul--JWKFl {
  display: flex;
  list-style: none;
  padding: 0;
}
.li--jh2Qe {
  height: 26px;
  width: 10%;
}
.icon-button--fBT0R {
  border: 1px solid var(--color-border-2);
  font-size: 16px;
}
.icon-button--fBT0R > svg {
  vertical-align: -3px;
}
.ytkicon-button--Rhybo {
  border: 1px solid var(--color-border-2);
  font-size: 16px;
}
.ytkicon-button--Rhybo > svg {
  vertical-align: -3px;
}
.navbar--RBUHN {
  background-color: var(--color-bg-2);
  border-bottom: 1px solid var(--color-border);
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: space-between;
}
.left--DdYX3,
.logo--ZGrVP {
  align-items: center;
  display: flex;
}
.logo--ZGrVP {
  box-sizing: border-box;
  padding-left: 20px;
}
.logo-name--NOgJO {
  color: var(--color-text-1);
  font-family: PingFang SC;
  font-size: 20px;
  font-weight: 500;
  margin-left: 10px;
}
.right--wvhzJ {
  display: flex;
  list-style: none;
  padding-right: 20px;
}
.right--wvhzJ li {
  align-items: center;
  display: flex;
  padding: 0 8px;
}
.right--wvhzJ a {
  color: var(--color-text-1);
  text-decoration: none;
}
.username--_Yppy {
  cursor: pointer;
}
.round--yAppV .arco-input-inner-wrapper {
  border-radius: 16px;
}
.round--yAppV svg {
  font-size: 16px;
}
.dropdown-icon--ZdRss {
  font-size: 16px;
  margin-right: 8px;
  vertical-align: text-bottom;
}
.fixed-settings--DIwsn {
  position: fixed;
  right: 0;
  top: 280px;
}
.fixed-settings--DIwsn svg {
  font-size: 18px;
  vertical-align: -4px;
}
.code-input--AW159 .arco-input-group-addafter {
  padding: 0;
}
.arco-modal-mask {
  background-color: var(--color-mask-bg);
  display: none;
}
.arco-modal-mask,
.arco-modal-wrapper {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1001;
}
.arco-modal-wrapper {
  overflow: auto;
}
.arco-modal-wrapper-no-mask {
  pointer-events: none;
}
.arco-modal-wrapper-no-mask .arco-modal {
  pointer-events: auto;
}
.arco-modal-wrapper.arco-modal-wrapper-align-center {
  text-align: center;
  white-space: nowrap;
}
.arco-modal-wrapper.arco-modal-wrapper-align-center:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal {
  display: inline-block;
  top: 0;
  vertical-align: middle;
}
.arco-modal {
  background-color: var(--color-bg-3);
  border: 0 solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: none;
  box-sizing: border-box;
  line-height: 1.5715;
  margin: 0 auto;
  position: relative;
  text-align: left;
  top: 100px;
  white-space: normal;
  width: 520px;
}
.arco-modal-header {
  align-items: center;
  border-bottom: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  height: 48px;
  padding: 0 20px;
  width: 100%;
}
.arco-modal-header .arco-modal-title {
  flex: 1 1;
  text-align: center;
}
.arco-modal-content {
  color: var(--color-text-1);
  font-size: 14px;
  padding: 24px 20px;
  position: relative;
}
.arco-modal-footer {
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  padding: 16px 20px;
  text-align: right;
  width: 100%;
}
.arco-modal-footer > .arco-btn {
  margin-left: 12px;
}
.arco-modal-footer > .arco-btn:only-child {
  margin-left: 0;
}
.arco-modal .arco-modal-close-icon {
  color: var(--color-text-1);
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 20px;
  top: 18px;
}
.arco-modal-title {
  color: var(--color-text-1);
  font-size: 16px;
  font-weight: 500;
}
.arco-modal-title .arco-icon {
  font-size: 18px;
  margin-right: 10px;
  vertical-align: -3px;
}
.arco-modal-title .arco-icon-info-circle-fill {
  color: rgb(var(--primary-6));
}
.arco-modal-title .arco-icon-check-circle-fill {
  color: rgb(var(--success-6));
}
.arco-modal-title .arco-icon-exclamation-circle-fill {
  color: rgb(var(--warning-6));
}
.arco-modal-title .arco-icon-close-circle-fill {
  color: rgb(var(--danger-6));
}
.arco-modal-simple {
  padding: 24px 32px 32px;
  width: 464px;
}
.arco-modal-simple .arco-modal-footer,
.arco-modal-simple .arco-modal-header {
  border: none;
  height: unset;
  padding: 0;
}
.arco-modal-simple .arco-modal-header {
  margin-bottom: 24px;
}
.arco-modal-simple .arco-modal-title {
  text-align: center;
}
.arco-modal-simple .arco-modal-footer {
  margin-top: 32px;
  text-align: center;
}
.arco-modal-simple .arco-modal-content {
  padding: 0;
}
.zoomModal-appear,
.zoomModal-enter {
  opacity: 0;
  transform: scale(0.5);
}
.zoomModal-appear-active,
.zoomModal-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.zoomModal-exit {
  opacity: 1;
  transform: scale(1);
}
.zoomModal-exit-active {
  opacity: 0;
  transform: scale(0.5);
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1),
    transform 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.fadeModal-appear,
.fadeModal-enter {
  opacity: 0;
}
.fadeModal-appear-active,
.fadeModal-enter-active {
  opacity: 1;
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.fadeModal-exit {
  opacity: 1;
}
.fadeModal-exit-active {
  opacity: 0;
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-modal-rtl {
  direction: rtl;
}
.arco-modal-rtl .arco-modal-footer {
  text-align: unset;
}
.arco-modal-rtl .arco-modal-footer > .arco-btn {
  margin-left: 0;
  margin-right: 12px;
}
.arco-modal-rtl .arco-modal-footer > .arco-btn:only-child {
  margin-right: 0;
}
.arco-modal-rtl .arco-modal-title .arco-icon {
  margin-left: 10px;
  margin-right: 0;
}
.arco-modal-rtl .arco-modal-close-icon {
  left: 20px;
  right: auto;
}
.arco-modal-rtl.arco-modal-simple .arco-modal-footer {
  text-align: center;
}
.arco-row {
  display: flex;
  flex-flow: row wrap;
}
.arco-row-align-start {
  align-items: flex-start;
}
.arco-row-align-center {
  align-items: center;
}
.arco-row-align-end {
  align-items: flex-end;
}
.arco-row-justify-start {
  justify-content: flex-start;
}
.arco-row-justify-center {
  justify-content: center;
}
.arco-row-justify-end {
  justify-content: flex-end;
}
.arco-row-justify-space-around {
  justify-content: space-around;
}
.arco-row-justify-space-between {
  justify-content: space-between;
}
.arco-row-rtl {
  direction: rtl;
}
.arco-col {
  box-sizing: border-box;
  position: relative;
}
.arco-col-rtl {
  direction: rtl;
}
.arco-col-0 {
  display: none;
}
.arco-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  width: 4.16666667%;
}
.arco-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  width: 8.33333333%;
}
.arco-col-3 {
  display: block;
  flex: 0 0 12.5%;
  width: 12.5%;
}
.arco-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  width: 16.66666667%;
}
.arco-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  width: 20.83333333%;
}
.arco-col-6 {
  display: block;
  flex: 0 0 25%;
  width: 25%;
}
.arco-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  width: 29.16666667%;
}
.arco-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  width: 33.33333333%;
}
.arco-col-9 {
  display: block;
  flex: 0 0 37.5%;
  width: 37.5%;
}
.arco-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  width: 41.66666667%;
}
.arco-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  width: 45.83333333%;
}
.arco-col-12 {
  display: block;
  flex: 0 0 50%;
  width: 50%;
}
.arco-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  width: 54.16666667%;
}
.arco-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  width: 58.33333333%;
}
.arco-col-15 {
  display: block;
  flex: 0 0 62.5%;
  width: 62.5%;
}
.arco-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  width: 66.66666667%;
}
.arco-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  width: 70.83333333%;
}
.arco-col-18 {
  display: block;
  flex: 0 0 75%;
  width: 75%;
}
.arco-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  width: 79.16666667%;
}
.arco-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  width: 83.33333333%;
}
.arco-col-21 {
  display: block;
  flex: 0 0 87.5%;
  width: 87.5%;
}
.arco-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  width: 91.66666667%;
}
.arco-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  width: 95.83333333%;
}
.arco-col-24 {
  display: block;
  flex: 0 0 100%;
  width: 100%;
}
.arco-col-offset-0 {
  margin-left: 0;
}
.arco-col-offset-0.arco-col-rtl {
  margin-left: 0;
  margin-right: 0;
}
.arco-col-offset-1 {
  margin-left: 4.16666667%;
}
.arco-col-offset-1.arco-col-rtl {
  margin-left: 0;
  margin-right: 4.16666667%;
}
.arco-col-offset-2 {
  margin-left: 8.33333333%;
}
.arco-col-offset-2.arco-col-rtl {
  margin-left: 0;
  margin-right: 8.33333333%;
}
.arco-col-offset-3 {
  margin-left: 12.5%;
}
.arco-col-offset-3.arco-col-rtl {
  margin-left: 0;
  margin-right: 12.5%;
}
.arco-col-offset-4 {
  margin-left: 16.66666667%;
}
.arco-col-offset-4.arco-col-rtl {
  margin-left: 0;
  margin-right: 16.66666667%;
}
.arco-col-offset-5 {
  margin-left: 20.83333333%;
}
.arco-col-offset-5.arco-col-rtl {
  margin-left: 0;
  margin-right: 20.83333333%;
}
.arco-col-offset-6 {
  margin-left: 25%;
}
.arco-col-offset-6.arco-col-rtl {
  margin-left: 0;
  margin-right: 25%;
}
.arco-col-offset-7 {
  margin-left: 29.16666667%;
}
.arco-col-offset-7.arco-col-rtl {
  margin-left: 0;
  margin-right: 29.16666667%;
}
.arco-col-offset-8 {
  margin-left: 33.33333333%;
}
.arco-col-offset-8.arco-col-rtl {
  margin-left: 0;
  margin-right: 33.33333333%;
}
.arco-col-offset-9 {
  margin-left: 37.5%;
}
.arco-col-offset-9.arco-col-rtl {
  margin-left: 0;
  margin-right: 37.5%;
}
.arco-col-offset-10 {
  margin-left: 41.66666667%;
}
.arco-col-offset-10.arco-col-rtl {
  margin-left: 0;
  margin-right: 41.66666667%;
}
.arco-col-offset-11 {
  margin-left: 45.83333333%;
}
.arco-col-offset-11.arco-col-rtl {
  margin-left: 0;
  margin-right: 45.83333333%;
}
.arco-col-offset-12 {
  margin-left: 50%;
}
.arco-col-offset-12.arco-col-rtl {
  margin-left: 0;
  margin-right: 50%;
}
.arco-col-offset-13 {
  margin-left: 54.16666667%;
}
.arco-col-offset-13.arco-col-rtl {
  margin-left: 0;
  margin-right: 54.16666667%;
}
.arco-col-offset-14 {
  margin-left: 58.33333333%;
}
.arco-col-offset-14.arco-col-rtl {
  margin-left: 0;
  margin-right: 58.33333333%;
}
.arco-col-offset-15 {
  margin-left: 62.5%;
}
.arco-col-offset-15.arco-col-rtl {
  margin-left: 0;
  margin-right: 62.5%;
}
.arco-col-offset-16 {
  margin-left: 66.66666667%;
}
.arco-col-offset-16.arco-col-rtl {
  margin-left: 0;
  margin-right: 66.66666667%;
}
.arco-col-offset-17 {
  margin-left: 70.83333333%;
}
.arco-col-offset-17.arco-col-rtl {
  margin-left: 0;
  margin-right: 70.83333333%;
}
.arco-col-offset-18 {
  margin-left: 75%;
}
.arco-col-offset-18.arco-col-rtl {
  margin-left: 0;
  margin-right: 75%;
}
.arco-col-offset-19 {
  margin-left: 79.16666667%;
}
.arco-col-offset-19.arco-col-rtl {
  margin-left: 0;
  margin-right: 79.16666667%;
}
.arco-col-offset-20 {
  margin-left: 83.33333333%;
}
.arco-col-offset-20.arco-col-rtl {
  margin-left: 0;
  margin-right: 83.33333333%;
}
.arco-col-offset-21 {
  margin-left: 87.5%;
}
.arco-col-offset-21.arco-col-rtl {
  margin-left: 0;
  margin-right: 87.5%;
}
.arco-col-offset-22 {
  margin-left: 91.66666667%;
}
.arco-col-offset-22.arco-col-rtl {
  margin-left: 0;
  margin-right: 91.66666667%;
}
.arco-col-offset-23 {
  margin-left: 95.83333333%;
}
.arco-col-offset-23.arco-col-rtl {
  margin-left: 0;
  margin-right: 95.83333333%;
}
.arco-col-order-0 {
  order: 0;
}
.arco-col-order-1 {
  order: 1;
}
.arco-col-order-2 {
  order: 2;
}
.arco-col-order-3 {
  order: 3;
}
.arco-col-order-4 {
  order: 4;
}
.arco-col-order-5 {
  order: 5;
}
.arco-col-order-6 {
  order: 6;
}
.arco-col-order-7 {
  order: 7;
}
.arco-col-order-8 {
  order: 8;
}
.arco-col-order-9 {
  order: 9;
}
.arco-col-order-10 {
  order: 10;
}
.arco-col-order-11 {
  order: 11;
}
.arco-col-order-12 {
  order: 12;
}
.arco-col-order-13 {
  order: 13;
}
.arco-col-order-14 {
  order: 14;
}
.arco-col-order-15 {
  order: 15;
}
.arco-col-order-16 {
  order: 16;
}
.arco-col-order-17 {
  order: 17;
}
.arco-col-order-18 {
  order: 18;
}
.arco-col-order-19 {
  order: 19;
}
.arco-col-order-20 {
  order: 20;
}
.arco-col-order-21 {
  order: 21;
}
.arco-col-order-22 {
  order: 22;
}
.arco-col-order-23 {
  order: 23;
}
.arco-col-order-24 {
  order: 24;
}
.arco-col-pull-0 {
  right: 0;
}
.arco-col-pull-0.arco-col-rtl {
  left: 0;
  right: unset;
}
.arco-col-pull-1 {
  right: 4.16666667%;
}
.arco-col-pull-1.arco-col-rtl {
  left: 4.16666667%;
  right: unset;
}
.arco-col-pull-2 {
  right: 8.33333333%;
}
.arco-col-pull-2.arco-col-rtl {
  left: 8.33333333%;
  right: unset;
}
.arco-col-pull-3 {
  right: 12.5%;
}
.arco-col-pull-3.arco-col-rtl {
  left: 12.5%;
  right: unset;
}
.arco-col-pull-4 {
  right: 16.66666667%;
}
.arco-col-pull-4.arco-col-rtl {
  left: 16.66666667%;
  right: unset;
}
.arco-col-pull-5 {
  right: 20.83333333%;
}
.arco-col-pull-5.arco-col-rtl {
  left: 20.83333333%;
  right: unset;
}
.arco-col-pull-6 {
  right: 25%;
}
.arco-col-pull-6.arco-col-rtl {
  left: 25%;
  right: unset;
}
.arco-col-pull-7 {
  right: 29.16666667%;
}
.arco-col-pull-7.arco-col-rtl {
  left: 29.16666667%;
  right: unset;
}
.arco-col-pull-8 {
  right: 33.33333333%;
}
.arco-col-pull-8.arco-col-rtl {
  left: 33.33333333%;
  right: unset;
}
.arco-col-pull-9 {
  right: 37.5%;
}
.arco-col-pull-9.arco-col-rtl {
  left: 37.5%;
  right: unset;
}
.arco-col-pull-10 {
  right: 41.66666667%;
}
.arco-col-pull-10.arco-col-rtl {
  left: 41.66666667%;
  right: unset;
}
.arco-col-pull-11 {
  right: 45.83333333%;
}
.arco-col-pull-11.arco-col-rtl {
  left: 45.83333333%;
  right: unset;
}
.arco-col-pull-12 {
  right: 50%;
}
.arco-col-pull-12.arco-col-rtl {
  left: 50%;
  right: unset;
}
.arco-col-pull-13 {
  right: 54.16666667%;
}
.arco-col-pull-13.arco-col-rtl {
  left: 54.16666667%;
  right: unset;
}
.arco-col-pull-14 {
  right: 58.33333333%;
}
.arco-col-pull-14.arco-col-rtl {
  left: 58.33333333%;
  right: unset;
}
.arco-col-pull-15 {
  right: 62.5%;
}
.arco-col-pull-15.arco-col-rtl {
  left: 62.5%;
  right: unset;
}
.arco-col-pull-16 {
  right: 66.66666667%;
}
.arco-col-pull-16.arco-col-rtl {
  left: 66.66666667%;
  right: unset;
}
.arco-col-pull-17 {
  right: 70.83333333%;
}
.arco-col-pull-17.arco-col-rtl {
  left: 70.83333333%;
  right: unset;
}
.arco-col-pull-18 {
  right: 75%;
}
.arco-col-pull-18.arco-col-rtl {
  left: 75%;
  right: unset;
}
.arco-col-pull-19 {
  right: 79.16666667%;
}
.arco-col-pull-19.arco-col-rtl {
  left: 79.16666667%;
  right: unset;
}
.arco-col-pull-20 {
  right: 83.33333333%;
}
.arco-col-pull-20.arco-col-rtl {
  left: 83.33333333%;
  right: unset;
}
.arco-col-pull-21 {
  right: 87.5%;
}
.arco-col-pull-21.arco-col-rtl {
  left: 87.5%;
  right: unset;
}
.arco-col-pull-22 {
  right: 91.66666667%;
}
.arco-col-pull-22.arco-col-rtl {
  left: 91.66666667%;
  right: unset;
}
.arco-col-pull-23 {
  right: 95.83333333%;
}
.arco-col-pull-23.arco-col-rtl {
  left: 95.83333333%;
  right: unset;
}
.arco-col-pull-24 {
  right: 100%;
}
.arco-col-pull-24.arco-col-rtl {
  left: 100%;
  right: unset;
}
.arco-col-push-0 {
  left: 0;
}
.arco-col-push-0.arco-col-rtl {
  left: unset;
  right: 0;
}
.arco-col-push-1 {
  left: 4.16666667%;
}
.arco-col-push-1.arco-col-rtl {
  left: unset;
  right: 4.16666667%;
}
.arco-col-push-2 {
  left: 8.33333333%;
}
.arco-col-push-2.arco-col-rtl {
  left: unset;
  right: 8.33333333%;
}
.arco-col-push-3 {
  left: 12.5%;
}
.arco-col-push-3.arco-col-rtl {
  left: unset;
  right: 12.5%;
}
.arco-col-push-4 {
  left: 16.66666667%;
}
.arco-col-push-4.arco-col-rtl {
  left: unset;
  right: 16.66666667%;
}
.arco-col-push-5 {
  left: 20.83333333%;
}
.arco-col-push-5.arco-col-rtl {
  left: unset;
  right: 20.83333333%;
}
.arco-col-push-6 {
  left: 25%;
}
.arco-col-push-6.arco-col-rtl {
  left: unset;
  right: 25%;
}
.arco-col-push-7 {
  left: 29.16666667%;
}
.arco-col-push-7.arco-col-rtl {
  left: unset;
  right: 29.16666667%;
}
.arco-col-push-8 {
  left: 33.33333333%;
}
.arco-col-push-8.arco-col-rtl {
  left: unset;
  right: 33.33333333%;
}
.arco-col-push-9 {
  left: 37.5%;
}
.arco-col-push-9.arco-col-rtl {
  left: unset;
  right: 37.5%;
}
.arco-col-push-10 {
  left: 41.66666667%;
}
.arco-col-push-10.arco-col-rtl {
  left: unset;
  right: 41.66666667%;
}
.arco-col-push-11 {
  left: 45.83333333%;
}
.arco-col-push-11.arco-col-rtl {
  left: unset;
  right: 45.83333333%;
}
.arco-col-push-12 {
  left: 50%;
}
.arco-col-push-12.arco-col-rtl {
  left: unset;
  right: 50%;
}
.arco-col-push-13 {
  left: 54.16666667%;
}
.arco-col-push-13.arco-col-rtl {
  left: unset;
  right: 54.16666667%;
}
.arco-col-push-14 {
  left: 58.33333333%;
}
.arco-col-push-14.arco-col-rtl {
  left: unset;
  right: 58.33333333%;
}
.arco-col-push-15 {
  left: 62.5%;
}
.arco-col-push-15.arco-col-rtl {
  left: unset;
  right: 62.5%;
}
.arco-col-push-16 {
  left: 66.66666667%;
}
.arco-col-push-16.arco-col-rtl {
  left: unset;
  right: 66.66666667%;
}
.arco-col-push-17 {
  left: 70.83333333%;
}
.arco-col-push-17.arco-col-rtl {
  left: unset;
  right: 70.83333333%;
}
.arco-col-push-18 {
  left: 75%;
}
.arco-col-push-18.arco-col-rtl {
  left: unset;
  right: 75%;
}
.arco-col-push-19 {
  left: 79.16666667%;
}
.arco-col-push-19.arco-col-rtl {
  left: unset;
  right: 79.16666667%;
}
.arco-col-push-20 {
  left: 83.33333333%;
}
.arco-col-push-20.arco-col-rtl {
  left: unset;
  right: 83.33333333%;
}
.arco-col-push-21 {
  left: 87.5%;
}
.arco-col-push-21.arco-col-rtl {
  left: unset;
  right: 87.5%;
}
.arco-col-push-22 {
  left: 91.66666667%;
}
.arco-col-push-22.arco-col-rtl {
  left: unset;
  right: 91.66666667%;
}
.arco-col-push-23 {
  left: 95.83333333%;
}
.arco-col-push-23.arco-col-rtl {
  left: unset;
  right: 95.83333333%;
}
.arco-col-push-24 {
  left: 100%;
}
.arco-col-push-24.arco-col-rtl {
  left: unset;
  right: 100%;
}
.arco-col-xs-0 {
  display: none;
}
.arco-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  width: 4.16666667%;
}
.arco-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  width: 8.33333333%;
}
.arco-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  width: 12.5%;
}
.arco-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  width: 16.66666667%;
}
.arco-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  width: 20.83333333%;
}
.arco-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  width: 25%;
}
.arco-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  width: 29.16666667%;
}
.arco-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  width: 33.33333333%;
}
.arco-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  width: 37.5%;
}
.arco-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  width: 41.66666667%;
}
.arco-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  width: 45.83333333%;
}
.arco-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  width: 50%;
}
.arco-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  width: 54.16666667%;
}
.arco-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  width: 58.33333333%;
}
.arco-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  width: 62.5%;
}
.arco-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  width: 66.66666667%;
}
.arco-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  width: 70.83333333%;
}
.arco-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  width: 75%;
}
.arco-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  width: 79.16666667%;
}
.arco-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  width: 83.33333333%;
}
.arco-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  width: 87.5%;
}
.arco-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  width: 91.66666667%;
}
.arco-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  width: 95.83333333%;
}
.arco-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  width: 100%;
}
.arco-col-xs-offset-0 {
  margin-left: 0;
}
.arco-col-xs-offset-0.arco-col-rtl {
  margin-left: 0;
  margin-right: 0;
}
.arco-col-xs-offset-1 {
  margin-left: 4.16666667%;
}
.arco-col-xs-offset-1.arco-col-rtl {
  margin-left: 0;
  margin-right: 4.16666667%;
}
.arco-col-xs-offset-2 {
  margin-left: 8.33333333%;
}
.arco-col-xs-offset-2.arco-col-rtl {
  margin-left: 0;
  margin-right: 8.33333333%;
}
.arco-col-xs-offset-3 {
  margin-left: 12.5%;
}
.arco-col-xs-offset-3.arco-col-rtl {
  margin-left: 0;
  margin-right: 12.5%;
}
.arco-col-xs-offset-4 {
  margin-left: 16.66666667%;
}
.arco-col-xs-offset-4.arco-col-rtl {
  margin-left: 0;
  margin-right: 16.66666667%;
}
.arco-col-xs-offset-5 {
  margin-left: 20.83333333%;
}
.arco-col-xs-offset-5.arco-col-rtl {
  margin-left: 0;
  margin-right: 20.83333333%;
}
.arco-col-xs-offset-6 {
  margin-left: 25%;
}
.arco-col-xs-offset-6.arco-col-rtl {
  margin-left: 0;
  margin-right: 25%;
}
.arco-col-xs-offset-7 {
  margin-left: 29.16666667%;
}
.arco-col-xs-offset-7.arco-col-rtl {
  margin-left: 0;
  margin-right: 29.16666667%;
}
.arco-col-xs-offset-8 {
  margin-left: 33.33333333%;
}
.arco-col-xs-offset-8.arco-col-rtl {
  margin-left: 0;
  margin-right: 33.33333333%;
}
.arco-col-xs-offset-9 {
  margin-left: 37.5%;
}
.arco-col-xs-offset-9.arco-col-rtl {
  margin-left: 0;
  margin-right: 37.5%;
}
.arco-col-xs-offset-10 {
  margin-left: 41.66666667%;
}
.arco-col-xs-offset-10.arco-col-rtl {
  margin-left: 0;
  margin-right: 41.66666667%;
}
.arco-col-xs-offset-11 {
  margin-left: 45.83333333%;
}
.arco-col-xs-offset-11.arco-col-rtl {
  margin-left: 0;
  margin-right: 45.83333333%;
}
.arco-col-xs-offset-12 {
  margin-left: 50%;
}
.arco-col-xs-offset-12.arco-col-rtl {
  margin-left: 0;
  margin-right: 50%;
}
.arco-col-xs-offset-13 {
  margin-left: 54.16666667%;
}
.arco-col-xs-offset-13.arco-col-rtl {
  margin-left: 0;
  margin-right: 54.16666667%;
}
.arco-col-xs-offset-14 {
  margin-left: 58.33333333%;
}
.arco-col-xs-offset-14.arco-col-rtl {
  margin-left: 0;
  margin-right: 58.33333333%;
}
.arco-col-xs-offset-15 {
  margin-left: 62.5%;
}
.arco-col-xs-offset-15.arco-col-rtl {
  margin-left: 0;
  margin-right: 62.5%;
}
.arco-col-xs-offset-16 {
  margin-left: 66.66666667%;
}
.arco-col-xs-offset-16.arco-col-rtl {
  margin-left: 0;
  margin-right: 66.66666667%;
}
.arco-col-xs-offset-17 {
  margin-left: 70.83333333%;
}
.arco-col-xs-offset-17.arco-col-rtl {
  margin-left: 0;
  margin-right: 70.83333333%;
}
.arco-col-xs-offset-18 {
  margin-left: 75%;
}
.arco-col-xs-offset-18.arco-col-rtl {
  margin-left: 0;
  margin-right: 75%;
}
.arco-col-xs-offset-19 {
  margin-left: 79.16666667%;
}
.arco-col-xs-offset-19.arco-col-rtl {
  margin-left: 0;
  margin-right: 79.16666667%;
}
.arco-col-xs-offset-20 {
  margin-left: 83.33333333%;
}
.arco-col-xs-offset-20.arco-col-rtl {
  margin-left: 0;
  margin-right: 83.33333333%;
}
.arco-col-xs-offset-21 {
  margin-left: 87.5%;
}
.arco-col-xs-offset-21.arco-col-rtl {
  margin-left: 0;
  margin-right: 87.5%;
}
.arco-col-xs-offset-22 {
  margin-left: 91.66666667%;
}
.arco-col-xs-offset-22.arco-col-rtl {
  margin-left: 0;
  margin-right: 91.66666667%;
}
.arco-col-xs-offset-23 {
  margin-left: 95.83333333%;
}
.arco-col-xs-offset-23.arco-col-rtl {
  margin-left: 0;
  margin-right: 95.83333333%;
}
.arco-col-xs-order-0 {
  order: 0;
}
.arco-col-xs-order-1 {
  order: 1;
}
.arco-col-xs-order-2 {
  order: 2;
}
.arco-col-xs-order-3 {
  order: 3;
}
.arco-col-xs-order-4 {
  order: 4;
}
.arco-col-xs-order-5 {
  order: 5;
}
.arco-col-xs-order-6 {
  order: 6;
}
.arco-col-xs-order-7 {
  order: 7;
}
.arco-col-xs-order-8 {
  order: 8;
}
.arco-col-xs-order-9 {
  order: 9;
}
.arco-col-xs-order-10 {
  order: 10;
}
.arco-col-xs-order-11 {
  order: 11;
}
.arco-col-xs-order-12 {
  order: 12;
}
.arco-col-xs-order-13 {
  order: 13;
}
.arco-col-xs-order-14 {
  order: 14;
}
.arco-col-xs-order-15 {
  order: 15;
}
.arco-col-xs-order-16 {
  order: 16;
}
.arco-col-xs-order-17 {
  order: 17;
}
.arco-col-xs-order-18 {
  order: 18;
}
.arco-col-xs-order-19 {
  order: 19;
}
.arco-col-xs-order-20 {
  order: 20;
}
.arco-col-xs-order-21 {
  order: 21;
}
.arco-col-xs-order-22 {
  order: 22;
}
.arco-col-xs-order-23 {
  order: 23;
}
.arco-col-xs-order-24 {
  order: 24;
}
.arco-col-xs-pull-0 {
  right: 0;
}
.arco-col-xs-pull-0.arco-col-rtl {
  left: 0;
  right: unset;
}
.arco-col-xs-pull-1 {
  right: 4.16666667%;
}
.arco-col-xs-pull-1.arco-col-rtl {
  left: 4.16666667%;
  right: unset;
}
.arco-col-xs-pull-2 {
  right: 8.33333333%;
}
.arco-col-xs-pull-2.arco-col-rtl {
  left: 8.33333333%;
  right: unset;
}
.arco-col-xs-pull-3 {
  right: 12.5%;
}
.arco-col-xs-pull-3.arco-col-rtl {
  left: 12.5%;
  right: unset;
}
.arco-col-xs-pull-4 {
  right: 16.66666667%;
}
.arco-col-xs-pull-4.arco-col-rtl {
  left: 16.66666667%;
  right: unset;
}
.arco-col-xs-pull-5 {
  right: 20.83333333%;
}
.arco-col-xs-pull-5.arco-col-rtl {
  left: 20.83333333%;
  right: unset;
}
.arco-col-xs-pull-6 {
  right: 25%;
}
.arco-col-xs-pull-6.arco-col-rtl {
  left: 25%;
  right: unset;
}
.arco-col-xs-pull-7 {
  right: 29.16666667%;
}
.arco-col-xs-pull-7.arco-col-rtl {
  left: 29.16666667%;
  right: unset;
}
.arco-col-xs-pull-8 {
  right: 33.33333333%;
}
.arco-col-xs-pull-8.arco-col-rtl {
  left: 33.33333333%;
  right: unset;
}
.arco-col-xs-pull-9 {
  right: 37.5%;
}
.arco-col-xs-pull-9.arco-col-rtl {
  left: 37.5%;
  right: unset;
}
.arco-col-xs-pull-10 {
  right: 41.66666667%;
}
.arco-col-xs-pull-10.arco-col-rtl {
  left: 41.66666667%;
  right: unset;
}
.arco-col-xs-pull-11 {
  right: 45.83333333%;
}
.arco-col-xs-pull-11.arco-col-rtl {
  left: 45.83333333%;
  right: unset;
}
.arco-col-xs-pull-12 {
  right: 50%;
}
.arco-col-xs-pull-12.arco-col-rtl {
  left: 50%;
  right: unset;
}
.arco-col-xs-pull-13 {
  right: 54.16666667%;
}
.arco-col-xs-pull-13.arco-col-rtl {
  left: 54.16666667%;
  right: unset;
}
.arco-col-xs-pull-14 {
  right: 58.33333333%;
}
.arco-col-xs-pull-14.arco-col-rtl {
  left: 58.33333333%;
  right: unset;
}
.arco-col-xs-pull-15 {
  right: 62.5%;
}
.arco-col-xs-pull-15.arco-col-rtl {
  left: 62.5%;
  right: unset;
}
.arco-col-xs-pull-16 {
  right: 66.66666667%;
}
.arco-col-xs-pull-16.arco-col-rtl {
  left: 66.66666667%;
  right: unset;
}
.arco-col-xs-pull-17 {
  right: 70.83333333%;
}
.arco-col-xs-pull-17.arco-col-rtl {
  left: 70.83333333%;
  right: unset;
}
.arco-col-xs-pull-18 {
  right: 75%;
}
.arco-col-xs-pull-18.arco-col-rtl {
  left: 75%;
  right: unset;
}
.arco-col-xs-pull-19 {
  right: 79.16666667%;
}
.arco-col-xs-pull-19.arco-col-rtl {
  left: 79.16666667%;
  right: unset;
}
.arco-col-xs-pull-20 {
  right: 83.33333333%;
}
.arco-col-xs-pull-20.arco-col-rtl {
  left: 83.33333333%;
  right: unset;
}
.arco-col-xs-pull-21 {
  right: 87.5%;
}
.arco-col-xs-pull-21.arco-col-rtl {
  left: 87.5%;
  right: unset;
}
.arco-col-xs-pull-22 {
  right: 91.66666667%;
}
.arco-col-xs-pull-22.arco-col-rtl {
  left: 91.66666667%;
  right: unset;
}
.arco-col-xs-pull-23 {
  right: 95.83333333%;
}
.arco-col-xs-pull-23.arco-col-rtl {
  left: 95.83333333%;
  right: unset;
}
.arco-col-xs-pull-24 {
  right: 100%;
}
.arco-col-xs-pull-24.arco-col-rtl {
  left: 100%;
  right: unset;
}
.arco-col-xs-push-0 {
  left: 0;
}
.arco-col-xs-push-0.arco-col-rtl {
  left: unset;
  right: 0;
}
.arco-col-xs-push-1 {
  left: 4.16666667%;
}
.arco-col-xs-push-1.arco-col-rtl {
  left: unset;
  right: 4.16666667%;
}
.arco-col-xs-push-2 {
  left: 8.33333333%;
}
.arco-col-xs-push-2.arco-col-rtl {
  left: unset;
  right: 8.33333333%;
}
.arco-col-xs-push-3 {
  left: 12.5%;
}
.arco-col-xs-push-3.arco-col-rtl {
  left: unset;
  right: 12.5%;
}
.arco-col-xs-push-4 {
  left: 16.66666667%;
}
.arco-col-xs-push-4.arco-col-rtl {
  left: unset;
  right: 16.66666667%;
}
.arco-col-xs-push-5 {
  left: 20.83333333%;
}
.arco-col-xs-push-5.arco-col-rtl {
  left: unset;
  right: 20.83333333%;
}
.arco-col-xs-push-6 {
  left: 25%;
}
.arco-col-xs-push-6.arco-col-rtl {
  left: unset;
  right: 25%;
}
.arco-col-xs-push-7 {
  left: 29.16666667%;
}
.arco-col-xs-push-7.arco-col-rtl {
  left: unset;
  right: 29.16666667%;
}
.arco-col-xs-push-8 {
  left: 33.33333333%;
}
.arco-col-xs-push-8.arco-col-rtl {
  left: unset;
  right: 33.33333333%;
}
.arco-col-xs-push-9 {
  left: 37.5%;
}
.arco-col-xs-push-9.arco-col-rtl {
  left: unset;
  right: 37.5%;
}
.arco-col-xs-push-10 {
  left: 41.66666667%;
}
.arco-col-xs-push-10.arco-col-rtl {
  left: unset;
  right: 41.66666667%;
}
.arco-col-xs-push-11 {
  left: 45.83333333%;
}
.arco-col-xs-push-11.arco-col-rtl {
  left: unset;
  right: 45.83333333%;
}
.arco-col-xs-push-12 {
  left: 50%;
}
.arco-col-xs-push-12.arco-col-rtl {
  left: unset;
  right: 50%;
}
.arco-col-xs-push-13 {
  left: 54.16666667%;
}
.arco-col-xs-push-13.arco-col-rtl {
  left: unset;
  right: 54.16666667%;
}
.arco-col-xs-push-14 {
  left: 58.33333333%;
}
.arco-col-xs-push-14.arco-col-rtl {
  left: unset;
  right: 58.33333333%;
}
.arco-col-xs-push-15 {
  left: 62.5%;
}
.arco-col-xs-push-15.arco-col-rtl {
  left: unset;
  right: 62.5%;
}
.arco-col-xs-push-16 {
  left: 66.66666667%;
}
.arco-col-xs-push-16.arco-col-rtl {
  left: unset;
  right: 66.66666667%;
}
.arco-col-xs-push-17 {
  left: 70.83333333%;
}
.arco-col-xs-push-17.arco-col-rtl {
  left: unset;
  right: 70.83333333%;
}
.arco-col-xs-push-18 {
  left: 75%;
}
.arco-col-xs-push-18.arco-col-rtl {
  left: unset;
  right: 75%;
}
.arco-col-xs-push-19 {
  left: 79.16666667%;
}
.arco-col-xs-push-19.arco-col-rtl {
  left: unset;
  right: 79.16666667%;
}
.arco-col-xs-push-20 {
  left: 83.33333333%;
}
.arco-col-xs-push-20.arco-col-rtl {
  left: unset;
  right: 83.33333333%;
}
.arco-col-xs-push-21 {
  left: 87.5%;
}
.arco-col-xs-push-21.arco-col-rtl {
  left: unset;
  right: 87.5%;
}
.arco-col-xs-push-22 {
  left: 91.66666667%;
}
.arco-col-xs-push-22.arco-col-rtl {
  left: unset;
  right: 91.66666667%;
}
.arco-col-xs-push-23 {
  left: 95.83333333%;
}
.arco-col-xs-push-23.arco-col-rtl {
  left: unset;
  right: 95.83333333%;
}
.arco-col-xs-push-24 {
  left: 100%;
}
.arco-col-xs-push-24.arco-col-rtl {
  left: unset;
  right: 100%;
}
@media (min-width: 576px) {
  .arco-col-sm-0 {
    display: none;
  }
  .arco-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-sm-offset-0 {
    margin-left: 0;
  }
  .arco-col-sm-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-sm-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-sm-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-sm-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-sm-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-sm-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-sm-offset-6 {
    margin-left: 25%;
  }
  .arco-col-sm-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-sm-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-sm-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-sm-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-sm-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-sm-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-sm-offset-12 {
    margin-left: 50%;
  }
  .arco-col-sm-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-sm-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-sm-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-sm-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-sm-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-sm-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-sm-offset-18 {
    margin-left: 75%;
  }
  .arco-col-sm-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-sm-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-sm-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-sm-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-sm-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-sm-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-sm-order-0 {
    order: 0;
  }
  .arco-col-sm-order-1 {
    order: 1;
  }
  .arco-col-sm-order-2 {
    order: 2;
  }
  .arco-col-sm-order-3 {
    order: 3;
  }
  .arco-col-sm-order-4 {
    order: 4;
  }
  .arco-col-sm-order-5 {
    order: 5;
  }
  .arco-col-sm-order-6 {
    order: 6;
  }
  .arco-col-sm-order-7 {
    order: 7;
  }
  .arco-col-sm-order-8 {
    order: 8;
  }
  .arco-col-sm-order-9 {
    order: 9;
  }
  .arco-col-sm-order-10 {
    order: 10;
  }
  .arco-col-sm-order-11 {
    order: 11;
  }
  .arco-col-sm-order-12 {
    order: 12;
  }
  .arco-col-sm-order-13 {
    order: 13;
  }
  .arco-col-sm-order-14 {
    order: 14;
  }
  .arco-col-sm-order-15 {
    order: 15;
  }
  .arco-col-sm-order-16 {
    order: 16;
  }
  .arco-col-sm-order-17 {
    order: 17;
  }
  .arco-col-sm-order-18 {
    order: 18;
  }
  .arco-col-sm-order-19 {
    order: 19;
  }
  .arco-col-sm-order-20 {
    order: 20;
  }
  .arco-col-sm-order-21 {
    order: 21;
  }
  .arco-col-sm-order-22 {
    order: 22;
  }
  .arco-col-sm-order-23 {
    order: 23;
  }
  .arco-col-sm-order-24 {
    order: 24;
  }
  .arco-col-sm-pull-0 {
    right: 0;
  }
  .arco-col-sm-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-sm-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-sm-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-sm-pull-3 {
    right: 12.5%;
  }
  .arco-col-sm-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-sm-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-sm-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-sm-pull-6 {
    right: 25%;
  }
  .arco-col-sm-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-sm-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-sm-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-sm-pull-9 {
    right: 37.5%;
  }
  .arco-col-sm-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-sm-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-sm-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-sm-pull-12 {
    right: 50%;
  }
  .arco-col-sm-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-sm-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-sm-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-sm-pull-15 {
    right: 62.5%;
  }
  .arco-col-sm-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-sm-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-sm-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-sm-pull-18 {
    right: 75%;
  }
  .arco-col-sm-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-sm-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-sm-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-sm-pull-21 {
    right: 87.5%;
  }
  .arco-col-sm-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-sm-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-sm-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-sm-pull-24 {
    right: 100%;
  }
  .arco-col-sm-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-sm-push-0 {
    left: 0;
  }
  .arco-col-sm-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-sm-push-1 {
    left: 4.16666667%;
  }
  .arco-col-sm-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-sm-push-2 {
    left: 8.33333333%;
  }
  .arco-col-sm-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-sm-push-3 {
    left: 12.5%;
  }
  .arco-col-sm-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-sm-push-4 {
    left: 16.66666667%;
  }
  .arco-col-sm-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-sm-push-5 {
    left: 20.83333333%;
  }
  .arco-col-sm-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-sm-push-6 {
    left: 25%;
  }
  .arco-col-sm-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-sm-push-7 {
    left: 29.16666667%;
  }
  .arco-col-sm-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-sm-push-8 {
    left: 33.33333333%;
  }
  .arco-col-sm-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-sm-push-9 {
    left: 37.5%;
  }
  .arco-col-sm-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-sm-push-10 {
    left: 41.66666667%;
  }
  .arco-col-sm-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-sm-push-11 {
    left: 45.83333333%;
  }
  .arco-col-sm-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-sm-push-12 {
    left: 50%;
  }
  .arco-col-sm-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-sm-push-13 {
    left: 54.16666667%;
  }
  .arco-col-sm-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-sm-push-14 {
    left: 58.33333333%;
  }
  .arco-col-sm-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-sm-push-15 {
    left: 62.5%;
  }
  .arco-col-sm-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-sm-push-16 {
    left: 66.66666667%;
  }
  .arco-col-sm-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-sm-push-17 {
    left: 70.83333333%;
  }
  .arco-col-sm-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-sm-push-18 {
    left: 75%;
  }
  .arco-col-sm-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-sm-push-19 {
    left: 79.16666667%;
  }
  .arco-col-sm-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-sm-push-20 {
    left: 83.33333333%;
  }
  .arco-col-sm-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-sm-push-21 {
    left: 87.5%;
  }
  .arco-col-sm-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-sm-push-22 {
    left: 91.66666667%;
  }
  .arco-col-sm-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-sm-push-23 {
    left: 95.83333333%;
  }
  .arco-col-sm-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-sm-push-24 {
    left: 100%;
  }
  .arco-col-sm-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
@media (min-width: 768px) {
  .arco-col-md-0 {
    display: none;
  }
  .arco-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-md-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-md-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-md-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-md-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-md-offset-0 {
    margin-left: 0;
  }
  .arco-col-md-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-md-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-md-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-md-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-md-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-md-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-md-offset-6 {
    margin-left: 25%;
  }
  .arco-col-md-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-md-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-md-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-md-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-md-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-md-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-md-offset-12 {
    margin-left: 50%;
  }
  .arco-col-md-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-md-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-md-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-md-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-md-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-md-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-md-offset-18 {
    margin-left: 75%;
  }
  .arco-col-md-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-md-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-md-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-md-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-md-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-md-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-md-order-0 {
    order: 0;
  }
  .arco-col-md-order-1 {
    order: 1;
  }
  .arco-col-md-order-2 {
    order: 2;
  }
  .arco-col-md-order-3 {
    order: 3;
  }
  .arco-col-md-order-4 {
    order: 4;
  }
  .arco-col-md-order-5 {
    order: 5;
  }
  .arco-col-md-order-6 {
    order: 6;
  }
  .arco-col-md-order-7 {
    order: 7;
  }
  .arco-col-md-order-8 {
    order: 8;
  }
  .arco-col-md-order-9 {
    order: 9;
  }
  .arco-col-md-order-10 {
    order: 10;
  }
  .arco-col-md-order-11 {
    order: 11;
  }
  .arco-col-md-order-12 {
    order: 12;
  }
  .arco-col-md-order-13 {
    order: 13;
  }
  .arco-col-md-order-14 {
    order: 14;
  }
  .arco-col-md-order-15 {
    order: 15;
  }
  .arco-col-md-order-16 {
    order: 16;
  }
  .arco-col-md-order-17 {
    order: 17;
  }
  .arco-col-md-order-18 {
    order: 18;
  }
  .arco-col-md-order-19 {
    order: 19;
  }
  .arco-col-md-order-20 {
    order: 20;
  }
  .arco-col-md-order-21 {
    order: 21;
  }
  .arco-col-md-order-22 {
    order: 22;
  }
  .arco-col-md-order-23 {
    order: 23;
  }
  .arco-col-md-order-24 {
    order: 24;
  }
  .arco-col-md-pull-0 {
    right: 0;
  }
  .arco-col-md-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-md-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-md-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-md-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-md-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-md-pull-3 {
    right: 12.5%;
  }
  .arco-col-md-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-md-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-md-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-md-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-md-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-md-pull-6 {
    right: 25%;
  }
  .arco-col-md-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-md-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-md-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-md-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-md-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-md-pull-9 {
    right: 37.5%;
  }
  .arco-col-md-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-md-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-md-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-md-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-md-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-md-pull-12 {
    right: 50%;
  }
  .arco-col-md-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-md-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-md-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-md-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-md-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-md-pull-15 {
    right: 62.5%;
  }
  .arco-col-md-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-md-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-md-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-md-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-md-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-md-pull-18 {
    right: 75%;
  }
  .arco-col-md-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-md-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-md-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-md-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-md-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-md-pull-21 {
    right: 87.5%;
  }
  .arco-col-md-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-md-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-md-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-md-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-md-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-md-pull-24 {
    right: 100%;
  }
  .arco-col-md-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-md-push-0 {
    left: 0;
  }
  .arco-col-md-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-md-push-1 {
    left: 4.16666667%;
  }
  .arco-col-md-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-md-push-2 {
    left: 8.33333333%;
  }
  .arco-col-md-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-md-push-3 {
    left: 12.5%;
  }
  .arco-col-md-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-md-push-4 {
    left: 16.66666667%;
  }
  .arco-col-md-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-md-push-5 {
    left: 20.83333333%;
  }
  .arco-col-md-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-md-push-6 {
    left: 25%;
  }
  .arco-col-md-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-md-push-7 {
    left: 29.16666667%;
  }
  .arco-col-md-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-md-push-8 {
    left: 33.33333333%;
  }
  .arco-col-md-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-md-push-9 {
    left: 37.5%;
  }
  .arco-col-md-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-md-push-10 {
    left: 41.66666667%;
  }
  .arco-col-md-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-md-push-11 {
    left: 45.83333333%;
  }
  .arco-col-md-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-md-push-12 {
    left: 50%;
  }
  .arco-col-md-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-md-push-13 {
    left: 54.16666667%;
  }
  .arco-col-md-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-md-push-14 {
    left: 58.33333333%;
  }
  .arco-col-md-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-md-push-15 {
    left: 62.5%;
  }
  .arco-col-md-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-md-push-16 {
    left: 66.66666667%;
  }
  .arco-col-md-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-md-push-17 {
    left: 70.83333333%;
  }
  .arco-col-md-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-md-push-18 {
    left: 75%;
  }
  .arco-col-md-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-md-push-19 {
    left: 79.16666667%;
  }
  .arco-col-md-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-md-push-20 {
    left: 83.33333333%;
  }
  .arco-col-md-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-md-push-21 {
    left: 87.5%;
  }
  .arco-col-md-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-md-push-22 {
    left: 91.66666667%;
  }
  .arco-col-md-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-md-push-23 {
    left: 95.83333333%;
  }
  .arco-col-md-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-md-push-24 {
    left: 100%;
  }
  .arco-col-md-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
@media (min-width: 992px) {
  .arco-col-lg-0 {
    display: none;
  }
  .arco-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-lg-offset-0 {
    margin-left: 0;
  }
  .arco-col-lg-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-lg-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-lg-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-lg-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-lg-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-lg-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-lg-offset-6 {
    margin-left: 25%;
  }
  .arco-col-lg-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-lg-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-lg-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-lg-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-lg-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-lg-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-lg-offset-12 {
    margin-left: 50%;
  }
  .arco-col-lg-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-lg-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-lg-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-lg-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-lg-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-lg-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-lg-offset-18 {
    margin-left: 75%;
  }
  .arco-col-lg-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-lg-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-lg-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-lg-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-lg-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-lg-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-lg-order-0 {
    order: 0;
  }
  .arco-col-lg-order-1 {
    order: 1;
  }
  .arco-col-lg-order-2 {
    order: 2;
  }
  .arco-col-lg-order-3 {
    order: 3;
  }
  .arco-col-lg-order-4 {
    order: 4;
  }
  .arco-col-lg-order-5 {
    order: 5;
  }
  .arco-col-lg-order-6 {
    order: 6;
  }
  .arco-col-lg-order-7 {
    order: 7;
  }
  .arco-col-lg-order-8 {
    order: 8;
  }
  .arco-col-lg-order-9 {
    order: 9;
  }
  .arco-col-lg-order-10 {
    order: 10;
  }
  .arco-col-lg-order-11 {
    order: 11;
  }
  .arco-col-lg-order-12 {
    order: 12;
  }
  .arco-col-lg-order-13 {
    order: 13;
  }
  .arco-col-lg-order-14 {
    order: 14;
  }
  .arco-col-lg-order-15 {
    order: 15;
  }
  .arco-col-lg-order-16 {
    order: 16;
  }
  .arco-col-lg-order-17 {
    order: 17;
  }
  .arco-col-lg-order-18 {
    order: 18;
  }
  .arco-col-lg-order-19 {
    order: 19;
  }
  .arco-col-lg-order-20 {
    order: 20;
  }
  .arco-col-lg-order-21 {
    order: 21;
  }
  .arco-col-lg-order-22 {
    order: 22;
  }
  .arco-col-lg-order-23 {
    order: 23;
  }
  .arco-col-lg-order-24 {
    order: 24;
  }
  .arco-col-lg-pull-0 {
    right: 0;
  }
  .arco-col-lg-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-lg-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-lg-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-lg-pull-3 {
    right: 12.5%;
  }
  .arco-col-lg-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-lg-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-lg-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-lg-pull-6 {
    right: 25%;
  }
  .arco-col-lg-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-lg-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-lg-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-lg-pull-9 {
    right: 37.5%;
  }
  .arco-col-lg-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-lg-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-lg-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-lg-pull-12 {
    right: 50%;
  }
  .arco-col-lg-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-lg-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-lg-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-lg-pull-15 {
    right: 62.5%;
  }
  .arco-col-lg-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-lg-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-lg-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-lg-pull-18 {
    right: 75%;
  }
  .arco-col-lg-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-lg-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-lg-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-lg-pull-21 {
    right: 87.5%;
  }
  .arco-col-lg-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-lg-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-lg-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-lg-pull-24 {
    right: 100%;
  }
  .arco-col-lg-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-lg-push-0 {
    left: 0;
  }
  .arco-col-lg-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-lg-push-1 {
    left: 4.16666667%;
  }
  .arco-col-lg-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-lg-push-2 {
    left: 8.33333333%;
  }
  .arco-col-lg-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-lg-push-3 {
    left: 12.5%;
  }
  .arco-col-lg-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-lg-push-4 {
    left: 16.66666667%;
  }
  .arco-col-lg-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-lg-push-5 {
    left: 20.83333333%;
  }
  .arco-col-lg-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-lg-push-6 {
    left: 25%;
  }
  .arco-col-lg-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-lg-push-7 {
    left: 29.16666667%;
  }
  .arco-col-lg-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-lg-push-8 {
    left: 33.33333333%;
  }
  .arco-col-lg-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-lg-push-9 {
    left: 37.5%;
  }
  .arco-col-lg-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-lg-push-10 {
    left: 41.66666667%;
  }
  .arco-col-lg-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-lg-push-11 {
    left: 45.83333333%;
  }
  .arco-col-lg-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-lg-push-12 {
    left: 50%;
  }
  .arco-col-lg-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-lg-push-13 {
    left: 54.16666667%;
  }
  .arco-col-lg-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-lg-push-14 {
    left: 58.33333333%;
  }
  .arco-col-lg-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-lg-push-15 {
    left: 62.5%;
  }
  .arco-col-lg-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-lg-push-16 {
    left: 66.66666667%;
  }
  .arco-col-lg-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-lg-push-17 {
    left: 70.83333333%;
  }
  .arco-col-lg-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-lg-push-18 {
    left: 75%;
  }
  .arco-col-lg-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-lg-push-19 {
    left: 79.16666667%;
  }
  .arco-col-lg-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-lg-push-20 {
    left: 83.33333333%;
  }
  .arco-col-lg-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-lg-push-21 {
    left: 87.5%;
  }
  .arco-col-lg-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-lg-push-22 {
    left: 91.66666667%;
  }
  .arco-col-lg-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-lg-push-23 {
    left: 95.83333333%;
  }
  .arco-col-lg-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-lg-push-24 {
    left: 100%;
  }
  .arco-col-lg-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
@media (min-width: 1200px) {
  .arco-col-xl-0 {
    display: none;
  }
  .arco-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-xl-offset-0 {
    margin-left: 0;
  }
  .arco-col-xl-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-xl-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-xl-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-xl-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-xl-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-xl-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-xl-offset-6 {
    margin-left: 25%;
  }
  .arco-col-xl-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-xl-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-xl-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-xl-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-xl-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-xl-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-xl-offset-12 {
    margin-left: 50%;
  }
  .arco-col-xl-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-xl-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-xl-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-xl-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-xl-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-xl-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-xl-offset-18 {
    margin-left: 75%;
  }
  .arco-col-xl-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-xl-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-xl-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-xl-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-xl-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-xl-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-xl-order-0 {
    order: 0;
  }
  .arco-col-xl-order-1 {
    order: 1;
  }
  .arco-col-xl-order-2 {
    order: 2;
  }
  .arco-col-xl-order-3 {
    order: 3;
  }
  .arco-col-xl-order-4 {
    order: 4;
  }
  .arco-col-xl-order-5 {
    order: 5;
  }
  .arco-col-xl-order-6 {
    order: 6;
  }
  .arco-col-xl-order-7 {
    order: 7;
  }
  .arco-col-xl-order-8 {
    order: 8;
  }
  .arco-col-xl-order-9 {
    order: 9;
  }
  .arco-col-xl-order-10 {
    order: 10;
  }
  .arco-col-xl-order-11 {
    order: 11;
  }
  .arco-col-xl-order-12 {
    order: 12;
  }
  .arco-col-xl-order-13 {
    order: 13;
  }
  .arco-col-xl-order-14 {
    order: 14;
  }
  .arco-col-xl-order-15 {
    order: 15;
  }
  .arco-col-xl-order-16 {
    order: 16;
  }
  .arco-col-xl-order-17 {
    order: 17;
  }
  .arco-col-xl-order-18 {
    order: 18;
  }
  .arco-col-xl-order-19 {
    order: 19;
  }
  .arco-col-xl-order-20 {
    order: 20;
  }
  .arco-col-xl-order-21 {
    order: 21;
  }
  .arco-col-xl-order-22 {
    order: 22;
  }
  .arco-col-xl-order-23 {
    order: 23;
  }
  .arco-col-xl-order-24 {
    order: 24;
  }
  .arco-col-xl-pull-0 {
    right: 0;
  }
  .arco-col-xl-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-xl-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-xl-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-xl-pull-3 {
    right: 12.5%;
  }
  .arco-col-xl-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-xl-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-xl-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-xl-pull-6 {
    right: 25%;
  }
  .arco-col-xl-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-xl-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-xl-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-xl-pull-9 {
    right: 37.5%;
  }
  .arco-col-xl-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-xl-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-xl-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-xl-pull-12 {
    right: 50%;
  }
  .arco-col-xl-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-xl-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-xl-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-xl-pull-15 {
    right: 62.5%;
  }
  .arco-col-xl-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-xl-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-xl-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-xl-pull-18 {
    right: 75%;
  }
  .arco-col-xl-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-xl-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-xl-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-xl-pull-21 {
    right: 87.5%;
  }
  .arco-col-xl-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-xl-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-xl-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-xl-pull-24 {
    right: 100%;
  }
  .arco-col-xl-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-xl-push-0 {
    left: 0;
  }
  .arco-col-xl-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-xl-push-1 {
    left: 4.16666667%;
  }
  .arco-col-xl-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-xl-push-2 {
    left: 8.33333333%;
  }
  .arco-col-xl-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-xl-push-3 {
    left: 12.5%;
  }
  .arco-col-xl-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-xl-push-4 {
    left: 16.66666667%;
  }
  .arco-col-xl-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-xl-push-5 {
    left: 20.83333333%;
  }
  .arco-col-xl-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-xl-push-6 {
    left: 25%;
  }
  .arco-col-xl-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-xl-push-7 {
    left: 29.16666667%;
  }
  .arco-col-xl-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-xl-push-8 {
    left: 33.33333333%;
  }
  .arco-col-xl-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-xl-push-9 {
    left: 37.5%;
  }
  .arco-col-xl-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-xl-push-10 {
    left: 41.66666667%;
  }
  .arco-col-xl-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-xl-push-11 {
    left: 45.83333333%;
  }
  .arco-col-xl-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-xl-push-12 {
    left: 50%;
  }
  .arco-col-xl-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-xl-push-13 {
    left: 54.16666667%;
  }
  .arco-col-xl-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-xl-push-14 {
    left: 58.33333333%;
  }
  .arco-col-xl-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-xl-push-15 {
    left: 62.5%;
  }
  .arco-col-xl-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-xl-push-16 {
    left: 66.66666667%;
  }
  .arco-col-xl-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-xl-push-17 {
    left: 70.83333333%;
  }
  .arco-col-xl-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-xl-push-18 {
    left: 75%;
  }
  .arco-col-xl-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-xl-push-19 {
    left: 79.16666667%;
  }
  .arco-col-xl-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-xl-push-20 {
    left: 83.33333333%;
  }
  .arco-col-xl-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-xl-push-21 {
    left: 87.5%;
  }
  .arco-col-xl-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-xl-push-22 {
    left: 91.66666667%;
  }
  .arco-col-xl-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-xl-push-23 {
    left: 95.83333333%;
  }
  .arco-col-xl-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-xl-push-24 {
    left: 100%;
  }
  .arco-col-xl-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
@media (min-width: 1600px) {
  .arco-col-xxl-0 {
    display: none;
  }
  .arco-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-xxl-offset-0 {
    margin-left: 0;
  }
  .arco-col-xxl-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-xxl-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-xxl-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-xxl-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-xxl-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-xxl-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .arco-col-xxl-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-xxl-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-xxl-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-xxl-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-xxl-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-xxl-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .arco-col-xxl-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-xxl-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-xxl-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-xxl-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-xxl-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-xxl-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .arco-col-xxl-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-xxl-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-xxl-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-xxl-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-xxl-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-xxl-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-xxl-order-0 {
    order: 0;
  }
  .arco-col-xxl-order-1 {
    order: 1;
  }
  .arco-col-xxl-order-2 {
    order: 2;
  }
  .arco-col-xxl-order-3 {
    order: 3;
  }
  .arco-col-xxl-order-4 {
    order: 4;
  }
  .arco-col-xxl-order-5 {
    order: 5;
  }
  .arco-col-xxl-order-6 {
    order: 6;
  }
  .arco-col-xxl-order-7 {
    order: 7;
  }
  .arco-col-xxl-order-8 {
    order: 8;
  }
  .arco-col-xxl-order-9 {
    order: 9;
  }
  .arco-col-xxl-order-10 {
    order: 10;
  }
  .arco-col-xxl-order-11 {
    order: 11;
  }
  .arco-col-xxl-order-12 {
    order: 12;
  }
  .arco-col-xxl-order-13 {
    order: 13;
  }
  .arco-col-xxl-order-14 {
    order: 14;
  }
  .arco-col-xxl-order-15 {
    order: 15;
  }
  .arco-col-xxl-order-16 {
    order: 16;
  }
  .arco-col-xxl-order-17 {
    order: 17;
  }
  .arco-col-xxl-order-18 {
    order: 18;
  }
  .arco-col-xxl-order-19 {
    order: 19;
  }
  .arco-col-xxl-order-20 {
    order: 20;
  }
  .arco-col-xxl-order-21 {
    order: 21;
  }
  .arco-col-xxl-order-22 {
    order: 22;
  }
  .arco-col-xxl-order-23 {
    order: 23;
  }
  .arco-col-xxl-order-24 {
    order: 24;
  }
  .arco-col-xxl-pull-0 {
    right: 0;
  }
  .arco-col-xxl-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-xxl-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-xxl-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-xxl-pull-3 {
    right: 12.5%;
  }
  .arco-col-xxl-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-xxl-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-xxl-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-xxl-pull-6 {
    right: 25%;
  }
  .arco-col-xxl-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-xxl-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-xxl-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-xxl-pull-9 {
    right: 37.5%;
  }
  .arco-col-xxl-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-xxl-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-xxl-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-xxl-pull-12 {
    right: 50%;
  }
  .arco-col-xxl-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-xxl-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-xxl-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-xxl-pull-15 {
    right: 62.5%;
  }
  .arco-col-xxl-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-xxl-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-xxl-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-xxl-pull-18 {
    right: 75%;
  }
  .arco-col-xxl-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-xxl-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-xxl-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-xxl-pull-21 {
    right: 87.5%;
  }
  .arco-col-xxl-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-xxl-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-xxl-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-xxl-pull-24 {
    right: 100%;
  }
  .arco-col-xxl-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-xxl-push-0 {
    left: 0;
  }
  .arco-col-xxl-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .arco-col-xxl-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .arco-col-xxl-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-xxl-push-3 {
    left: 12.5%;
  }
  .arco-col-xxl-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .arco-col-xxl-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .arco-col-xxl-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-xxl-push-6 {
    left: 25%;
  }
  .arco-col-xxl-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .arco-col-xxl-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .arco-col-xxl-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-xxl-push-9 {
    left: 37.5%;
  }
  .arco-col-xxl-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .arco-col-xxl-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .arco-col-xxl-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-xxl-push-12 {
    left: 50%;
  }
  .arco-col-xxl-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .arco-col-xxl-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .arco-col-xxl-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-xxl-push-15 {
    left: 62.5%;
  }
  .arco-col-xxl-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .arco-col-xxl-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .arco-col-xxl-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-xxl-push-18 {
    left: 75%;
  }
  .arco-col-xxl-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .arco-col-xxl-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .arco-col-xxl-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-xxl-push-21 {
    left: 87.5%;
  }
  .arco-col-xxl-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .arco-col-xxl-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .arco-col-xxl-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-xxl-push-24 {
    left: 100%;
  }
  .arco-col-xxl-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
@media (min-width: 2000px) {
  .arco-col-xxxl-0 {
    display: none;
  }
  .arco-col-xxxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    width: 4.16666667%;
  }
  .arco-col-xxxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    width: 8.33333333%;
  }
  .arco-col-xxxl-3 {
    display: block;
    flex: 0 0 12.5%;
    width: 12.5%;
  }
  .arco-col-xxxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    width: 16.66666667%;
  }
  .arco-col-xxxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    width: 20.83333333%;
  }
  .arco-col-xxxl-6 {
    display: block;
    flex: 0 0 25%;
    width: 25%;
  }
  .arco-col-xxxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    width: 29.16666667%;
  }
  .arco-col-xxxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    width: 33.33333333%;
  }
  .arco-col-xxxl-9 {
    display: block;
    flex: 0 0 37.5%;
    width: 37.5%;
  }
  .arco-col-xxxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    width: 41.66666667%;
  }
  .arco-col-xxxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    width: 45.83333333%;
  }
  .arco-col-xxxl-12 {
    display: block;
    flex: 0 0 50%;
    width: 50%;
  }
  .arco-col-xxxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    width: 54.16666667%;
  }
  .arco-col-xxxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    width: 58.33333333%;
  }
  .arco-col-xxxl-15 {
    display: block;
    flex: 0 0 62.5%;
    width: 62.5%;
  }
  .arco-col-xxxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    width: 66.66666667%;
  }
  .arco-col-xxxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    width: 70.83333333%;
  }
  .arco-col-xxxl-18 {
    display: block;
    flex: 0 0 75%;
    width: 75%;
  }
  .arco-col-xxxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    width: 79.16666667%;
  }
  .arco-col-xxxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    width: 83.33333333%;
  }
  .arco-col-xxxl-21 {
    display: block;
    flex: 0 0 87.5%;
    width: 87.5%;
  }
  .arco-col-xxxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    width: 91.66666667%;
  }
  .arco-col-xxxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    width: 95.83333333%;
  }
  .arco-col-xxxl-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
  }
  .arco-col-xxxl-offset-0 {
    margin-left: 0;
  }
  .arco-col-xxxl-offset-0.arco-col-rtl {
    margin-left: 0;
    margin-right: 0;
  }
  .arco-col-xxxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .arco-col-xxxl-offset-1.arco-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%;
  }
  .arco-col-xxxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .arco-col-xxxl-offset-2.arco-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%;
  }
  .arco-col-xxxl-offset-3 {
    margin-left: 12.5%;
  }
  .arco-col-xxxl-offset-3.arco-col-rtl {
    margin-left: 0;
    margin-right: 12.5%;
  }
  .arco-col-xxxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .arco-col-xxxl-offset-4.arco-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%;
  }
  .arco-col-xxxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .arco-col-xxxl-offset-5.arco-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%;
  }
  .arco-col-xxxl-offset-6 {
    margin-left: 25%;
  }
  .arco-col-xxxl-offset-6.arco-col-rtl {
    margin-left: 0;
    margin-right: 25%;
  }
  .arco-col-xxxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .arco-col-xxxl-offset-7.arco-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%;
  }
  .arco-col-xxxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .arco-col-xxxl-offset-8.arco-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%;
  }
  .arco-col-xxxl-offset-9 {
    margin-left: 37.5%;
  }
  .arco-col-xxxl-offset-9.arco-col-rtl {
    margin-left: 0;
    margin-right: 37.5%;
  }
  .arco-col-xxxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .arco-col-xxxl-offset-10.arco-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%;
  }
  .arco-col-xxxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .arco-col-xxxl-offset-11.arco-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%;
  }
  .arco-col-xxxl-offset-12 {
    margin-left: 50%;
  }
  .arco-col-xxxl-offset-12.arco-col-rtl {
    margin-left: 0;
    margin-right: 50%;
  }
  .arco-col-xxxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .arco-col-xxxl-offset-13.arco-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%;
  }
  .arco-col-xxxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .arco-col-xxxl-offset-14.arco-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%;
  }
  .arco-col-xxxl-offset-15 {
    margin-left: 62.5%;
  }
  .arco-col-xxxl-offset-15.arco-col-rtl {
    margin-left: 0;
    margin-right: 62.5%;
  }
  .arco-col-xxxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .arco-col-xxxl-offset-16.arco-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%;
  }
  .arco-col-xxxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .arco-col-xxxl-offset-17.arco-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%;
  }
  .arco-col-xxxl-offset-18 {
    margin-left: 75%;
  }
  .arco-col-xxxl-offset-18.arco-col-rtl {
    margin-left: 0;
    margin-right: 75%;
  }
  .arco-col-xxxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .arco-col-xxxl-offset-19.arco-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%;
  }
  .arco-col-xxxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .arco-col-xxxl-offset-20.arco-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%;
  }
  .arco-col-xxxl-offset-21 {
    margin-left: 87.5%;
  }
  .arco-col-xxxl-offset-21.arco-col-rtl {
    margin-left: 0;
    margin-right: 87.5%;
  }
  .arco-col-xxxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .arco-col-xxxl-offset-22.arco-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%;
  }
  .arco-col-xxxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .arco-col-xxxl-offset-23.arco-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%;
  }
  .arco-col-xxxl-order-0 {
    order: 0;
  }
  .arco-col-xxxl-order-1 {
    order: 1;
  }
  .arco-col-xxxl-order-2 {
    order: 2;
  }
  .arco-col-xxxl-order-3 {
    order: 3;
  }
  .arco-col-xxxl-order-4 {
    order: 4;
  }
  .arco-col-xxxl-order-5 {
    order: 5;
  }
  .arco-col-xxxl-order-6 {
    order: 6;
  }
  .arco-col-xxxl-order-7 {
    order: 7;
  }
  .arco-col-xxxl-order-8 {
    order: 8;
  }
  .arco-col-xxxl-order-9 {
    order: 9;
  }
  .arco-col-xxxl-order-10 {
    order: 10;
  }
  .arco-col-xxxl-order-11 {
    order: 11;
  }
  .arco-col-xxxl-order-12 {
    order: 12;
  }
  .arco-col-xxxl-order-13 {
    order: 13;
  }
  .arco-col-xxxl-order-14 {
    order: 14;
  }
  .arco-col-xxxl-order-15 {
    order: 15;
  }
  .arco-col-xxxl-order-16 {
    order: 16;
  }
  .arco-col-xxxl-order-17 {
    order: 17;
  }
  .arco-col-xxxl-order-18 {
    order: 18;
  }
  .arco-col-xxxl-order-19 {
    order: 19;
  }
  .arco-col-xxxl-order-20 {
    order: 20;
  }
  .arco-col-xxxl-order-21 {
    order: 21;
  }
  .arco-col-xxxl-order-22 {
    order: 22;
  }
  .arco-col-xxxl-order-23 {
    order: 23;
  }
  .arco-col-xxxl-order-24 {
    order: 24;
  }
  .arco-col-xxxl-pull-0 {
    right: 0;
  }
  .arco-col-xxxl-pull-0.arco-col-rtl {
    left: 0;
    right: unset;
  }
  .arco-col-xxxl-pull-1 {
    right: 4.16666667%;
  }
  .arco-col-xxxl-pull-1.arco-col-rtl {
    left: 4.16666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-2 {
    right: 8.33333333%;
  }
  .arco-col-xxxl-pull-2.arco-col-rtl {
    left: 8.33333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-3 {
    right: 12.5%;
  }
  .arco-col-xxxl-pull-3.arco-col-rtl {
    left: 12.5%;
    right: unset;
  }
  .arco-col-xxxl-pull-4 {
    right: 16.66666667%;
  }
  .arco-col-xxxl-pull-4.arco-col-rtl {
    left: 16.66666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-5 {
    right: 20.83333333%;
  }
  .arco-col-xxxl-pull-5.arco-col-rtl {
    left: 20.83333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-6 {
    right: 25%;
  }
  .arco-col-xxxl-pull-6.arco-col-rtl {
    left: 25%;
    right: unset;
  }
  .arco-col-xxxl-pull-7 {
    right: 29.16666667%;
  }
  .arco-col-xxxl-pull-7.arco-col-rtl {
    left: 29.16666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-8 {
    right: 33.33333333%;
  }
  .arco-col-xxxl-pull-8.arco-col-rtl {
    left: 33.33333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-9 {
    right: 37.5%;
  }
  .arco-col-xxxl-pull-9.arco-col-rtl {
    left: 37.5%;
    right: unset;
  }
  .arco-col-xxxl-pull-10 {
    right: 41.66666667%;
  }
  .arco-col-xxxl-pull-10.arco-col-rtl {
    left: 41.66666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-11 {
    right: 45.83333333%;
  }
  .arco-col-xxxl-pull-11.arco-col-rtl {
    left: 45.83333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-12 {
    right: 50%;
  }
  .arco-col-xxxl-pull-12.arco-col-rtl {
    left: 50%;
    right: unset;
  }
  .arco-col-xxxl-pull-13 {
    right: 54.16666667%;
  }
  .arco-col-xxxl-pull-13.arco-col-rtl {
    left: 54.16666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-14 {
    right: 58.33333333%;
  }
  .arco-col-xxxl-pull-14.arco-col-rtl {
    left: 58.33333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-15 {
    right: 62.5%;
  }
  .arco-col-xxxl-pull-15.arco-col-rtl {
    left: 62.5%;
    right: unset;
  }
  .arco-col-xxxl-pull-16 {
    right: 66.66666667%;
  }
  .arco-col-xxxl-pull-16.arco-col-rtl {
    left: 66.66666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-17 {
    right: 70.83333333%;
  }
  .arco-col-xxxl-pull-17.arco-col-rtl {
    left: 70.83333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-18 {
    right: 75%;
  }
  .arco-col-xxxl-pull-18.arco-col-rtl {
    left: 75%;
    right: unset;
  }
  .arco-col-xxxl-pull-19 {
    right: 79.16666667%;
  }
  .arco-col-xxxl-pull-19.arco-col-rtl {
    left: 79.16666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-20 {
    right: 83.33333333%;
  }
  .arco-col-xxxl-pull-20.arco-col-rtl {
    left: 83.33333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-21 {
    right: 87.5%;
  }
  .arco-col-xxxl-pull-21.arco-col-rtl {
    left: 87.5%;
    right: unset;
  }
  .arco-col-xxxl-pull-22 {
    right: 91.66666667%;
  }
  .arco-col-xxxl-pull-22.arco-col-rtl {
    left: 91.66666667%;
    right: unset;
  }
  .arco-col-xxxl-pull-23 {
    right: 95.83333333%;
  }
  .arco-col-xxxl-pull-23.arco-col-rtl {
    left: 95.83333333%;
    right: unset;
  }
  .arco-col-xxxl-pull-24 {
    right: 100%;
  }
  .arco-col-xxxl-pull-24.arco-col-rtl {
    left: 100%;
    right: unset;
  }
  .arco-col-xxxl-push-0 {
    left: 0;
  }
  .arco-col-xxxl-push-0.arco-col-rtl {
    left: unset;
    right: 0;
  }
  .arco-col-xxxl-push-1 {
    left: 4.16666667%;
  }
  .arco-col-xxxl-push-1.arco-col-rtl {
    left: unset;
    right: 4.16666667%;
  }
  .arco-col-xxxl-push-2 {
    left: 8.33333333%;
  }
  .arco-col-xxxl-push-2.arco-col-rtl {
    left: unset;
    right: 8.33333333%;
  }
  .arco-col-xxxl-push-3 {
    left: 12.5%;
  }
  .arco-col-xxxl-push-3.arco-col-rtl {
    left: unset;
    right: 12.5%;
  }
  .arco-col-xxxl-push-4 {
    left: 16.66666667%;
  }
  .arco-col-xxxl-push-4.arco-col-rtl {
    left: unset;
    right: 16.66666667%;
  }
  .arco-col-xxxl-push-5 {
    left: 20.83333333%;
  }
  .arco-col-xxxl-push-5.arco-col-rtl {
    left: unset;
    right: 20.83333333%;
  }
  .arco-col-xxxl-push-6 {
    left: 25%;
  }
  .arco-col-xxxl-push-6.arco-col-rtl {
    left: unset;
    right: 25%;
  }
  .arco-col-xxxl-push-7 {
    left: 29.16666667%;
  }
  .arco-col-xxxl-push-7.arco-col-rtl {
    left: unset;
    right: 29.16666667%;
  }
  .arco-col-xxxl-push-8 {
    left: 33.33333333%;
  }
  .arco-col-xxxl-push-8.arco-col-rtl {
    left: unset;
    right: 33.33333333%;
  }
  .arco-col-xxxl-push-9 {
    left: 37.5%;
  }
  .arco-col-xxxl-push-9.arco-col-rtl {
    left: unset;
    right: 37.5%;
  }
  .arco-col-xxxl-push-10 {
    left: 41.66666667%;
  }
  .arco-col-xxxl-push-10.arco-col-rtl {
    left: unset;
    right: 41.66666667%;
  }
  .arco-col-xxxl-push-11 {
    left: 45.83333333%;
  }
  .arco-col-xxxl-push-11.arco-col-rtl {
    left: unset;
    right: 45.83333333%;
  }
  .arco-col-xxxl-push-12 {
    left: 50%;
  }
  .arco-col-xxxl-push-12.arco-col-rtl {
    left: unset;
    right: 50%;
  }
  .arco-col-xxxl-push-13 {
    left: 54.16666667%;
  }
  .arco-col-xxxl-push-13.arco-col-rtl {
    left: unset;
    right: 54.16666667%;
  }
  .arco-col-xxxl-push-14 {
    left: 58.33333333%;
  }
  .arco-col-xxxl-push-14.arco-col-rtl {
    left: unset;
    right: 58.33333333%;
  }
  .arco-col-xxxl-push-15 {
    left: 62.5%;
  }
  .arco-col-xxxl-push-15.arco-col-rtl {
    left: unset;
    right: 62.5%;
  }
  .arco-col-xxxl-push-16 {
    left: 66.66666667%;
  }
  .arco-col-xxxl-push-16.arco-col-rtl {
    left: unset;
    right: 66.66666667%;
  }
  .arco-col-xxxl-push-17 {
    left: 70.83333333%;
  }
  .arco-col-xxxl-push-17.arco-col-rtl {
    left: unset;
    right: 70.83333333%;
  }
  .arco-col-xxxl-push-18 {
    left: 75%;
  }
  .arco-col-xxxl-push-18.arco-col-rtl {
    left: unset;
    right: 75%;
  }
  .arco-col-xxxl-push-19 {
    left: 79.16666667%;
  }
  .arco-col-xxxl-push-19.arco-col-rtl {
    left: unset;
    right: 79.16666667%;
  }
  .arco-col-xxxl-push-20 {
    left: 83.33333333%;
  }
  .arco-col-xxxl-push-20.arco-col-rtl {
    left: unset;
    right: 83.33333333%;
  }
  .arco-col-xxxl-push-21 {
    left: 87.5%;
  }
  .arco-col-xxxl-push-21.arco-col-rtl {
    left: unset;
    right: 87.5%;
  }
  .arco-col-xxxl-push-22 {
    left: 91.66666667%;
  }
  .arco-col-xxxl-push-22.arco-col-rtl {
    left: unset;
    right: 91.66666667%;
  }
  .arco-col-xxxl-push-23 {
    left: 95.83333333%;
  }
  .arco-col-xxxl-push-23.arco-col-rtl {
    left: unset;
    right: 95.83333333%;
  }
  .arco-col-xxxl-push-24 {
    left: 100%;
  }
  .arco-col-xxxl-push-24.arco-col-rtl {
    left: unset;
    right: 100%;
  }
}
.arco-grid {
  display: grid;
}
.arco-grid-rtl {
  direction: rtl;
}
.arco-form {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.arco-form-inline {
  flex-flow: row wrap;
}
.arco-form-inline .arco-form-item {
  margin-bottom: 8px;
  width: auto;
}
.arco-form-item {
  align-items: flex-start;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 20px;
  width: 100%;
}
.arco-form-item.arco-form-item-hidden {
  display: none;
}
.arco-form-item > .arco-form-label-item {
  padding-right: 16px;
}
.arco-form-item.arco-form-item-error {
  margin-bottom: 0;
}
.arco-form-item-wrapper-flex.arco-col {
  flex: 1 1;
}
.arco-form-size-mini .arco-form-label-item {
  font-size: 12px;
  line-height: 24px;
}
.arco-form-size-mini .arco-form-label-item > label {
  font-size: 12px;
}
.arco-form-size-mini .arco-form-item-control {
  min-height: 24px;
}
.arco-form-size-small .arco-form-label-item {
  line-height: 28px;
}
.arco-form-size-small .arco-form-label-item > label {
  font-size: 14px;
}
.arco-form-size-small .arco-form-item-control {
  min-height: 28px;
}
.arco-form-size-large .arco-form-label-item {
  line-height: 36px;
}
.arco-form-size-large .arco-form-label-item > label {
  font-size: 14px;
}
.arco-form-size-large .arco-form-item-control {
  min-height: 36px;
}
.arco-form-extra {
  color: var(--color-text-3);
  font-size: 12px;
  margin-top: 4px;
}
.arco-form-message {
  color: rgb(var(--danger-6));
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}
.arco-form-message-help {
  color: var(--color-text-3);
}
.arco-form-message + .arco-form-extra {
  margin-bottom: 4px;
  margin-top: 0;
}
.arco-form-layout-vertical {
  display: block;
}
.arco-form-layout-vertical > .arco-form-label-item {
  line-height: 1.5715;
  margin-bottom: 8px;
  padding: 0;
  text-align: left;
  white-space: normal;
}
.arco-form-layout-inline {
  margin-right: 24px;
}
.arco-form-label-item {
  line-height: 32px;
  text-align: right;
  white-space: nowrap;
}
.arco-form-label-item-flex.arco-col {
  flex: 0 1;
}
.arco-form-label-item-flex.arco-col > label {
  white-space: nowrap;
}
.arco-form-label-item > label {
  color: var(--color-text-2);
  font-size: 14px;
  white-space: normal;
}
.arco-form-label-item .arco-form-item-tooltip {
  color: var(--color-text-4);
  margin-left: 4px;
}
.arco-form-label-item .arco-form-item-symbol {
  color: rgb(var(--danger-6));
  font-size: 12px;
  line-height: 1;
}
.arco-form-label-item .arco-form-item-symbol svg {
  transform: scale(0.5);
}
.arco-form-label-item-left {
  text-align: left;
}
.arco-form-item-control {
  align-items: center;
  display: flex;
  min-height: 32px;
  width: 100%;
}
.arco-form-item-control-children {
  flex: 1 1;
  width: 100%;
}
.arco-form-item-control-wrapper {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.arco-form .arco-slider {
  display: block;
}
.arco-form-item-status-validating
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),
.arco-form-item-status-validating .arco-input:not(.arco-input-disabled),
.arco-form-item-status-validating .arco-textarea:not(.arco-textarea-disabled) {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,
.arco-form-item-status-validating .arco-input:not(.arco-input-disabled):hover,
.arco-form-item-status-validating
  .arco-textarea:not(.arco-textarea-disabled):hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-form-item-status-validating
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-validating .arco-input-inner-wrapper.arco-textarea-focus,
.arco-form-item-status-validating
  .arco-input-inner-wrapper.arco-textarea-focus:hover,
.arco-form-item-status-validating .arco-input:focus,
.arco-form-item-status-validating .arco-input:focus:hover,
.arco-form-item-status-validating .arco-textarea.arco-input-inner-wrapper-focus,
.arco-form-item-status-validating
  .arco-textarea.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-validating .arco-textarea.arco-textarea-focus,
.arco-form-item-status-validating .arco-textarea.arco-textarea-focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating .arco-input-inner-wrapper .arco-input,
.arco-form-item-status-validating .arco-input-inner-wrapper .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-form-item-status-validating
  .arco-select:not(.arco-select-disabled)
  .arco-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-select:not(.arco-select-disabled):hover
  .arco-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-select:not(.arco-select-disabled).arco-select-focused
  .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating
  .arco-cascader:not(.arco-cascader-disabled)
  .arco-cascader-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-cascader:not(.arco-cascader-disabled):hover
  .arco-cascader-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused
  .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating
  .arco-tree-select:not(.arco-tree-select-disabled)
  .arco-tree-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-tree-select:not(.arco-tree-select-disabled):hover
  .arco-tree-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused
  .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled) {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-picker:not(.arco-picker-disabled):hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating
  .arco-picker-focused:not(.arco-picker-disabled),
.arco-form-item-status-validating
  .arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating .arco-input-tag {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-validating .arco-input-tag:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-validating .arco-input-tag.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
.arco-form-item-status-validating .arco-form-message-help {
  color: rgb(var(--primary-6));
}
.arco-form-item-status-validating
  .arco-form-message-help
  .arco-form-message-help-warning {
  color: rgb(var(--warning-6));
}
.arco-form-item-feedback-validating {
  color: rgb(var(--primary-6));
}
.arco-form-item-status-success
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),
.arco-form-item-status-success .arco-input:not(.arco-input-disabled),
.arco-form-item-status-success .arco-textarea:not(.arco-textarea-disabled) {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,
.arco-form-item-status-success .arco-input:not(.arco-input-disabled):hover,
.arco-form-item-status-success
  .arco-textarea:not(.arco-textarea-disabled):hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-form-item-status-success
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-success .arco-input-inner-wrapper.arco-textarea-focus,
.arco-form-item-status-success
  .arco-input-inner-wrapper.arco-textarea-focus:hover,
.arco-form-item-status-success .arco-input:focus,
.arco-form-item-status-success .arco-input:focus:hover,
.arco-form-item-status-success .arco-textarea.arco-input-inner-wrapper-focus,
.arco-form-item-status-success
  .arco-textarea.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-success .arco-textarea.arco-textarea-focus,
.arco-form-item-status-success .arco-textarea.arco-textarea-focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success .arco-input-inner-wrapper .arco-input,
.arco-form-item-status-success .arco-input-inner-wrapper .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-form-item-status-success
  .arco-select:not(.arco-select-disabled)
  .arco-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-select:not(.arco-select-disabled):hover
  .arco-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-select:not(.arco-select-disabled).arco-select-focused
  .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success
  .arco-cascader:not(.arco-cascader-disabled)
  .arco-cascader-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-cascader:not(.arco-cascader-disabled):hover
  .arco-cascader-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused
  .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success
  .arco-tree-select:not(.arco-tree-select-disabled)
  .arco-tree-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-tree-select:not(.arco-tree-select-disabled):hover
  .arco-tree-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success
  .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused
  .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled) {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled),
.arco-form-item-status-success
  .arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success .arco-input-tag {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-form-item-status-success .arco-input-tag:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-form-item-status-success .arco-input-tag.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--success-6));
  box-shadow: 0 0 0 0 var(--color-success-light-2);
}
.arco-form-item-status-success .arco-form-message-help {
  color: rgb(var(--success-6));
}
.arco-form-item-status-success
  .arco-form-message-help
  .arco-form-message-help-warning {
  color: rgb(var(--warning-6));
}
.arco-form-item-feedback-success {
  color: rgb(var(--success-6));
}
.arco-form-item-status-warning
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),
.arco-form-item-status-warning .arco-input:not(.arco-input-disabled),
.arco-form-item-status-warning .arco-textarea:not(.arco-textarea-disabled) {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,
.arco-form-item-status-warning .arco-input:not(.arco-input-disabled):hover,
.arco-form-item-status-warning
  .arco-textarea:not(.arco-textarea-disabled):hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-form-item-status-warning
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-warning .arco-input-inner-wrapper.arco-textarea-focus,
.arco-form-item-status-warning
  .arco-input-inner-wrapper.arco-textarea-focus:hover,
.arco-form-item-status-warning .arco-input:focus,
.arco-form-item-status-warning .arco-input:focus:hover,
.arco-form-item-status-warning .arco-textarea.arco-input-inner-wrapper-focus,
.arco-form-item-status-warning
  .arco-textarea.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-warning .arco-textarea.arco-textarea-focus,
.arco-form-item-status-warning .arco-textarea.arco-textarea-focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-status-warning .arco-input-inner-wrapper .arco-input,
.arco-form-item-status-warning .arco-input-inner-wrapper .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-form-item-status-warning
  .arco-select:not(.arco-select-disabled)
  .arco-select-view {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-select:not(.arco-select-disabled):hover
  .arco-select-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-select:not(.arco-select-disabled).arco-select-focused
  .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-status-warning
  .arco-cascader:not(.arco-cascader-disabled)
  .arco-cascader-view {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-cascader:not(.arco-cascader-disabled):hover
  .arco-cascader-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused
  .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-status-warning
  .arco-tree-select:not(.arco-tree-select-disabled)
  .arco-tree-select-view {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-tree-select:not(.arco-tree-select-disabled):hover
  .arco-tree-select-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning
  .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused
  .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled) {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled),
.arco-form-item-status-warning
  .arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-status-warning .arco-input-tag {
  background-color: var(--color-warning-light-1);
  border-color: #0000;
}
.arco-form-item-status-warning .arco-input-tag:hover {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-form-item-status-warning .arco-input-tag.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-form-item-feedback-warning,
.arco-form-item-status-warning .arco-form-message-help,
.arco-form-item-status-warning
  .arco-form-message-help
  .arco-form-message-help-warning {
  color: rgb(var(--warning-6));
}
.arco-form-item-status-error
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled),
.arco-form-item-status-error .arco-input:not(.arco-input-disabled),
.arco-form-item-status-error .arco-textarea:not(.arco-textarea-disabled) {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-disabled):hover,
.arco-form-item-status-error .arco-input:not(.arco-input-disabled):hover,
.arco-form-item-status-error .arco-textarea:not(.arco-textarea-disabled):hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-form-item-status-error
  .arco-input-inner-wrapper.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-error .arco-input-inner-wrapper.arco-textarea-focus,
.arco-form-item-status-error
  .arco-input-inner-wrapper.arco-textarea-focus:hover,
.arco-form-item-status-error .arco-input:focus,
.arco-form-item-status-error .arco-input:focus:hover,
.arco-form-item-status-error .arco-textarea.arco-input-inner-wrapper-focus,
.arco-form-item-status-error
  .arco-textarea.arco-input-inner-wrapper-focus:hover,
.arco-form-item-status-error .arco-textarea.arco-textarea-focus,
.arco-form-item-status-error .arco-textarea.arco-textarea-focus:hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error .arco-input-inner-wrapper .arco-input,
.arco-form-item-status-error .arco-input-inner-wrapper .arco-input:hover {
  background: none;
  box-shadow: none;
}
.arco-form-item-status-error
  .arco-select:not(.arco-select-disabled)
  .arco-select-view {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-select:not(.arco-select-disabled):hover
  .arco-select-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-select:not(.arco-select-disabled).arco-select-focused
  .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error
  .arco-cascader:not(.arco-cascader-disabled)
  .arco-cascader-view {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-cascader:not(.arco-cascader-disabled):hover
  .arco-cascader-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-cascader:not(.arco-cascader-disabled).arco-cascader-focused
  .arco-cascader-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error
  .arco-tree-select:not(.arco-tree-select-disabled)
  .arco-tree-select-view {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-tree-select:not(.arco-tree-select-disabled):hover
  .arco-tree-select-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error
  .arco-tree-select:not(.arco-tree-select-disabled).arco-tree-select-focused
  .arco-tree-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled) {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled),
.arco-form-item-status-error
  .arco-picker-focused:not(.arco-picker-disabled):hover {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error .arco-input-tag {
  background-color: var(--color-danger-light-1);
  border-color: #0000;
}
.arco-form-item-status-error .arco-input-tag:hover {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-form-item-status-error .arco-input-tag.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
}
.arco-form-item-status-error .arco-form-message-help {
  color: rgb(var(--danger-6));
}
.arco-form-item-status-error
  .arco-form-message-help
  .arco-form-message-help-warning {
  color: rgb(var(--warning-6));
}
.arco-form-item-feedback-error {
  color: rgb(var(--danger-6));
}
.arco-form-item-control-children {
  position: relative;
}
.arco-form-item-feedback {
  font-size: 14px;
  position: absolute;
  right: 9px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-form-item-feedback .arco-icon-loading {
  font-size: 12px;
}
.arco-form-item-has-feedback .arco-input,
.arco-form-item-has-feedback .arco-input-inner-wrapper,
.arco-form-item-has-feedback
  .arco-select.arco-select-multiple
  .arco-select-view,
.arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view,
.arco-form-item-has-feedback .arco-textarea {
  padding-right: 28px;
}
.arco-form-item-has-feedback
  .arco-select.arco-select-multiple
  .arco-select-suffix {
  padding-right: 0;
}
.arco-form-item-has-feedback
  .arco-cascader.arco-cascader-multiple
  .arco-cascader-view,
.arco-form-item-has-feedback
  .arco-cascader.arco-cascader-single
  .arco-cascader-view {
  padding-right: 28px;
}
.arco-form-item-has-feedback
  .arco-cascader.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-right: 0;
}
.arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-multiple
  .arco-tree-select-view,
.arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-single
  .arco-tree-select-view {
  padding-right: 28px;
}
.arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-right: 0;
}
.arco-form-item-has-feedback .arco-picker {
  padding-right: 28px;
}
.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon,
.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon {
  margin-left: 0;
  margin-right: 0;
}
.arco-form-item-has-feedback .arco-input-tag {
  padding-right: 23px;
}
.arco-form-item-has-feedback .arco-input-tag-suffix {
  padding-right: 0;
}
.arco-form-rtl .arco-form-item-feedback {
  left: 9px;
  right: unset;
}
.arco-form-rtl .arco-form-item-has-feedback .arco-input,
.arco-form-rtl .arco-form-item-has-feedback .arco-input-inner-wrapper,
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-select.arco-select-multiple
  .arco-select-view,
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-select.arco-select-single
  .arco-select-view,
.arco-form-rtl .arco-form-item-has-feedback .arco-textarea {
  padding-left: 28px;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-select.arco-select-multiple
  .arco-select-suffix {
  padding-left: 0;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-cascader.arco-cascader-multiple
  .arco-cascader-view,
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-cascader.arco-cascader-single
  .arco-cascader-view {
  padding-left: 28px;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-cascader.arco-cascader-multiple
  .arco-cascader-suffix {
  padding-left: 0;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-multiple
  .arco-tree-select-view,
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-single
  .arco-tree-select-view {
  padding-left: 28px;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-tree-select.arco-tree-select-multiple
  .arco-tree-select-suffix {
  padding-left: 0;
}
.arco-form-rtl .arco-form-item-has-feedback .arco-picker {
  padding-left: 28px;
}
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-picker-suffix
  .arco-picker-clear-icon,
.arco-form-rtl
  .arco-form-item-has-feedback
  .arco-picker-suffix
  .arco-picker-suffix-icon {
  margin-left: 0;
  margin-right: 0;
}
.arco-form-rtl .arco-form-item-has-feedback .arco-input-tag {
  padding-left: 23px;
}
.arco-form-rtl .arco-form-item-has-feedback .arco-input-tag-suffix {
  padding-left: 0;
}
.formblink-appear,
.formblink-enter {
  opacity: 0;
}
.formblink-appear-active,
.formblink-enter-active {
  opacity: 1;
  transition: opacity 0.3s linear;
}
.formblink-enter-done {
  animation: arco-form-blink 0.5s linear;
}
@keyframes arco-form-blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
.arco-form-rtl {
  direction: rtl;
}
.arco-form-rtl .arco-form-item > .arco-form-label-item {
  padding-left: 16px;
  padding-right: 0;
}
.arco-form-rtl .arco-form-label-item {
  text-align: left;
}
.arco-form-rtl .arco-form-layout-vertical > .arco-form-label-item {
  text-align: right;
}
.arco-form-rtl .arco-form-layout-inline {
  margin-left: 24px;
  margin-right: 0;
}
.arco-link {
  background-color: initial;
  border-radius: var(--border-radius-small);
  color: rgb(var(--link-6));
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 1.5715;
  padding: 1px 4px;
  text-decoration: none;
  transition: all 0.1s linear;
}
.arco-link:hover {
  background-color: var(--color-fill-2);
  color: rgb(var(--link-6));
}
.arco-link:active {
  background-color: var(--color-fill-3);
  color: rgb(var(--link-6));
  transition: none;
}
.arco-link:focus-visible {
  box-shadow: 0 0 0 2px var(--color-link-light-3);
}
.arco-link.arco-link-hoverless {
  background-color: unset;
  display: inline;
  padding: 0;
}
.arco-link.arco-link-hoverless:active,
.arco-link.arco-link-hoverless:hover {
  background-color: unset;
}
.arco-link.arco-link-disabled {
  background: none;
  color: var(--color-link-light-3);
  cursor: not-allowed;
}
.arco-link-is-success,
.arco-link-is-success:active,
.arco-link-is-success:hover {
  color: rgb(var(--success-6));
}
.arco-link-is-success.arco-link-disabled {
  color: var(--color-success-light-3);
}
.arco-link-is-error,
.arco-link-is-error:active,
.arco-link-is-error:hover {
  color: rgb(var(--danger-6));
}
.arco-link-is-error.arco-link-disabled {
  color: var(--color-danger-light-3);
}
.arco-link-is-warning,
.arco-link-is-warning:active,
.arco-link-is-warning:hover {
  color: rgb(var(--warning-6));
}
.arco-link-is-warning.arco-link-disabled {
  color: var(--color-warning-light-2);
}
.arco-link-icon {
  font-size: 12px;
  margin-right: 6px;
}
.arco-link-rtl .arco-link-icon {
  margin-left: 6px;
  margin-right: 0;
}
.layout--NILiW {
  height: 100%;
  width: 100%;
}
.layout-navbar--NTVHG {
  height: 60px;
  left: 0;
  min-width: 1100px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.layout-navbar-hidden--fO9AI {
  height: 0;
}
.layout-sider--G4cYl {
  box-sizing: border-box;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 99;
}
.layout-sider--G4cYl ::-webkit-scrollbar {
  height: 4px;
  width: 12px;
}
.layout-sider--G4cYl ::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: var(--color-text-4);
  border: 4px solid #0000;
  border-radius: 7px;
}
.layout-sider--G4cYl ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-text-3);
}
.layout-sider--G4cYl:after {
  background-color: var(--color-border);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  right: -1px;
  top: 0;
  width: 1px;
}
.layout-sider--G4cYl > .arco-layout-sider-children {
  overflow-y: hidden;
}
.layout-sider--G4cYl
  > .arco-layout-sider-children
  .arco-menu-collapse
  .arco-menu-item {
  padding: 0 11px;
  text-overflow: unset;
}
.layout-sider--G4cYl .collapse-btn--FJHnQ {
  align-items: center;
  background-color: var(--color-fill-1);
  border-radius: 2px;
  bottom: 12px;
  color: var(--color-text-3);
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  position: absolute;
  right: 12px;
  width: 24px;
}
.layout-sider--G4cYl .collapse-btn--FJHnQ:hover {
  background-color: var(--color-fill-3);
}
.layout-sider--G4cYl
  .arco-menu-item.arco-menu-item--cJEUY:not(.arco-menu-selected--ly_s6) {
  color: var(--color-text-3);
}
.menu-wrapper--e9ooU {
  height: 100%;
  overflow: auto;
}
.menu-wrapper--e9ooU .arco-menu-item-inner > a:after,
.menu-wrapper--e9ooU .arco-menu-item > a:after {
  bottom: 0;
  content: '';
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.menu-wrapper--e9ooU .arco-menu-inline-header {
  font-weight: 500;
}
.icon--xP5pP {
  font-size: 18px;
  vertical-align: text-bottom;
}
.icon-empty--ILNVB {
  display: inline-block;
  height: 18px;
  width: 12px;
}
.iconfont--uIdpF {
  font-size: 17px;
  margin-left: 1px;
  margin-right: 16px;
}
.layout-content--Fd7YS {
  background-color: var(--color-fill-2);
  box-sizing: border-box;
  min-height: 100vh;
  min-width: 1100px;
  transition: padding-left 0.2s;
}
.layout-content-wrapper--xX3sP {
  padding: 16px 20px 0;
}
.lee-layout-content-wrapper--ekZ2A {
  height: 100%;
  padding: 16px 20px;
}
.layout-breadcrumb--aBouq {
  margin-bottom: 16px;
}
.spin--lCfOT {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: calc(100vh - 60px);
  width: 100%;
}
.arco-layout-has-sider > .arco-layout--NRsnT {
  overflow-x: unset !important;
}
.arco-layout-has-sider .layout-content--Fd7YS {
  overflow-x: unset;
}
.online-statistics--UM8Kk {
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  position: absolute;
  transition: width 0.3s;
}
.online-statistics--UM8Kk .online-statistics-area--IVAsJ {
  box-sizing: border-box;
  padding: 10px 20px 10px 10px;
  width: 100%;
}
.online-statistics--UM8Kk
  .online-statistics-area--IVAsJ
  .arco-badge-status-text {
  white-space: nowrap;
}
.online-statistics-card--oy9RV {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 6px 0 20px #2257bc33;
  padding: 14px;
}
.arco-space {
  display: inline-flex;
}
.arco-space-vertical {
  flex-direction: column;
}
.arco-space-align-baseline {
  align-items: baseline;
}
.arco-space-align-start {
  align-items: flex-start;
}
.arco-space-align-end {
  align-items: flex-end;
}
.arco-space-align-center {
  align-items: center;
}
.arco-space-wrap {
  flex-wrap: wrap;
}
.arco-space-rtl {
  direction: rtl;
}
.container--xaFju {
  align-items: center;
  background-image: url(/static/media/login-bg.3fd1a96ab4942bccc322.png);
  background-position: 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: space-between;
}
.content--qwfBF {
  align-items: center;
  background: #fff;
  border-radius: 20px;
  box-sizing: border-box;
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  justify-content: center;
  padding: 102px 40px;
  width: 920px;
}
.login-form-wrapper--cj8Dz {
  flex: 1 1;
  padding: 0 50px;
  width: 320px;
}
.login-form-types--ffmMY {
  display: flex;
  justify-content: space-evenly;
  margin-bottom: 43px;
}
.login-form-types--ffmMY .each-type--EXX8o {
  color: #6c7fa1;
  cursor: pointer;
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 10px;
}
.login-form-types--ffmMY .each-type--EXX8o.active--aoP8k {
  color: #040c1b;
  position: relative;
}
.login-form-types--ffmMY .each-type--EXX8o.active--aoP8k:after {
  background-color: #040c1b;
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  width: 100%;
}
.login-form-register-btn--Yy8Vt {
  color: var(--color-text-3) !important;
}
.login-form--py1jV .arco-input.custom-input {
  background-color: unset;
  border: 1px solid #f2f2f2;
  border-radius: 10px;
  padding: 12px 14px;
}
.login-form--py1jV
  .arco-input-group-wrapper.custom-input-password
  .arco-input-inner-wrapper {
  background-color: unset;
  border: 1px solid #f2f2f2;
  border-radius: 10px;
  padding: 8px 14px;
}
.login-form--py1jV
  .arco-input-group-wrapper.custom-input-password
  .arco-input-inner-wrapper
  .arco-input {
  background-color: unset !important;
}
.banner--kAPEp {
  align-items: center;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  justify-content: center;
}
.banner-title--t6M17 {
  font-family: ShuHei;
  font-size: 36px;
}
.container--X6cCk {
  background-image: url(/static/media/login-bg.3fd1a96ab4942bccc322.png);
  background-position: 50%;
  background-size: cover;
  display: flex;
  height: 100vh;
}
.content--kFzis {
  align-items: center;
  background: #fff;
  border-radius: 20px;
  box-sizing: border-box;
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  justify-content: center;
  margin: auto;
  padding: 102px 40px;
  width: 920px;
}
.login-form-wrapper--m_3h8 {
  flex: 1 1;
  padding: 0 50px;
  width: 320px;
}
.login-form-types--AMu_N {
  display: flex;
  justify-content: space-evenly;
  margin-bottom: 43px;
}
.login-form-types--AMu_N .each-type--wQ1db {
  color: #6c7fa1;
  cursor: pointer;
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 10px;
}
.login-form-types--AMu_N .each-type--wQ1db.active--rcwNd {
  color: #040c1b;
  position: relative;
}
.login-form-types--AMu_N .each-type--wQ1db.active--rcwNd:after {
  background-color: #040c1b;
  bottom: 0;
  content: '';
  height: 2px;
  position: absolute;
  width: 100%;
}
.login-form-register-btn--sDnhM {
  color: var(--color-text-3) !important;
}
.login-form--EZIc3 .arco-input.custom-input {
  background-color: unset;
  border: 1px solid #f2f2f2;
  border-radius: 10px;
  padding: 12px 14px;
}
.login-form--EZIc3
  .arco-input-group-wrapper.custom-input-password
  .arco-input-inner-wrapper {
  background-color: unset;
  border: 1px solid #f2f2f2;
  border-radius: 10px;
  padding: 8px 14px;
}
.login-form--EZIc3
  .arco-input-group-wrapper.custom-input-password
  .arco-input-inner-wrapper
  .arco-input {
  background-color: unset !important;
}
.banner--s9Nz6 {
  align-items: center;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  justify-content: center;
}
.banner-title--DI2Dg {
  font-family: ShuHei;
  font-size: 36px;
}
.header-area--ZVNpb {
  background: url(https://g.alicdn.com/sj/topcontainer/0.0.4/images/T15yB4XbJlXXXXXXXX-4-63.jpg)
    repeat-x 0 0;
  height: 63px;
}
.header-area--ZVNpb h1 {
  background: url(https://g.alicdn.com/sj/topcontainer/0.0.4/images/T1t5l4XghoXXXXXXXX-400-63.png)
    repeat-x 0 0;
  height: 63px;
  margin: 0 auto;
  width: 400px;
}
.arco-card {
  background: var(--color-bg-2);
  border-radius: 4px;
  position: relative;
  transition: box-shadow 0.2s linear;
}
.arco-card-header {
  align-items: center;
  border-bottom: 0 solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  position: relative;
}
.arco-card-header-no-title:before {
  content: ' ';
  display: block;
}
.arco-card-header-title {
  color: var(--color-text-1);
  flex: 1 1;
  font-weight: 500;
}
.arco-card-header-extra,
.arco-card-header-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-card-header-extra {
  color: rgb(var(--primary-6));
}
.arco-card-body {
  color: var(--color-text-2);
}
.arco-card-cover {
  overflow: hidden;
}
.arco-card-cover > * {
  display: block;
  width: 100%;
}
.arco-card-actions {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}
.arco-card-actions:before {
  content: '';
  visibility: hidden;
}
.arco-card-actions-item,
.arco-card-actions-right {
  align-items: center;
  display: flex;
}
.arco-card-actions-item {
  color: var(--color-text-2);
  cursor: pointer;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: color 0.2s linear;
  white-space: nowrap;
}
.arco-card-actions-item:hover {
  color: rgb(var(--primary-6));
}
.arco-card-actions-item:not(:last-child) {
  margin-right: 12px;
}
.arco-card-meta-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.arco-card-meta-footer:last-child {
  margin-top: 20px;
}
.arco-card-meta-footer-only-actions:before {
  content: '';
  visibility: hidden;
}
.arco-card-meta-footer .arco-card-actions {
  margin-top: 0;
}
.arco-card-meta-title {
  color: var(--color-text-1);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-card-meta-description:not(:first-child) {
  margin-top: 4px;
}
.arco-card-grid {
  box-shadow: 1px 0 0 0 var(--color-neutral-3), 0 1px 0 0 var(--color-neutral-3),
    1px 1px 0 0 var(--color-neutral-3), 1px 0 0 0 var(--color-neutral-3) inset,
    0 1px 0 0 var(--color-neutral-3) inset;
  box-sizing: border-box;
  position: relative;
  width: 33.33%;
}
.arco-card-grid:before {
  bottom: 0;
  content: '';
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: box-shadow 0.2s linear;
}
.arco-card-grid-hoverable:hover {
  z-index: 1;
}
.arco-card-grid-hoverable:hover:before {
  box-shadow: 0 4px 10px rgb(var(--gray-2));
}
.arco-card-grid .arco-card {
  background: none;
  box-shadow: none;
}
.arco-card-contain-grid:not(.arco-card-loading) > .arco-card-body {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1px;
  padding: 0;
}
.arco-card-hoverable:hover {
  box-shadow: 0 4px 10px rgb(var(--gray-2));
}
.arco-card-bordered {
  border: 1px solid var(--color-neutral-3);
  border-radius: 4px;
}
.arco-card-bordered .arco-card-cover {
  border-radius: 4px 4px 0 0;
}
.arco-card-loading .arco-card-body {
  overflow: hidden;
  text-align: center;
}
.arco-card-size-default {
  font-size: 14px;
}
.arco-card-size-default .arco-card-header {
  height: 46px;
  padding-left: 20px;
  padding-right: 20px;
}
.arco-card-size-default .arco-card-header-title,
.arco-card-size-default .arco-card-meta-title {
  font-size: 16px;
}
.arco-card-size-default .arco-card-header-extra {
  font-size: 14px;
}
.arco-card-size-default .arco-card-body {
  padding: 20px;
}
.arco-card-size-small {
  font-size: 14px;
}
.arco-card-size-small .arco-card-header {
  height: 40px;
  padding-left: 16px;
  padding-right: 16px;
}
.arco-card-size-small .arco-card-header-title,
.arco-card-size-small .arco-card-meta-title {
  font-size: 16px;
}
.arco-card-size-small .arco-card-header-extra {
  font-size: 14px;
}
.arco-card-size-small .arco-card-body {
  padding: 16px;
}
.arco-card-rtl .arco-card-actions-item:not(:last-child) {
  margin-left: 12px;
  margin-right: 0;
}
body[arco-theme='dark'] .arco-card-grid-hoverable:hover:before,
body[arco-theme='dark'] .arco-card-hoverable:hover {
  box-shadow: 0 4px 10px rgba(var(--gray-1), 40%);
}
.arco-progress {
  font-size: 12px;
  line-height: 1;
  position: relative;
}
.arco-progress-line,
.arco-progress-steps {
  display: inline-block;
  max-width: 100%;
  width: 100%;
}
.arco-progress-line-wrapper,
.arco-progress-steps-wrapper {
  align-items: center;
  display: flex;
  height: 100%;
  max-width: 100%;
  width: 100%;
}
.arco-progress-line-text,
.arco-progress-steps-text {
  color: var(--color-text-2);
  flex-grow: 1;
  flex-shrink: 0;
  font-size: 12px;
  margin-left: 16px;
  min-width: 32px;
  text-align: right;
  white-space: nowrap;
}
.arco-progress-line-text .arco-icon,
.arco-progress-steps-text .arco-icon {
  font-size: 12px;
  margin-left: 4px;
}
.arco-progress-line-outer {
  background-color: var(--color-fill-3);
  border-radius: 100px;
  display: inline-block;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-progress-line-inner {
  background-color: rgb(var(--primary-6));
  border-radius: 100px;
  height: 100%;
  max-width: 100%;
  position: relative;
  transition: width 0.6s cubic-bezier(0.34, 0.69, 0.1, 1),
    background 0.3s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-progress-line-inner-buffer {
  background-color: var(--color-primary-light-3);
  border-radius: 0 100px 100px 0;
  height: 100%;
  left: 0;
  max-width: 100%;
  position: absolute;
  top: 0;
  transition: all 0.6s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-progress-line-inner-animate:after {
  animation: arco-progress-loading 1.5s cubic-bezier(0.34, 0.69, 0.1, 1)
    infinite;
  background: linear-gradient(90deg, #0000 25%, #ffffff80 50%, #0000 75%);
  background-size: 400% 100%;
  border-radius: inherit;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-progress-line-text .arco-icon {
  color: var(--color-text-2);
}
.arco-progress-steps-outer {
  display: flex;
  width: 100%;
}
.arco-progress-steps-text {
  margin-left: 8px;
  min-width: unset;
}
.arco-progress-steps-text .arco-icon {
  color: var(--color-text-2);
}
.arco-progress-steps-item {
  background-color: var(--color-fill-3);
  display: inline-block;
  flex: 1 1;
  height: 100%;
  position: relative;
}
.arco-progress-steps-item:not(:last-of-type) {
  margin-right: 3px;
}
.arco-progress-steps-item:last-of-type {
  border-bottom-right-radius: 100px;
  border-top-right-radius: 100px;
}
.arco-progress-steps-item:first-of-type {
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
}
.arco-progress-steps-item-active {
  background-color: rgb(var(--primary-6));
}
.arco-progress-steps.arco-progress-small {
  width: auto;
}
.arco-progress-steps.arco-progress-small .arco-progress-steps-item {
  border-radius: 2px;
  flex: unset;
  width: 2px;
}
.arco-progress-steps.arco-progress-small
  .arco-progress-steps-item:not(:last-of-type) {
  margin-right: 3px;
}
.arco-progress-is-warning .arco-progress-line-inner,
.arco-progress-is-warning .arco-progress-steps-item-active {
  background-color: rgb(var(--warning-6));
}
.arco-progress-is-warning .arco-progress-line-text .arco-icon,
.arco-progress-is-warning .arco-progress-steps-text .arco-icon {
  color: rgb(var(--warning-6));
}
.arco-progress-is-success .arco-progress-line-inner,
.arco-progress-is-success .arco-progress-steps-item-active {
  background-color: rgb(var(--success-6));
}
.arco-progress-is-success .arco-progress-line-text .arco-icon,
.arco-progress-is-success .arco-progress-steps-text .arco-icon {
  color: rgb(var(--success-6));
}
.arco-progress-is-error .arco-progress-line-inner,
.arco-progress-is-error .arco-progress-steps-item-active {
  background-color: rgb(var(--danger-6));
}
.arco-progress-is-error .arco-progress-line-text .arco-icon,
.arco-progress-is-error .arco-progress-steps-text .arco-icon {
  color: rgb(var(--danger-6));
}
.arco-progress-small .arco-progress-line-text {
  font-size: 12px;
  margin-left: 16px;
}
.arco-progress-small .arco-progress-line-text .arco-icon {
  font-size: 12px;
}
.arco-progress-large .arco-progress-line-text {
  font-size: 16px;
  margin-left: 16px;
}
.arco-progress-large .arco-progress-line-text .arco-icon {
  font-size: 14px;
}
.arco-progress-circle {
  display: inline-block;
}
.arco-progress-circle-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
  text-align: center;
  vertical-align: text-bottom;
}
.arco-progress-circle-svg {
  transform: rotate(-90deg);
}
.arco-progress-circle-text {
  font-size: 14px;
}
.arco-progress-circle-text .arco-icon {
  color: var(--color-text-2);
  font-size: 16px;
}
.arco-progress-circle .arco-progress-circle-text {
  color: var(--color-text-3);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.arco-progress-circle-mask {
  stroke: var(--color-fill-3);
}
.arco-progress-circle-path {
  stroke: rgb(var(--primary-6));
  transition: stroke-dashoffset 0.6s linear 0s, stroke 0.6s linear;
}
.arco-progress-mini .arco-progress-circle-mask {
  stroke: var(--color-primary-light-3);
}
.arco-progress-mini .arco-progress-circle-path {
  stroke: rgb(var(--primary-6));
}
.arco-progress-mini.arco-progress-is-warning .arco-progress-circle-mask {
  stroke: var(--color-warning-light-3);
}
.arco-progress-mini.arco-progress-is-error .arco-progress-circle-mask {
  stroke: var(--color-danger-light-3);
}
.arco-progress-mini.arco-progress-is-success .arco-progress-circle-mask {
  stroke: var(--color-success-light-3);
}
.arco-progress-mini.arco-progress-is-success
  .arco-progress-circle-wrapper
  .arco-icon-check {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.arco-progress-mini .arco-progress-circle-text {
  left: unset;
  position: static;
  top: unset;
  transform: unset;
}
.arco-progress-small .arco-progress-circle-text {
  font-size: 13px;
}
.arco-progress-small .arco-progress-circle-text .arco-icon {
  font-size: 14px;
}
.arco-progress-large .arco-progress-circle-text,
.arco-progress-large .arco-progress-circle-text .arco-icon {
  font-size: 16px;
}
.arco-progress-is-warning .arco-progress-circle-path {
  stroke: rgb(var(--warning-6));
}
.arco-progress-is-warning .arco-icon {
  color: rgb(var(--warning-6));
}
.arco-progress-is-success .arco-progress-circle-path {
  stroke: rgb(var(--success-6));
}
.arco-progress-is-success .arco-icon {
  color: rgb(var(--success-6));
}
.arco-progress-is-error .arco-progress-circle-path {
  stroke: rgb(var(--danger-6));
}
.arco-progress-is-error .arco-icon {
  color: rgb(var(--danger-6));
}
@keyframes arco-progress-loading {
  0% {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.arco-progress-rtl .arco-progress-line-text,
.arco-progress-rtl .arco-progress-steps-text {
  margin-left: 0;
  margin-right: 16px;
}
.arco-progress-rtl .arco-progress-line-text .arco-icon,
.arco-progress-rtl .arco-progress-steps-text .arco-icon {
  margin-left: 0;
  margin-right: 4px;
}
.arco-progress-rtl .arco-progress-steps-text {
  margin-left: 0;
  margin-right: 8px;
}
.arco-progress-rtl .arco-progress-steps-item:not(:last-of-type),
.arco-progress-rtl.arco-progress-steps.arco-progress-small
  .arco-progress-steps-item:not(:last-of-type) {
  margin-left: 3px;
  margin-right: 0;
}
.arco-progress-rtl.arco-progress-large .arco-progress-line-text,
.arco-progress-rtl.arco-progress-small .arco-progress-line-text {
  margin-left: 0;
  margin-right: 16px;
}
.arco-progress-rtl.arco-progress-line .arco-progress-line-inner-buffer {
  left: auto;
  right: 0;
}
.arco-image-trigger {
  background: var(--color-bg-5);
  border: 1px solid var(--color-neutral-3);
  border-radius: 4px;
  padding: 6px 4px;
}
.arco-image-trigger .arco-trigger-arrow {
  background-color: var(--color-bg-5);
  border: 1px solid var(--color-neutral-3);
}
.arco-image {
  border-radius: var(--border-radius-small);
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.arco-image-img {
  border-radius: inherit;
  vertical-align: middle;
}
.arco-image-img:focus-visible {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-image-overlay {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-image-footer {
  display: flex;
  max-width: 100%;
  width: 100%;
}
.arco-image-footer-block {
  flex: auto;
}
.arco-image-caption-title {
  font-size: 16px;
  font-weight: 500;
}
.arco-image-caption-description {
  font-size: 14px;
}
.arco-image-actions {
  padding-left: 12px;
}
.arco-image-actions-list {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.arco-image-actions-item {
  border-radius: var(--border-radius-small);
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  margin-left: 12px;
  padding: 0;
}
.arco-image-actions-item:first-child {
  margin-left: 0;
}
.arco-image-actions-item-trigger {
  display: inline-block;
  padding: 5px 4px;
}
.arco-image-with-footer-inner .arco-image-footer {
  align-items: center;
  background: linear-gradient(1turn, #0000004d, #0000);
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  bottom: 0;
  box-sizing: border-box;
  color: var(--color-white);
  left: 0;
  padding: 9px 16px;
  position: absolute;
}
.arco-image-with-footer-inner .arco-image-caption-description,
.arco-image-with-footer-inner .arco-image-caption-title {
  color: var(--color-white);
}
.arco-image-with-footer-inner .arco-image-actions-item:hover {
  background: #00000080;
}
.arco-image-with-footer-outer .arco-image-footer {
  color: var(--color-neutral-8);
  margin-top: 4px;
}
.arco-image-with-footer-outer .arco-image-caption-title {
  color: var(--color-text-1);
}
.arco-image-with-footer-outer .arco-image-caption-description {
  color: var(--color-neutral-6);
}
.arco-image-with-footer-outer .arco-image-actions-item:hover {
  background: var(--color-neutral-2);
}
.arco-image-with-preview:hover {
  cursor: zoom-in;
}
.arco-image-error {
  align-items: center;
  background-color: var(--color-neutral-1);
  box-sizing: border-box;
  color: var(--color-neutral-4);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.arco-image-error-icon {
  height: 60px;
  max-height: 100%;
  max-width: 100%;
  width: 60px;
}
.arco-image-error-icon > svg {
  height: 100%;
  width: 100%;
}
.arco-image-error-alt {
  font-size: 12px;
  line-height: 1.6667;
  padding: 8px 16px;
  text-align: center;
}
.arco-image-loader {
  background-color: var(--color-neutral-1);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-image-loader-spin {
  color: rgb(var(--primary-6));
  font-size: 32px;
  left: 50%;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
}
.arco-image-loader-spin-text {
  color: var(--color-neutral-6);
  font-size: 16px;
}
.arco-image-simple.arco-image-with-footer-inner .arco-image-footer {
  padding: 12px 16px;
}
.arco-image-before-load .arco-image-img,
.arco-image-loading-error .arco-image-img,
.arco-image-loading .arco-image-img {
  visibility: hidden;
}
.arco-image-trigger .arco-image-actions-list {
  flex-direction: column;
}
.arco-image-trigger .arco-image-actions-item {
  color: var(--color-neutral-8);
  margin-left: 0;
}
.arco-image-trigger .arco-image-actions-item:hover {
  background: var(--color-neutral-2);
}
.arco-image-preview {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1001;
}
.arco-image-preview-hide {
  display: none;
}
.arco-image-preview-mask,
.arco-image-preview-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.arco-image-preview-mask {
  background-color: var(--color-mask-bg);
}
.arco-image-preview-img-container {
  height: 100%;
  text-align: center;
  width: 100%;
}
.arco-image-preview-img-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.arco-image-preview-img-container .arco-image-preview-img {
  cursor: grab;
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
}
.arco-image-preview-img-container
  .arco-image-preview-img.arco-image-preview-img-moving {
  cursor: grabbing;
}
.arco-image-preview-scale-value {
  background-color: #ffffff14;
  box-sizing: border-box;
  color: var(--color-white);
  font-size: 12px;
  left: 50%;
  line-height: normal;
  padding: 7px 10px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.arco-image-preview-toolbar {
  align-items: flex-start;
  background-color: var(--color-bg-2);
  border-radius: var(--border-radius-medium);
  bottom: 46px;
  display: flex;
  left: 50%;
  padding: 4px 16px;
  position: absolute;
  transform: translateX(-50%);
}
.arco-image-preview-toolbar-action {
  align-items: center;
  background-color: initial;
  border-radius: var(--border-radius-small);
  color: var(--color-neutral-8);
  cursor: pointer;
  display: flex;
  font-size: 14px;
}
.arco-image-preview-toolbar-action:not(:last-of-type) {
  margin-right: 0;
}
.arco-image-preview-toolbar-action:hover {
  background-color: var(--color-neutral-2);
  color: rgb(var(--primary-6));
}
.arco-image-preview-toolbar-action-disabled,
.arco-image-preview-toolbar-action-disabled:hover {
  background-color: initial;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-image-preview-toolbar-action-name {
  font-size: 12px;
  padding-right: 12px;
}
.arco-image-preview-toolbar-action-content {
  line-height: 1;
  padding: 13px;
}
.arco-image-preview-toolbar-simple {
  padding: 4px;
}
.arco-image-preview-toolbar-simple .arco-image-preview-toolbar-action {
  margin-right: 0;
}
.arco-image-preview-trigger.arco-image-trigger {
  padding: 12px 16px;
}
.arco-image-preview-trigger.arco-image-trigger
  .arco-image-preview-toolbar-action {
  margin-right: 0;
  text-align: left;
}
.arco-image-preview-trigger.arco-image-trigger
  .arco-image-preview-toolbar-action:not(:last-of-type) {
  margin-bottom: 0;
}
.arco-image-preview-loading {
  align-items: center;
  background-color: #232324;
  border-radius: var(--border-radius-medium);
  box-sizing: border-box;
  color: rgb(var(--primary-6));
  display: flex;
  font-size: 18px;
  height: 48px;
  justify-content: center;
  left: 50%;
  padding: 10px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 48px;
}
.arco-image-preview-close-btn {
  background: #00000080;
  font-size: 14px;
  line-height: 32px;
  right: 36px;
  text-align: center;
  top: 36px;
}
.arco-image-preview-arrow-left,
.arco-image-preview-arrow-right,
.arco-image-preview-close-btn {
  border-radius: 50%;
  color: var(--color-white);
  cursor: pointer;
  height: 32px;
  position: absolute;
  width: 32px;
}
.arco-image-preview-arrow-left,
.arco-image-preview-arrow-right {
  align-items: center;
  background-color: #ffffff4d;
  display: flex;
  justify-content: center;
  z-index: 2;
}
.arco-image-preview-arrow-left > svg,
.arco-image-preview-arrow-right > svg {
  color: var(--color-white);
  font-size: 16px;
}
.arco-image-preview-arrow-left:hover,
.arco-image-preview-arrow-right:hover {
  background-color: #ffffff80;
}
.arco-image-preview-arrow-left {
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-image-preview-arrow-right {
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.arco-image-preview-arrow-disabled {
  background-color: #fff3;
  color: #ffffff4d;
  cursor: not-allowed;
}
.arco-image-preview-arrow-disabled > svg {
  color: #ffffff4d;
}
.arco-image-preview-arrow-disabled:hover {
  background-color: #fff3;
}
.fadeImage-appear,
.fadeImage-enter {
  opacity: 0;
}
.fadeImage-appear-active,
.fadeImage-enter-active {
  opacity: 1;
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.fadeImage-exit {
  opacity: 1;
}
.fadeImage-exit-active {
  opacity: 0;
  transition: opacity 0.4s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-image-rtl {
  direction: rtl;
}
.arco-image-rtl .arco-image-actions-item {
  margin-left: 0;
  margin-right: 12px;
}
.arco-image-rtl .arco-image-actions-item:first-child {
  margin-right: 0;
}
.arco-upload {
  display: inline-block;
  max-width: 100%;
}
.arco-upload-type-picture-card {
  vertical-align: top;
}
.arco-upload-drag {
  width: 100%;
}
.arco-upload-hide {
  display: none;
}
.arco-upload-disabled .arco-upload-trigger-picture,
.arco-upload-disabled .arco-upload-trigger-picture:hover {
  background-color: var(--color-fill-1);
  border-color: var(--color-neutral-4);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-upload-disabled .arco-upload-trigger-drag,
.arco-upload-disabled .arco-upload-trigger-drag:hover {
  background-color: var(--color-fill-1);
  border-color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-upload-disabled .arco-upload-trigger-drag .arco-icon-plus,
.arco-upload-disabled .arco-upload-trigger-drag .arco-upload-trigger-drag-text,
.arco-upload-disabled .arco-upload-trigger-drag:hover .arco-icon-plus,
.arco-upload-disabled
  .arco-upload-trigger-drag:hover
  .arco-upload-trigger-drag-text,
.arco-upload-disabled .arco-upload-trigger-tip {
  color: var(--color-text-4);
}
.arco-upload-trigger {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.arco-upload-trigger-tip {
  color: var(--color-text-3);
  font-size: 12px;
  line-height: 1.5;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-upload-trigger-picture {
  background: var(--color-fill-2);
  border: 1px dashed var(--color-neutral-3);
  border-radius: var(--border-radius-small);
  color: var(--color-text-2);
  height: 80px;
  margin-bottom: 0;
  min-width: 80px;
  text-align: center;
  transition: all 0.1s linear;
}
.arco-upload-trigger-picture:hover {
  background-color: var(--color-fill-3);
  border-color: var(--color-neutral-4);
  color: var(--color-text-2);
}
.arco-upload-trigger-picture:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-upload-trigger-picture-text {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.arco-upload-trigger-drag {
  background-color: var(--color-fill-1);
  border: 1px dashed var(--color-neutral-3);
  border-radius: var(--border-radius-small);
  color: var(--color-text-1);
  padding: 50px 0;
  text-align: center;
  transition: all 0.2s ease;
  width: 100%;
}
.arco-upload-trigger-drag .arco-icon-plus {
  color: var(--color-text-2);
  font-size: 14px;
  margin-bottom: 24px;
}
.arco-upload-trigger-drag:hover {
  background-color: var(--color-fill-3);
  border-color: var(--color-neutral-4);
}
.arco-upload-trigger-drag:hover .arco-upload-trigger-drag-text {
  color: var(--color-text-1);
}
.arco-upload-trigger-drag:hover .arco-icon-plus {
  color: var(--color-text-2);
}
.arco-upload-trigger-drag:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-upload-trigger-drag-active {
  background-color: var(--color-primary-light-1);
  border-color: rgb(var(--primary-6));
  color: var(--color-text-1);
}
.arco-upload-trigger-drag-active .arco-upload-trigger-drag-text {
  color: var(--color-text-1);
}
.arco-upload-trigger-drag-active .arco-icon-plus {
  color: rgb(var(--primary-6));
}
.arco-upload-trigger-drag .arco-upload-trigger-tip {
  margin-top: 0;
}
.arco-upload-trigger-drag-text {
  color: var(--color-text-1);
  font-size: 14px;
  line-height: 1.5;
}
.arco-upload-hide + .arco-upload-list .arco-upload-list-item:first-of-type {
  margin-top: 0;
}
.arco-upload-list {
  width: 100%;
}
.arco-upload-list-type-picture-list .arco-upload-list-item:first-of-type,
.arco-upload-list-type-text .arco-upload-list-item:first-of-type {
  margin-top: 24px;
}
.arco-upload-list-file-icon {
  color: rgb(var(--primary-6));
  font-size: 16px;
  line-height: 16px;
  margin-right: 12px;
}
.arco-upload-list-preview-icon {
  cursor: pointer;
}
.arco-upload-list-error-icon {
  color: rgb(var(--danger-6));
  cursor: pointer;
  font-size: 14px;
  margin-left: 4px;
}
.arco-upload-list-success-icon {
  color: rgb(var(--success-6));
  cursor: pointer;
  font-size: 14px;
  line-height: 14px;
}
.arco-upload-list-remove-icon {
  cursor: pointer;
  font-size: 14px;
  position: relative;
}
.arco-upload-list-cancel-icon,
.arco-upload-list-start-icon {
  color: var(--color-white);
  font-size: 12px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.arco-upload-list-cancel-icon:focus-visible,
.arco-upload-list-start-icon:focus-visible {
  color: rgb(var(--primary-6));
}
.arco-upload-list-reupload-icon {
  color: rgb(var(--primary-6));
  cursor: pointer;
  font-size: 14px;
  transition: all 0.2s ease;
}
.arco-upload-list-reupload-icon:active,
.arco-upload-list-reupload-icon:hover {
  color: rgb(var(--primary-7));
}
.arco-upload-list-reupload-icon:focus-visible {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-upload-list-status {
  cursor: pointer;
  line-height: 12px;
  position: relative;
}
.arco-upload-list-status:hover .arco-progress-circle-mask {
  stroke: rgba(var(--gray-10), 0.2);
}
.arco-upload-list-status:hover .arco-progress-circle-path {
  stroke: rgb(var(--primary-7));
}
.arco-upload-list-item-done .arco-upload-list-file-icon {
  color: rgb(var(--success-6));
}
.arco-upload-list-item {
  box-sizing: border-box;
  margin-top: 12px;
  padding-right: 24px;
  position: relative;
}
.arco-upload-list-item-operation {
  color: var(--color-text-2);
  font-size: 12px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.arco-upload-list-item-operation
  .arco-upload-list-remove-icon-hover:focus-visible:before {
  box-shadow: 0 0 0 2px rgb(var(--primary-6));
}
.arco-upload-list-item-operation .arco-upload-list-remove-icon {
  font-size: inherit;
}
.arco-upload-list-item-text {
  align-items: center;
  background-color: var(--color-fill-1);
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  font-size: 14px;
  padding: 8px 10px 8px 12px;
  width: 100%;
}
.arco-upload-list-item-text-content {
  align-items: center;
  display: flex;
  flex: 1 1;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.1s linear;
  white-space: nowrap;
}
.arco-upload-list-item-text-thumbnail {
  flex-shrink: 0;
  height: 40px;
  margin-right: 12px;
  width: 40px;
}
.arco-upload-list-item-text-thumbnail img {
  height: 100%;
  width: 100%;
}
.arco-upload-list-item-text-name {
  align-items: center;
  color: var(--color-text-1);
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  font-size: 14px;
  line-height: 1.4286;
  margin-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-upload-list-item-text-name-link {
  color: rgb(var(--link-6));
  cursor: pointer;
  text-decoration: none;
}
.arco-upload-list-item-text-name-link,
.arco-upload-list-item-text-name-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.arco-upload-list-item-done .arco-upload-list-status,
.arco-upload-list-item-error .arco-upload-list-status {
  display: none;
}
.arco-upload-list-type-text
  .arco-upload-list-item-error
  .arco-upload-list-item-text-name,
.arco-upload-list-type-text
  .arco-upload-list-item-error
  .arco-upload-list-item-text-name-link {
  color: rgb(var(--danger-6));
}
.arco-upload-list.arco-upload-list-type-picture-card {
  display: inline;
  vertical-align: top;
}
.arco-upload-list.arco-upload-list-type-picture-card .arco-upload-list-status {
  margin-left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.arco-upload-list-type-picture-card .arco-upload-list-item {
  display: inline-block;
  margin-bottom: 8px;
  margin-right: 8px;
  margin-top: 0;
  overflow: hidden;
  padding-right: 0;
  transition: all 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
  vertical-align: top;
}
.arco-upload-list-type-picture-card
  .arco-upload-list-item-error
  .arco-upload-list-item-picture-mask {
  opacity: 1;
}
.arco-upload-list-item-picture {
  background-color: var(--color-fill-2);
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  height: 80px;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: top;
  width: 80px;
}
.arco-upload-list-item-picture img {
  height: 100%;
  width: 100%;
}
.arco-upload-list-item-picture-mask {
  background: #00000080;
  bottom: 0;
  color: var(--color-white);
  cursor: pointer;
  font-size: 16px;
  left: 0;
  line-height: 80px;
  opacity: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  transition: opacity 0.1s linear;
}
.arco-upload-list-item-picture-operation {
  font-size: 14px;
}
.arco-upload-list-item-picture-operation .arco-upload-list-reupload-icon {
  color: var(--color-white);
}
.arco-upload-list-item-picture-operation
  .arco-upload-list-preview-icon
  + .arco-upload-list-remove-icon,
.arco-upload-list-item-picture-operation
  .arco-upload-list-reupload-icon
  + .arco-upload-list-remove-icon {
  margin-left: 20px;
}
.arco-upload-list-item-picture-operation
  .arco-upload-list-preview-icon:focus-visible,
.arco-upload-list-item-picture-operation
  .arco-upload-list-remove-icon:focus-visible,
.arco-upload-list-item-picture-operation
  .arco-upload-list-reupload-icon:focus-visible {
  border-radius: 2px;
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-upload-list-item-picture-error-tip
  .arco-upload-list-item-picture-operation {
  height: 0;
  opacity: 0;
  width: 0;
}
.arco-upload-list-item-picture-error-tip .arco-upload-list-error-icon {
  color: var(--color-white);
  font-size: 26px;
}
.arco-upload-list-item-picture-mask:focus-within,
.arco-upload-list-item-picture-mask:focus-within
  .arco-upload-list-item-picture-operation,
.arco-upload-list-item-picture-mask:hover,
.arco-upload-list-item-picture-mask:hover
  .arco-upload-list-item-picture-operation {
  display: block;
  opacity: 1;
}
.arco-upload-list-item-picture-mask:focus-within
  .arco-upload-list-item-picture-error-tip,
.arco-upload-list-item-picture-mask:hover
  .arco-upload-list-item-picture-error-tip {
  display: none;
}
.arco-upload-list-type-picture-list .arco-upload-list-item-text {
  padding-bottom: 8px;
  padding-top: 8px;
}
.arco-upload-list-type-picture-list
  .arco-upload-list-item-error
  .arco-upload-list-item-text {
  background-color: var(--color-danger-light-1);
}
.arco-upload-list-type-picture-list
  .arco-upload-list-item-error
  .arco-upload-list-item-text-name,
.arco-upload-list-type-picture-list
  .arco-upload-list-item-error
  .arco-upload-list-item-text-name-link {
  color: rgb(var(--danger-6));
}
.arco-upload-slide-up-enter {
  opacity: 0;
}
.arco-upload-slide-up-enter-active {
  opacity: 1;
  transition: opacity 0.2s cubic-bezier(0.34, 0.69, 0.1, 1);
}
.arco-upload-slide-up-exit {
  opacity: 1;
}
.arco-upload-slide-up-exit-active {
  margin: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity 0.1s linear,
    height 0.3s cubic-bezier(0.34, 0.69, 0.1, 1) 0.1s,
    margin 0.3s cubic-bezier(0.34, 0.69, 0.1, 1) 0.1s;
}
.arco-upload-list-item.arco-upload-slide-inline-enter {
  opacity: 0;
}
.arco-upload-list-item.arco-upload-slide-inline-enter-active {
  opacity: 1;
  transition: opacity 0.2s linear;
}
.arco-upload-list-item.arco-upload-slide-inline-exit {
  opacity: 1;
}
.arco-upload-list-item.arco-upload-slide-inline-exit-active {
  margin: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity 0.1s linear,
    width 0.3s cubic-bezier(0.34, 0.69, 0.1, 1) 0.1s,
    margin 0.3s cubic-bezier(0.34, 0.69, 0.1, 1) 0.1s;
}
.arco-upload-list-rtl,
.arco-upload-rtl {
  direction: rtl;
}
.arco-upload-list-rtl .arco-upload-list-file-icon {
  margin-left: 12px;
  margin-right: 0;
}
.arco-upload-list-rtl .arco-upload-list-error-icon {
  margin-left: 0;
  margin-right: 4px;
}
.arco-upload-list-rtl .arco-upload-list-item {
  padding-left: 24px;
  padding-right: 0;
}
.arco-upload-list-rtl .arco-upload-list-item-operation {
  left: 0;
  right: auto;
}
.arco-upload-list-rtl .arco-upload-list-item-text {
  padding-left: 10px;
  padding-right: 12px;
}
.arco-upload-list-rtl .arco-upload-list-item-text-thumbnail {
  margin-left: 12px;
  margin-right: 0;
}
.arco-upload-list-rtl .arco-upload-list-item-text-name {
  margin-left: 10px;
  margin-right: 0;
}
.arco-upload-list-rtl
  .arco-upload-list-item-picture-operation
  .arco-upload-list-preview-icon
  + .arco-upload-list-remove-icon,
.arco-upload-list-rtl
  .arco-upload-list-item-picture-operation
  .arco-upload-list-reupload-icon
  + .arco-upload-list-remove-icon {
  margin-left: 0;
  margin-right: 20px;
}
.arco-upload-list-rtl.arco-upload-list-type-picture-card
  .arco-upload-list-status {
  margin-left: 0;
  margin-right: 0;
}
.arco-upload-list-rtl.arco-upload-list-type-picture-card
  .arco-upload-list-item {
  margin-left: 8px;
  margin-right: 0;
  padding-left: 0;
}
.arco-icon-hover.arco-checkbox-icon-hover:before {
  height: 24px;
  width: 24px;
}
.arco-checkbox {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: unset;
  padding-left: 5px;
  position: relative;
}
.arco-checkbox > input[type='checkbox'] {
  height: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.arco-checkbox
  > input[type='checkbox']:focus-visible
  + .arco-checkbox-icon-hover:before {
  background-color: var(--color-fill-2);
  opacity: 1;
}
.arco-checkbox:hover .arco-checkbox-icon-hover:before {
  background-color: var(--color-fill-2);
}
.arco-checkbox-text {
  color: var(--color-text-1);
  margin-left: 8px;
}
.arco-checkbox-mask-wrapper {
  line-height: 1;
  position: relative;
  top: -0.09em;
  vertical-align: middle;
}
.arco-checkbox-mask {
  background-color: var(--color-bg-2);
  border: 2px solid var(--color-fill-3);
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  height: 14px;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: 14px;
}
.arco-checkbox-mask:after {
  background: var(--color-white);
  border-radius: 0.5px;
  content: '';
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) scale(0);
  width: 6px;
}
.arco-checkbox-mask-icon {
  color: var(--color-white);
  display: block;
  height: 100%;
  margin: 0 auto;
  position: relative;
  transform: scale(0);
  transform-origin: center 75%;
  width: 8px;
}
.arco-checkbox:hover .arco-checkbox-mask {
  border-color: var(--color-fill-4);
  transition: border-color 0.1s linear,
    transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-checkbox-checked:hover .arco-checkbox-mask,
.arco-checkbox-indeterminate:hover .arco-checkbox-mask {
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-checkbox-checked .arco-checkbox-mask {
  background-color: rgb(var(--primary-6));
  border-color: #0000;
}
.arco-checkbox-checked .arco-checkbox-mask-icon {
  transform: scale(1);
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-checkbox-indeterminate .arco-checkbox-mask {
  background-color: rgb(var(--primary-6));
  border-color: #0000;
}
.arco-checkbox-indeterminate .arco-checkbox-mask-icon {
  transform: scale(0);
}
.arco-checkbox-indeterminate .arco-checkbox-mask:after {
  transform: translateX(-50%) translateY(-50%) scale(1);
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
}
.arco-checkbox.arco-checkbox-disabled,
.arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover {
  cursor: not-allowed;
}
.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask {
  border-color: var(--color-fill-3);
}
.arco-checkbox-checked:hover .arco-checkbox-mask,
.arco-checkbox-indeterminate:hover .arco-checkbox-mask {
  border-color: #0000;
}
.arco-checkbox-disabled .arco-checkbox-mask {
  background-color: var(--color-fill-2);
  border-color: var(--color-fill-3);
}
.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-mask,
.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-mask,
.arco-checkbox-disabled.arco-checkbox-indeterminate .arco-checkbox-mask,
.arco-checkbox-disabled.arco-checkbox-indeterminate:hover .arco-checkbox-mask {
  background-color: var(--color-primary-light-3);
  border-color: #0000;
}
.arco-checkbox-checked:hover .arco-checkbox-mask-wrapper:before,
.arco-checkbox-disabled:hover .arco-checkbox-mask-wrapper:before,
.arco-checkbox-indeterminate:hover .arco-checkbox-mask-wrapper:before {
  background-color: initial;
}
.arco-checkbox-disabled .arco-checkbox-text {
  color: var(--color-text-4);
}
.arco-checkbox-disabled .arco-checkbox-mask-icon {
  color: var(--color-fill-3);
}
.arco-checkbox-group {
  display: inline-block;
}
.arco-checkbox-group .arco-checkbox {
  margin-right: 16px;
}
.arco-checkbox-group-direction-vertical .arco-checkbox {
  display: block;
  line-height: 32px;
  margin-right: 0;
}
.arco-checkbox-rtl {
  direction: rtl;
  padding-left: 0;
  padding-right: 5px;
}
.arco-checkbox-rtl .arco-checkbox-text {
  margin-left: 0;
  margin-right: 8px;
}
.arco-checkbox-group-rtl .arco-checkbox {
  margin-left: 16px;
  margin-right: 0;
}
.arco-empty {
  box-sizing: border-box;
  padding: 10px 0;
  width: 100%;
}
.arco-empty .arco-empty-wrapper {
  box-sizing: border-box;
  color: rgb(var(--gray-5));
  text-align: center;
  width: 100%;
}
.arco-empty .arco-empty-wrapper .arco-empty-image {
  font-size: 48px;
  line-height: 1;
  margin-bottom: 4px;
}
.arco-empty .arco-empty-wrapper img {
  height: 80px;
}
.arco-empty .arco-empty-description {
  color: rgb(var(--gray-5));
  font-size: 14px;
}
.arco-tag {
  align-items: center;
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  color: var(--color-text-1);
  display: inline-flex;
  font-size: 12px;
  font-weight: 500;
  height: 24px;
  line-height: 22px;
  padding: 0 8px;
}
.arco-tag .arco-icon-hover.arco-tag-icon-hover:before {
  height: 16px;
  width: 16px;
}
.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: var(--color-fill-3);
}
.arco-tag-content {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-tag-checkable {
  cursor: pointer;
  transition: all 0.1s linear;
}
.arco-tag-checkable:hover,
.arco-tag-checked {
  background-color: var(--color-fill-2);
}
.arco-tag-checked {
  border-color: #0000;
}
.arco-tag-checkable.arco-tag-checked:hover {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-tag-bordered,
.arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover {
  border-color: var(--color-border-2);
}
.arco-tag-size-small {
  font-size: 12px;
  height: 20px;
  line-height: 18px;
}
.arco-tag-size-medium {
  font-size: 14px;
  height: 28px;
  line-height: 26px;
}
.arco-tag-size-large {
  font-size: 14px;
  height: 32px;
  line-height: 30px;
}
.arco-tag-hide {
  display: none;
}
.arco-tag-loading {
  cursor: default;
  opacity: 0.8;
}
.arco-tag-icon {
  color: var(--color-text-2);
  margin-right: 4px;
}
.arco-tag-checked.arco-tag-red {
  background-color: rgb(var(--red-1));
  border: 1px solid #0000;
  color: rgb(var(--red-6));
}
.arco-tag-checked.arco-tag-red
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--red-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-red:hover {
  background-color: rgb(var(--red-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-red.arco-tag-bordered,
.arco-tag-checked.arco-tag-red.arco-tag-bordered:hover {
  border-color: rgb(var(--red-6));
}
.arco-tag-checked.arco-tag-red .arco-tag-close-icon,
.arco-tag-checked.arco-tag-red .arco-tag-icon,
.arco-tag-checked.arco-tag-red .arco-tag-loading-icon {
  color: rgb(var(--red-6));
}
.arco-tag-checked.arco-tag-orangered {
  background-color: rgb(var(--orangered-1));
  border: 1px solid #0000;
  color: rgb(var(--orangered-6));
}
.arco-tag-checked.arco-tag-orangered
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--orangered-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover {
  background-color: rgb(var(--orangered-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-orangered.arco-tag-bordered,
.arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover {
  border-color: rgb(var(--orangered-6));
}
.arco-tag-checked.arco-tag-orangered .arco-tag-close-icon,
.arco-tag-checked.arco-tag-orangered .arco-tag-icon,
.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon {
  color: rgb(var(--orangered-6));
}
.arco-tag-checked.arco-tag-orange {
  background-color: rgb(var(--orange-1));
  border: 1px solid #0000;
  color: rgb(var(--orange-6));
}
.arco-tag-checked.arco-tag-orange
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--orange-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover {
  background-color: rgb(var(--orange-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-orange.arco-tag-bordered,
.arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover {
  border-color: rgb(var(--orange-6));
}
.arco-tag-checked.arco-tag-orange .arco-tag-close-icon,
.arco-tag-checked.arco-tag-orange .arco-tag-icon,
.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon {
  color: rgb(var(--orange-6));
}
.arco-tag-checked.arco-tag-gold {
  background-color: rgb(var(--gold-1));
  border: 1px solid #0000;
  color: rgb(var(--gold-6));
}
.arco-tag-checked.arco-tag-gold
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--gold-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover {
  background-color: rgb(var(--gold-3));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-gold.arco-tag-bordered,
.arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover {
  border-color: rgb(var(--gold-6));
}
.arco-tag-checked.arco-tag-gold .arco-tag-close-icon,
.arco-tag-checked.arco-tag-gold .arco-tag-icon,
.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon {
  color: rgb(var(--gold-6));
}
.arco-tag-checked.arco-tag-lime {
  background-color: rgb(var(--lime-1));
  border: 1px solid #0000;
  color: rgb(var(--lime-6));
}
.arco-tag-checked.arco-tag-lime
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--lime-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover {
  background-color: rgb(var(--lime-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-lime.arco-tag-bordered,
.arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover {
  border-color: rgb(var(--lime-6));
}
.arco-tag-checked.arco-tag-lime .arco-tag-close-icon,
.arco-tag-checked.arco-tag-lime .arco-tag-icon,
.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon {
  color: rgb(var(--lime-6));
}
.arco-tag-checked.arco-tag-green {
  background-color: rgb(var(--green-1));
  border: 1px solid #0000;
  color: rgb(var(--green-6));
}
.arco-tag-checked.arco-tag-green
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--green-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-green:hover {
  background-color: rgb(var(--green-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-green.arco-tag-bordered,
.arco-tag-checked.arco-tag-green.arco-tag-bordered:hover {
  border-color: rgb(var(--green-6));
}
.arco-tag-checked.arco-tag-green .arco-tag-close-icon,
.arco-tag-checked.arco-tag-green .arco-tag-icon,
.arco-tag-checked.arco-tag-green .arco-tag-loading-icon {
  color: rgb(var(--green-6));
}
.arco-tag-checked.arco-tag-cyan {
  background-color: rgb(var(--cyan-1));
  border: 1px solid #0000;
  color: rgb(var(--cyan-6));
}
.arco-tag-checked.arco-tag-cyan
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--cyan-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover {
  background-color: rgb(var(--cyan-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-cyan.arco-tag-bordered,
.arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover {
  border-color: rgb(var(--cyan-6));
}
.arco-tag-checked.arco-tag-cyan .arco-tag-close-icon,
.arco-tag-checked.arco-tag-cyan .arco-tag-icon,
.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon {
  color: rgb(var(--cyan-6));
}
.arco-tag-checked.arco-tag-blue {
  background-color: rgb(var(--blue-1));
  border: 1px solid #0000;
  color: rgb(var(--blue-6));
}
.arco-tag-checked.arco-tag-blue
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--blue-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover {
  background-color: rgb(var(--blue-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-blue.arco-tag-bordered,
.arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover {
  border-color: rgb(var(--blue-6));
}
.arco-tag-checked.arco-tag-blue .arco-tag-close-icon,
.arco-tag-checked.arco-tag-blue .arco-tag-icon,
.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon {
  color: rgb(var(--blue-6));
}
.arco-tag-checked.arco-tag-arcoblue {
  background-color: rgb(var(--arcoblue-1));
  border: 1px solid #0000;
  color: rgb(var(--arcoblue-6));
}
.arco-tag-checked.arco-tag-arcoblue
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--arcoblue-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover {
  background-color: rgb(var(--arcoblue-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered,
.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover {
  border-color: rgb(var(--arcoblue-6));
}
.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-icon,
.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,
.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon {
  color: rgb(var(--arcoblue-6));
}
.arco-tag-checked.arco-tag-purple {
  background-color: rgb(var(--purple-1));
  border: 1px solid #0000;
  color: rgb(var(--purple-6));
}
.arco-tag-checked.arco-tag-purple
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--purple-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover {
  background-color: rgb(var(--purple-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-purple.arco-tag-bordered,
.arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover {
  border-color: rgb(var(--purple-6));
}
.arco-tag-checked.arco-tag-purple .arco-tag-close-icon,
.arco-tag-checked.arco-tag-purple .arco-tag-icon,
.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon {
  color: rgb(var(--purple-6));
}
.arco-tag-checked.arco-tag-pinkpurple {
  background-color: rgb(var(--pinkpurple-1));
  border: 1px solid #0000;
  color: rgb(var(--pinkpurple-6));
}
.arco-tag-checked.arco-tag-pinkpurple
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--pinkpurple-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover {
  background-color: rgb(var(--pinkpurple-2));
  border-color: rgb(var(--pinkpurple-2));
}
.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered,
.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover {
  border-color: rgb(var(--pinkpurple-6));
}
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-icon,
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,
.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon {
  color: #0000;
}
.arco-tag-checked.arco-tag-magenta {
  background-color: rgb(var(--magenta-1));
  border: 1px solid #0000;
  color: rgb(var(--magenta-6));
}
.arco-tag-checked.arco-tag-magenta
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--magenta-2));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover {
  background-color: rgb(var(--magenta-2));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-magenta.arco-tag-bordered,
.arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover {
  border-color: rgb(var(--magenta-6));
}
.arco-tag-checked.arco-tag-magenta .arco-tag-close-icon,
.arco-tag-checked.arco-tag-magenta .arco-tag-icon,
.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon {
  color: rgb(var(--magenta-6));
}
.arco-tag-checked.arco-tag-gray {
  background-color: rgb(var(--gray-2));
  border: 1px solid #0000;
  color: rgb(var(--gray-6));
}
.arco-tag-checked.arco-tag-gray
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgb(var(--gray-3));
}
.arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover {
  background-color: rgb(var(--gray-3));
  border-color: #0000;
}
.arco-tag-checked.arco-tag-gray.arco-tag-bordered,
.arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover {
  border-color: rgb(var(--gray-6));
}
.arco-tag-checked.arco-tag-gray .arco-tag-close-icon,
.arco-tag-checked.arco-tag-gray .arco-tag-icon,
.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon {
  color: rgb(var(--gray-6));
}
.arco-tag-custom-color {
  color: var(--color-white);
}
.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: #fff3;
}
.arco-tag .arco-tag-close-btn {
  font-size: 12px;
  margin-left: 4px;
}
.arco-tag .arco-tag-close-btn:focus-visible:before {
  box-shadow: inset 0 0 0 2px var(--color-primary-light-3);
}
.arco-tag .arco-tag-close-btn > svg {
  position: relative;
}
.arco-tag-loading-icon {
  font-size: 12px;
  margin-left: 4px;
}
body[arco-theme='dark'] .arco-tag-checked {
  color: #ffffffe6;
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-red {
  background-color: rgba(var(--red-6), 0.2);
}
body[arco-theme='dark'] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-red
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--red-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-orangered {
  background-color: rgba(var(--orangered-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-orangered
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--orangered-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-orange {
  background-color: rgba(var(--orange-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-orange
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--orange-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-gold {
  background-color: rgba(var(--gold-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-gold
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--gold-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-lime {
  background-color: rgba(var(--lime-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-lime
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--lime-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-green {
  background-color: rgba(var(--green-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-green
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--green-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-cyan {
  background-color: rgba(var(--cyan-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-cyan
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--cyan-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-blue {
  background-color: rgba(var(--blue-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-blue
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--blue-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-arcoblue {
  background-color: rgba(var(--arcoblue-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-arcoblue
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--arcoblue-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-purple {
  background-color: rgba(var(--purple-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-purple
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--purple-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-pinkpurple {
  background-color: rgba(var(--pinkpurple-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-pinkpurple
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--pinkpurple-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-magenta {
  background-color: rgba(var(--magenta-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-magenta
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--magenta-6), 0.35);
}
body[arco-theme='dark'] .arco-tag-checked.arco-tag-gray {
  background-color: rgba(var(--gray-6), 0.2);
}
body[arco-theme='dark']
  .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover,
body[arco-theme='dark']
  .arco-tag-checked.arco-tag-gray
  .arco-icon-hover.arco-tag-icon-hover:hover:before {
  background-color: rgba(var(--gray-6), 0.35);
}
.arco-tag-rtl {
  direction: rtl;
}
.arco-tag-rtl .arco-tag-icon {
  margin-left: 4px;
  margin-right: 0;
}
.arco-tag-rtl .arco-tag-close-btn,
.arco-tag-rtl .arco-tag-loading-icon {
  margin-left: 0;
  margin-right: 4px;
}
@keyframes arco-draggable-item-blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.3;
  }
  to {
    opacity: 1;
  }
}
.arco-draggable-item {
  box-sizing: border-box;
  list-style: none;
  -webkit-user-select: none;
  user-select: none;
}
.arco-draggable-item-dragging {
  opacity: 0.3;
}
.arco-draggable-item-dragover.arco-draggable-item-gap-left {
  box-shadow: -1px 0 rgb(var(--primary-6));
}
.arco-draggable-item-dragover.arco-draggable-item-gap-right {
  box-shadow: 1px 0 rgb(var(--primary-6));
}
.arco-draggable-item-dragover.arco-draggable-item-gap-top {
  box-shadow: 0 -1px rgb(var(--primary-6));
}
.arco-draggable-item-dragover.arco-draggable-item-gap-bottom {
  box-shadow: 0 1px rgb(var(--primary-6));
}
.arco-draggable-item-dragged {
  animation: arco-draggable-item-blink 0.8s;
  animation-timing-function: linear;
}
.arco-input-tag {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  color: var(--color-text-1);
  cursor: text;
  display: inline-block;
  padding-left: 4px;
  padding-right: 4px;
  transition: all 0.1s linear;
  vertical-align: top;
  width: 100%;
}
.arco-input-tag-view {
  display: flex;
  width: 100%;
}
.arco-input-tag-inner {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  overflow: hidden;
  position: relative;
}
.arco-input-tag-prefix,
.arco-input-tag-suffix {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-width: 22px;
}
.arco-input-tag-prefix {
  padding-left: 8px;
  padding-right: 4px;
}
.arco-input-tag-suffix {
  padding-right: 8px;
}
.arco-input-tag .arco-input-tag-clear-icon {
  color: var(--color-text-2);
  cursor: pointer;
  display: none;
  font-size: 12px;
}
.arco-input-tag .arco-input-tag-clear-icon > svg {
  position: relative;
  transition: color 0.1s linear;
}
.arco-input-tag:hover .arco-input-tag-clear-icon {
  display: block;
}
.arco-input-tag:hover .arco-input-tag-clear-icon ~ * {
  display: none;
}
.arco-input-tag:not(.arco-input-tag-focus)
  .arco-input-tag-clear-icon:hover:before {
  background-color: var(--color-fill-4);
}
.arco-input-tag:not(.arco-input-tag-focus) .arco-draggable-item {
  cursor: move;
}
.arco-input-tag-input {
  background: none;
  border: none;
  color: inherit;
  cursor: inherit;
  font-size: inherit;
  max-width: 100%;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 4px;
}
.arco-input-tag-input:first-child {
  width: 100%;
}
.arco-tag + .arco-input-tag-input[disabled] {
  width: 0;
}
.arco-input-tag-input-mirror {
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
}
.arco-input-tag-input::placeholder {
  color: var(--color-text-3);
}
.arco-input-tag-tag {
  font-size: 12px;
  margin-right: 4px;
  max-width: 100%;
}
.arco-input-tag-tag-ellipsis {
  font-size: 12px;
  margin: 0 4px;
}
.arco-input-tag .arco-icon-hover {
  cursor: pointer;
}
.arco-input-tag .arco-icon-hover.arco-icon-hover-disabled {
  cursor: not-allowed;
}
.arco-input-tag:hover {
  background-color: var(--color-fill-3);
  border: 1px solid #0000;
}
.arco-input-tag.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border: 1px solid rgb(var(--primary-6));
  box-shadow: 0 0 0 0 rgb(var(--primary-2));
}
.arco-input-tag .arco-input-tag-tag {
  background-color: var(--color-bg-2);
  border-color: var(--color-fill-3);
  color: var(--color-text-1);
}
.arco-input-tag .arco-icon-hover:hover:before {
  background-color: var(--color-fill-2);
}
.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag {
  background-color: var(--color-fill-2);
  border-color: var(--color-fill-2);
}
.arco-input-tag.arco-input-tag-focus .arco-icon-hover:hover:before {
  background-color: var(--color-fill-3);
}
.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag {
  background-color: var(--color-fill-2);
  border-color: var(--color-fill-3);
  color: var(--color-text-4);
}
.arco-input-tag-warning {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
  color: var(--color-text-1);
}
.arco-input-tag-warning:hover {
  background-color: var(--color-warning-light-2);
  border: 1px solid #0000;
}
.arco-input-tag-warning.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border: 1px solid rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
}
.arco-input-tag-error {
  background-color: rgb(var(--danger-1));
  border: 1px solid #0000;
  color: var(--color-text-1);
}
.arco-input-tag-error:hover {
  background-color: rgb(var(--danger-2));
  border: 1px solid #0000;
}
.arco-input-tag-error.arco-input-tag-focus {
  background-color: var(--color-bg-2);
  border: 1px solid rgb(var(--danger-6));
  box-shadow: 0 0 0 0 rgb(var(--danger-2));
}
.arco-input-tag-disabled {
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-input-tag-disabled,
.arco-input-tag-disabled:hover {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
}
.arco-input-tag-disabled .arco-input-tag-input::placeholder {
  color: var(--color-text-4);
}
.arco-input-tag-readonly {
  cursor: default;
}
.arco-input-tag-wrapper {
  align-items: stretch;
  display: inline-flex;
  width: 100%;
}
.arco-input-tag-wrapper .arco-input-tag {
  min-width: 0;
}
.arco-input-tag-wrapper
  .arco-input-tag:not(.arco-input-tag-focused):not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arco-input-tag-wrapper
  .arco-input-tag:not(.arco-input-tag-focused):not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arco-input-tag-addafter,
.arco-input-tag-addbefore {
  align-items: center;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-1);
  display: flex;
  padding: 0 12px;
  white-space: nowrap;
}
.arco-input-tag-addbefore {
  border-bottom-left-radius: var(--border-radius-small);
  border-right: 1px solid var(--color-border-2);
  border-top-left-radius: var(--border-radius-small);
}
.arco-input-tag-addafter {
  border-bottom-right-radius: var(--border-radius-small);
  border-left: 1px solid var(--color-border-2);
  border-top-right-radius: var(--border-radius-small);
}
.arco-input-tag-size-mini {
  font-size: 12px;
}
.arco-input-tag-size-mini .arco-input-tag-view {
  min-height: 22px;
}
.arco-input-tag-size-mini .arco-input-tag-inner {
  padding-bottom: -1px;
  padding-top: -1px;
}
.arco-input-tag-size-mini .arco-input-tag-tag,
.arco-input-tag-size-mini .arco-input-tag-tag + .arco-input-tag-input {
  height: 20px;
  line-height: 18px;
  margin-bottom: 1px;
  margin-top: 1px;
}
.arco-input-tag-size-mini.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-size-mini.arco-input-tag-has-placeholder input {
  box-sizing: border-box;
  padding-left: 4px;
}
.arco-input-tag-size-default {
  font-size: 14px;
}
.arco-input-tag-size-default .arco-input-tag-view {
  min-height: 30px;
}
.arco-input-tag-size-default .arco-input-tag-inner {
  padding-bottom: 1px;
  padding-top: 1px;
}
.arco-input-tag-size-default .arco-input-tag-tag,
.arco-input-tag-size-default .arco-input-tag-tag + .arco-input-tag-input {
  height: 24px;
  line-height: 22px;
  margin-bottom: 1px;
  margin-top: 1px;
}
.arco-input-tag-size-default.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-size-default.arco-input-tag-has-placeholder input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-input-tag-size-small {
  font-size: 14px;
}
.arco-input-tag-size-small .arco-input-tag-view {
  min-height: 26px;
}
.arco-input-tag-size-small .arco-input-tag-inner {
  padding-bottom: 1px;
  padding-top: 1px;
}
.arco-input-tag-size-small .arco-input-tag-tag,
.arco-input-tag-size-small .arco-input-tag-tag + .arco-input-tag-input {
  height: 20px;
  line-height: 18px;
  margin-bottom: 1px;
  margin-top: 1px;
}
.arco-input-tag-size-small.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-size-small.arco-input-tag-has-placeholder input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-input-tag-size-large {
  font-size: 16px;
}
.arco-input-tag-size-large .arco-input-tag-view {
  min-height: 34px;
}
.arco-input-tag-size-large .arco-input-tag-inner {
  padding-bottom: 1px;
  padding-top: 1px;
}
.arco-input-tag-size-large .arco-input-tag-tag,
.arco-input-tag-size-large .arco-input-tag-tag + .arco-input-tag-input {
  height: 28px;
  line-height: 26px;
  margin-bottom: 1px;
  margin-top: 1px;
}
.arco-input-tag-size-large.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-size-large.arco-input-tag-has-placeholder input {
  box-sizing: border-box;
  padding-left: 12px;
}
.arco-input-tag-rtl {
  direction: rtl;
  padding-left: 4px;
  padding-right: 4px;
}
.arco-input-tag-rtl .arco-input-tag-prefix {
  padding-left: 4px;
  padding-right: 8px;
}
.arco-input-tag-rtl .arco-input-tag-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-input-tag-rtl .arco-input-tag-tag {
  margin-left: 4px;
  margin-right: 0;
}
.arco-input-tag-rtl .arco-input-tag-input-mirror {
  left: auto;
  right: 0;
}
.arco-input-tag-rtl.arco-input-tag-size-mini.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-rtl.arco-input-tag-size-mini.arco-input-tag-has-placeholder
  input {
  padding-right: 4px;
}
.arco-input-tag-rtl.arco-input-tag-size-default.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-rtl.arco-input-tag-size-default.arco-input-tag-has-placeholder
  input,
.arco-input-tag-rtl.arco-input-tag-size-small.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-rtl.arco-input-tag-size-small.arco-input-tag-has-placeholder
  input {
  padding-right: 8px;
}
.arco-input-tag-rtl.arco-input-tag-size-large.arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-input-tag-rtl.arco-input-tag-size-large.arco-input-tag-has-placeholder
  input {
  padding-right: 12px;
}
.arco-input-tag-wrapper-rtl .arco-input-tag-addbefore {
  border-left: 1px solid var(--color-border-2);
  border-right: unset;
}
.arco-input-tag-wrapper-rtl .arco-input-tag-addafter {
  border-left: unset;
  border-right: 1px solid var(--color-border-2);
}
.arco-select .arco-select-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-1);
}
.arco-select:hover .arco-select-view {
  background-color: var(--color-fill-3);
  border-color: #0000;
}
.arco-select.arco-select-focused .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--primary-6));
  box-shadow: 0 0 0 0 var(--color-primary-light-2);
  color: var(--color-text-1);
}
.arco-select .arco-select-arrow-icon,
.arco-select .arco-select-clear-icon,
.arco-select .arco-select-expand-icon,
.arco-select .arco-select-loading-icon,
.arco-select .arco-select-search-icon,
.arco-select .arco-select-suffix-icon {
  color: var(--color-text-2);
}
.arco-select-error .arco-select-view {
  background-color: var(--color-danger-light-1);
  border: 1px solid #0000;
}
.arco-select-error:hover .arco-select-view {
  background-color: var(--color-danger-light-2);
  border-color: #0000;
}
.arco-select-error.arco-select-focused .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--danger-6));
  box-shadow: 0 0 0 0 var(--color-danger-light-2);
  color: var(--color-text-1);
}
.arco-select-warning .arco-select-view {
  background-color: var(--color-warning-light-1);
  border: 1px solid #0000;
}
.arco-select-warning:hover .arco-select-view {
  background-color: var(--color-warning-light-2);
  border-color: #0000;
}
.arco-select-warning.arco-select-focused .arco-select-view {
  background-color: var(--color-bg-2);
  border-color: rgb(var(--warning-6));
  box-shadow: 0 0 0 0 var(--color-warning-light-2);
  color: var(--color-text-1);
}
.arco-select-disabled .arco-select-view {
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  color: var(--color-text-4);
}
.arco-select-disabled:hover .arco-select-view {
  background-color: var(--color-fill-2);
  border-color: #0000;
}
.arco-select-disabled .arco-select-arrow-icon,
.arco-select-disabled .arco-select-clear-icon,
.arco-select-disabled .arco-select-expand-icon,
.arco-select-disabled .arco-select-loading-icon,
.arco-select-disabled .arco-select-search-icon,
.arco-select-disabled .arco-select-suffix-icon {
  color: var(--color-text-4);
}
.arco-select-no-border .arco-select-view {
  background: none !important;
  border: none !important;
}
.arco-select-size-mini.arco-select-multiple .arco-select-view {
  font-size: 12px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-select-size-mini.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-size-mini.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 4px;
}
.arco-select-size-mini.arco-select-multiple .arco-select-suffix {
  padding-right: 4px;
}
.arco-select-size-mini.arco-select-multiple input {
  font-size: 12px;
}
.arco-select-size-mini.arco-select-single .arco-select-view {
  font-size: 12px;
  height: 24px;
  line-height: 22px;
  padding: 0 7px;
}
.arco-select-size-mini.arco-select-single input {
  font-size: 12px;
}
.arco-select-size-mini.arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 7px;
}
.arco-select-size-small.arco-select-multiple .arco-select-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-select-size-small.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-size-small.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-select-size-small.arco-select-multiple .arco-select-suffix {
  padding-right: 8px;
}
.arco-select-size-small.arco-select-multiple input {
  font-size: 14px;
}
.arco-select-size-small.arco-select-single .arco-select-view {
  font-size: 14px;
  height: 28px;
  line-height: 26px;
  padding: 0 11px;
}
.arco-select-size-small.arco-select-single input {
  font-size: 14px;
}
.arco-select-size-small.arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 11px;
}
.arco-select-size-default.arco-select-multiple .arco-select-view {
  font-size: 14px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-select-size-default.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-size-default.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 8px;
}
.arco-select-size-default.arco-select-multiple .arco-select-suffix {
  padding-right: 8px;
}
.arco-select-size-default.arco-select-multiple input {
  font-size: 14px;
}
.arco-select-size-default.arco-select-single .arco-select-view {
  font-size: 14px;
  height: 32px;
  line-height: 30px;
  padding: 0 11px;
}
.arco-select-size-default.arco-select-single input {
  font-size: 14px;
}
.arco-select-size-default.arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 11px;
}
.arco-select-size-large.arco-select-multiple .arco-select-view {
  font-size: 16px;
  height: auto;
  line-height: 0;
  padding: 0 3px;
}
.arco-select-size-large.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-size-large.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  box-sizing: border-box;
  padding-left: 12px;
}
.arco-select-size-large.arco-select-multiple .arco-select-suffix {
  padding-right: 12px;
}
.arco-select-size-large.arco-select-multiple input {
  font-size: 16px;
}
.arco-select-size-large.arco-select-single .arco-select-view {
  font-size: 16px;
  height: 36px;
  line-height: 34px;
  padding: 0 15px;
}
.arco-select-size-large.arco-select-single input {
  font-size: 16px;
}
.arco-select-size-large.arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 15px;
}
.arco-select {
  cursor: pointer;
  display: inline-block;
}
.arco-select,
.arco-select-view {
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
.arco-select-view {
  border-radius: var(--border-radius-small);
  display: flex;
  outline: none;
  text-align: left;
  transition: all 0.1s linear, padding 0s linear;
  -webkit-user-select: none;
  user-select: none;
}
.arco-select-view input {
  color: inherit;
  cursor: inherit;
}
.arco-select-view input::placeholder {
  color: var(--color-text-3);
}
.arco-select-view input[disabled] {
  pointer-events: none;
}
.arco-select-multiple,
.arco-select-show-search {
  cursor: text;
}
.arco-select-disabled {
  cursor: not-allowed;
}
.arco-select-disabled .arco-select-view input::placeholder {
  color: var(--color-text-4);
}
.arco-select-single .arco-select-view-input {
  background: #0000;
  border: none;
  box-sizing: border-box;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-select-single .arco-select-view-selector {
  box-sizing: border-box;
  display: inline-flex;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.arco-select-single .arco-select-view-selector .arco-select-view-input {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.arco-select-single .arco-select-view-selector .arco-select-view-value-mirror {
  opacity: 0;
}
.arco-select-single .arco-select-view-value,
.arco-select-single .arco-select-view-value-mirror {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-select-single .arco-select-view-value-mirror:after,
.arco-select-single .arco-select-view-value:after {
  content: '.';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
}
.arco-select-single .arco-select-view .arco-select-hidden {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-select-multiple {
  vertical-align: top;
}
.arco-select-multiple .arco-select-view {
  line-height: 0;
  padding: 0 4px;
}
.arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 12px;
}
.arco-select-multiple .arco-input-tag {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  flex: 1 1;
  overflow: hidden;
  padding: 0;
}
.arco-select-multiple .arco-tag {
  max-width: 100%;
}
.arco-select-multiple:not(.arco-select-focused)
  .arco-input-tag
  input:not(:first-child)[value=''] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.arco-select-prefix {
  align-items: center;
  color: var(--color-text-2);
  display: flex;
  margin-right: 12px;
  white-space: nowrap;
}
.arco-select-suffix {
  align-items: center;
  display: flex;
  margin-left: 4px;
}
.arco-select-clear-icon,
.arco-select-expand-icon,
.arco-select-loading-icon,
.arco-select-search-icon,
.arco-select-suffix-icon {
  font-size: 12px;
  transition: all 0.1s linear;
}
.arco-select-arrow-icon {
  font-size: 12px;
}
.arco-select-open .arco-select-arrow-icon svg {
  transform: rotate(180deg);
}
.arco-select .arco-select-clear-icon {
  cursor: pointer;
  display: none;
}
.arco-select .arco-select-clear-icon > svg {
  position: relative;
  transition: all 0.1s linear;
}
.arco-select:hover .arco-select-clear-icon {
  display: block;
}
.arco-select:hover .arco-select-clear-icon ~ * {
  display: none;
}
.arco-select-wrapper {
  align-items: stretch;
  display: inline-flex;
  width: 100%;
}
.arco-select-wrapper .arco-select {
  min-width: 0;
}
.arco-select-wrapper
  .arco-select:not(.arco-select-focused):not(:first-child)
  .arco-select-view {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arco-select-wrapper
  .arco-select:not(.arco-select-focused):not(:last-child)
  .arco-select-view {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arco-select-addbefore {
  align-items: center;
  background-color: var(--color-fill-2);
  border: 1px solid #0000;
  border-bottom-left-radius: var(--border-radius-small);
  border-right: 1px solid var(--color-border-2);
  border-top-left-radius: var(--border-radius-small);
  color: var(--color-text-1);
  display: flex;
  padding: 0 12px;
  white-space: nowrap;
}
.arco-select-popup {
  background-color: var(--color-bg-popup);
  border: 1px solid var(--color-fill-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 4px 10px #0000001a;
  box-sizing: border-box;
  overflow: hidden;
  padding: 4px 0;
  top: 4px;
}
.arco-select-popup-hidden {
  display: none;
}
.arco-select-popup .arco-select-popup-inner {
  list-style: none;
  max-height: 200px;
  width: 100%;
}
.arco-select-popup .arco-select-option {
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden;
  padding: 0 12px;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-select-popup .arco-select-option,
.arco-select-popup .arco-select-option-selected {
  background-color: var(--color-bg-popup);
  color: var(--color-text-1);
}
.arco-select-popup .arco-select-option-hover {
  background-color: var(--color-fill-2);
  color: var(--color-text-1);
}
.arco-select-popup .arco-select-option-disabled {
  background-color: var(--color-bg-popup);
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-select-popup .arco-select-option-selected {
  font-weight: 500;
}
.arco-select-popup .arco-select-option-empty {
  height: 36px;
}
.arco-select-popup .arco-select-option-rtl {
  text-align: right;
}
.arco-select-option-wrapper {
  align-items: center;
  display: flex;
  padding: 0 7px;
}
.arco-select-option-wrapper .arco-select-checkbox {
  padding: 0 5px;
}
.arco-select-option-wrapper .arco-select-checkbox input {
  display: none;
}
.arco-select-option-wrapper .arco-select-option {
  border-radius: var(--border-radius-small);
  flex: 1 1;
  margin-left: 1px;
  padding: 0 4px;
}
.arco-select-group-title {
  box-sizing: border-box;
  color: var(--color-text-3);
  font-size: 12px;
  line-height: 20px;
  overflow: hidden;
  padding: 8px 12px 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.arco-select-group-title:first-child {
  padding-top: 4px;
}
.arco-select-highlight {
  color: var(--color-text-1);
  font-weight: 500;
}
.arco-select-rtl {
  direction: rtl;
}
.arco-select-rtl.arco-select-size-mini.arco-select-multiple
  .arco-select-view-with-prefix {
  padding-left: 0;
  padding-right: 7px;
}
.arco-select-rtl.arco-select-size-mini.arco-select-multiple
  .arco-select-suffix {
  padding-left: 4px;
  padding-right: 0;
}
.arco-select-rtl.arco-select-size-mini.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-rtl.arco-select-size-mini.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 4px;
}
.arco-select-rtl.arco-select-size-small.arco-select-multiple
  .arco-select-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-select-rtl.arco-select-size-small.arco-select-multiple
  .arco-select-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-select-rtl.arco-select-size-small.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-rtl.arco-select-size-small.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-select-rtl.arco-select-size-default.arco-select-multiple
  .arco-select-view-with-prefix {
  padding-left: 0;
  padding-right: 11px;
}
.arco-select-rtl.arco-select-size-default.arco-select-multiple
  .arco-select-suffix {
  padding-left: 8px;
  padding-right: 0;
}
.arco-select-rtl.arco-select-size-default.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-rtl.arco-select-size-default.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 8px;
}
.arco-select-rtl.arco-select-size-large.arco-select-multiple
  .arco-select-view-with-prefix {
  padding-left: 0;
  padding-right: 15px;
}
.arco-select-rtl.arco-select-size-large.arco-select-multiple
  .arco-select-suffix {
  padding-left: 12px;
  padding-right: 0;
}
.arco-select-rtl.arco-select-size-large.arco-select-multiple
  .arco-input-tag-has-placeholder
  .arco-input-tag-input-mirror,
.arco-select-rtl.arco-select-size-large.arco-select-multiple
  .arco-input-tag-has-placeholder
  input {
  padding-left: 0;
  padding-right: 12px;
}
.arco-select-wrapper-rtl .arco-select-addbefore {
  border-left: 1px solid var(--color-border-2);
  border-right: unset;
}
.arco-select-rtl .arco-select-view {
  text-align: right;
}
.arco-select-rtl .arco-select-multiple .arco-select-view-with-prefix {
  padding-left: 0;
  padding-right: 12px;
}
.arco-select-rtl .arco-select-prefix {
  margin-left: 12px;
  margin-right: 0;
}
.arco-select-rtl .arco-select-suffix {
  margin-left: 0;
  margin-right: 4px;
}
.arco-pagination {
  align-items: center;
  display: flex;
  font-size: 14px;
}
.arco-pagination-list {
  display: inline-block;
  list-style: none;
  margin: 0;
  padding: 0;
}
.arco-pagination-item {
  background-color: initial;
  border: 0 solid #0000;
  border-radius: var(--border-radius-small);
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  list-style: none;
  min-width: 32px;
  outline: 0;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
}
.arco-pagination-item-disabled {
  background-color: initial;
  border-color: #0000;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover {
  background-color: var(--color-fill-1);
  border-color: #0000;
  color: var(--color-text-2);
}
.arco-pagination-item-active {
  background-color: var(--color-primary-light-1);
  border-color: #0000;
  color: rgb(var(--primary-6));
  transition: color 0.2s linear, background-color 0.2s linear;
}
.arco-pagination-item:not(:last-child) {
  margin-right: 8px;
}
.arco-pagination-item:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-light-3);
}
.arco-pagination-item-next,
.arco-pagination-item-prev {
  background-color: initial;
  color: var(--color-text-2);
  font-size: 12px;
}
.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover,
.arco-pagination-item-prev:not(.arco-pagination-item-disabled):hover {
  background-color: var(--color-fill-1);
  color: rgb(var(--primary-6));
}
.arco-pagination-item-next:after,
.arco-pagination-item-prev:after {
  content: '.';
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}
.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled,
.arco-pagination .arco-pagination-item-prev.arco-pagination-item-disabled {
  background-color: initial;
  color: var(--color-text-4);
}
.arco-pagination-item-jumper {
  align-items: center;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
}
.arco-pagination-jumper {
  margin-left: 8px;
}
.arco-pagination-jumper > span {
  font-size: 14px;
}
.arco-pagination-jumper-text-goto,
.arco-pagination-jumper-text-goto-suffix {
  color: var(--color-text-3);
}
.arco-pagination .arco-pagination-jumper-input {
  margin-left: 8px;
  margin-right: 8px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center;
  width: 40px;
}
.arco-pagination-option {
  display: inline-block;
  font-size: 14px;
  height: 32px;
  line-height: 0;
  margin-left: 8px;
  min-width: 0;
  position: relative;
  text-align: center;
  vertical-align: middle;
}
.arco-pagination-option .arco-select {
  width: auto;
}
.arco-pagination-option .arco-select-view-value {
  overflow: inherit;
  padding-right: 6px;
}
.arco-pagination-total-text {
  color: var(--color-text-1);
  display: inline-block;
  font-size: 14px;
  height: 100%;
  line-height: 32px;
  margin-right: 8px;
}
.arco-pagination-item-simple-pager {
  display: inline-block;
  margin: 0 12px 0 4px;
  vertical-align: middle;
}
.arco-pagination-item-simple-pager .arco-pagination-jumper-separator {
  padding: 0 12px;
}
.arco-pagination-simple .arco-pagination-item {
  margin-right: 0;
}
.arco-pagination-simple .arco-pagination-jumper {
  color: var(--color-text-1);
  margin-left: 0;
}
.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input {
  margin-left: 0;
  width: 40px;
}
.arco-pagination-simple .arco-pagination-item-next,
.arco-pagination-simple .arco-pagination-item-prev {
  background-color: initial;
  color: var(--color-text-2);
}
.arco-pagination-simple
  .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover,
.arco-pagination-simple
  .arco-pagination-item-prev:not(.arco-pagination-item-disabled):hover {
  background-color: var(--color-fill-1);
  color: rgb(var(--primary-6));
}
.arco-pagination-simple
  .arco-pagination-item-next.arco-pagination-item-disabled,
.arco-pagination-simple
  .arco-pagination-item-prev.arco-pagination-item-disabled {
  background-color: initial;
  color: var(--color-text-4);
}
.arco-pagination-disabled {
  cursor: not-allowed;
}
.arco-pagination-disabled .arco-pagination-item,
.arco-pagination-disabled
  .arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover {
  background-color: initial;
  border-color: #0000;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-pagination.arco-pagination-disabled .arco-pagination-item-active {
  background-color: var(--color-fill-1);
  border-color: #0000;
  color: var(--color-primary-light-3);
}
.arco-pagination-size-mini .arco-pagination-item {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  min-width: 24px;
}
.arco-pagination-size-mini .arco-pagination-item-next,
.arco-pagination-size-mini .arco-pagination-item-prev {
  font-size: 12px;
}
.arco-pagination-size-mini .arco-pagination-total-text {
  font-size: 12px;
  line-height: 24px;
}
.arco-pagination-size-mini .arco-pagination-option {
  font-size: 12px;
  height: 24px;
  line-height: 0;
}
.arco-pagination-size-mini .arco-pagination-jumper > span {
  font-size: 12px;
}
.arco-pagination-size-small .arco-pagination-item {
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  min-width: 28px;
}
.arco-pagination-size-small .arco-pagination-item-next,
.arco-pagination-size-small .arco-pagination-item-prev {
  font-size: 12px;
}
.arco-pagination-size-small .arco-pagination-total-text {
  font-size: 14px;
  line-height: 28px;
}
.arco-pagination-size-small .arco-pagination-option {
  font-size: 14px;
  height: 28px;
  line-height: 0;
}
.arco-pagination-size-small .arco-pagination-jumper > span {
  font-size: 14px;
}
.arco-pagination-size-large .arco-pagination-item {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  min-width: 36px;
}
.arco-pagination-size-large .arco-pagination-item-next,
.arco-pagination-size-large .arco-pagination-item-prev {
  font-size: 14px;
}
.arco-pagination-size-large .arco-pagination-total-text {
  font-size: 14px;
  line-height: 36px;
}
.arco-pagination-size-large .arco-pagination-option {
  font-size: 14px;
  height: 36px;
  line-height: 0;
}
.arco-pagination-size-large .arco-pagination-jumper > span {
  font-size: 14px;
}
.arco-pagination-rtl {
  direction: rtl;
}
.arco-pagination-rtl .arco-pagination-item:not(:last-child) {
  margin-left: 8px;
  margin-right: 0;
}
.arco-pagination-rtl .arco-pagination-item-simple-pager {
  margin: 0 4px 0 12px;
}
.arco-pagination-rtl
  .arco-pagination-item-simple-pager
  .arco-pagination-jumper-separator {
  padding: 0 12px;
}
.arco-pagination-rtl .arco-pagination-jumper,
.arco-pagination-rtl .arco-pagination-jumper-input,
.arco-pagination-rtl .arco-pagination-option {
  margin-left: 0;
  margin-right: 8px;
}
.arco-pagination-rtl .arco-pagination-option .arco-select-view-value {
  padding-left: 6px;
  padding-right: 0;
}
.arco-pagination-rtl .arco-pagination-total-text {
  margin-left: 8px;
  margin-right: 0;
}
.arco-pagination-rtl.arco-pagination-simple .arco-pagination-item,
.arco-pagination-rtl.arco-pagination-simple .arco-pagination-jumper,
.arco-pagination-rtl.arco-pagination-simple .arco-pagination-jumper-input {
  margin-right: 0;
}
.arco-radio-button > input[type='radio'],
.arco-radio > input[type='radio'] {
  height: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.arco-radio-button
  > input[type='radio']:focus-visible
  + .arco-radio-icon-hover:before,
.arco-radio
  > input[type='radio']:focus-visible
  + .arco-radio-icon-hover:before {
  background-color: var(--color-fill-2);
  opacity: 1;
}
.arco-radio-button
  > input[type='radio']:focus-visible
  + .arco-radio-button-inner,
.arco-radio > input[type='radio']:focus-visible + .arco-radio-button-inner {
  border-radius: inherit;
  box-shadow: inset 0 0 0 2px rgb(var(--primary-6));
}
.arco-icon-hover.arco-radio-icon-hover:before {
  height: 24px;
  width: 24px;
}
.arco-radio {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: unset;
  padding-left: 5px;
  position: relative;
}
.arco-radio-text {
  color: var(--color-text-1);
  margin-left: 8px;
}
.arco-radio-mask-wrapper {
  line-height: 1;
  position: relative;
  top: -0.09em;
  vertical-align: middle;
}
.arco-radio-mask {
  border: 2px solid var(--color-neutral-3);
  display: block;
  height: 14px;
  line-height: 14px;
  position: relative;
  width: 14px;
}
.arco-radio-mask,
.arco-radio-mask:after {
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
}
.arco-radio-mask:after {
  background-color: var(--color-bg-2);
  content: '';
  display: inline-block;
  height: 10px;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(1);
  transition: transform 0.3s cubic-bezier(0.3, 1.3, 0.3, 1);
  width: 10px;
}
.arco-radio:hover .arco-radio-mask {
  border-color: var(--color-neutral-3);
}
.arco-radio-checked .arco-radio-mask {
  background-color: rgb(var(--primary-6));
  border-color: rgb(var(--primary-6));
}
.arco-radio-checked .arco-radio-mask:after {
  background-color: var(--color-white);
  transform: scale(0.4);
}
.arco-radio-checked:hover .arco-radio-mask {
  border-color: rgb(var(--primary-6));
}
.arco-radio-disabled,
.arco-radio-disabled .arco-radio-icon-hover {
  cursor: not-allowed;
}
.arco-radio-disabled .arco-radio-text {
  color: var(--color-text-4);
}
.arco-radio-disabled .arco-radio-mask {
  border-color: var(--color-neutral-3);
}
.arco-radio-disabled .arco-radio-mask:after {
  background-color: var(--color-fill-2);
}
.arco-radio-disabled:hover .arco-radio-mask {
  border-color: var(--color-neutral-3);
}
.arco-radio-checked.arco-radio-disabled .arco-radio-mask,
.arco-radio-checked.arco-radio-disabled:hover .arco-radio-mask {
  background-color: var(--color-primary-light-3);
  border-color: #0000;
}
.arco-radio-checked.arco-radio-disabled .arco-radio-mask:after {
  background-color: var(--color-fill-2);
}
.arco-radio-checked.arco-radio-disabled .arco-radio-text {
  color: var(--color-text-4);
}
.arco-radio:hover .arco-radio-icon-hover:before {
  background-color: var(--color-fill-2);
}
.arco-radio-group {
  box-sizing: border-box;
  display: inline-block;
}
.arco-radio-group .arco-radio {
  margin-right: 20px;
}
.arco-radio-group-type-button {
  line-height: 26px;
  padding: 1.5px;
  position: relative;
  z-index: 0;
}
.arco-radio-button {
  background-color: initial;
  border-radius: var(--border-radius-small);
  color: var(--color-text-2);
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 26px;
  margin: 1.5px;
  position: relative;
  transition: all 0.1s linear;
}
.arco-radio-button-inner {
  display: block;
  padding: 0 12px;
  position: relative;
}
.arco-radio-button:not(:first-of-type):before {
  background-color: var(--color-neutral-3);
  content: '';
  display: block;
  height: 14px;
  left: -2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.1s linear;
  width: 1px;
}
.arco-radio-button.arco-radio-checked + .arco-radio-button:before,
.arco-radio-button.arco-radio-checked:before,
.arco-radio-button:hover + .arco-radio-button:before,
.arco-radio-button:hover:before {
  opacity: 0;
}
.arco-radio-button:after {
  background-color: var(--color-fill-2);
  bottom: -3px;
  content: ' ';
  display: block;
  left: -3px;
  pointer-events: none;
  position: absolute;
  right: -3px;
  top: -3px;
  z-index: -1;
}
.arco-radio-button:first-of-type:after {
  border-bottom-left-radius: var(--border-radius-small);
  border-top-left-radius: var(--border-radius-small);
}
.arco-radio-button:last-of-type:after {
  border-bottom-right-radius: var(--border-radius-small);
  border-top-right-radius: var(--border-radius-small);
}
.arco-radio-button:hover {
  background-color: var(--color-bg-5);
  color: var(--color-text-1);
}
.arco-radio-button.arco-radio-checked {
  background-color: var(--color-bg-5);
  color: rgb(var(--primary-6));
  font-weight: 500;
}
.arco-radio-button.arco-radio-disabled {
  background-color: initial;
  color: var(--color-text-4);
  cursor: not-allowed;
}
.arco-radio-button.arco-radio-disabled.arco-radio-checked {
  background-color: var(--color-bg-5);
  color: var(--color-primary-light-3);
}
.arco-radio-size-small {
  line-height: 28px;
}
.arco-radio-size-small .arco-radio-button,
.arco-radio-size-small.arco-radio-group-type-button {
  font-size: 14px;
  line-height: 22px;
}
.arco-radio-size-large {
  line-height: 36px;
}
.arco-radio-size-large .arco-radio-button,
.arco-radio-size-large.arco-radio-group-type-button {
  font-size: 14px;
  line-height: 30px;
}
.arco-radio-size-mini {
  line-height: 24px;
}
.arco-radio-size-mini .arco-radio-button,
.arco-radio-size-mini.arco-radio-group-type-button {
  font-size: 12px;
  line-height: 18px;
}
.arco-radio-group-direction-vertical .arco-radio {
  display: block;
  line-height: 32px;
  margin-right: 0;
}
body[arco-theme='dark'] .arco-radio-button.arco-radio-checked,
body[arco-theme='dark'] .arco-radio-button:not(.arco-radio-disabled):hover {
  background-color: var(--color-fill-3);
}
body[arco-theme='dark'] .arco-radio-button:after {
  background-color: var(--color-bg-3);
}
.arco-radio-rtl {
  padding-left: 0;
  padding-right: 5px;
}
.arco-radio-rtl .arco-radio-text {
  margin-left: 0;
  margin-right: 8px;
}
.arco-radio-group-rtl .arco-radio {
  margin-left: 20px;
  margin-right: 0;
}
.arco-radio-group-rtl.arco-radio-group-direction-vertical .arco-radio {
  margin-left: 0;
  margin-right: unset;
}
.arco-table-filters-popup {
  background: var(--color-bg-5);
  border: 1px solid var(--color-neutral-3);
  border-radius: var(--border-radius-medium);
  box-shadow: 0 2px 5px #0000001a;
  box-sizing: border-box;
  min-width: 100px;
}
.arco-table-filters-list {
  max-height: 200px;
  overflow-y: auto;
  padding: 4px 0;
}
.arco-table-filters-item {
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  width: 100%;
}
.arco-table-filters-item .arco-checkbox,
.arco-table-filters-item .arco-radio {
  padding: 0 12px;
  white-space: nowrap;
  width: 100%;
}
.arco-table-filters-btn {
  align-items: center;
  border-top: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  display: flex;
  height: 38px;
  justify-content: space-between;
  line-height: 38px;
  overflow: hidden;
  padding: 0 12px;
}
.arco-table-th-item {
  padding: 9px 16px;
}
.arco-table-th-item.arco-table-col-has-filter {
  padding-right: 28px;
}
.arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-right: 0;
}
.arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 28px;
}
.arco-table-col-has-sorter {
  padding: 0;
}
.arco-table-col-has-sorter .arco-table-cell-with-sorter {
  cursor: pointer;
  padding: 9px 16px;
}
.arco-table-rtl .arco-table-th-item.arco-table-col-has-filter {
  padding-left: 28px;
  padding-right: 16px;
}
.arco-table-rtl .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-left: 0;
  padding-right: 0;
}
.arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 16px;
}
.arco-table-td {
  font-size: 14px;
  padding: 9px 16px;
}
.arco-table-th {
  font-size: 14px;
}
.arco-table-footer {
  padding: 9px 16px;
}
.arco-table-expand-fixed-row {
  margin: -9px -17px;
  padding: 9px 16px;
}
.arco-table-expand-content .arco-table-td .arco-table {
  margin: -9px -16px -10px;
}
.arco-table-editable-row .arco-table-cell-wrap-value {
  padding: 9px 16px;
}
.arco-table-size-middle .arco-table-th-item {
  padding: 7px 16px;
}
.arco-table-size-middle .arco-table-th-item.arco-table-col-has-filter {
  padding-right: 28px;
}
.arco-table-size-middle .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-right: 0;
}
.arco-table-size-middle
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 28px;
}
.arco-table-size-middle .arco-table-col-has-sorter {
  padding: 0;
}
.arco-table-size-middle
  .arco-table-col-has-sorter
  .arco-table-cell-with-sorter {
  cursor: pointer;
  padding: 7px 16px;
}
.arco-table-size-middle
  .arco-table-rtl
  .arco-table-th-item.arco-table-col-has-filter {
  padding-left: 28px;
  padding-right: 16px;
}
.arco-table-size-middle
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-left: 0;
  padding-right: 0;
}
.arco-table-size-middle
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 16px;
}
.arco-table-size-middle .arco-table-td {
  font-size: 14px;
  padding: 7px 16px;
}
.arco-table-size-middle .arco-table-th {
  font-size: 14px;
}
.arco-table-size-middle .arco-table-footer {
  padding: 7px 16px;
}
.arco-table-size-middle .arco-table-expand-fixed-row {
  margin: -7px -17px;
  padding: 7px 16px;
}
.arco-table-size-middle .arco-table-expand-content .arco-table-td .arco-table {
  margin: -7px -16px -8px;
}
.arco-table-size-middle .arco-table-editable-row .arco-table-cell-wrap-value {
  padding: 7px 16px;
}
.arco-table-size-small .arco-table-th-item {
  padding: 5px 16px;
}
.arco-table-size-small .arco-table-th-item.arco-table-col-has-filter {
  padding-right: 28px;
}
.arco-table-size-small .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-right: 0;
}
.arco-table-size-small
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 28px;
}
.arco-table-size-small .arco-table-col-has-sorter {
  padding: 0;
}
.arco-table-size-small .arco-table-col-has-sorter .arco-table-cell-with-sorter {
  cursor: pointer;
  padding: 5px 16px;
}
.arco-table-size-small
  .arco-table-rtl
  .arco-table-th-item.arco-table-col-has-filter {
  padding-left: 28px;
  padding-right: 16px;
}
.arco-table-size-small
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-left: 0;
  padding-right: 0;
}
.arco-table-size-small
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 16px;
}
.arco-table-size-small .arco-table-td {
  font-size: 14px;
  padding: 5px 16px;
}
.arco-table-size-small .arco-table-th {
  font-size: 14px;
}
.arco-table-size-small .arco-table-footer {
  padding: 5px 16px;
}
.arco-table-size-small .arco-table-expand-fixed-row {
  margin: -5px -17px;
  padding: 5px 16px;
}
.arco-table-size-small .arco-table-expand-content .arco-table-td .arco-table {
  margin: -5px -16px -6px;
}
.arco-table-size-small .arco-table-editable-row .arco-table-cell-wrap-value {
  padding: 5px 16px;
}
.arco-table-size-mini .arco-table-th-item {
  padding: 2px 16px;
}
.arco-table-size-mini .arco-table-th-item.arco-table-col-has-filter {
  padding-right: 28px;
}
.arco-table-size-mini .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-right: 0;
}
.arco-table-size-mini
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 28px;
}
.arco-table-size-mini .arco-table-col-has-sorter {
  padding: 0;
}
.arco-table-size-mini .arco-table-col-has-sorter .arco-table-cell-with-sorter {
  cursor: pointer;
  padding: 2px 16px;
}
.arco-table-size-mini
  .arco-table-rtl
  .arco-table-th-item.arco-table-col-has-filter {
  padding-left: 28px;
  padding-right: 16px;
}
.arco-table-size-mini
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter {
  padding-left: 0;
  padding-right: 0;
}
.arco-table-size-mini
  .arco-table-rtl
  .arco-table-col-has-sorter.arco-table-col-has-filter
  .arco-table-cell-with-sorter {
  padding-right: 16px;
}
.arco-table-size-mini .arco-table-td {
  font-size: 12px;
  padding: 2px 16px;
}
.arco-table-size-mini .arco-table-th {
  font-size: 12px;
}
.arco-table-size-mini .arco-table-footer {
  padding: 2px 16px;
}
.arco-table-size-mini .arco-table-expand-fixed-row {
  margin: -2px -17px;
  padding: 2px 16px;
}
.arco-table-size-mini .arco-table-expand-content .arco-table-td .arco-table {
  margin: -2px -16px -3px;
}
.arco-table-size-mini .arco-table-editable-row .arco-table-cell-wrap-value {
  padding: 2px 16px;
}
.arco-table {
  position: relative;
}
.arco-table .arco-spin {
  display: block;
}
.arco-table > .arco-spin > .arco-spin-children:after {
  z-index: 2;
}
.arco-table-footer {
  border-radius: 0 0 var(--border-radius-medium) var(--border-radius-medium);
}
.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after,
.arco-table-scroll-position-right .arco-table-col-fixed-left-last:after {
  box-shadow: inset 6px 0 8px -3px #00000026;
}
.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,
.arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after {
  box-shadow: inset -6px 0 8px -3px #00000026;
}
.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle
  .arco-table-content-scroll:before,
.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right
  .arco-table-content-scroll:before {
  box-shadow: inset 6px 0 8px -3px #00000026;
}
.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left
  .arco-table-content-scroll:after,
.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle
  .arco-table-content-scroll:after {
  box-shadow: inset -6px 0 8px -3px #00000026;
}
.arco-table-layout-fixed .arco-table-content-inner {
  overflow-x: auto;
  overflow-y: hidden;
}
.arco-table-layout-fixed table {
  table-layout: fixed;
}
thead > .arco-table-tr > .arco-table-th {
  border-bottom: 1px solid var(--color-neutral-3);
}
thead > .arco-table-tr:not(:last-child) > .arco-table-th[colspan] {
  border-bottom: 0;
}
.arco-table table {
  border-collapse: initial;
  border-spacing: 0;
  margin: 0;
  min-width: 100%;
  width: 100%;
}
.arco-table table thead tr:first-child th:first-child {
  border-radius: var(--border-radius-medium) 0 0 0;
}
.arco-table table thead tr:first-child th:last-child {
  border-radius: 0 var(--border-radius-medium) 0 0;
}
.arco-table-th {
  background-color: var(--color-neutral-2);
  box-sizing: border-box;
  color: rgb(var(--gray-10));
  font-weight: 500;
  line-height: 1.5715;
  text-align: left;
}
.arco-table-th[colspan] {
  text-align: center;
}
.arco-table-td {
  background-color: var(--color-bg-2);
  border-bottom: 1px solid var(--color-neutral-3);
  box-sizing: border-box;
  color: rgb(var(--gray-10));
  line-height: 1.5715;
  text-align: left;
}
.arco-table-th.arco-table-col-sorted {
  background-color: var(--color-neutral-3);
}
.arco-table-td.arco-table-col-sorted {
  background-color: var(--color-fill-1);
}
.arco-table-col-fixed-left,
.arco-table-col-fixed-right {
  position: sticky;
  z-index: 1;
}
.arco-table-col-fixed-left-last:after,
.arco-table-col-fixed-right-first:after {
  bottom: -1px;
  box-shadow: none;
  content: '';
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform: translateX(-100%);
  transition: box-shadow 0.1s linear;
  width: 10px;
}
.arco-table-col-fixed-left-last:after {
  left: unset;
  right: 0;
  transform: translateX(100%);
}
.arco-table-cell-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-table-cell-text-ellipsis .arco-table-cell-with-sorter {
  align-items: center;
  display: flex;
}
.arco-table-cell-text-ellipsis .arco-table-th-item-title {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arco-table-editable-row .arco-table-cell-wrap-value {
  border: 1px solid var(--color-white);
  border-radius: var(--border-radius-medium);
  cursor: pointer;
  transition: all 0.1s linear;
}
.arco-table-editable-row:hover .arco-table-cell-wrap-value {
  border: 1px solid var(--color-neutral-3);
}
.arco-table-cell {
  width: 100%;
  word-break: break-all;
}
.arco-table-cell:has(> .arco-table-cell-indent):after {
  clear: both;
  content: '';
  display: block;
}
.arco-table-cell-indent {
  float: left;
  height: 1px;
}
.arco-table-cell-indent + .arco-table-cell-wrap-value {
  float: left;
}
.arco-table-expand-icon-cell button {
  align-items: center;
  background-color: var(--color-neutral-3);
  border: 1px solid #0000;
  border-radius: 2px;
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  display: inline-flex;
  font-size: 12px;
  height: 14px;
  justify-content: center;
  line-height: 14px;
  outline: none;
  padding: 0;
  transition: background-color 0.1s linear;
  width: 14px;
}
.arco-table-expand-icon-cell button:hover {
  background-color: var(--color-neutral-4);
  border-color: #0000;
  color: var(--color-text-1);
}
div.arco-table-expand-icon-cell {
  justify-content: center;
}
.arco-table-cell-expand-icon {
  float: left;
}
.arco-table-cell-expand-icon button {
  align-items: center;
  background-color: var(--color-neutral-3);
  border: 1px solid #0000;
  border-radius: 2px;
  box-sizing: border-box;
  color: var(--color-text-2);
  cursor: pointer;
  display: inline-flex;
  font-size: 12px;
  height: 14px;
  justify-content: center;
  line-height: 14px;
  margin-right: 4px;
  outline: none;
  padding: 0;
  transition: background-color 0.1s linear;
  width: 14px;
}
.arco-table-cell-expand-icon button:hover {
  background-color: var(--color-neutral-4);
  border-color: #0000;
  color: var(--color-text-1);
}
.arco-table-cell-expand-icon-hidden {
  display: inline-block;
  height: 14px;
  margin-right: 4px;
  width: 14px;
}
.arco-table-expand-content .arco-table-td {
  background-color: var(--color-fill-1);
}
.arco-table-expand-fixed-row {
  box-sizing: border-box;
  left: 0;
  position: sticky;
}
.arco-table-expand-content .arco-table-td .arco-table .arco-table-container {
  border: none;
}
.arco-table-expand-content .arco-table-td .arco-table .arco-table-th {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-table-expand-content .arco-table-td .arco-table .arco-table-td,
.arco-table-expand-content .arco-table-td .arco-table .arco-table-th {
  background-color: var(--color-fill-1);
}
.arco-table-expand-content .arco-table-td .arco-table .arco-table-pagination {
  margin-bottom: 12px;
}
.arco-table-td.arco-table-operation,
.arco-table-th.arco-table-operation .arco-table-th-item {
  padding: 0;
  text-align: center;
}
.arco-table-checkbox,
.arco-table-radio {
  justify-content: center;
}
.arco-table-checkbox .arco-checkbox,
.arco-table-radio .arco-radio {
  padding-left: 0;
}
.arco-table-expand-icon-col,
.arco-table-selection-col {
  width: 40px;
}
.arco-table-checkbox .arco-table-th-item,
.arco-table-radio .arco-table-th-item,
div.arco-table-expand-icon-col .arco-table-th-item,
div.arco-table-selection-col .arco-table-th-item {
  padding: 0;
}
.arco-table-th-item {
  position: relative;
  transition: background-color 0.1s linear;
}
.arco-table-cell-mouseenter {
  background-color: rgba(var(--gray-4), 0.5);
}
.arco-table-cell-next-ascend .arco-table-sorter-icon .arco-icon-caret-up,
.arco-table-cell-next-descend .arco-table-sorter-icon .arco-icon-caret-down {
  color: var(--color-neutral-6);
}
.arco-table-sorter {
  display: inline-block;
  margin-left: 8px;
  vertical-align: -3px;
}
.arco-table-sorter.arco-table-sorter-direction-one {
  vertical-align: 0;
}
.arco-table-sorter-icon {
  height: 8px;
  line-height: 8px;
  overflow: hidden;
  position: relative;
  width: 12px;
}
.arco-table-sorter-icon .arco-icon-caret-down,
.arco-table-sorter-icon .arco-icon-caret-up {
  color: var(--color-neutral-5);
  font-size: 12px;
  position: absolute;
  top: 50%;
  transition: all 0.1s linear;
}
.arco-table-sorter-icon .arco-icon-caret-up {
  left: 0;
  top: -2px;
}
.arco-table-sorter-icon .arco-icon-caret-down {
  left: 0;
  top: -3px;
}
.arco-table-sorter-icon.arco-table-sorter-icon-active svg {
  color: rgb(var(--primary-6));
}
.arco-table-filters {
  align-items: center;
  background-color: initial;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  line-height: 1;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.1s linear;
  vertical-align: 0;
  width: 24px;
}
.arco-table-filters-open,
.arco-table-filters:hover {
  background-color: var(--color-neutral-4);
}
.arco-table-filters svg {
  color: var(--color-text-2);
  font-size: 16px;
  transition: all 0.1s linear;
}
.arco-table-filters-active svg {
  color: rgb(var(--primary-6));
}
.arco-table-container {
  position: relative;
}
.arco-table-container,
.arco-table-header {
  border-radius: var(--border-radius-medium) var(--border-radius-medium) 0 0;
}
.arco-table-content-scroll {
  overflow: hidden;
  width: 100%;
}
.arco-table-content-scroll .arco-table-content-inner {
  width: auto;
}
.arco-table-content-scroll:after,
.arco-table-content-scroll:before {
  bottom: -1px;
  box-shadow: none;
  content: '';
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: -1px;
  transition: box-shadow 0.1s linear;
  width: 10px;
  z-index: 1;
}
.arco-table-content-scroll:before {
  border-top-left-radius: var(--border-radius-medium);
  left: 0;
}
.arco-table-content-scroll:after {
  border-top-right-radius: var(--border-radius-medium);
  right: 0;
}
.arco-table-header {
  background-color: var(--color-neutral-2);
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-color: inherit;
}
.arco-table-header::-webkit-scrollbar {
  background-color: initial;
}
.arco-table-body {
  background-color: var(--color-bg-2);
  overflow: auto;
  position: relative;
  z-index: 1;
}
.arco-table-no-data {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 40px;
  padding: 20px;
  text-align: center;
}
.arco-table-border.arco-table-fixed-column
  .arco-table-empty-row
  .arco-table-td:first-child {
  border-bottom: 0;
  border-left: 0;
}
.arco-table-border .arco-table-container {
  border-right: 1px solid var(--color-neutral-3);
  border-top: 1px solid var(--color-neutral-3);
}
.arco-table-border .arco-table-container:before {
  background-color: var(--color-neutral-3);
  bottom: 0;
  content: '';
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.arco-table-border .arco-table-expand-fixed-row,
.arco-table-border .arco-table-td:first-child,
.arco-table-border .arco-table-th:first-child {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-table-border .arco-table-footer {
  border: 1px solid var(--color-neutral-3);
  border-top: 0;
}
.arco-table-border-cell .arco-table-td,
.arco-table-border-cell .arco-table-th {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-table-border-cell
  thead
  > .arco-table-tr:not(:last-child)
  > .arco-table-th[colspan] {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-table-border-header-cell .arco-table-th {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-table-border-header-cell
  thead
  > .arco-table-tr:not(:last-child)
  > .arco-table-th[colspan] {
  border-bottom: 1px solid var(--color-neutral-3);
}
.arco-table-border-body-cell .arco-table-td {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-table-border-cell:not(.arco-table-border) .arco-table-td:first-child,
.arco-table-border-cell:not(.arco-table-border) .arco-table-th:first-child {
  border-left: 0;
}
.arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row):hover
  .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),
.arco-table-stripe .arco-table-tr:nth-child(2n) .arco-table-td {
  background-color: var(--color-fill-1);
}
.arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row):hover
  .arco-table-td.arco-table-col-fixed-left:before,
.arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row):hover
  .arco-table-td.arco-table-col-fixed-right:before {
  background-color: var(--color-fill-1);
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.arco-table-hover
  .arco-table-expand-content:not(.arco-table-empty-row):hover
  .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
  background-color: var(--color-fill-1);
}
.arco-table-expand-content
  .arco-table-td
  .arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row)
  .arco-table-td.arco-table-col-fixed-left:before,
.arco-table-expand-content
  .arco-table-td
  .arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row)
  .arco-table-td.arco-table-col-fixed-right:before,
.arco-table-expand-content
  .arco-table-td
  .arco-table-hover
  .arco-table-tr:not(.arco-table-empty-row)
  .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
  background-color: initial;
}
.arco-table-type-radio .arco-table-row-checked.arco-table-tr .arco-table-td {
  background-color: var(--color-fill-1);
}
.arco-table-virtualized table {
  table-layout: fixed;
}
.arco-table-virtualized div.arco-table-body div.arco-table-tr {
  display: flex;
}
.arco-table-virtualized div.arco-table-body div.arco-table-td {
  align-items: center;
  display: flex;
  flex: 1 1;
}
.arco-table-virtualized .arco-table-expand-icon-col,
.arco-table-virtualized .arco-table-selection-col {
  max-width: 40px;
}
div.arco-table-tfoot {
  background-color: var(--color-neutral-2);
  box-shadow: 0 -1px 0 var(--color-neutral-3);
  overflow-x: scroll;
  position: relative;
  scrollbar-color: inherit;
  width: 100%;
  z-index: 1;
}
div.arco-table-tfoot::-webkit-scrollbar {
  background-color: initial;
}
.arco-table-tfoot .arco-table-td {
  background-color: var(--color-neutral-2);
}
.arco-table-pagination {
  display: flex;
  justify-content: flex-end;
}
.arco-table-pagination-left {
  justify-content: flex-start;
}
.arco-table-pagination-center {
  justify-content: center;
}
.arco-table-pagination-top {
  margin-bottom: 12px;
  margin-top: 0;
}
.arco-table-pagination .arco-pagination {
  margin-top: 12px;
}
.arco-table-rtl {
  direction: rtl;
}
.arco-table-rtl.arco-table-border .arco-table-td:first-child,
.arco-table-rtl.arco-table-border .arco-table-th:first-child {
  border-left: 0;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-table-rtl.arco-table-border-cell .arco-table-td,
.arco-table-rtl.arco-table-border-cell .arco-table-th {
  border-left: 1px solid var(--color-neutral-3);
}
.arco-table-rtl table thead tr:first-child th:first-child {
  border-radius: 0 var(--border-radius-medium) 0 0;
}
.arco-table-rtl table thead tr:first-child th:last-child {
  border-radius: var(--border-radius-medium) 0 0 0;
}
.arco-table-rtl .arco-table-td,
.arco-table-rtl .arco-table-th {
  text-align: right;
}
.arco-table-rtl .arco-table-td.arco-table-operation,
.arco-table-rtl .arco-table-th.arco-table-operation .arco-table-th-item {
  text-align: center;
}
.arco-table-rtl.arco-table-border .arco-table-container {
  border-left: 1px solid var(--color-neutral-3);
  border-right: 0;
}
.arco-table-rtl.arco-table-border-body-cell .arco-table-td,
.arco-table-rtl.arco-table-border-cell .arco-table-td,
.arco-table-rtl.arco-table-border-cell .arco-table-th,
.arco-table-rtl.arco-table-border-header-cell .arco-table-th {
  border-left: 0;
  border-right: 1px solid var(--color-neutral-3);
}
.arco-table-rtl.arco-table-border-cell:not(.arco-table-border)
  .arco-table-td:first-child,
.arco-table-rtl.arco-table-border-cell:not(.arco-table-border)
  .arco-table-th:first-child {
  border-right: 0;
}
.arco-table-rtl .arco-table-cell-expand-icon,
.arco-table-rtl .arco-table-cell-indent {
  float: right;
}
.arco-table-rtl .arco-table-cell-expand-icon-hidden,
.arco-table-rtl .arco-table-cell-expand-icon button {
  margin-left: 4px;
  margin-right: 0;
}
.arco-table-rtl .arco-table-filters {
  left: 0;
  right: unset;
}
.arco-table-rtl .arco-table-sorter {
  margin-left: 0;
  margin-right: 8px;
}
.arco-table-rtl .arco-table-col-fixed-left-last:after,
.arco-table-rtl .arco-table-col-fixed-right-first:after {
  left: unset;
  right: -20px;
}
.arco-table-rtl .arco-table-col-fixed-left-last:after {
  left: -20px;
  right: unset;
}
.arco-table-rtl.arco-table-scroll-position-right
  .arco-table-col-fixed-left-last:after {
  box-shadow: none;
}
.arco-table-rtl.arco-table-scroll-position-middle
  .arco-table-col-fixed-right-first:after,
.arco-table-rtl.arco-table-scroll-position-right
  .arco-table-col-fixed-right-first:after {
  box-shadow: inset 6px 0 8px -3px #00000026;
}
.arco-table-rtl.arco-table-scroll-position-left
  .arco-table-col-fixed-right-first:after {
  box-shadow: none;
}
.arco-table-rtl.arco-table-scroll-position-left
  .arco-table-col-fixed-left-last:after,
.arco-table-rtl.arco-table-scroll-position-middle
  .arco-table-col-fixed-left-last:after {
  box-shadow: inset -6px 0 8px -3px #00000026;
}
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle
  .arco-table-content-scroll:before,
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right
  .arco-table-content-scroll:before {
  box-shadow: none;
}
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle
  .arco-table-content-scroll:after,
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right
  .arco-table-content-scroll:after {
  box-shadow: inset -6px 0 8px -3px #00000026;
}
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left
  .arco-table-content-scroll:before,
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle
  .arco-table-content-scroll:before {
  box-shadow: inset 6px 0 8px -3px #00000026;
}
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left
  .arco-table-content-scroll:after,
.arco-table-rtl.arco-table:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle
  .arco-table-content-scroll:after {
  box-shadow: none;
}
body[arco-theme='dark']
  .arco-table-stripe
  .arco-table-tr:nth-child(2n)
  .arco-table-td {
  background-color: var(--color-bg-3);
}
.arco-popconfirm-content {
  box-sizing: border-box;
  padding: 16px;
}
.arco-popconfirm-title {
  align-items: flex-start;
  color: var(--color-text-1);
  display: flex;
  font-size: 14px;
  margin-bottom: 16px;
  position: relative;
}
.arco-popconfirm-title-icon {
  align-items: center;
  display: inline-flex;
  font-size: 18px;
  height: 22.001px;
  margin-right: 8px;
}
.arco-popconfirm-title-icon .arco-icon-exclamation-circle-fill {
  color: rgb(var(--warning-6));
}
.arco-popconfirm-has-content .arco-popconfirm-title {
  font-weight: 500;
  margin-bottom: 0;
}
.arco-popconfirm-inner-content {
  margin-bottom: 16px;
  margin-top: 4px;
  padding-left: 26px;
}
.arco-popconfirm .arco-popconfirm-btn {
  text-align: right;
}
.arco-popconfirm .arco-popconfirm-btn > button {
  margin-left: 8px;
}
.arco-popconfirm-rtl .arco-popconfirm-title-icon {
  margin-left: 8px;
  margin-right: 0;
}
.arco-popconfirm-rtl .arco-popconfirm-inner-content {
  padding-left: 0;
  padding-right: 26px;
}
.arco-popconfirm-rtl .arco-popconfirm-btn {
  text-align: left;
}
.arco-popconfirm-rtl .arco-popconfirm-btn > button {
  margin-left: 0;
  margin-right: 8px;
}
.arco-avatar {
  align-items: center;
  background-color: var(--color-fill-4);
  box-sizing: border-box;
  color: var(--color-white);
  display: inline-flex;
  font-size: 20px;
  height: 40px;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
  width: 40px;
}
.arco-avatar-circle,
.arco-avatar-circle .arco-avatar-image {
  border-radius: var(--border-radius-circle);
}
.arco-avatar-circle .arco-avatar-image {
  overflow: hidden;
}
.arco-avatar-square,
.arco-avatar-square .arco-avatar-image {
  border-radius: var(--border-radius-medium);
}
.arco-avatar-square .arco-avatar-image {
  overflow: hidden;
}
.arco-avatar-text {
  font-weight: 500;
  left: 50%;
  line-height: 1;
  position: absolute;
  transform: translateX(-50%);
  transform-origin: 0 center;
}
.arco-avatar-image {
  display: inline-flex;
}
.arco-avatar-image,
.arco-avatar-image img,
.arco-avatar-image picture {
  height: 100%;
  width: 100%;
}
.arco-avatar-trigger-icon-button {
  align-items: center;
  background-color: var(--color-neutral-2);
  border-radius: var(--border-radius-circle);
  bottom: -4px;
  color: var(--color-fill-4);
  display: inline-flex;
  font-size: 12px;
  height: 20px;
  justify-content: center;
  line-height: 20px;
  position: absolute;
  right: -4px;
  transition: background-color 0.1s linear;
  width: 20px;
  z-index: 1;
}
.arco-avatar-trigger-icon-mask {
  align-items: center;
  background-color: #1d212999;
  border-radius: var(--border-radius-medium);
  color: var(--color-white);
  display: flex;
  font-size: 16px;
  height: 100%;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.1s linear;
  width: 100%;
  z-index: 0;
}
.arco-avatar-circle .arco-avatar-trigger-icon-mask {
  border-radius: var(--border-radius-circle);
}
.arco-avatar-with-trigger-icon {
  cursor: pointer;
}
.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-mask {
  opacity: 1;
  z-index: 2;
}
.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-button {
  background-color: var(--color-neutral-3);
}
.arco-avatar-rtl {
  direction: rtl;
}
.arco-avatar-rtl .arco-avatar-trigger-icon-button {
  left: -4px;
  right: unset;
}
.arco-avatar-group {
  display: inline-block;
  line-height: 0;
}
.arco-avatar-group-max-count-avatar {
  color: var(--color-white);
  cursor: default;
  font-size: 20px;
}
.arco-avatar-group-rtl {
  direction: rtl;
}
.arco-avatar-group .arco-avatar {
  border: 2px solid var(--color-bg-2);
}
.arco-avatar-group .arco-avatar:not(:first-child) {
  margin-left: -10px;
}
.arco-avatar-group-popover .arco-avatar:not(:first-child) {
  margin-left: 4px;
}
.copy-btn--IAVFl {
  color: #fff;
  cursor: pointer;
}
.copy-btn--IAVFl:hover {
  color: rgb(var(--primary-6));
}
