@charset "UTF-8";
/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-4-10 11:21:44
 */[data-v-65531912]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.recamera-workspace-connect-panel[data-v-65531912]{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.recamera-workspace-connect-panel .workspace-preview-content[data-v-65531912]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;max-width:100%;box-sizing:border-box}.recamera-workspace-connect-panel .workspace-option[data-v-65531912]{min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;box-sizing:border-box;min-height:0}.recamera-workspace-connect-panel .workspace-option__grow[data-v-65531912]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.recamera-workspace-connect-panel .workspace-image-frame[data-v-65531912]{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #dcdfe6;border-radius:10px;background:#fff;margin-bottom:12px;aspect-ratio:auto;min-height:0;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.recamera-workspace-connect-panel .workspace-image[data-v-65531912]{width:100%;height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.recamera-workspace-connect-panel .workspace-input[data-v-65531912]{width:100%;margin-top:0;margin-bottom:12px;flex-shrink:0;box-sizing:border-box}.recamera-workspace-connect-panel .workspace-input[data-v-65531912] .el-input__inner{height:44px;line-height:44px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:14px;color:rgba(0,0,0,.85);background-color:#fff}.recamera-workspace-connect-panel .workspace-input[data-v-65531912] .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.12)}.recamera-workspace-connect-panel .workspace-btn.doc-preview-workspace-btn[data-v-65531912]{width:100%;height:36px!important;min-height:36px!important;line-height:36px!important;padding-top:0!important;padding-bottom:0!important;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:.02em;flex-shrink:0}.recamera-workspace-connect-panel .workspace-btn.doc-preview-workspace-btn.el-button--primary[data-v-65531912]{background-color:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important}.recamera-workspace-connect-panel .workspace-btn.doc-preview-workspace-btn.el-button--primary[data-v-65531912]:focus,.recamera-workspace-connect-panel .workspace-btn.doc-preview-workspace-btn.el-button--primary[data-v-65531912]:hover{background-color:#84b31d!important;border-color:#84b31d!important;color:#fff!important}.recamera-workspace-connect-panel__faq[data-v-65531912]{margin-top:10px;text-align:right;max-width:100%;box-sizing:border-box}.recamera-workspace-connect-panel .watcher-deploy-faq-link[data-v-65531912]{font-size:13px;color:#8fc31f;text-decoration:none;font-weight:500}.recamera-workspace-connect-panel .watcher-deploy-faq-link[data-v-65531912]:hover{text-decoration:underline;color:#84b31d}.recamera-workspace-connect-panel .watcher-deploy-faq-link[data-v-65531912]:visited{color:#8fc31f}[data-v-4e6ed34d]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.watcher-serial-connect-hint[data-v-4e6ed34d]{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.watcher-serial-connect-hint--padded[data-v-4e6ed34d]{padding:0;margin:0;box-sizing:border-box}.watcher-serial-connect-hint .watcher-deploy-steps[data-v-4e6ed34d]{display:flex;flex-direction:row;align-items:stretch;gap:16px;width:100%;max-width:100%;box-sizing:border-box}.watcher-serial-connect-hint .watcher-deploy-col[data-v-4e6ed34d]{flex:1 1 0;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.watcher-serial-connect-hint .watcher-deploy-img-wrap[data-v-4e6ed34d]{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #dcdfe6;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;min-height:180px;padding:0;overflow:hidden}.watcher-serial-connect-hint .watcher-deploy-img[data-v-4e6ed34d]{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;border-radius:9px}.watcher-serial-connect-hint .watcher-deploy-step-line[data-v-4e6ed34d]{margin:8px 0 0;width:100%;max-width:100%;box-sizing:border-box;font-size:13px;line-height:1.55;color:rgba(0,0,0,.72);min-height:0}.watcher-serial-connect-hint .watcher-deploy-faq[data-v-4e6ed34d]{margin-top:6px;text-align:right;max-width:100%;box-sizing:border-box}.watcher-serial-connect-hint .watcher-deploy-faq-link[data-v-4e6ed34d]{font-size:13px;color:#8fc31f;text-decoration:none;font-weight:500}.watcher-serial-connect-hint .watcher-deploy-faq-link[data-v-4e6ed34d]:hover{text-decoration:underline;color:#84b31d}.watcher-serial-connect-hint .watcher-deploy-faq-link[data-v-4e6ed34d]:visited{color:#8fc31f}.watcher-serial-connect-hint .watcher-deploy-step-line strong[data-v-4e6ed34d]{font-weight:500;color:rgba(0,0,0,.9)}@media (max-width:540px){.watcher-serial-connect-hint .watcher-deploy-steps[data-v-4e6ed34d]{flex-direction:column;gap:14px}}.global-floating-widget .floating-widget{position:fixed;bottom:32px;right:32px;z-index:100;display:flex;flex-direction:column;gap:20px;align-items:flex-end}@media (max-width:768px){.global-floating-widget .floating-widget{bottom:16px;right:16px}}.global-floating-widget .floating-widget .widget-item{display:flex;align-items:center;gap:12px;position:relative;cursor:pointer}.global-floating-widget .floating-widget .widget-item .widget-label{border-radius:6px;opacity:0;visibility:hidden;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:125%;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;padding:8px 16px;transition:all .3s;white-space:nowrap}.global-floating-widget .floating-widget .widget-item .widget-btn{position:relative;width:48px;height:48px;border-radius:99px;opacity:1;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;background:transparent;border:none;cursor:pointer;transition:all .3s}.global-floating-widget .floating-widget .widget-item .widget-btn .widget-icon-bg{position:absolute;width:100%;height:100%;border-radius:99px;background:#8fc31f;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);transition:all .3s;z-index:0}.global-floating-widget .floating-widget .widget-item .widget-btn .widget-icon{position:relative;width:28px;height:28px;-o-object-fit:contain;object-fit:contain;z-index:1}.global-floating-widget .floating-widget .widget-item .widget-btn svg{position:relative;width:28px;height:28px;z-index:1}.global-floating-widget .floating-widget .widget-item:hover:not(.active) .widget-label{opacity:1;visibility:visible;background:#fafafa}.global-floating-widget .floating-widget .widget-item:hover:not(.active) .widget-btn .widget-icon-bg{background:#739b1e}.global-floating-widget .floating-widget .widget-item.active .widget-label{opacity:1;visibility:visible;background:#fafafa}.global-floating-widget .floating-widget .widget-item.active .widget-btn .widget-icon-bg{background:#739b1e}.global-floating-widget .floating-widget .widget-item .widget-submenu{position:absolute;right:calc(100% + 16px);bottom:0;display:flex;flex-direction:column;gap:8px;animation:fadeIn .3s}.global-floating-widget .floating-widget .widget-item .widget-submenu:after{content:"";position:absolute;right:-16px;top:0;bottom:0;width:16px;background:transparent}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item{background:#fff;padding:16px 20px;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1);border:1px solid #f0f0f0;display:flex;align-items:center;gap:16px;text-decoration:none;transition:all .3s;white-space:nowrap;cursor:pointer;border:none;width:100%}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-icon.discord{background:transparent}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-icon.discord img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-icon.wechat{background-color:#8fc31f;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAC8VBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxXXUjAAAA+nRSTlMA9jL9/h0CwAES6lD0JCcIDTpbDPLB7Q8tDvvwdDtk7zUqGhRWifn48QPgfRkTx7c4N+FDCh5rjxh/o4So6zaDB5K77rB21zDiI2ZuU7Ebz5aB1Of3Idj8gKRC7Ip69THbeazFpoclyhXjkEttED6+YGjzYmpxLB/JSCnOlVfdn8NMcLOU5iLMWp2iK9C2l9pE6Um6m13EVWWgggUgjeiGqrQzmj0ER82umdzRsta8fhxfp2nVc98v2TmYtYuvuJ6tFneh5VlsLlK5e1xhhakJ0vrGSk9eP2MGq4wLTnI0fL+OpeRGvWdN0yhRdTzCQW+TF0XLVHickd5YeZuE3QAACWFJREFUGBntwWN4XNsCBuAv7MS2jca1bdu2bdu2jm3btm1f29+vm05O22StNZO9JxvN88z7wsvLy8vLy8vLy8su7+67ZUmb0aNHt3mhX3r072+pHIjG5t2oB+c+vS6ekqqT06/dkI3GIPvDCZ9PpntV7Vv2wlUtc8Zj1Chjat8WuDot7DKH+owc/BtcbTpuD6YnUrr44uoR88s6em5/vyBcFbIOxrJhCg6OgO1CptEI0xNhq7VNaJTr02CbnOM00oGdsMXNqYU0Vv74L2G9NZNpvOBPYbGA7jRH3EBYaQJNE3sKltk5i2ZqmwRrLPGhuar+CCvsoSZLj739dXrumqh9AQkICuv4U/T8e//T9smR1KQNTFeyi/V7ZMzyRwOhdN+yB4JZv+7NYa7KI6xHt4P9W8M93x6v+7Ae+wNgppfpXuiL86DN2PHj6Fb8TTBPJ7r19D8joEP/RXQrBGa5ke5cyIFeOy+E0o0NMIVjDF3LX18CTySlzqFL/stghvZ0bU8LeOz+u+nSKzDeJrriNz0MDfLmNXTlWxitKV3ZloWGSthOV1bAWKfpQuwJGOHxYrrQH0Y6PIpq0wbCGDF7qZZfAeMkhlLp/SmBMExuCpW6hcEo2UeoNHkSjBSwi0r/zYExOg+i0voIGKt5VyptDoQhrqOKXzQMVzSGSmdhhK1Ueg1maEelP6PhVuZTwacZzLHMjwrDctBQEY9RobACZjk6nAr3ONBAXagQ7wvzRGVQ4QU0TBoVXpoJM4XPoaxgJxoiopgyn3CYq08KZYvQEHOpEAKzHfanLBqey/KnbAjM15SyDgvgsTjKDjhggespux2e+oiykTGwQkxPyn4HD91BSWEfWCM8lJIB8ExfSvyawSrz/CnpCI/soOR7WGcIJV3hiRWUdIiEdYreo2Qh9Lv5CCUnYKVv/ClaDf0+pmQarLWekoXQ7U6KRoXDWpHDKGoPvT6hpBWstoyS2dCpPUUdImG1oo0UNYU+CyhZDOttoGgH9HmYojmBsMF+il6DLoco+hfssIWiAdBjEkUFQbDFUAryI6FDHkXHYY8HKYqGDnMoWgt7NJ9IQXdol0nRItilC0WR0KwpRSGwSxhFu6HZSQqqYJ9ZrOvuN6HVl6MouBb2mcArUqamZ0O7jyhaCPuE81e7Ot0EfVpREFoEGz1C8pq9u4Og2zoKBsBO7eKm+DrggRg/Ch5EozSWovvQKPWjYDIap+MU/BWNUxkFW9A4LaWgNRqlUgqSHWiUMil4DI3TBgqOwVaRYVGvPg8PpFJwO+yT0HIQL4qfGw698iiYANvclMHL8gKhz78piIZdlrO2eyKhS3cK0mCTT1hXVwf0aELBStgjaQcFbaDHzxQkwh5tKfIrgQ7lFCTCFgmUvQEdulPwKmyxhrI7oEN7ChJhizeoUALtnqCgF2zxHBWaQbsZFEyCLeKocC2060GBL2yxnQqDoN1pCm6ALdKp8jw0609BBWxxA1U+hmZjKdgNWzhOUqErNJtEwb2wx6rhVFgLrc5TsBc2aUmFTdAqgYIPYJfbqPA3aOXHuoJhg/MrHgcwg7Kz0CqegiRY7ijJpwCsXETR0lXQaBYFvrDahxNZbSaqZffv9MxS1hYHjdZTkAuLnaDTDbgk8+G7eEU/aLOYgi9grVQ6tUVtqwbzEp+Z0CSLgqGwUtAAOj15M+qa3S6DNUYugBaBPhS0gHW+CqZT3GeQBE1njdUR0KIJBemwStB1rFHWHCpfBdOpvAgaPEXB57BGi1axrHFnAtSC3qHTi9Agl4IMByzwTXteEnofXHqYThdQvxEUpcFkpaduPMQrlsON+XSCBikUdIKJDo/uMoh1bIZby1itChdlprd65ov7feHCAQpmwTTf7qAkHO69TMZWAFi+lDU6nILSEAr818IcM2+lrAvqs3LFCGDVz7ziudlQ6EjR7TBFdjcqrIIWlcNZW7eZUOhJQUEQTOCIo8JUaBH0EusaGgFZD4qawgTzqJIJDRxxFD0B2Ww/Cq7pDOPdRYVp0OInykZAdoCit2C41n5UeAVaDKZsK2S5FN0Nw/WlSiK0KKbsO8jOZVD0dxhtMBXGQROqQGEwRf9wwGC3UaE7tEijChQ6UrIEBruRCl9DizZUgUpPijJyYKzTVOgILU5S4SGo9KDkDIzVi7IfoUUkVY5DJSmekigYKvB9Sr6HFm9RJQ1Kf6FkZBEMdS9FhSXQYh0VJkOt6BFKUmEox+sULIYWlVTwbwYXQijxaQ1DLShmHc9Ak71UyINL0yjp6oChBq5mLU/HQIugZEr8OwXCJV/K/gCDpabwV8UvA+hXNTQX9dhOSe9b4E5bSpInwWClS64bGhq/64lTqLaE1drBrSgKuo05DPcChlOyEWb6gRcNhjs9WUvKbS2zUL+3KVkNM/Wl0wNw7Swv69CmEtrExFJ0AqYqo1NZGFzYwksOpUOzAH8KxnWGqSI208lnPpSi+KuNudBhPEV5MFlST9a4pzVk+2LpNHHCZ9Ch8zgK/ANgthZHWMOnVTYEYcF0GhAAXRZTdD3M12siL3kxHLWdD6bTcuh0K0VHYYHFvGJ/pwpcVs6LQtdAp0yKejtgha6sbVzbENQYxmq9V0KvMxSlwhIBEykY+sJAAGdJ/hgAvUoLKChIgjXmUzYEwP8GPHceuvWgaBOsUkzZoOfhEUdvinxhla1UKDsHT2yhaBYs0zyWCs/CE+UU3Q/rjKeKL/Tr409BYWdYJ4sqT0G/CxSNh5U2UuEQ9OtG0QiYIHEf1FpRJQF6fUrRkzDcud0fcBvUxlKlEno9RNE8GKz1kGGslgW1QiqMhU6PU9TbASMN3PrdKDpNhVoZFWZDpzEU9YBxeo0exMv8w6D0LGXF0Kk0mYKCUhgiIKRdeQfW8QOUQih7BzpNoegMGijn0Xl925UHUyEMKoHDKPLzhU69KerZpCE23zGcru2BUj+KhkCnEFoquQWUprKuWwOh0zFa6yDUylnbS32gUx9aLL8Eak15xV1B0GsurTYXLoyYHkqnPzWDbs0LaTWfHLhUMWVb3tEYeKAvrZcHEzxE6/ksgOHSaIPghTDcA7RcWfQ5GK40mdYafqYXzNCUlqqaEgRTBA6jdX47IyoQJulPi+Qfmx8AEy2i+ZLvfLZlZWeYqg/NNeq9TS0rImC+003MsW3PjBXRzR4tgZeXl5eXl5eXl5eXl5eXl5eX7f4PPPCD3qZB3HQAAAAASUVORK5CYII=) center/24px 24px no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAC8VBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxXXUjAAAA+nRSTlMA9jL9/h0CwAES6lD0JCcIDTpbDPLB7Q8tDvvwdDtk7zUqGhRWifn48QPgfRkTx7c4N+FDCh5rjxh/o4So6zaDB5K77rB21zDiI2ZuU7Ebz5aB1Of3Idj8gKRC7Ip69THbeazFpoclyhXjkEttED6+YGjzYmpxLB/JSCnOlVfdn8NMcLOU5iLMWp2iK9C2l9pE6Um6m13EVWWgggUgjeiGqrQzmj0ER82umdzRsta8fhxfp2nVc98v2TmYtYuvuJ6tFneh5VlsLlK5e1xhhakJ0vrGSk9eP2MGq4wLTnI0fL+OpeRGvWdN0yhRdTzCQW+TF0XLVHickd5YeZuE3QAACWFJREFUGBntwWN4XNsCBuAv7MS2jca1bdu2bdu2jm3btm1f29+vm05O22StNZO9JxvN88z7wsvLy8vLy8vLy8su7+67ZUmb0aNHt3mhX3r072+pHIjG5t2oB+c+vS6ekqqT06/dkI3GIPvDCZ9PpntV7Vv2wlUtc8Zj1Chjat8WuDot7DKH+owc/BtcbTpuD6YnUrr44uoR88s6em5/vyBcFbIOxrJhCg6OgO1CptEI0xNhq7VNaJTr02CbnOM00oGdsMXNqYU0Vv74L2G9NZNpvOBPYbGA7jRH3EBYaQJNE3sKltk5i2ZqmwRrLPGhuar+CCvsoSZLj739dXrumqh9AQkICuv4U/T8e//T9smR1KQNTFeyi/V7ZMzyRwOhdN+yB4JZv+7NYa7KI6xHt4P9W8M93x6v+7Ae+wNgppfpXuiL86DN2PHj6Fb8TTBPJ7r19D8joEP/RXQrBGa5ke5cyIFeOy+E0o0NMIVjDF3LX18CTySlzqFL/stghvZ0bU8LeOz+u+nSKzDeJrriNz0MDfLmNXTlWxitKV3ZloWGSthOV1bAWKfpQuwJGOHxYrrQH0Y6PIpq0wbCGDF7qZZfAeMkhlLp/SmBMExuCpW6hcEo2UeoNHkSjBSwi0r/zYExOg+i0voIGKt5VyptDoQhrqOKXzQMVzSGSmdhhK1Ueg1maEelP6PhVuZTwacZzLHMjwrDctBQEY9RobACZjk6nAr3ONBAXagQ7wvzRGVQ4QU0TBoVXpoJM4XPoaxgJxoiopgyn3CYq08KZYvQEHOpEAKzHfanLBqey/KnbAjM15SyDgvgsTjKDjhggespux2e+oiykTGwQkxPyn4HD91BSWEfWCM8lJIB8ExfSvyawSrz/CnpCI/soOR7WGcIJV3hiRWUdIiEdYreo2Qh9Lv5CCUnYKVv/ClaDf0+pmQarLWekoXQ7U6KRoXDWpHDKGoPvT6hpBWstoyS2dCpPUUdImG1oo0UNYU+CyhZDOttoGgH9HmYojmBsMF+il6DLoco+hfssIWiAdBjEkUFQbDFUAryI6FDHkXHYY8HKYqGDnMoWgt7NJ9IQXdol0nRItilC0WR0KwpRSGwSxhFu6HZSQqqYJ9ZrOvuN6HVl6MouBb2mcArUqamZ0O7jyhaCPuE81e7Ot0EfVpREFoEGz1C8pq9u4Og2zoKBsBO7eKm+DrggRg/Ch5EozSWovvQKPWjYDIap+MU/BWNUxkFW9A4LaWgNRqlUgqSHWiUMil4DI3TBgqOwVaRYVGvPg8PpFJwO+yT0HIQL4qfGw698iiYANvclMHL8gKhz78piIZdlrO2eyKhS3cK0mCTT1hXVwf0aELBStgjaQcFbaDHzxQkwh5tKfIrgQ7lFCTCFgmUvQEdulPwKmyxhrI7oEN7ChJhizeoUALtnqCgF2zxHBWaQbsZFEyCLeKocC2060GBL2yxnQqDoN1pCm6ALdKp8jw0609BBWxxA1U+hmZjKdgNWzhOUqErNJtEwb2wx6rhVFgLrc5TsBc2aUmFTdAqgYIPYJfbqPA3aOXHuoJhg/MrHgcwg7Kz0CqegiRY7ijJpwCsXETR0lXQaBYFvrDahxNZbSaqZffv9MxS1hYHjdZTkAuLnaDTDbgk8+G7eEU/aLOYgi9grVQ6tUVtqwbzEp+Z0CSLgqGwUtAAOj15M+qa3S6DNUYugBaBPhS0gHW+CqZT3GeQBE1njdUR0KIJBemwStB1rFHWHCpfBdOpvAgaPEXB57BGi1axrHFnAtSC3qHTi9Agl4IMByzwTXteEnofXHqYThdQvxEUpcFkpaduPMQrlsON+XSCBikUdIKJDo/uMoh1bIZby1itChdlprd65ov7feHCAQpmwTTf7qAkHO69TMZWAFi+lDU6nILSEAr818IcM2+lrAvqs3LFCGDVz7ziudlQ6EjR7TBFdjcqrIIWlcNZW7eZUOhJQUEQTOCIo8JUaBH0EusaGgFZD4qawgTzqJIJDRxxFD0B2Ww/Cq7pDOPdRYVp0OInykZAdoCit2C41n5UeAVaDKZsK2S5FN0Nw/WlSiK0KKbsO8jOZVD0dxhtMBXGQROqQGEwRf9wwGC3UaE7tEijChQ6UrIEBruRCl9DizZUgUpPijJyYKzTVOgILU5S4SGo9KDkDIzVi7IfoUUkVY5DJSmekigYKvB9Sr6HFm9RJQ1Kf6FkZBEMdS9FhSXQYh0VJkOt6BFKUmEox+sULIYWlVTwbwYXQijxaQ1DLShmHc9Ak71UyINL0yjp6oChBq5mLU/HQIugZEr8OwXCJV/K/gCDpabwV8UvA+hXNTQX9dhOSe9b4E5bSpInwWClS64bGhq/64lTqLaE1drBrSgKuo05DPcChlOyEWb6gRcNhjs9WUvKbS2zUL+3KVkNM/Wl0wNw7Swv69CmEtrExFJ0AqYqo1NZGFzYwksOpUOzAH8KxnWGqSI208lnPpSi+KuNudBhPEV5MFlST9a4pzVk+2LpNHHCZ9Ch8zgK/ANgthZHWMOnVTYEYcF0GhAAXRZTdD3M12siL3kxHLWdD6bTcuh0K0VHYYHFvGJ/pwpcVs6LQtdAp0yKejtgha6sbVzbENQYxmq9V0KvMxSlwhIBEykY+sJAAGdJ/hgAvUoLKChIgjXmUzYEwP8GPHceuvWgaBOsUkzZoOfhEUdvinxhla1UKDsHT2yhaBYs0zyWCs/CE+UU3Q/rjKeKL/Tr409BYWdYJ4sqT0G/CxSNh5U2UuEQ9OtG0QiYIHEf1FpRJQF6fUrRkzDcud0fcBvUxlKlEno9RNE8GKz1kGGslgW1QiqMhU6PU9TbASMN3PrdKDpNhVoZFWZDpzEU9YBxeo0exMv8w6D0LGXF0Kk0mYKCUhgiIKRdeQfW8QOUQih7BzpNoegMGijn0Xl925UHUyEMKoHDKPLzhU69KerZpCE23zGcru2BUj+KhkCnEFoquQWUprKuWwOh0zFa6yDUylnbS32gUx9aLL8Eak15xV1B0GsurTYXLoyYHkqnPzWDbs0LaTWfHLhUMWVb3tEYeKAvrZcHEzxE6/ksgOHSaIPghTDcA7RcWfQ5GK40mdYafqYXzNCUlqqaEgRTBA6jdX47IyoQJulPi+Qfmx8AEy2i+ZLvfLZlZWeYqg/NNeq9TS0rImC+003MsW3PjBXRzR4tgZeXl5eXl5eXl5eXl5eXl5eX7f4PPPCD3qZB3HQAAAAASUVORK5CYII=) center/24px 24px no-repeat}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-content{display:flex;flex-direction:column;text-align:left}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-content .submenu-title{font-size:14px;font-weight:900;color:#000;margin-bottom:4px}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item .submenu-content .submenu-desc{font-size:11px;color:#999;font-weight:500}.global-floating-widget .floating-widget .widget-item .widget-submenu .submenu-item:hover{background:#f5f5f5}.global-floating-widget .modal-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(8px)}.global-floating-widget .modal-overlay.custom-modal-overlay{align-items:flex-start;justify-content:center;padding-bottom:48px}.global-floating-widget .modal-overlay.custom-modal-overlay .modal-content.custom-modal{margin-top:100px!important;margin-left:auto;margin-right:auto}.global-floating-widget .modal-overlay:not(.custom-modal-overlay){align-items:flex-start;justify-content:center;padding-bottom:48px}.global-floating-widget .modal-overlay:not(.custom-modal-overlay) .modal-content:not(.custom-modal):not(.qr-modal){margin-top:100px!important;margin-left:auto;margin-right:auto;max-height:calc(100vh - 148px)!important}.global-floating-widget .modal-overlay .modal-content{position:relative;background:#fff;width:100%;max-width:800px;border-radius:40px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden;max-height:92vh;display:flex;flex-direction:column;animation:zoomIn .3s}.global-floating-widget .modal-overlay .modal-content.custom-modal{max-height:calc(100vh - 128px)!important}.global-floating-widget .modal-overlay .modal-content.qr-modal{max-width:400px;padding:48px;text-align:center;margin-top:100px}.global-floating-widget .modal-overlay .modal-content.qr-modal .modal-close{top:16px;right:16px}.global-floating-widget .modal-overlay .modal-content .modal-close-top{position:absolute;top:16px;right:24px;width:40px;height:40px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;cursor:pointer;transition:all .3s;border:none;z-index:11}.global-floating-widget .modal-overlay .modal-content .modal-close-top svg{width:24px;height:24px}.global-floating-widget .modal-overlay .modal-content .modal-close-top:hover{background:#e5e5e5;color:#000}.global-floating-widget .modal-overlay .modal-content .modal-close-top:active{transform:scale(.9)}.global-floating-widget .modal-overlay .modal-content .modal-close{position:absolute;top:24px;right:24px;width:40px;height:40px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;cursor:pointer;transition:all .3s;border:none;z-index:10}.global-floating-widget .modal-overlay .modal-content .modal-close svg{width:24px;height:24px}.global-floating-widget .modal-overlay .modal-content .modal-close:hover{background:#e5e5e5;color:#000}.global-floating-widget .modal-overlay .modal-content .modal-close:active{transform:scale(.9)}.global-floating-widget .modal-overlay .modal-content .modal-header{padding:32px 40px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.global-floating-widget .modal-overlay .modal-content .modal-header .modal-icon-wrapper{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(143,195,31,.1);color:#8fc31f}.global-floating-widget .modal-overlay .modal-content .modal-header .modal-icon-wrapper.feedback{background:rgba(143,195,31,.1);color:#8fc31f}.global-floating-widget .modal-overlay .modal-content .modal-header .modal-icon-wrapper svg{width:24px;height:24px}.global-floating-widget .modal-overlay .modal-content .modal-header .modal-icon-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.global-floating-widget .modal-overlay .modal-content .modal-header .modal-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:28px;font-weight:700;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#000}.global-floating-widget .modal-overlay .modal-content .modal-form{flex:1;overflow-y:auto;padding:40px;padding-bottom:48px;scroll-behavior:smooth}.global-floating-widget .modal-overlay .modal-content .modal-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px}@media (max-width:768px){.global-floating-widget .modal-overlay .modal-content .modal-form .form-grid{grid-template-columns:1fr}}.global-floating-widget .modal-overlay .modal-content .modal-form .form-group{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.global-floating-widget .modal-overlay .modal-content .modal-form .form-label{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:700;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;margin-left:4px}.global-floating-widget .modal-overlay .modal-content .modal-form .form-label .required-star{color:red}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea{width:100%;height:48px;padding:0 20px;background:#fafafa;border:1px solid #f2f2f2;border-radius:12px;box-sizing:border-box;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:48px;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;transition:all .3s}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input:focus,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea:focus{outline:none;border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input::-moz-placeholder,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea::-moz-placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input::placeholder,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea::placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input.device-type-input,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.device-type-input{padding:0 12px}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input.device-type-input::-moz-placeholder,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.device-type-input::-moz-placeholder{font-size:13px;letter-spacing:-.01em}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input.device-type-input::placeholder,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.device-type-input::placeholder{font-size:13px;letter-spacing:-.01em}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input.form-input-error,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.form-input-error{border-color:#ef4444;background:rgba(239,68,68,.02)}.global-floating-widget .modal-overlay .modal-content .modal-form .form-input.form-input-error:focus,.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.form-input-error:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.global-floating-widget .modal-overlay .modal-content .modal-form .form-error{display:block;margin-top:6px;font-size:12px;color:#ef4444;font-weight:500;line-height:1.4}.global-floating-widget .modal-overlay .modal-content .modal-form .select-wrapper{position:relative;width:100%}.global-floating-widget .modal-overlay .modal-content .modal-form select.form-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;padding:0 48px 0 20px!important;cursor:pointer;background-color:#fafafa!important;line-height:48px!important;display:block!important}.global-floating-widget .modal-overlay .modal-content .modal-form .select-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;color:#999;z-index:2;display:flex;align-items:center;justify-content:center}.global-floating-widget .modal-overlay .modal-content .modal-form .select-arrow svg{width:100%;height:100%;display:block}.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea{border-radius:12px;resize:none;padding:20px 24px;height:auto;line-height:normal}.global-floating-widget .modal-overlay .modal-content .modal-form .form-textarea.custom-textarea{height:92px}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit-wrapper{display:flex;justify-content:center;padding-top:16px}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit{width:auto;min-width:280px;padding:16px 48px;background:#8fc31f;color:#fff;font-weight:900;font-size:18px;border-radius:16px;border:none;cursor:pointer;transition:all .3s;box-shadow:0 8px 16px rgba(143,195,31,.2);margin-top:0}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit:disabled{opacity:.6;cursor:not-allowed}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit.feedback{background:#000;box-shadow:0 8px 16px rgba(0,0,0,.2)}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit:hover:not(:disabled){transform:scale(1.05)}.global-floating-widget .modal-overlay .modal-content .modal-form .form-submit:active:not(:disabled){transform:scale(.95)}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section{padding:24px;background:rgba(255,152,0,.05);border:1px solid rgba(255,152,0,.2);border-radius:32px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-header .upload-icon{width:20px;height:20px;color:#ff9800}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-header .upload-label{font-size:13px;font-weight:900;color:#ff9800}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-tip{font-size:11px;color:#666;font-weight:500;margin-bottom:16px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area{border:2px dashed #e0e0e0;border-radius:24px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .3s;background:#fff}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area:hover{border-color:#ff9800;background:rgba(255,152,0,.05)}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area.has-file{border-color:#8fc31f;background:rgba(143,195,31,.05)}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-input{display:none}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-icon{width:32px;height:32px;color:#999}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-icon.success{color:#8fc31f}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .upload-text{font-size:14px;font-weight:900;color:#666}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-preview{display:flex;flex-direction:column;align-items:center;gap:8px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-preview .file-name{font-size:14px;font-weight:900;color:#000;margin-top:8px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-preview .file-remove{font-size:12px;color:#ef4444;font-weight:900;background:none;border:none;cursor:pointer;padding:4px 8px;margin-top:4px}.global-floating-widget .modal-overlay .modal-content .modal-form .upload-section .upload-area .file-preview .file-remove:hover{text-decoration:underline}.global-floating-widget .modal-overlay .modal-content .qr-image-wrapper{width:224px;height:224px;background:#fff;border-radius:24px;margin:0 auto 32px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #f0f0f0;overflow:hidden;display:flex;align-items:center;justify-content:center}.global-floating-widget .modal-overlay .modal-content .qr-image-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.global-floating-widget .modal-overlay .modal-content .qr-title{font-size:20px;font-weight:900;color:#000;margin-bottom:12px}.global-floating-widget .modal-overlay .modal-content .qr-desc{color:#666;font-weight:700;line-height:1.6;padding:0 16px;font-size:14px}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover{color:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:visibility 0s ease .2s;transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}.el-pagination{color:#1a1a1a}.el-pagination button{background:0 0;border:none}.el-pagination button:hover{color:#1890ff}.el-pagination button:disabled{color:#c0c4cc;background-color:#fff}.el-pagination .btn-next,.el-pagination .btn-prev{color:#1a1a1a;background:50% no-repeat #fff}.el-pagination .el-pager li.disabled{color:#c0c4cc}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent}.el-pagination__sizes{color:#606266}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#1890ff}.el-pagination__jump,.el-pagination__total{color:#606266}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{color:#606266;background-color:hsla(0,0%,94.9%,.965)}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#c0c4cc}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#1890ff}.el-pagination.is-background .el-pager li:not(.disabled).active{color:#fff;background-color:#1890ff}.el-dialog,.el-pager li{background:#fff}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{color:#1a1a1a}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#c0c4cc}.el-pager li.active+li{border-left:0}.el-pager li.active,.el-pager li:hover{color:#1890ff}.el-dialog__headerbtn{background:0 0;border:none}.el-dialog__headerbtn .el-dialog__close{color:rgba(0,0,0,.65)}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#1890ff}.el-dialog__title{color:#1a1a1a}.el-dialog__body{color:#606266}.el-autocomplete-suggestion{background-color:#fff;border:1px solid #e4e7ed}.el-autocomplete-suggestion li{color:#606266}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#f3f5f8}.el-autocomplete-suggestion li.divider{border-top:1px solid #000}.el-autocomplete-suggestion.is-loading li{color:#999}.el-autocomplete-suggestion.is-loading li:hover{background-color:#fff}.el-dropdown{color:#606266}.el-dropdown .el-dropdown__caret-button{border-left:none}.el-dropdown .el-dropdown__caret-button:before{background:hsla(0,0%,100%,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default:before{background:rgba(220,223,230,.5)}.el-dropdown-menu{background-color:#fff;border:1px solid #ebeef5}.el-dropdown-menu__item{color:#606266}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{color:#46a6ff;background-color:#e8f4ff}.el-dropdown-menu__item--divided{border-top:1px solid #ebeef5}.el-dropdown-menu__item--divided:before{background-color:#fff}.el-dropdown-menu__item.is-disabled{color:#bbb}.el-menu{border-right:1px solid #e6e6e6}.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu.el-menu--horizontal{border-bottom:1px solid #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{color:rgba(0,0,0,.65);border-bottom:2px solid transparent}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#1a1a1a}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{color:#1a1a1a;border-bottom:2px solid #1890ff}.el-menu--horizontal>.el-submenu .el-submenu__title{color:rgba(0,0,0,.65);border-bottom:2px solid transparent}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{color:rgba(0,0,0,.65);background-color:#fff}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#1a1a1a}.el-menu--horizontal>.el-menu-item.is-active{color:#1a1a1a;border-bottom:2px solid #1890ff}.el-menu--collapse .el-submenu .el-menu{border:0}.el-menu--popup{border:none}.el-menu-item{color:#1a1a1a}.el-menu-item i{color:rgba(0,0,0,.65)}.el-menu-item:focus,.el-menu-item:hover{background-color:#e8f4ff}.el-menu-item.is-disabled{background:0 0!important}.el-menu-item.is-active{color:#1890ff}.el-submenu__title{color:#1a1a1a}.el-submenu__title i{color:rgba(0,0,0,.65)}.el-submenu__title:focus,.el-submenu__title:hover{background-color:#e8f4ff}.el-submenu__title.is-disabled{background:0 0!important}.el-submenu__title:hover{background-color:#e8f4ff}.el-submenu .el-menu{border:none}.el-submenu.is-active .el-submenu__title{border-bottom-color:#1890ff}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{background:0 0!important}.el-menu-item-group__title{color:rgba(0,0,0,.65)}.el-radio-button__inner{color:#606266;background:#fff;border:1px solid #dcdfe6;border-left:0}.el-radio-button__inner:hover{color:#1890ff}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #dcdfe6}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background-color:#1890ff;border-color:#1890ff}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#c0c4cc;background-color:#fff;border-color:#ebeef5}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#f2f6fc}.el-switch__label{color:#1a1a1a}.el-switch__label.is-active{color:#1890ff}.el-switch__core{background:#dcdfe6;border:1px solid #dcdfe6}.el-switch__core:after{background-color:#fff}.el-switch.is-checked .el-switch__core{background-color:#1890ff;border-color:#1890ff}.el-select-dropdown{background-color:#fff;border:1px solid #e4e7ed}.vibration-gpio-dropdown{z-index:1000000!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#1890ff;background-color:#fff}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f3f5f8}.el-select-dropdown__empty{color:#999}.el-select-dropdown__item{color:#606266}.el-select-dropdown__item.is-disabled{color:#c0c4cc}.el-select-dropdown__item.is-disabled:hover{background-color:#fff}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f3f5f8}.el-select-dropdown__item.selected{color:#1890ff}.el-select-group__wrap:not(:last-of-type):after{background:#e4e7ed}.el-select-group__title{color:rgba(0,0,0,.65)}.el-select:hover .el-input__inner{border-color:#c0c4cc}.el-select .el-input__inner:focus{border-color:#1890ff}.el-select .el-input .el-select__caret,.el-select .el-input .el-select__caret.is-show-close{color:#c0c4cc}.el-select .el-input .el-select__caret.is-show-close:hover{color:rgba(0,0,0,.65)}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e4e7ed}.el-select .el-input.is-focus .el-input__inner{border-color:#1890ff}.el-select__input{color:#666;background-color:transparent;border:none}.el-select__close{color:#c0c4cc}.el-select__close:hover{color:rgba(0,0,0,.65)}.el-select .el-tag{background-color:#f0f2f5;border-color:transparent}.el-select .el-tag__close.el-icon-close{color:#fff;background-color:#c0c4cc}.el-select .el-tag__close.el-icon-close:hover{background-color:rgba(0,0,0,.65)}.el-table,.el-table__expanded-cell{background-color:#fff}.el-table{color:#606266}.el-table__empty-text{color:rgba(0,0,0,.65)}.el-table__expand-icon{color:#666}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table thead{color:rgba(0,0,0,.65)}.el-table thead.is-group th{background:#f3f5f8}.el-table th,.el-table tr{background-color:#fff}.el-table td.gutter,.el-table th.gutter{border-right-width:0;border-bottom-width:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #ebeef5}.el-table th>.cell.highlight{color:#1890ff}.el-table th.required>div:before{background:#ff4d51}.el-table--border,.el-table--group{border:1px solid #ebeef5}.el-table--border:after,.el-table--group:after,.el-table:before{background-color:#ebeef5}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.el-table--border th,.el-table--border th.gutter:last-of-type,.el-table__fixed-right-patch{border-bottom:1px solid #ebeef5}.el-table__fixed-right:before,.el-table__fixed:before{background-color:#ebeef5}.el-table__fixed-right-patch{background-color:#fff}.el-table__fixed-footer-wrapper tbody td{color:#606266;background-color:#f3f5f8;border-top:1px solid #ebeef5}.el-table__footer-wrapper td{border-top:1px solid #ebeef5}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{color:#606266;background-color:#f3f5f8}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #ebeef5}.el-table .sort-caret{border:5px solid transparent}.el-table .sort-caret.ascending{border-bottom-color:#c0c4cc}.el-table .sort-caret.descending{border-top-color:#c0c4cc}.el-table .ascending .sort-caret.ascending{border-bottom-color:#1890ff}.el-table .descending .sort-caret.descending{border-top-color:#1890ff}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#e8f4ff}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#f3f5f8}.el-table__body tr.current-row>td{background-color:#e8f4ff}.el-table__column-resize-proxy{border-left:1px solid #ebeef5}.el-table__column-filter-trigger i{color:rgba(0,0,0,.65)}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f3f5f8}.el-table-filter{background-color:#fff;border:1px solid #ebeef5}.el-table-filter__list-item:hover{color:#46a6ff;background-color:#e8f4ff}.el-table-filter__list-item.is-active{color:#fff;background-color:#1890ff}.el-table-filter__bottom{border-top:1px solid #ebeef5}.el-table-filter__bottom button{color:#606266;background:0 0;border:none}.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div,.el-date-table td.in-range div,.el-date-table td.in-range div:hover{background-color:#f2f6fc}.el-table-filter__bottom button:hover{color:#1890ff}.el-table-filter__bottom button.is-disabled{color:#c0c4cc}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table td.next-month,.el-date-table td.prev-month{color:#c0c4cc}.el-date-table td.today span{color:#1890ff}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#fff}.el-date-table td.available:hover{color:#1890ff}.el-date-table td.current:not(.disabled) span{color:#fff;background-color:#1890ff}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#fff}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#1890ff}.el-date-table td.disabled div{color:#c0c4cc;background-color:#f3f5f8}.el-date-table td.selected div,.el-date-table td.selected div:hover{background-color:#f2f6fc}.el-date-table td.selected span{color:#fff;background-color:#1890ff}.el-date-table td.week{color:#606266}.el-month-table,.el-year-table{border-collapse:collapse}.el-date-table th{color:#606266;border-bottom:1px solid #ebeef5}.el-month-table td.today .cell{color:#1890ff}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{color:#c0c4cc;background-color:#f3f5f8}.el-month-table td.disabled .cell:hover{color:#c0c4cc}.el-month-table td .cell{color:#606266}.el-month-table td .cell:hover{color:#1890ff}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#f2f6fc}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:#1890ff}.el-month-table td.current:not(.disabled) .cell{color:#1890ff}.el-year-table .el-icon{color:#1a1a1a}.el-year-table td.today .cell{color:#1890ff}.el-year-table td.disabled .cell{color:#c0c4cc;background-color:#f3f5f8}.el-year-table td.disabled .cell:hover{color:#c0c4cc}.el-year-table td .cell{color:#606266}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#1890ff}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__time-header{border-bottom:1px solid #e4e4e4}.el-date-range-picker__time-header>.el-icon-arrow-right{color:#1a1a1a}.el-date-range-picker__time-picker-wrap .el-picker-panel{background:#fff}.el-date-picker__time-header{border-bottom:1px solid #e4e4e4}.el-date-picker__header--bordered{border-bottom:1px solid #ebeef5}.el-date-picker__header-label{color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover,.time-select-item.selected:not(.disabled){color:#1890ff}.time-select-item.disabled{color:#e4e7ed}.time-select-item:hover{background-color:#f3f5f8}.el-date-editor .el-range__icon{color:#c0c4cc}.el-date-editor .el-range-input{color:#606266;border:none}.el-date-editor .el-range-input::-moz-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::placeholder{color:#c0c4cc}.el-date-editor .el-range-separator{color:#1a1a1a}.el-date-editor .el-range__close-icon{color:#c0c4cc}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#1890ff}.el-range-editor.is-disabled{color:#c0c4cc;background-color:#f3f5f8;border-color:#e4e7ed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#e4e7ed}.el-range-editor.is-disabled input{color:#c0c4cc;background-color:#f3f5f8}.el-range-editor.is-disabled input::-moz-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.el-picker-panel{color:#606266;background:#fff;border:1px solid #e4e7ed}.el-picker-panel__footer{background-color:#fff;border-top:1px solid #e4e4e4}.el-picker-panel__shortcut{color:#606266;background-color:transparent;border:0}.el-picker-panel__shortcut:hover{color:#1890ff}.el-picker-panel__shortcut.active{color:#1890ff;background-color:#e6f1fe}.el-picker-panel__btn{color:#333;background-color:transparent;border:1px solid #dcdcdc}.el-picker-panel__btn[disabled]{color:#ccc}.el-picker-panel__icon-btn{color:#1a1a1a;background:0 0;border:0}.el-picker-panel__icon-btn:hover{color:#1890ff}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{background-color:#fff;border-right:1px solid #e4e4e4}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#fff}.el-time-spinner__arrow{color:rgba(0,0,0,.65)}.el-time-spinner__arrow:hover{color:#1890ff}.el-time-spinner__item{color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#f3f5f8}.el-time-spinner__item.active:not(.disabled){color:#1a1a1a}.el-time-spinner__item.disabled{color:#c0c4cc}.el-time-panel{background-color:#fff;border:1px solid #e4e7ed}.el-time-panel__content:after,.el-time-panel__content:before{border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.el-time-panel__footer{border-top:1px solid #e4e4e4}.el-time-panel__btn{color:#1a1a1a;background-color:transparent;border:none}.el-time-panel__btn.confirm{color:#1890ff}.el-time-range-picker__body{border:1px solid #e4e7ed}.el-popover{color:#606266;background:#fff;border:1px solid #ebeef5}.el-popover__title{color:#1a1a1a}.v-modal{background:#000}.el-message-box{background-color:#fff;border:1px solid #ebeef5}.el-message-box__title{color:#1a1a1a}.el-message-box__headerbtn{background:0 0;border:none}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#ff4d4f}.el-message-box__headerbtn .el-message-box__close{color:rgba(0,0,0,.65)}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#1890ff}.el-message-box__content{color:#606266}.el-message-box__status.el-icon-success{color:#8fc31f}.el-message-box__status.el-icon-info{color:rgba(0,0,0,.65)}.el-message-box__status.el-icon-warning{color:#ffba00}.el-message-box__errormsg,.el-message-box__status.el-icon-error{color:#ff4d4f}.el-breadcrumb__separator{color:#c0c4cc}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{color:#1a1a1a}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:#1890ff}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-form-item__label{color:#606266}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.el-form-item__error{color:#ff4d4f}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#ff4d4f}.el-tabs__active-bar{background-color:#1890ff}.el-tabs__new-tab{color:#d3dce6;border:1px solid #d3dce6}.el-tabs__new-tab:hover{color:#1890ff}.el-tabs__nav-wrap:after{background-color:#e4e7ed}.el-tabs__nav-next,.el-tabs__nav-prev{color:rgba(0,0,0,.65)}.el-tabs__item{color:#1a1a1a}.el-tabs__item .el-icon-close:hover{color:#fff;background-color:#c0c4cc}.el-tabs__item.is-active,.el-tabs__item:hover{color:#1890ff}.el-tabs__item.is-disabled{color:#c0c4cc}.el-tabs--card>.el-tabs__header .el-tabs__nav{border-bottom:none}.el-tabs--border-card{background:#fff;border:1px solid #dcdfe6}.el-tabs--border-card>.el-tabs__header{background-color:#f3f5f8;border-bottom:1px solid #e4e7ed}.el-tabs--border-card>.el-tabs__header .el-tabs__item{color:rgba(0,0,0,.65);border:1px solid transparent}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#1890ff;background-color:#fff;border-right-color:#dcdfe6;border-left-color:#dcdfe6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#1890ff}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#c0c4cc}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-top:1px solid #dcdfe6;border-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-top:1px solid #e4e7ed;border-right:1px solid #e4e7ed;border-bottom:none;border-left:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-top:none;border-right:1px solid #e4e7ed}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #e4e7ed;border-right-color:#fff;border-bottom:none;border-left:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-right:none;border-bottom:1px solid #e4e7ed}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-top:1px solid #e4e7ed;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-top:none;border-left:1px solid #e4e7ed}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #e4e7ed;border-right:none;border-bottom:none;border-left-color:#fff}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid #e4e7ed;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.el-tree{color:#606266;background:#fff}.el-tree__empty-text{color:rgba(0,0,0,.65)}.el-tree__drop-indicator{background-color:#1890ff}.el-tree-node:focus>.el-tree-node__content{background-color:#f3f5f8}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{color:#fff;background-color:#1890ff}.el-tree-node__content:hover{background-color:#f3f5f8}.el-tree-node__expand-icon,.el-tree-node__loading-icon{color:#c0c4cc}.el-tree-node>.el-tree-node__children{background-color:transparent}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert{background-color:#fff}.el-alert.is-light .el-alert__closebtn{color:#c0c4cc}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#fff}.el-alert--success.is-light{color:#8fc31f;background-color:#f4f9e9}.el-alert--success.is-light .el-alert__description{color:#8fc31f}.el-alert--success.is-dark{color:#fff;background-color:#8fc31f}.el-alert--info.is-light{color:rgba(0,0,0,.65);background-color:hsla(0,0%,94.9%,.965)}.el-alert--info.is-dark{color:#fff;background-color:rgba(0,0,0,.65)}.el-alert--info .el-alert__description{color:rgba(0,0,0,.65)}.el-alert--warning.is-light{color:#ffba00;background-color:#fff8e6}.el-alert--warning.is-light .el-alert__description{color:#ffba00}.el-alert--warning.is-dark{color:#fff;background-color:#ffba00}.el-alert--error.is-light{color:#ff4d4f;background-color:#ffeded}.el-alert--error.is-light .el-alert__description{color:#ff4d4f}.el-alert--error.is-dark{color:#fff;background-color:#ff4d4f}.el-notification{background-color:#fff;border:1px solid #ebeef5}.el-notification__title{color:#1a1a1a}.el-notification__content{color:#606266}.el-notification__closeBtn{color:rgba(0,0,0,.65)}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#8fc31f}.el-notification .el-icon-error{color:#ff4d4f}.el-notification .el-icon-info{color:rgba(0,0,0,.65)}.el-notification .el-icon-warning{color:#ffba00}.el-input-number__decrease,.el-input-number__increase{color:#606266;background:#f3f5f8}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#1890ff}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#1890ff}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#c0c4cc}.el-input-number__increase{border-left:1px solid #dcdfe6}.el-input-number__decrease{border-right:1px solid #dcdfe6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{color:#e4e7ed;border-color:#e4e7ed}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#e4e7ed}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:1px solid #dcdfe6}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:1px solid #dcdfe6}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{border-width:5px}.el-tooltip__popper[x-placement^=top] .popper__arrow,.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:#1a1a1a;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-top-width:0;border-bottom-color:#1a1a1a}.el-tooltip__popper[x-placement^=right] .popper__arrow,.el-tooltip__popper[x-placement^=right] .popper__arrow:after{border-right-color:#1a1a1a;border-left-width:0}.el-tooltip__popper[x-placement^=left] .popper__arrow,.el-tooltip__popper[x-placement^=left] .popper__arrow:after{border-right-width:0;border-left-color:#1a1a1a}.el-tooltip__popper.is-dark{color:#fff;background:#1a1a1a}.el-tooltip__popper.is-light{background:#fff;border:1px solid #1a1a1a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#1a1a1a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#1a1a1a}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#1a1a1a}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#1a1a1a}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-slider__runway{background-color:#e4e7ed}.el-slider__runway.disabled .el-slider__bar{background-color:#c0c4cc}.el-slider__runway.disabled .el-slider__button{border-color:#c0c4cc}.el-slider__bar{background-color:#1890ff}.el-slider__button-wrapper{background-color:transparent}.el-slider__button{border:2px solid #1890ff}.el-slider__button,.el-slider__stop{background-color:#fff}.el-slider__marks-text{color:rgba(0,0,0,.65)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{border:1px solid #dcdfe6}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#c0c4cc}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#1890ff}.el-loading-mask{background-color:hsla(0,0%,100%,.9)}.el-loading-spinner .el-loading-text,.el-loading-spinner i{color:#1890ff}.el-upload__tip{color:#606266}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda}.el-upload--picture-card i{color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{color:#1890ff;border-color:#1890ff}.el-upload:focus .el-upload-dragger{border-color:#1890ff}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9}.el-upload-dragger .el-icon-upload{color:#c0c4cc}.el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6}.el-upload-dragger .el-upload__text{color:#606266}.el-upload-dragger .el-upload__text em{color:#1890ff}.el-upload-dragger:hover{border-color:#1890ff}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #1890ff}.el-upload-list__item{color:#606266}.el-upload-list__item .el-icon-upload-success{color:#8fc31f}.el-upload-list__item .el-icon-close{color:#606266}.el-upload-list__item .el-icon-close-tip{color:#1890ff}.el-upload-list__item:hover{background-color:#f3f5f8}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#1890ff}.el-upload-list__item-name{color:#606266}.el-upload-list__item-name [class^=el-icon]{color:rgba(0,0,0,.65)}.el-upload-list__item-delete{color:#606266}.el-upload-list__item-delete:hover{color:#1890ff}.el-upload-list--picture-card .el-upload-list__item{background-color:#fff;border:1px solid #c0ccda}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item-status-label{background:#13ce66}.el-upload-list--picture-card .el-upload-list__item-actions{color:#fff;background-color:rgba(0,0,0,.5)}.el-upload-list--picture .el-upload-list__item{background-color:#fff;border:1px solid #c0ccda}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0}.el-upload-list--picture .el-upload-list__item-thumbnail{background-color:#fff}.el-upload-cover__label,.el-upload-list--picture .el-upload-list__item-status-label{background:#13ce66}.el-upload-cover__label i{color:#fff}.el-upload-cover__interact{background-color:rgba(0,0,0,.72)}.el-upload-cover__interact .btn,.el-upload-cover__interact .btn i{color:#fff}.el-upload-cover__title{color:#1a1a1a;background-color:#fff}.el-progress__text{color:#606266}.el-progress.is-success .el-progress-bar__inner{background-color:#8fc31f}.el-progress.is-success .el-progress__text{color:#8fc31f}.el-progress.is-warning .el-progress-bar__inner{background-color:#ffba00}.el-progress.is-warning .el-progress__text{color:#ffba00}.el-progress.is-exception .el-progress-bar__inner{background-color:#ff4d4f}.el-progress.is-exception .el-progress__text{color:#ff4d4f}.el-progress-bar__outer{background-color:#ebeef5}.el-progress-bar__inner{background-color:#1890ff}.el-progress-bar__innerText{color:#fff}.el-message{background-color:#edf2fc;border-color:#ebeef5;border-style:solid;border-width:1px}.el-message--info .el-message__content{color:rgba(0,0,0,.65)}.el-message--success{background-color:#f4f9e9;border-color:#e9f3d2}.el-message--success .el-message__content{color:#8fc31f}.el-message--warning{background-color:#fff8e6;border-color:#fff1cc}.el-message--warning .el-message__content{color:#ffba00}.el-message--error{background-color:#ffeded;border-color:#ffdbdc}.el-message--error .el-message__content{color:#ff4d4f}.el-message__closeBtn{color:#c0c4cc}.el-message__closeBtn:hover{color:rgba(0,0,0,.65)}.el-message .el-icon-success{color:#8fc31f}.el-message .el-icon-error{color:#ff4d4f}.el-message .el-icon-info{color:rgba(0,0,0,.65)}.el-message .el-icon-warning{color:#ffba00}.el-badge__content{color:#fff;background-color:#ff4d4f;border:1px solid #fff}.el-badge__content--primary{background-color:#1890ff}.el-badge__content--success{background-color:#8fc31f}.el-badge__content--warning{background-color:#ffba00}.el-badge__content--info{background-color:rgba(0,0,0,.65)}.el-badge__content--danger{background-color:#ff4d4f}.el-card{color:#1a1a1a;background-color:#fff;border:1px solid #ebeef5}.el-card__header{border-bottom:1px solid #ebeef5}.el-rate__icon{color:#c0c4cc}.el-steps--simple{background:#f3f5f8}.el-step__head.is-process{color:#1a1a1a;border-color:#1a1a1a}.el-step__head.is-wait{color:#c0c4cc;border-color:#c0c4cc}.el-step__head.is-success{color:#8fc31f;border-color:#8fc31f}.el-step__head.is-error{color:#ff4d4f;border-color:#ff4d4f}.el-step__head.is-finish{color:#1890ff;border-color:#1890ff}.el-step__icon{background:#fff}.el-step__icon.is-text{border:2px solid inherit}.el-step__line{background-color:#c0c4cc;border-color:inherit}.el-step__line-inner{border-color:inherit;border-style:solid;border-width:1px}.el-step__title.is-process{color:#1a1a1a}.el-step__title.is-wait{color:#c0c4cc}.el-step__title.is-success{color:#8fc31f}.el-step__title.is-error{color:#ff4d4f}.el-step__title.is-finish{color:#1890ff}.el-step__description.is-process{color:#1a1a1a}.el-step__description.is-wait{color:#c0c4cc}.el-step__description.is-success{color:#8fc31f}.el-step__description.is-error{color:#ff4d4f}.el-step__description.is-finish{color:#1890ff}.el-step.is-simple .el-step__icon{background:0 0}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{background:#c0c4cc}.el-carousel__arrow{color:#fff;background-color:rgba(31,45,61,.11);border:none}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__indicators--outside button{background-color:#c0c4cc}.el-carousel__indicator{background-color:transparent}.el-carousel__button{border:none}.el-carousel__button,.el-carousel__mask{background-color:#fff}.el-collapse{border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb}.el-collapse-item__header{color:#1a1a1a;background-color:#fff;border-bottom:1px solid #ebeef5}.el-collapse-item__header.focusing:focus:not(:hover){color:#1890ff}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{background-color:#fff;border-bottom:1px solid #ebeef5}.el-collapse-item__content{color:#1a1a1a}.el-popper .popper__arrow,.el-popper .popper__arrow:after{border-color:transparent;border-style:solid}.el-popper .popper__arrow,.el-popper .popper__arrow:after{border-width:6px}.el-popper[x-placement^=top] .popper__arrow{border-top-color:#ebeef5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow:after{border-top-color:#fff;border-bottom-width:0}.el-popper[x-placement^=bottom] .popper__arrow{border-top-width:0;border-bottom-color:#ebeef5}.el-popper[x-placement^=bottom] .popper__arrow:after{border-top-width:0;border-bottom-color:#fff}.el-popper[x-placement^=right] .popper__arrow{border-right-color:#ebeef5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow:after{border-right-color:#fff;border-left-width:0}.el-popper[x-placement^=left] .popper__arrow{border-right-width:0;border-left-color:#ebeef5}.el-popper[x-placement^=left] .popper__arrow:after{border-right-width:0;border-left-color:#fff}.el-tag{color:#1890ff;background-color:#e8f4ff;border-color:#d1e9ff;border-style:solid;border-width:1px}.el-tag.is-hit{border-color:#1890ff}.el-tag .el-tag__close{color:#1890ff}.el-tag .el-tag__close:hover{color:#fff;background-color:#1890ff}.el-tag.el-tag--info{color:rgba(0,0,0,.65);background-color:hsla(0,0%,94.9%,.965);border-color:hsla(0,0%,89.4%,.93)}.el-tag.el-tag--info.is-hit{border-color:rgba(0,0,0,.65)}.el-tag.el-tag--info .el-tag__close{color:rgba(0,0,0,.65)}.el-tag.el-tag--info .el-tag__close:hover{color:#fff;background-color:rgba(0,0,0,.65)}.el-tag.el-tag--success{color:#8fc31f;background-color:#f4f9e9;border-color:#e9f3d2}.el-tag.el-tag--success.is-hit{border-color:#8fc31f}.el-tag.el-tag--success .el-tag__close{color:#8fc31f}.el-tag.el-tag--success .el-tag__close:hover{color:#fff;background-color:#8fc31f}.el-tag.el-tag--warning{color:#ffba00;background-color:#fff8e6;border-color:#fff1cc}.el-tag.el-tag--warning.is-hit{border-color:#ffba00}.el-tag.el-tag--warning .el-tag__close{color:#ffba00}.el-tag.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffba00}.el-tag.el-tag--danger{color:#ff4d4f;background-color:#ffeded;border-color:#ffdbdc}.el-tag.el-tag--danger.is-hit{border-color:#ff4d4f}.el-tag.el-tag--danger .el-tag__close{color:#ff4d4f}.el-tag.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff4d4f}.el-tag--dark{color:#fff;background-color:#1890ff}.el-tag--dark,.el-tag--dark.is-hit{border-color:#1890ff}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#fff;background-color:#46a6ff}.el-tag--dark.el-tag--info{color:#fff;background-color:rgba(0,0,0,.65)}.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--info.is-hit{border-color:rgba(0,0,0,.65)}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#fff;background-color:rgba(87,87,87,.72)}.el-tag--dark.el-tag--success{color:#fff;background-color:#8fc31f;border-color:#8fc31f}.el-tag--dark.el-tag--success.is-hit{border-color:#8fc31f}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#fff;background-color:#a5cf4c}.el-tag--dark.el-tag--warning{color:#fff;background-color:#ffba00;border-color:#ffba00}.el-tag--dark.el-tag--warning.is-hit{border-color:#ffba00}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffc833}.el-tag--dark.el-tag--danger{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.el-tag--dark.el-tag--danger.is-hit{border-color:#ff4d4f}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff7172}.el-tag--plain{color:#1890ff;background-color:#fff;border-color:#a3d3ff}.el-tag--plain.is-hit{border-color:#1890ff}.el-tag--plain .el-tag__close{color:#1890ff}.el-tag--plain .el-tag__close:hover{color:#fff;background-color:#1890ff}.el-tag--plain.el-tag--info{color:rgba(0,0,0,.65);background-color:#fff;border-color:hsla(0,0%,75.7%,.86)}.el-tag--plain.el-tag--info.is-hit{border-color:rgba(0,0,0,.65)}.el-tag--plain.el-tag--info .el-tag__close{color:rgba(0,0,0,.65)}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#fff;background-color:rgba(0,0,0,.65)}.el-tag--plain.el-tag--success{color:#8fc31f;background-color:#fff;border-color:#d2e7a5}.el-tag--plain.el-tag--success.is-hit{border-color:#8fc31f}.el-tag--plain.el-tag--success .el-tag__close{color:#8fc31f}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#fff;background-color:#8fc31f}.el-tag--plain.el-tag--warning{color:#ffba00;background-color:#fff;border-color:#ffe399}.el-tag--plain.el-tag--warning.is-hit{border-color:#ffba00}.el-tag--plain.el-tag--warning .el-tag__close{color:#ffba00}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffba00}.el-tag--plain.el-tag--danger{color:#ff4d4f;background-color:#fff;border-color:#ffb8b9}.el-tag--plain.el-tag--danger.is-hit{border-color:#ff4d4f}.el-tag--plain.el-tag--danger .el-tag__close{color:#ff4d4f}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff4d4f}.el-cascader:not(.is-disabled):hover .el-input__inner{border-color:#c0c4cc}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#1890ff}.el-cascader .el-input .el-icon-circle-close:hover{color:rgba(0,0,0,.65)}.el-cascader.is-disabled .el-cascader__label{color:#c0c4cc}.el-cascader__dropdown{background:#fff;border:1px solid #e4e7ed}.el-cascader__tags .el-tag{background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag .el-icon-close{color:#fff;background-color:#c0c4cc}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:rgba(0,0,0,.65)}.el-cascader__suggestion-list{color:#606266}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#f3f5f8}.el-cascader__suggestion-item.is-checked{color:#1890ff}.el-cascader__empty-text{color:#c0c4cc}.el-cascader__search-input{color:#606266;border:none}.el-cascader__search-input::-moz-placeholder{color:#c0c4cc}.el-cascader__search-input::placeholder{color:#c0c4cc}.el-color-hue-slider{background-color:red}.el-color-hue-slider__bar{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.el-color-hue-slider__thumb{background:#fff;border:1px solid #f0f0f0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,transparent)}.el-color-alpha-slider__bar{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.el-color-alpha-slider__thumb{background:#fff;border:1px solid #f0f0f0}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.el-color-dropdown__value{color:#000}.el-color-dropdown__btn{color:#333;background-color:transparent;border:1px solid #dcdcdc}.el-color-dropdown__btn[disabled]{color:#ccc}.el-color-dropdown__btn:hover{color:#1890ff;border-color:#1890ff}.el-color-dropdown__link-btn{color:#1890ff}.el-color-dropdown__link-btn:hover{color:#46a6ff}.el-color-picker__mask{background-color:hsla(0,0%,100%,.7)}.el-color-picker__trigger{border:1px solid #e6e6e6}.el-color-picker__color{border:1px solid #999}.el-color-picker__empty{color:#999}.el-color-picker__icon{color:#fff}.el-color-picker__panel{background-color:#fff;border:1px solid #ebeef5}.el-textarea__inner{color:#606266;background-color:#fff;border:1px solid #dcdfe6}.el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{border-color:#1890ff}.el-textarea .el-input__count{color:rgba(0,0,0,.65);background:#fff}.el-textarea.is-disabled .el-textarea__inner{color:#c0c4cc;background-color:#f3f5f8;border-color:#e4e7ed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea.is-exceed .el-textarea__inner{border-color:#ff4d4f}.el-textarea.is-exceed .el-input__count{color:#ff4d4f}.el-input::-webkit-scrollbar-thumb{background:#b4bccc}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff}.el-input .el-input__clear{color:#c0c4cc}.el-input .el-input__clear:hover,.el-input .el-input__count{color:rgba(0,0,0,.65)}.el-input .el-input__count .el-input__count-inner{background:#fff}.el-input__inner{color:#606266;background-color:#fff;border:1px solid #dcdfe6}.el-input__prefix,.el-input__suffix{color:#c0c4cc}.el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input__inner:hover{border-color:#c0c4cc}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#1890ff}.el-input.is-disabled .el-input__inner{color:#c0c4cc;background-color:#f3f5f8;border-color:#e4e7ed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-exceed .el-input__inner{border-color:#ff4d4f}.el-input.is-exceed .el-input__suffix .el-input__count{color:#ff4d4f}.el-input-group{border-spacing:0;border-collapse:separate}.el-input-group__append,.el-input-group__prepend{color:rgba(0,0,0,.65);background-color:#f3f5f8;border:1px solid #dcdfe6}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{background-color:transparent;border-color:transparent;border-top:0;border-bottom:0}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-transfer__button{color:#fff;background-color:#1890ff}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{color:#c0c4cc;background-color:#f3f5f8;border:1px solid #dcdfe6}.el-transfer-panel{background:#fff;border:1px solid #ebeef5}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#1890ff}.el-transfer-panel .el-transfer-panel__header{color:#000;background:#f3f5f8;border-bottom:1px solid #ebeef5}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#1a1a1a}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{color:rgba(0,0,0,.65)}.el-transfer-panel .el-transfer-panel__footer{background:#fff;border-top:1px solid #ebeef5}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:#606266}.el-transfer-panel .el-transfer-panel__empty{color:rgba(0,0,0,.65)}.el-timeline-item__tail{border-left:2px solid #e4e7ed}.el-timeline-item__icon{color:#fff}.el-timeline-item__node{background-color:#e4e7ed}.el-timeline-item__node--primary{background-color:#1890ff}.el-timeline-item__node--success{background-color:#8fc31f}.el-timeline-item__node--warning{background-color:#ffba00}.el-timeline-item__node--danger{background-color:#ff4d4f}.el-timeline-item__node--info{background-color:rgba(0,0,0,.65)}.el-timeline-item__content{color:#1a1a1a}.el-timeline-item__timestamp{color:rgba(0,0,0,.65)}.el-link.is-underline:hover:after{border-bottom:1px solid #1890ff}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#1890ff}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#1890ff}.el-link.el-link--default.is-disabled{color:#c0c4cc}.el-link.el-link--primary{color:#1890ff}.el-link.el-link--primary:hover{color:#46a6ff}.el-link.el-link--primary.is-disabled{color:#8cc8ff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#ff4d4f}.el-link.el-link--danger{color:#ff4d4f}.el-link.el-link--danger:hover{color:#ff7172}.el-link.el-link--danger.is-disabled{color:#ffa6a7}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#8fc31f}.el-link.el-link--success{color:#8fc31f}.el-link.el-link--success:hover{color:#a5cf4c}.el-link.el-link--success.is-disabled{color:#c7e18f}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#ffba00}.el-link.el-link--warning{color:#ffba00}.el-link.el-link--warning:hover{color:#ffc833}.el-link.el-link--warning.is-disabled{color:#ffdd80}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:rgba(0,0,0,.65)}.el-link.el-link--info{color:rgba(0,0,0,.65)}.el-link.el-link--info:hover{color:rgba(87,87,87,.72)}.el-link.el-link--info.is-disabled{color:hsla(0,0%,67.5%,.825)}.el-divider{background-color:#dcdfe6}.el-divider__text{color:#1a1a1a;background-color:#fff}.el-image__error,.el-image__placeholder{background:#f3f5f8}.el-image__error{color:#c0c4cc}.el-image-viewer__close{color:#fff;background-color:#606266}.el-image-viewer__actions{background-color:#606266;border-color:#fff}.el-image-viewer__actions__inner{color:#fff}.el-image-viewer__next,.el-image-viewer__prev{color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__mask{background:#000}.el-button{color:#606266;background:#fff;border:1px solid #dcdfe6}.el-button:focus,.el-button:hover{color:#1890ff;background-color:#e8f4ff;border-color:#badeff}.el-button:active{color:#1682e6;border-color:#1682e6}.el-button::-moz-focus-inner{border:0}.el-button.is-plain:focus,.el-button.is-plain:hover{color:#1890ff;background:#fff;border-color:#1890ff}.el-button.is-active,.el-button.is-plain:active{color:#1682e6;border-color:#1682e6}.el-button.is-plain:active{background:#fff}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#c0c4cc;background-color:#fff;border-color:#ebeef5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{color:#c0c4cc;background-color:#fff;border-color:#ebeef5}.el-button.is-loading:before{background-color:hsla(0,0%,100%,.35)}.el-button--primary{color:#fff;background-color:#1890ff;border-color:#1890ff}.el-button--primary:focus,.el-button--primary:hover{color:#fff;background:#46a6ff;border-color:#46a6ff}.el-button--primary.is-active,.el-button--primary:active{color:#fff;background:#1682e6;border-color:#1682e6}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#fff;background-color:#8cc8ff;border-color:#8cc8ff}.el-button--primary.is-plain{color:#1890ff;background:#e8f4ff;border-color:#a3d3ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{color:#fff;background:#1890ff;border-color:#1890ff}.el-button--primary.is-plain:active{color:#fff;background:#1682e6;border-color:#1682e6}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#74bcff;background-color:#e8f4ff;border-color:#d1e9ff}.el-button--success{color:#fff;background-color:#8fc31f;border-color:#8fc31f}.el-button--success:focus,.el-button--success:hover{color:#fff;background:#a5cf4c;border-color:#a5cf4c}.el-button--success.is-active,.el-button--success:active{color:#fff;background:#9ac935;border-color:#9ac935}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#fff;background-color:#c7e18f;border-color:#c7e18f}.el-button--success.is-plain{color:#8fc31f;background:#f4f9e9;border-color:#d2e7a5}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{color:#fff;background:#8fc31f;border-color:#8fc31f}.el-button--success.is-plain:active{color:#fff;background:#9ac935;border-color:#9ac935}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#bcdb79;background-color:#f4f9e9;border-color:#e9f3d2}.el-button--warning{color:#fff;background-color:#ffba00;border-color:#ffba00}.el-button--warning:focus,.el-button--warning:hover{color:#fff;background:#ffc833;border-color:#ffc833}.el-button--warning.is-active,.el-button--warning:active{color:#fff;background:#ffc11a;border-color:#ffc11a}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#fff;background-color:#ffdd80;border-color:#ffdd80}.el-button--warning.is-plain{color:#ffba00;background:#fff8e6;border-color:#ffe399}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{color:#fff;background:#ffba00;border-color:#ffba00}.el-button--warning.is-plain:active{color:#fff;background:#ffc11a;border-color:#ffc11a}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#ffd666;background-color:#fff8e6;border-color:#fff1cc}.el-button--danger{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.el-button--danger:focus,.el-button--danger:hover{color:#fff;background:#ff7172;border-color:#ff7172}.el-button--danger.is-active,.el-button--danger:active{color:#fff;background:#ff5f61;border-color:#ff5f61}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#fff;background-color:#ffa6a7;border-color:#ffa6a7}.el-button--danger.is-plain{color:#ff4d4f;background:#ffeded;border-color:#ffb8b9}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{color:#fff;background:#ff4d4f;border-color:#ff4d4f}.el-button--danger.is-plain:active{color:#fff;background:#ff5f61;border-color:#ff5f61}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#ff9495;background-color:#ffeded;border-color:#ffdbdc}.el-button--info{color:#fff;background-color:rgba(0,0,0,.65);border-color:rgba(0,0,0,.65)}.el-button--info:focus,.el-button--info:hover{color:#fff;background:rgba(87,87,87,.72);border-color:rgba(87,87,87,.72)}.el-button--info.is-active,.el-button--info:active{color:#fff;background:rgba(48,48,48,.685);border-color:rgba(48,48,48,.685)}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#fff;background-color:hsla(0,0%,67.5%,.825);border-color:hsla(0,0%,67.5%,.825)}.el-button--info.is-plain{color:rgba(0,0,0,.65);background:hsla(0,0%,94.9%,.965);border-color:hsla(0,0%,75.7%,.86)}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{color:#fff;background:rgba(0,0,0,.65);border-color:rgba(0,0,0,.65)}.el-button--info.is-plain:active{color:#fff;background:rgba(48,48,48,.685);border-color:rgba(48,48,48,.685)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:hsla(0,0%,58%,.79);background-color:hsla(0,0%,94.9%,.965);border-color:hsla(0,0%,89.4%,.93)}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--text{color:#1890ff;background:0 0}.el-button--text:focus,.el-button--text:hover{color:#46a6ff;background-color:transparent;border-color:transparent}.el-button--text:active{color:#1682e6;background-color:transparent}.el-button-group>.el-dropdown>.el-button{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-right-color:hsla(0,0%,100%,.5);border-left-color:hsla(0,0%,100%,.5)}.el-calendar{background-color:#fff}.el-calendar__header{border-bottom:1px solid #ebeef5}.el-calendar__title{color:#000}.el-calendar-table thead th{color:#606266}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#c0c4cc}.el-backtop,.el-calendar-table td.is-today{color:#1890ff}.el-calendar-table td{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.el-calendar-table td.is-selected{background-color:#f2f8fe}.el-calendar-table tr:first-child td{border-top:1px solid #ebeef5}.el-calendar-table tr td:first-child{border-left:1px solid #ebeef5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day:hover{background-color:#f2f8fe}.el-backtop{background-color:#fff}.el-backtop:hover{background-color:#f2f6fc}.el-page-header__left:after{background-color:#dcdfe6}.el-page-header__content{color:#1a1a1a}.el-checkbox{color:#606266}.el-checkbox.is-bordered{border:1px solid #dcdfe6}.el-checkbox.is-bordered.is-checked{border-color:#1890ff}.el-checkbox.is-bordered.is-disabled{border-color:#ebeef5}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:#c0c4cc;border-color:#c0c4cc}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#1890ff;border-color:#1890ff}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc}.el-checkbox__input.is-checked+.el-checkbox__label{color:#1890ff}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#1890ff}.el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:#fff}.el-checkbox__inner{border:1px solid #dcdfe6}.el-checkbox__inner:hover{border-color:#1890ff}.el-checkbox__inner:after{border:1px solid #fff;border-top:0;border-left:0}.el-checkbox-button__inner{color:#606266;background:#fff;border:1px solid #dcdfe6;border-left:0}.el-checkbox-button__inner:hover{color:#1890ff}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#1890ff;border-color:#1890ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#1890ff}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;background-color:#fff;border-color:#ebeef5}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#1890ff}.el-radio{color:#606266}.el-radio.is-bordered{border:1px solid #dcdfe6}.el-radio.is-bordered.is-checked{border-color:#1890ff}.el-radio.is-bordered.is-disabled{border-color:#ebeef5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f3f5f8;border-color:#e4e7ed}.el-radio__input.is-disabled .el-radio__inner:after{background-color:#f3f5f8}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:#c0c4cc}.el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc}.el-radio__input.is-checked .el-radio__inner{background:#1890ff;border-color:#1890ff}.el-radio__input.is-checked+.el-radio__label{color:#1890ff}.el-radio__input.is-focus .el-radio__inner{border-color:#1890ff}.el-radio__inner{background-color:#fff;border:1px solid #dcdfe6}.el-radio__inner:hover{border-color:#1890ff}.el-radio__inner:after{background-color:#fff}.el-scrollbar__thumb{background-color:rgba(144,147,153,.3)}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-cascader-panel.is-bordered{border:1px solid #e4e7ed}.el-cascader-menu{color:#606266;border-right:1px solid #e4e7ed}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu__empty-text{color:#c0c4cc}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#1890ff}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#f3f5f8}.el-cascader-node.is-disabled{color:#c0c4cc}.el-avatar{color:#fff;background:#c0c4cc}.el-drawer{background-color:#fff}.el-drawer__header{color:#72767b}.el-drawer__close-btn{color:inherit;background-color:transparent;border:none}.vab-loading-type1{display:flex;width:36px;height:36px;margin:0 auto 15px;border:3px solid transparent;border-top-color:#1890ff;border-bottom-color:#1890ff;border-radius:50%;animation:vabLoading1-0 .8s linear infinite}.vab-loading-type1:before{display:block;width:8px;height:8px;margin:auto;content:"";border:3px solid #1890ff;border-radius:50%;animation:vabLoading1 .5s ease-in infinite alternate}@keyframes vabLoading1-0{to{transform:rotate(1turn)}}@keyframes vabLoading1{0%{transform:scale(.5)}to{transform:scale(1.2)}}.vab-loading-type2{width:20px;height:20px;margin-top:-40px;margin-left:-10px;animation:vabLoading2 1s linear infinite reverse}.vab-loading-type2:before{width:36px;height:36px;margin-top:-17px;margin-left:-18px}.vab-loading-type2:after,.vab-loading-type2:before{display:block;content:"";animation:vabLoading2 .4s linear infinite}.vab-loading-type2:after{width:8px;height:8px;margin-top:-3px;margin-left:-4px}.vab-loading-type2,.vab-loading-type2:after,.vab-loading-type2:before{position:absolute;top:40%;left:50%;border:3px solid transparent;border-top-color:#1890ff;border-right-color:#1890ff;border-radius:50%}@keyframes vabLoading2{to{transform:rotate(1turn)}}.vab-loading-type3{display:inline-block;width:2.5em;height:3em;margin-bottom:15px;border:3px solid transparent;border-top-color:#1890ff;border-bottom-color:#1890ff;border-radius:50%;animation:vabLoading3 2s ease infinite}@keyframes vabLoading3{50%{border-width:8px;transform:rotate(1turn) scale(.4,.33)}to{border-width:3px;transform:rotate(2turn) scale(1)}}.vab-loading-type4{display:inline-block;width:30px;height:30px;margin:0 auto 10px;border:8px solid transparent;border-bottom-color:#1890ff;border-left-color:#1890ff;border-radius:50%;animation:vabLoading4 1s linear infinite normal}.vab-loading-type4:after{display:block;width:15px;height:15px;margin:0;content:" ";border:6px solid #1890ff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%}@keyframes vabLoading4{0%{opacity:.2;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.2;transform:rotate(1turn)}}.vab-loading-type5{display:block;width:0;height:0;margin:0 auto 15px;border:1.5em solid #1890ff;border-right:1.5em solid transparent;border-left:1.5em solid transparent;border-radius:100%;animation:vabLoading5 1s linear infinite}@keyframes vabLoading5{0%{transform:rotate(0deg)}50%{transform:rotate(60deg)}to{transform:rotate(1turn)}}.vab-loading-type6{display:block;width:0;height:0;margin:0 auto 25px auto;perspective:200px}.vab-loading-type6:after,.vab-loading-type6:before{position:absolute;width:20px;height:20px;content:"";background:transparent;animation:vabLoading6 .5s infinite alternate}.vab-loading-type6:before{left:0}.vab-loading-type6:after{right:0;animation-delay:.15s}@keyframes vabLoading6{0%{box-shadow:0 0 0 transparent;transform:scale(1) translateY(0) rotateX(0deg)}to{background:#1890ff;box-shadow:0 25px 40px rgba(24,144,255,.5);transform:scale(1.2) translateY(-25px) rotateX(45deg)}}.vab-loading-type7{display:block;width:25px;height:25px;margin:0 auto 15px auto;border:2px solid #1890ff;border-top-color:rgba(24,144,255,.2);border-right-color:rgba(24,144,255,.2);border-bottom-color:rgba(24,144,255,.2);border-radius:100%;animation:vabLoading7 .75s linear infinite}@keyframes vabLoading7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vab-loading-type8{position:relative;box-sizing:border-box;display:block;width:20px;height:20px;margin:0 auto 15px auto;background-color:#1890ff;border-radius:50%;box-shadow:30px 0 0 0 #1890ff;transform:translateX(-15px)}.vab-loading-type8:after{position:absolute;top:8px;left:9px;width:10px;height:10px;content:"";background-color:#fff;border-radius:50%;box-shadow:30px 0 0 0 #fff;animation:vabLoading8 2s ease-in-out infinite alternate}@keyframes vabLoading8{0%{left:9px}to{left:1px}}.vab-loading-type9{position:relative;box-sizing:border-box;display:block;width:20px;height:20px;margin:0 auto 15px auto;border:1px solid #1890ff;animation:vabLoading9 5s linear infinite}.vab-loading-type9:after{position:absolute;top:-8px;left:0;width:4px;height:4px;content:"";background-color:#1890ff;animation:vabLoading9_check 1s ease-in-out infinite}@keyframes vabLoading9_check{25%{top:-8px;left:22px}50%{top:22px;left:22px}75%{top:22px;left:-9px}to{top:-7px;left:-9px}}@keyframes vabLoading9{0%{box-shadow:inset 0 0 0 0 rgba(24,144,255,.5);opacity:.5}to{box-shadow:inset 0 -20px 0 0 #1890ff}}.dots-loader:not(:required){position:relative;display:inline-block;width:7px;height:7px;margin-bottom:30px;overflow:hidden;text-indent:-9999px;background:transparent;border-radius:100%;box-shadow:-14px -14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae;transform-origin:50% 50%;animation:dots-loader 5s ease-in-out infinite}@keyframes dots-loader{0%{box-shadow:-14px -14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}8.33%{box-shadow:14px -14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}16.67%{box-shadow:14px 14px 0 7px #f86,14px 14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}25%{box-shadow:-14px 14px 0 7px #f86,-14px 14px 0 7px #fc6,-14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}33.33%{box-shadow:-14px -14px 0 7px #f86,-14px 14px 0 7px #fc6,-14px -14px 0 7px #6d7,-14px -14px 0 7px #4ae}41.67%{box-shadow:14px -14px 0 7px #f86,-14px 14px 0 7px #fc6,-14px -14px 0 7px #6d7,14px -14px 0 7px #4ae}50%{box-shadow:14px 14px 0 7px #f86,-14px 14px 0 7px #fc6,-14px -14px 0 7px #6d7,14px -14px 0 7px #4ae}58.33%{box-shadow:-14px 14px 0 7px #f86,-14px 14px 0 7px #fc6,-14px -14px 0 7px #6d7,14px -14px 0 7px #4ae}66.67%{box-shadow:-14px -14px 0 7px #f86,-14px -14px 0 7px #fc6,-14px -14px 0 7px #6d7,14px -14px 0 7px #4ae}75%{box-shadow:14px -14px 0 7px #f86,14px -14px 0 7px #fc6,14px -14px 0 7px #6d7,14px -14px 0 7px #4ae}83.33%{box-shadow:14px 14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,14px 14px 0 7px #4ae}91.67%{box-shadow:-14px 14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}to{box-shadow:-14px -14px 0 7px #f86,14px -14px 0 7px #fc6,14px 14px 0 7px #6d7,-14px 14px 0 7px #4ae}}.gauge-loader:not(:required){position:relative;display:inline-block;width:64px;height:32px;margin-bottom:10px;overflow:hidden;text-indent:-9999px;background:#6ca;border-top-left-radius:32px;border-top-right-radius:32px}.gauge-loader:not(:required):before{position:absolute;top:5px;left:30px;width:4px;height:27px;content:"";background:#fff;border-radius:2px;transform-origin:50% 100%;animation:gauge-loader 4s ease infinite}.gauge-loader:not(:required):after{position:absolute;top:26px;left:26px;width:13px;height:13px;content:"";background:#fff;border-radius:8px}@keyframes gauge-loader{0%{transform:rotate(-50deg)}10%{transform:rotate(20deg)}20%{transform:rotate(60deg)}24%{transform:rotate(60deg)}40%{transform:rotate(-20deg)}54%{transform:rotate(70deg)}56%{transform:rotate(78deg)}58%{transform:rotate(73deg)}60%{transform:rotate(75deg)}62%{transform:rotate(70deg)}70%{transform:rotate(-20deg)}80%{transform:rotate(20deg)}83%{transform:rotate(25deg)}86%{transform:rotate(20deg)}89%{transform:rotate(25deg)}to{transform:rotate(-50deg)}}.inner-circles-loader:not(:required){position:relative;display:inline-block;width:50px;height:50px;margin-bottom:10px;overflow:hidden;text-indent:-9999px;background:rgba(25,165,152,.5);border-radius:50%;transform:translateZ(0)}.inner-circles-loader:not(:required):after,.inner-circles-loader:not(:required):before{position:absolute;top:0;display:inline-block;width:50px;height:50px;content:"";border-radius:50%}.inner-circles-loader:not(:required):before{left:0;background:#c7efcf;transform-origin:0 50%;animation:inner-circles-loader 3s infinite}.inner-circles-loader:not(:required):after{right:0;background:#eef5db;transform-origin:100% 50%;animation:inner-circles-loader 3s .2s infinite reverse}@keyframes inner-circles-loader{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.plus-loader:not(:required){position:relative;display:inline-block;width:48px;height:48px;margin-bottom:10px;overflow:hidden;text-indent:-9999px;background:#f86;border-radius:24px;transform:rotate(90deg);transform-origin:50% 50%;animation:plus-loader-background 3s ease-in-out infinite}.plus-loader:not(:required):after{background:#f86;animation:plus-loader-top 3s linear infinite}.plus-loader:not(:required):after,.plus-loader:not(:required):before{position:absolute;top:0;right:50%;width:50%;height:100%;content:"";border-radius:24px 0 0 24px;transform-origin:100% 50%}.plus-loader:not(:required):before{background:#fc6;animation:plus-loader-bottom 3s linear infinite}@keyframes plus-loader-top{2.5%{background:#f86;transform:rotateY(0deg);animation-timing-function:ease-in}13.75%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:step-start}13.76%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:ease-out}25%{background:#fc6;transform:rotateY(180deg)}27.5%{background:#fc6;transform:rotateY(180deg);animation-timing-function:ease-in}41.25%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:step-start}41.26%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:ease-out}50%{background:#6d7;transform:rotateY(0deg)}52.5%{background:#6d7;transform:rotateY(0deg);animation-timing-function:ease-in}63.75%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:step-start}63.76%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:ease-out}75%{background:#4ae;transform:rotateY(180deg)}77.5%{background:#4ae;transform:rotateY(180deg);animation-timing-function:ease-in}91.25%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:step-start}91.26%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:ease-in}to{background:#f86;transform:rotateY(0deg);animation-timing-function:step-start}}@keyframes plus-loader-bottom{0%{background:#fc6;animation-timing-function:step-start}50%{background:#fc6;animation-timing-function:step-start}75%{background:#4ae;animation-timing-function:step-start}to{background:#4ae;animation-timing-function:step-start}}@keyframes plus-loader-background{0%{background:#f86;transform:rotate(180deg)}25%{background:#f86;transform:rotate(180deg);animation-timing-function:step-start}27.5%{background:#6d7;transform:rotate(90deg)}50%{background:#6d7;transform:rotate(90deg);animation-timing-function:step-start}52.5%{background:#6d7;transform:rotate(0deg)}75%{background:#6d7;transform:rotate(0deg);animation-timing-function:step-start}77.5%{background:#f86;transform:rotate(270deg)}to{background:#f86;transform:rotate(270deg);animation-timing-function:step-start}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}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{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}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}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .3s cubic-bezier(.645,.045,.355,1),border 0s,color .1s,font-size 0s}.fade-transform-enter,.fade-transform-leave-to{opacity:0}[data-v-78af4eac]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.error-container[data-v-78af4eac]{position:relative;min-height:100vh}.error-container .error-content[data-v-78af4eac]{position:absolute;top:55%;left:50%;width:40vw;height:400px;transform:translate(-50%,-50%)}.error-container .error-content .pic-error[data-v-78af4eac]{position:relative;float:left;width:100%;overflow:hidden}.error-container .error-content .pic-error-parent[data-v-78af4eac]{width:100%}.error-container .error-content .pic-error-child[data-v-78af4eac]{position:absolute}.error-container .error-content .pic-error-child.left[data-v-78af4eac]{top:17px;left:220px;width:80px;opacity:0;animation-name:cloudLeft-78af4eac;animation-duration:2s;animation-timing-function:linear;animation-delay:1s;animation-fill-mode:forwards}@keyframes cloudLeft-78af4eac{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}.error-container .error-content .bullshit[data-v-78af4eac]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.error-container .error-content .bullshit-headline[data-v-78af4eac]{margin-bottom:10px;font-size:20px;font-weight:700;line-height:24px;color:#222;opacity:0;animation-name:slideUp-78af4eac;animation-duration:.5s;animation-delay:.1s;animation-fill-mode:forwards}.error-container .error-content .bullshit-info[data-v-78af4eac]{margin-bottom:30px;font-size:13px;line-height:21px;color:rgba(0,0,0,.65);opacity:0;animation-name:slideUp-78af4eac;animation-duration:.5s;animation-delay:.2s;animation-fill-mode:forwards}.error-container .error-content .bullshit-return-home[data-v-78af4eac]{display:block;float:left;width:auto;height:36px;font-size:14px;line-height:36px;color:#fff;text-align:center;cursor:pointer;background:#1890ff;border-radius:100px;opacity:0;animation-name:slideUp-78af4eac;animation-duration:.5s;animation-delay:.3s;animation-fill-mode:forwards;padding:0 20px}@keyframes slideUp-78af4eac{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}[data-v-380dfe38]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-380dfe38]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-380dfe38]{padding:20px}.container.device .left-nav .flex[data-v-380dfe38]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-380dfe38]{justify-content:space-between}.container.device .device-list[data-v-380dfe38]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-380dfe38]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-380dfe38]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-380dfe38]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-380dfe38]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-380dfe38]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-380dfe38]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-380dfe38]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-380dfe38]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-380dfe38]{color:#8fc31f}.container.device .el-row[data-v-380dfe38]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-380dfe38]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-380dfe38]{background:#fff}.container.device .el-row .el-col.right[data-v-380dfe38]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-380dfe38]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-380dfe38]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-380dfe38]{height:auto!important}.container.device .el-row[data-v-380dfe38]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-380dfe38]{height:auto!important}.container.device .el-row .el-col.right[data-v-380dfe38]{border-left:0 solid #e0e4eb}}.container .account-profile-loading__body[data-v-380dfe38]{min-height:calc(100vh - 260px);margin-top:8px;box-sizing:border-box}.container .content[data-v-380dfe38]{padding:20px;max-width:80%;height:100%!important;margin:0 auto}.container .content span.user-img[data-v-380dfe38]{margin:20px 0;width:120px;height:120px;line-height:120px;display:inline-block;border-radius:120px;vertical-align:middle;background:#8cc020}.container .content span.user-img svg[data-v-380dfe38]{display:inline-block;vertical-align:middle}.container .content .text[data-v-380dfe38]{display:flex;justify-content:space-between;font-size:16px;font-weight:400;line-height:22px;color:rgba(0,0,0,.4);padding-bottom:20px;text-align:left}.container .content .text div[data-v-380dfe38]:nth-of-type(2n-1){white-space:nowrap}.container .content .text div[data-v-380dfe38]:nth-of-type(2){color:#000;text-align:right;flex:1;white-space:pre-wrap;word-break:break-word;padding-left:10px}.container .content .text div:nth-of-type(2) a[data-v-380dfe38],.container .content .text div:nth-of-type(2) button[data-v-380dfe38]{color:#8cc020;font-size:18px}@media only screen and (max-width:800px){.container[data-v-380dfe38]{height:auto!important;min-height:auto;overflow:hidden;padding-bottom:80px}.container .content .text[data-v-380dfe38]{width:90%;flex-wrap:wrap}}.native-input[data-v-380dfe38]{width:100%;height:40px;line-height:40px;padding:0 15px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;color:#606266;background-color:#fff;background-image:none;box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.native-input[data-v-380dfe38]:hover{border-color:#c0c4cc}.native-input[data-v-380dfe38]:focus{border-color:#8cc020}.native-input[data-v-380dfe38]::-moz-placeholder{color:#c0c4cc}.native-input[data-v-380dfe38]::placeholder{color:#c0c4cc}.native-input.password-mask[data-v-380dfe38]{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}.password-input-wrapper[data-v-380dfe38]{position:relative;width:100%}.password-input[data-v-380dfe38]{padding-right:50px!important}.show-password-icon[data-v-380dfe38]{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}[data-v-3169e2a8]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.ai-header[data-v-3169e2a8]{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;border-bottom:1px solid #f3f4f6}.ai-header .header-container[data-v-3169e2a8]{width:100%;max-width:none;margin:0;padding:0 16px 0 40px}@media (min-width:640px){.ai-header .header-container[data-v-3169e2a8]{padding:0 24px 0 40px}}@media (min-width:1024px){.ai-header .header-container[data-v-3169e2a8]{padding:0 32px 0 40px}}.ai-header .header-content[data-v-3169e2a8]{display:flex;justify-content:flex-start;align-items:center;height:80px}.ai-header .header-logo[data-v-3169e2a8]{flex-shrink:0;display:flex;align-items:center;cursor:pointer;transition:opacity .2s}.ai-header .header-logo[data-v-3169e2a8]:hover{opacity:.8}.ai-header .header-logo .logo-image[data-v-3169e2a8]{width:127px;height:20px;opacity:1;-o-object-fit:contain;object-fit:contain;display:block}.ai-header .header-nav[data-v-3169e2a8]{display:none;align-items:center;gap:clamp(16px,4vw,40px)}@media (min-width:768px){.ai-header .header-nav[data-v-3169e2a8]{display:flex;flex:1;justify-content:center;margin-left:0;padding:0 16px}}.ai-header .nav-item[data-v-3169e2a8]{position:relative}.ai-header .nav-link[data-v-3169e2a8]{display:flex;flex-direction:column;align-items:center;gap:0;padding:0;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0;color:#000!important;background:none;border:none;cursor:pointer;transition:color .2s;position:relative;height:80px;justify-content:center}.ai-header .nav-link[data-v-3169e2a8]:hover{color:#8cc020!important}.ai-header .nav-link.active[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:22px;display:flex;align-items:center;letter-spacing:0;color:#8cc020!important}.ai-header .nav-link .nav-underline[data-v-3169e2a8]{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);width:60px;height:0;border-top:2px solid #8fc31f;opacity:1}.ai-header .dropdown-menu[data-v-3169e2a8]{position:absolute;top:100%;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:16px;border:1px solid #f3f4f6;overflow:visible;z-index:1001}.ai-header .dropdown-menu[data-v-3169e2a8]:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:transparent}.ai-header .fade-slide-enter-active[data-v-3169e2a8],.ai-header .fade-slide-leave-active[data-v-3169e2a8]{transition:all .3s ease-out}.ai-header .fade-slide-enter[data-v-3169e2a8],.ai-header .fade-slide-leave-to[data-v-3169e2a8]{opacity:0;transform:translateY(-10px)}.ai-header .products-menu[data-v-3169e2a8]{position:fixed;top:80px;left:0;right:0;margin-left:0;width:100vw;max-width:100vw;display:flex;overflow:visible;height:500px;border-radius:0}@media (max-width:1100px){.ai-header .products-menu[data-v-3169e2a8]{height:calc(100vh - 80px);overflow:hidden}}.ai-header .menu-sidebar[data-v-3169e2a8]{width:280px;background:#fafafa;padding:16px;border-right:1px solid #f3f4f6}@media (max-width:1100px){.ai-header .menu-sidebar[data-v-3169e2a8]{width:220px;padding:12px}}.ai-header .sidebar-item[data-v-3169e2a8]{position:relative;width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-radius:12px;text-align:left;background:transparent!important;border:1px solid transparent!important;box-sizing:border-box;cursor:pointer;transition:all .2s;margin-bottom:12px;overflow:hidden}@media (max-width:1100px){.ai-header .sidebar-item[data-v-3169e2a8]{padding:0 12px}}.ai-header .sidebar-item[data-v-3169e2a8]:hover{background:transparent!important;border:1px solid transparent!important}.ai-header .sidebar-item.active[data-v-3169e2a8]{height:48px;background:#fff!important;border-color:#8fc31f!important;box-shadow:none}.ai-header .sidebar-item .sidebar-indicator[data-v-3169e2a8]{display:none}.ai-header .sidebar-item .sidebar-text[data-v-3169e2a8]{flex:1;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:125%;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d}.ai-header .sidebar-item .ai-hmi-text[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:700;line-height:125%;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#8fc31f}.ai-header .sidebar-item .sidebar-arrow[data-v-3169e2a8]{width:16px;height:16px;opacity:1;background-color:#8fc31f;mask-image:var(--arrow-image);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--arrow-image);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.ai-header .menu-content[data-v-3169e2a8]{flex:1;padding:0 32px 24px;height:100%;overflow-y:auto;max-height:none;background:#fff;scrollbar-width:none;-ms-overflow-style:none}@media (max-width:1100px){.ai-header .menu-content[data-v-3169e2a8]{padding:0 16px 16px}}.ai-header .menu-content[data-v-3169e2a8]::-webkit-scrollbar{width:0;height:0;display:none}.ai-header .menu-title[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:24px;font-weight:600;line-height:125%;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;margin-bottom:16px}.ai-header .menu-title .title-highlight[data-v-3169e2a8]{font-weight:700;color:#8fc31f;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on}.ai-header .menu-grid[data-v-3169e2a8]{display:grid;grid-template-columns:repeat(2,max-content);gap:24px 120px;align-items:start;justify-content:start}@media (max-width:1100px){.ai-header .menu-grid[data-v-3169e2a8]{grid-template-columns:1fr;gap:16px}}.ai-header .menu-section.full-width[data-v-3169e2a8]{grid-column:1/-1}.ai-header .section-label[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:600;line-height:125%;text-transform:uppercase;letter-spacing:0;font-feature-settings:"kern" on;color:#666;margin-bottom:12px}.ai-header .section-items[data-v-3169e2a8]{display:flex;flex-direction:column;gap:12px}.ai-header .section-item[data-v-3169e2a8]{display:flex;align-items:center;gap:12px;width:360px;height:66px;padding:12px 16px;margin:0;border-radius:12px;background:#fff;text-decoration:none;transition:background .2s;box-sizing:border-box}@media (max-width:1100px){.ai-header .section-item[data-v-3169e2a8]{width:100%;max-width:100%}}.ai-header .section-item[data-v-3169e2a8]:hover{background:#fafafa;opacity:1}.ai-header .section-item.active[data-v-3169e2a8]{background:#f2f2f2}.ai-header .item-icon[data-v-3169e2a8]{width:42px;height:42px;border-radius:12px;background:#f1f7e4;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:1;margin-top:0;overflow:hidden}.ai-header .item-icon img[data-v-3169e2a8]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.ai-header .section-item.active .item-icon[data-v-3169e2a8],.ai-header .section-item:hover .item-icon[data-v-3169e2a8]{background:#f1f7e4}.ai-header .item-content[data-v-3169e2a8]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:visible}.ai-header .item-title[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#3d3d3d;margin-bottom:2px;margin-top:0;transition:color .2s;width:100%;white-space:normal;word-break:break-word}.ai-header .section-item.active .item-title[data-v-3169e2a8],.ai-header .section-item:hover .item-title[data-v-3169e2a8]{color:#3d3d3d}.ai-header .item-desc[data-v-3169e2a8]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#666;margin:0;text-align:left}.ai-header .about-menu[data-v-3169e2a8],.ai-header .resources-menu[data-v-3169e2a8]{left:0;width:256px;padding:16px 0}.ai-header .dropdown-item[data-v-3169e2a8]{display:block;width:100%;padding:12px 24px;font-size:14px;font-weight:600;color:#374151;text-align:left;background:none;border:none;cursor:pointer;text-decoration:none;transition:all .2s;border-left:4px solid transparent}.ai-header .dropdown-item[data-v-3169e2a8]:hover{background:#f9fafb;color:#8fc31f;border-left-color:#8fc31f}.ai-header .header-right[data-v-3169e2a8]{display:flex;align-items:center;gap:24px;margin-left:auto}@media (max-width:767px){.ai-header .header-right[data-v-3169e2a8]{gap:12px}}.ai-header .login-btn[data-v-3169e2a8]{background:#8fc31f;color:#fff;padding:10px 24px;border-radius:9999px;font-size:14px;font-weight:900;border:none;cursor:pointer;box-shadow:0 10px 15px -3px rgba(143,195,31,.1),0 4px 6px -2px rgba(143,195,31,.05);transition:all .2s}.ai-header .login-btn[data-v-3169e2a8]:hover{transform:scale(1.05)}.ai-header .login-btn[data-v-3169e2a8]:active{transform:scale(.95)}.ai-header .mobile-menu-btn[data-v-3169e2a8]{display:none;margin-left:0;width:36px;height:36px;border:none;background:transparent;cursor:pointer;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.ai-header .mobile-menu-btn[data-v-3169e2a8]{display:flex}}.ai-header .mobile-menu-icon[data-v-3169e2a8]{position:relative;width:18px;height:2px;background:#111827;border-radius:9999px}.ai-header .mobile-menu-icon[data-v-3169e2a8]:after,.ai-header .mobile-menu-icon[data-v-3169e2a8]:before{content:"";position:absolute;left:0;width:18px;height:2px;background:#111827;border-radius:9999px}.ai-header .mobile-menu-icon[data-v-3169e2a8]:before{top:-6px}.ai-header .mobile-menu-icon[data-v-3169e2a8]:after{top:6px}.mobile-menu-overlay[data-v-3169e2a8]{position:fixed;inset:0;background:rgba(0,0,0,.32);z-index:2000;display:flex}.mobile-menu-panel[data-v-3169e2a8]{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.mobile-menu-top[data-v-3169e2a8]{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #f3f4f6}.mobile-menu-top-right[data-v-3169e2a8]{display:flex;align-items:center;gap:8px}.mobile-menu-top-lang[data-v-3169e2a8]{display:inline-flex}.mobile-menu-logo[data-v-3169e2a8]{display:inline-flex;align-items:center;text-decoration:none}.mobile-menu-logo img[data-v-3169e2a8]{width:127px;height:20px;-o-object-fit:contain;object-fit:contain;display:block}.mobile-menu-close[data-v-3169e2a8]{width:44px;height:44px;border:none;background:transparent;font-size:28px;line-height:1;color:#111827;cursor:pointer}.mobile-menu-content[data-v-3169e2a8]{flex:1;overflow-y:auto;padding:8px 0}.mobile-menu-item[data-v-3169e2a8]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:transparent;border:none;text-align:left;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:600;color:#111827;cursor:pointer;border-bottom:1px solid #f3f4f6}.mobile-menu-link[data-v-3169e2a8]{text-decoration:none}.mobile-menu-toggle[data-v-3169e2a8]{-webkit-tap-highlight-color:transparent}.mobile-chevron[data-v-3169e2a8]{width:10px;height:10px;border-right:2px solid #6b7280;border-bottom:2px solid #6b7280;transform:rotate(45deg);transition:transform .2s ease;margin-left:12px;flex-shrink:0}.mobile-chevron.open[data-v-3169e2a8]{transform:rotate(-135deg)}.mobile-submenu[data-v-3169e2a8]{background:#fff}.mobile-submenu-l2 .mobile-menu-item[data-v-3169e2a8]{font-size:15px;font-weight:600;padding-left:28px}.mobile-submenu-l3[data-v-3169e2a8]{padding:8px 0 4px;background:#fafafa}.mobile-product-cat[data-v-3169e2a8]{display:block}.mobile-product-section[data-v-3169e2a8]{padding:6px 0 2px}.mobile-section-label[data-v-3169e2a8]{padding:10px 28px 6px;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase}.mobile-menu-item-l3[data-v-3169e2a8]{display:block;padding:10px 16px 10px 40px;border-bottom:1px solid #eee;color:#111827;background:#fafafa}.mobile-link-title[data-v-3169e2a8]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}.mobile-link-desc[data-v-3169e2a8]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:400;color:#6b7280;line-height:1.35}.item-icon .rearm-inline-svg[data-v-3169e2a8]{width:24px;height:24px;flex-shrink:0;color:#8fc31f;display:block}[data-v-3adea7b2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.ai-footer[data-v-3adea7b2]{background:#0f181f;padding:50px 0;position:relative;z-index:2;height:auto!important;border-top:none!important}.ai-footer .footer-container[data-v-3adea7b2]{max-width:1440px;width:auto;margin:0 auto;padding:0 16px}@media (min-width:640px){.ai-footer .footer-container[data-v-3adea7b2]{padding:0 24px}}@media (min-width:1024px){.ai-footer .footer-container[data-v-3adea7b2]{padding:0 32px}}@media screen and (max-width:1440px){.ai-footer .footer-container[data-v-3adea7b2]{padding:0 15px!important}}.ai-footer .footer-grid[data-v-3adea7b2]{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px;line-height:30px;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:50px;margin-bottom:0}@media only screen and (max-width:767px){.ai-footer .footer-grid[data-v-3adea7b2]{flex-direction:column}}.ai-footer .footer-col[data-v-3adea7b2]{display:flex;flex-direction:column;padding:0 10px}.ai-footer .footer-logo[data-v-3adea7b2]{font-size:24px;font-weight:900;display:flex;align-items:center;margin-bottom:24px}.ai-footer .footer-logo .logo-sense[data-v-3adea7b2]{color:#8fc31f}.ai-footer .footer-logo .logo-craft[data-v-3adea7b2]{color:#fff}.ai-footer .footer-tagline[data-v-3adea7b2]{font-size:13px;color:#a2b1b1;line-height:30px;margin:0}.ai-footer .footer-title[data-v-3adea7b2]{font-size:16px;font-weight:700;color:#fff;line-height:50px;margin-bottom:0;margin-top:0;text-transform:none;letter-spacing:0}.ai-footer .footer-links[data-v-3adea7b2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.ai-footer .footer-links li[data-v-3adea7b2]{line-height:30px}.ai-footer .footer-link[data-v-3adea7b2]{font-size:13px;color:#a2b1b1;text-decoration:none;transition:color .2s}.ai-footer .footer-link[data-v-3adea7b2]:hover{color:#a2b1b1}.ai-footer .footer-link-button[data-v-3adea7b2]{background:none;border:none;padding:0;font-size:13px;color:#a2b1b1;text-decoration:none;transition:color .2s;cursor:pointer;text-align:left;line-height:30px}.ai-footer .footer-link-button[data-v-3adea7b2]:hover{color:#a2b1b1}.ai-footer .footer-bottom[data-v-3adea7b2]{padding:20px 0;border-top:none;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:space-between;line-height:30px;color:#4a4a4a;max-width:1440px;width:auto;margin:0 auto;font-size:14px}@media (min-width:768px){.ai-footer .footer-bottom[data-v-3adea7b2]{flex-direction:row}}@media screen and (max-width:1440px){.ai-footer .footer-bottom[data-v-3adea7b2]{padding:20px!important}}@media only screen and (max-width:767px){.ai-footer .footer-bottom[data-v-3adea7b2]{flex-direction:column}}.ai-footer .footer-copyright[data-v-3adea7b2]{font-size:14px;color:#4a4a4a;margin:0}.ai-footer .footer-legal[data-v-3adea7b2]{display:flex;gap:0;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.ai-footer .footer-legal[data-v-3adea7b2]{justify-content:flex-end}}.ai-footer .footer-legal-link[data-v-3adea7b2]{font-size:14px;color:#4a4a4a;text-decoration:none;transition:color .2s;margin-left:0}.ai-footer .footer-legal-link[data-v-3adea7b2]:not(:last-child){margin-right:20px}.ai-footer .footer-legal-link[data-v-3adea7b2]:hover{color:#4a4a4a}[data-v-4f7898c7]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.ai-home[data-v-4f7898c7]{width:100%;min-height:100vh;background:#fff;overflow-x:hidden}.ai-home .hero-section[data-v-4f7898c7]{padding:104px 0 50px!important;min-height:600px;background:linear-gradient(180deg,rgba(141,194,31,.13),hsla(0,0%,100%,0));position:relative}.ai-home .hero-section[data-v-4f7898c7]:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../../static/img/hero_bg.e60d6b5a.png) 50%/cover no-repeat;opacity:1;pointer-events:none}.ai-home .hero-section .hero-container[data-v-4f7898c7]{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 48px}@media (max-width:768px){.ai-home .hero-section .hero-container[data-v-4f7898c7]{padding:0 24px}}.ai-home .hero-section .hero-content[data-v-4f7898c7]{display:grid;grid-template-columns:1.1fr 1.9fr;gap:48px;align-items:center}@media (max-width:1024px){.ai-home .hero-section .hero-content[data-v-4f7898c7]{grid-template-columns:1fr;gap:32px}}.ai-home .hero-section .hero-text[data-v-4f7898c7]{max-width:640px}.ai-home .hero-section .hero-text .hero-badge[data-v-4f7898c7],.ai-home .hero-section .hero-text[data-v-4f7898c7]{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ai-home .hero-section .hero-text .hero-badge[data-v-4f7898c7]{width:148px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;padding:0 12px;background:#dfefb5;font-size:12px;font-weight:500;line-height:24px;letter-spacing:0;color:#8dc21f;margin-bottom:8px;box-sizing:border-box;white-space:nowrap}.ai-home .hero-section .hero-text .hero-title[data-v-4f7898c7]{font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;margin:0}@media (max-width:768px){.ai-home .hero-section .hero-text .hero-title[data-v-4f7898c7]{font-size:32px}}.ai-home .hero-section .hero-text .hero-subtitle[data-v-4f7898c7]{font-size:24px;font-weight:700;line-height:22px;letter-spacing:0;color:#8dc21f;margin-top:8px;margin-bottom:12px;min-height:22px}@media (max-width:768px){.ai-home .hero-section .hero-text .hero-subtitle[data-v-4f7898c7]{font-size:20px;line-height:22px}}.ai-home .hero-section .hero-text .hero-subtitle .fade-out[data-v-4f7898c7]{opacity:0;transition:opacity .3s}.ai-home .hero-section .hero-text .hero-subtitle .fade-in[data-v-4f7898c7]{opacity:1;transition:opacity .3s}.ai-home .hero-section .hero-text .hero-desc[data-v-4f7898c7]{font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#3d3d3d;margin:0 0 20px;max-width:389px}.ai-home .hero-section .hero-text .hero-buttons[data-v-4f7898c7]{display:flex;gap:16px;flex-wrap:wrap}.ai-home .hero-section .hero-text .hero-buttons .btn-learn[data-v-4f7898c7]{height:48px;padding:8px 24px;background:#8fc31f;border:none;color:#fff;font-weight:700;font-size:14px;line-height:24px;border-radius:406px;cursor:pointer;transition:all .3s}.ai-home .hero-section .hero-text .hero-buttons .btn-learn[data-v-4f7898c7]:hover{filter:brightness(.96)}.ai-home .hero-section .hero-text .hero-buttons .btn-learn[data-v-4f7898c7]:active{transform:scale(.95)}.ai-home .hero-section .hero-diagram[data-v-4f7898c7]{display:flex;flex-direction:column;gap:24px;width:700px;max-width:700px;margin-left:auto}@media (max-width:1024px){.ai-home .hero-section .hero-diagram[data-v-4f7898c7]{width:100%;max-width:100%}}.ai-home .hero-section .hero-diagram .diagram-box[data-v-4f7898c7]{background:rgba(249,250,251,.2);border:1px solid #e0e0e0;border-radius:40px;padding:24px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.05)}.ai-home .hero-section .hero-diagram .diagram-box .diagram-title[data-v-4f7898c7]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e4e7ed;padding:2px 16px;border-radius:999px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:#303133}.ai-home .hero-section .hero-diagram .diagram-box .ua-grid[data-v-4f7898c7]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:8px}@media (max-width:1024px){.ai-home .hero-section .hero-diagram .diagram-box .ua-grid[data-v-4f7898c7]{grid-template-columns:1fr}}.ai-home .hero-section .hero-diagram .diagram-box .ua-card[data-v-4f7898c7]{position:relative;background:#fff;border-radius:28.8px;border:1px solid #e0e0e0;padding:16px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icons-row[data-v-4f7898c7]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:0 8px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-card[data-v-4f7898c7]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb[data-v-4f7898c7]{width:48px;height:48px;background:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:8px;display:flex;align-items:center;justify-content:center;transition:transform .3s}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb[data-v-4f7898c7]:hover{transform:scale(1.1)}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb img[data-v-4f7898c7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-text[data-v-4f7898c7]{font-size:9px;font-weight:900;color:#6b7280}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-row[data-v-4f7898c7]{display:flex;justify-content:space-around;align-items:center;gap:16px;margin-top:4px}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip[data-v-4f7898c7]{width:48px;height:48px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-weight:900}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-main[data-v-4f7898c7]{font-size:10px;font-weight:900}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-sub[data-v-4f7898c7]{font-size:9px;font-weight:900;color:#6b7280}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-mqtt .ua-chip-main[data-v-4f7898c7]{color:#9333ea}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-http .ua-chip-main[data-v-4f7898c7]{color:#3b82f6}.ai-home .hero-section .hero-diagram .diagram-box-ua[data-v-4f7898c7]{background:#fff;border-radius:10px;box-sizing:border-box;border:1px solid rgba(89,124,0,.4);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);height:136px;padding:0 20px 12px 20px;position:relative;margin-top:42px}.ai-home .hero-section .hero-diagram .diagram-box-ua .diagram-title[data-v-4f7898c7]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#ecf4d9;border:1px solid #8fc31f;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:24px;height:36px;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:none;color:#3d3d3d;z-index:10;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-grid[data-v-4f7898c7]{display:flex!important;flex-direction:row!important;padding-top:0;gap:32px;height:100%;align-items:flex-start}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile[data-v-4f7898c7]{position:relative;flex:5;min-width:0;height:90px;border-radius:10px;background:#f1f7e4;border:none;box-shadow:none;padding:0 16px 12px 16px;box-sizing:border-box;margin-top:28px}@media (max-width:768px){.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile[data-v-4f7898c7]{width:100%;height:auto;min-height:90px}}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile .ua-card-label[data-v-4f7898c7]{position:absolute!important;left:-6px!important;top:0!important;transform:translateY(-50%)!important;width:auto!important;min-width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 8px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:9px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open[data-v-4f7898c7]{position:relative;flex:3;min-width:0;height:90px;border-radius:10px;background:#f1f7e4;border:none;box-shadow:none;padding:0 16px;box-sizing:border-box;margin-top:28px;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open[data-v-4f7898c7]{width:100%;height:auto;min-height:90px}}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open .ua-card-label[data-v-4f7898c7]{position:absolute!important;right:-6px!important;top:0!important;transform:translateY(-50%)!important;width:auto!important;min-width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 8px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:9px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icons-row[data-v-4f7898c7]{margin-top:20px;padding:0;justify-content:space-between;gap:8px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-card[data-v-4f7898c7]{flex:1 1 0;min-width:0;gap:4px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-thumb[data-v-4f7898c7]{width:35px;height:35px;padding:0;border-radius:10px;background:#fff;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-thumb img[data-v-4f7898c7]{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;border-radius:0}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-text[data-v-4f7898c7]{font-size:10px;font-weight:500;line-height:14px;text-align:center;color:#3d3d3d;word-break:break-word;overflow-wrap:break-word}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip-row[data-v-4f7898c7]{margin-top:0;justify-content:center;align-items:center;gap:20px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip[data-v-4f7898c7]{width:auto;height:auto;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip img[data-v-4f7898c7]{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip.ua-chip-mqtt img[data-v-4f7898c7]{width:57px;height:16px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip.ua-chip-http img[data-v-4f7898c7]{width:47px;height:26px}.ai-home .hero-section .hero-diagram.diagram-box-core[data-v-4f7898c7]{position:relative!important;background:transparent!important;border:1px solid rgba(194,167,31,.6)!important;border-radius:10px!important;box-sizing:border-box!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;min-height:223px!important;height:auto!important;padding:0 26px 0!important;margin-top:12px!important}.ai-home .hero-section .hero-diagram.diagram-box-core .diagram-title-core[data-v-4f7898c7]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#f6f3e0;border:1px solid #c2a71f;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:24px;height:36px;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:none;color:#c2a71f;z-index:10;box-sizing:border-box}.ai-home .hero-section .hero-diagram.diagram-box-core .core-grid[data-v-4f7898c7]{display:flex;gap:24px;align-items:stretch;width:100%;box-sizing:border-box;margin-top:8px}.ai-home .hero-section .hero-diagram.diagram-box-core .core-grid>.core-card[data-v-4f7898c7]{flex-basis:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card[data-v-4f7898c7]{position:relative;height:175px;border-radius:10px;opacity:1;background:#f6f3e0;border:1px solid #f6f3e0;padding:24px;box-sizing:border-box;overflow:visible;margin:0;min-width:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card .core-card-label[data-v-4f7898c7]{position:absolute!important;top:0!important;transform:translateY(-50%)!important;width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 6px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:10px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card .core-card-subtitle[data-v-4f7898c7]{font-size:10px;font-style:italic;font-weight:900;color:#9ca3af;margin-bottom:16px;margin-top:0;letter-spacing:.05em}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation[data-v-4f7898c7]{flex-grow:5;flex-shrink:1;flex-basis:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation .core-card-label[data-v-4f7898c7]{left:-6px!important;right:auto!important;background:#ebe2b2!important;color:#3d3d3d!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation .core-products-grid[data-v-4f7898c7]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;width:258px!important;padding:0 20px!important;margin:0 auto!important;gap:0!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service[data-v-4f7898c7]{flex-grow:3;flex-shrink:1;flex-basis:0;display:flex;flex-direction:column}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service .core-card-label[data-v-4f7898c7]{right:-6px!important;left:auto!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service .core-service-content[data-v-4f7898c7]{flex:1;margin-top:8px;display:flex;justify-content:center}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini[data-v-4f7898c7]{width:99px!important;max-width:99px!important;flex:0 0 99px!important;background:transparent;border:none;padding:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-image[data-v-4f7898c7]{width:93px;height:63px;border:1px solid #f3f4f6!important;border-radius:6px;box-sizing:border-box;padding:4px;display:flex;align-items:center;justify-content:center;overflow:visible;background:#f9fafb}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-image img[data-v-4f7898c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-info[data-v-4f7898c7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-title[data-v-4f7898c7]{font-size:14px!important;font-weight:900;color:#3d3d3d!important;line-height:1.2;margin:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-desc[data-v-4f7898c7]{font-size:9px!important;font-weight:900;color:#3d3d3d!important;line-height:1.3;margin:0;max-width:100%;width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card[data-v-4f7898c7]{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:24px!important;padding:20px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;display:flex!important;flex-direction:column!important;gap:12px!important;transition:none!important;cursor:default!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card.core-product-full[data-v-4f7898c7]{height:100%}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-info[data-v-4f7898c7]{display:flex!important;flex-direction:column!important;gap:2px!important;min-height:40px!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title[data-v-4f7898c7]{font-size:14px!important;font-weight:900!important;color:#111827!important;transition:color .3s;line-height:1.2!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title[data-v-4f7898c7]:hover{color:#8fc31f!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title.core-product-title-blue[data-v-4f7898c7]:hover{color:#3b82f6!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-desc[data-v-4f7898c7]{font-size:10px!important;font-weight:900!important;color:#4b5563!important;line-height:1.2!important;margin:0!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image[data-v-4f7898c7]{width:100%!important;height:140px!important;max-height:140px!important;min-height:140px!important;margin-top:4px!important;background:#f9fafb!important;border:1px solid #f3f4f6!important;border-radius:12px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image img[data-v-4f7898c7]{width:100%!important;height:100%!important;max-height:100%!important;min-height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;transition:transform .7s ease!important;display:block!important;transform:scale(1)!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image:hover img[data-v-4f7898c7],.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card:hover .core-product-image img[data-v-4f7898c7]{transform:scale(1)!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware[data-v-4f7898c7]{background:rgba(249,250,251,.4)!important;border:1px solid rgba(89,124,0,.4)!important;border-radius:32px!important;padding:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;position:relative;margin-top:-12px!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link[data-v-4f7898c7]{font-size:11px!important;font-weight:700!important;color:#4b5563!important;margin:0!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link .hardware-link-text[data-v-4f7898c7]{color:#8fc31f!important;text-decoration:none!important;font-weight:900!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link .hardware-link-text[data-v-4f7898c7]:hover{text-decoration:underline!important}.ai-home .section-container[data-v-4f7898c7]{max-width:1440px;margin:0 auto;padding:0 48px}@media (max-width:768px){.ai-home .section-container[data-v-4f7898c7]{padding:0 24px}}.ai-home .section-header[data-v-4f7898c7]{text-align:center;margin-top:0!important;margin-bottom:64px}.ai-home .section-header .section-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0;color:rgba(0,0,0,.6);margin-bottom:8px}.ai-home .section-header .section-subtitle[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;margin:0 auto}.ai-home .features-section[data-v-4f7898c7]{padding-top:72px!important;padding-bottom:96px!important;background:#fff;width:100%;box-sizing:border-box}.ai-home .features-section .section-container[data-v-4f7898c7]{max-width:1440px!important;margin:0 auto!important;padding:0 48px!important}@media (max-width:768px){.ai-home .features-section .section-container[data-v-4f7898c7]{padding:0 24px!important}}.ai-home .features-section .features-grid[data-v-4f7898c7]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:100%}@media (max-width:1024px){.ai-home .features-section .features-grid[data-v-4f7898c7]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-home .features-section .features-grid[data-v-4f7898c7]{grid-template-columns:1fr}}.ai-home .features-section .feature-card[data-v-4f7898c7]{background:transparent;border-radius:24px;border:1px solid transparent;box-shadow:none;transition:all .3s;display:flex;flex-direction:column;height:auto;padding:0 12px 12px;box-sizing:border-box}.ai-home .features-section .feature-card .feature-image[data-v-4f7898c7]{width:100%;min-height:160px;margin-top:12px;display:flex;align-items:stretch;justify-content:flex-start;background:transparent;border-radius:16px;overflow:hidden}.ai-home .features-section .feature-card .feature-image img[data-v-4f7898c7]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;display:block}.ai-home .features-section .feature-card .feature-image .feature-tag[data-v-4f7898c7]{display:none}.ai-home .features-section .feature-card .feature-content[data-v-4f7898c7]{padding:0;margin-top:18px;display:flex;flex-direction:column;justify-content:space-between;flex:1;background:#fff;min-width:0;text-align:left}.ai-home .features-section .feature-card .feature-content .feature-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:0;color:#000;margin:0}.ai-home .features-section .feature-card .feature-content .feature-slogan[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666;margin-top:12px;margin-bottom:0}.ai-home .features-section .feature-card .feature-content .feature-btn[data-v-4f7898c7]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:900;color:#000;min-width:110px;width:auto;height:40px;padding:8px 16px;background:#f2f2f2;border-radius:12px;transition:all .3s;text-decoration:none;margin-top:20px;margin-bottom:0;flex-shrink:0;align-self:flex-start}.ai-home .features-section .feature-card .feature-content .feature-btn .arrow-icon[data-v-4f7898c7]{width:16px;height:16px;stroke-width:3}.ai-home .features-section .feature-card[data-v-4f7898c7]:hover{background:#fff;border-color:#8fc31f;box-shadow:0 1px 3px rgba(0,0,0,.05)}.ai-home .features-section .feature-card:hover .feature-btn[data-v-4f7898c7]{background:#8fc31f;color:#fff}.ai-home.sc-en-font[data-v-4f7898c7]{font-family:Montserrat,PingFang SC,Arial,sans-serif;letter-spacing:0}.ai-home.sc-en-font [data-v-4f7898c7]{font-family:inherit!important;letter-spacing:inherit!important}.ai-home .apps-section[data-v-4f7898c7]{padding-top:72px!important;padding-bottom:96px!important;background:transparent}.ai-home .apps-section .section-header[data-v-4f7898c7]{margin-bottom:56px!important}.ai-home .apps-section .app-category[data-v-4f7898c7]{margin-bottom:0}.ai-home .apps-section .app-category+.app-category[data-v-4f7898c7]{margin-top:36px}.ai-home .apps-section .category-header[data-v-4f7898c7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ai-home .apps-section .category-header .category-title-wrapper[data-v-4f7898c7]{display:flex;align-items:center;gap:16px}.ai-home .apps-section .category-header .category-title-wrapper .category-indicator[data-v-4f7898c7]{width:6px;height:32px;border-radius:999px}.ai-home .apps-section .category-header .category-title-wrapper .category-indicator.hmi[data-v-4f7898c7],.ai-home .apps-section .category-header .category-title-wrapper .category-indicator.vision[data-v-4f7898c7]{background:#8fc31f}.ai-home .apps-section .category-header .category-title-wrapper .category-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:28px;font-weight:700;line-height:100%;letter-spacing:0;color:#000}.ai-home .apps-section .category-header .explore-link[data-v-4f7898c7]{display:flex;align-items:center;gap:8px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#8fc31f;text-decoration:none;transition:all .3s}.ai-home .apps-section .category-header .explore-link .arrow-icon[data-v-4f7898c7]{width:20px;height:20px;stroke-width:3;transition:transform .3s}.ai-home .apps-section .category-header .explore-link[data-v-4f7898c7]:hover{color:#739e19}.ai-home .apps-section .category-header .explore-link:hover .arrow-icon[data-v-4f7898c7]{transform:translateX(4px)}.ai-home .apps-section .apps-grid[data-v-4f7898c7]{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}@media (max-width:1024px){.ai-home .apps-section .apps-grid[data-v-4f7898c7]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-home .apps-section .apps-grid[data-v-4f7898c7]{grid-template-columns:1fr}}.ai-home .apps-section .app-card[data-v-4f7898c7]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #dcdcdc;transition:all .3s;display:flex;flex-direction:column;height:398px}.ai-home .apps-section .app-card .app-image[data-v-4f7898c7]{aspect-ratio:16/10;position:relative;overflow:hidden}.ai-home .apps-section .app-card .app-image img[data-v-4f7898c7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s}.ai-home .apps-section .app-card .app-image:hover img[data-v-4f7898c7]{transform:scale(1.1)}.ai-home .apps-section .app-card .app-content[data-v-4f7898c7]{display:flex;flex-direction:column;flex-grow:1;padding:0 24px 24px 24px}.ai-home .apps-section .app-card .app-content .app-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:700;line-height:100%;letter-spacing:0;color:#000;margin:18px 0 10px}.ai-home .apps-section .app-card .app-content .app-desc[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666;margin:0;min-height:44px;flex-grow:1}.ai-home .apps-section .app-card .app-content .app-btn[data-v-4f7898c7]{width:100%;height:40px;margin-top:18px;border-radius:12px;font-size:14px;font-weight:700;border:none;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.ai-home .apps-section .app-card .app-content .app-btn .icon[data-v-4f7898c7]{width:16px;height:16px}.ai-home .apps-section .app-card .app-content .app-btn.hmi[data-v-4f7898c7],.ai-home .apps-section .app-card .app-content .app-btn.vision[data-v-4f7898c7]{background:#f2f2f2;color:#000}.ai-home .apps-section .app-card[data-v-4f7898c7]:hover{border-color:#8fc31f}.ai-home .apps-section .app-card:hover .app-btn[data-v-4f7898c7]{background:#8fc31f!important;color:#fff!important}.ai-home .pillars-section[data-v-4f7898c7]{padding-top:72px!important;padding-bottom:96px!important;background:#fff}.ai-home .pillars-section .pillars-grid[data-v-4f7898c7]{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;max-width:1120px;margin:0 auto}@media (max-width:1024px){.ai-home .pillars-section .pillars-grid[data-v-4f7898c7]{grid-template-columns:1fr;gap:48px}}.ai-home .pillars-section .pillar-item[data-v-4f7898c7]{text-align:left}.ai-home .pillars-section .pillar-item .pillar-icon[data-v-4f7898c7]{width:84px;height:84px;margin:0}.ai-home .pillars-section .pillar-item .pillar-icon img[data-v-4f7898c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .pillars-section .pillar-item .pillar-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:42px;font-weight:700;line-height:135%;letter-spacing:0;color:#000;margin-top:24px;margin-bottom:12px}.ai-home .pillars-section .pillar-item .pillar-desc[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666}.ai-home .pillars-section .pillar-item .pillar-desc[data-v-4f7898c7] strong{color:#000;font-weight:700}.ai-home .stats-section[data-v-4f7898c7]{padding-top:72px!important;padding-bottom:72px!important;background:#fff;margin-top:0!important}.ai-home .stats-section .section-container[data-v-4f7898c7]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.ai-home .stats-section .stats-title[data-v-4f7898c7]{font-size:48px;font-weight:900;color:#000;text-align:center;margin-top:0!important;margin-bottom:32px;letter-spacing:-.02em}@media (max-width:768px){.ai-home .stats-section .stats-title[data-v-4f7898c7]{font-size:32px}}.ai-home .stats-section .stats-title .highlight[data-v-4f7898c7]{color:#8fc31f}.ai-home .stats-section .stats-subtitle[data-v-4f7898c7]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:500;line-height:150%;letter-spacing:0;color:#8fc31f;text-align:center;margin:32px 0}.ai-home .stats-section .stats-subtitle .arrow-icon[data-v-4f7898c7]{width:20px;height:20px;stroke-width:3}.ai-home .stats-section .product-strip-wrapper[data-v-4f7898c7]{overflow:hidden;width:100%;margin:0 auto}.ai-home .stats-section .product-strip[data-v-4f7898c7]{display:flex;width:-moz-max-content;width:max-content;animation:product-marquee-4f7898c7 30s linear infinite}.ai-home .stats-section .product-strip-row[data-v-4f7898c7]{display:flex}.ai-home .stats-section .product-item[data-v-4f7898c7]{flex:0 0 auto;padding:0 16px}.ai-home .stats-section .product-item img[data-v-4f7898c7]{display:block;height:120px;width:auto;-o-object-fit:contain;object-fit:contain}@keyframes product-marquee-4f7898c7{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ai-home .ecosystem-section[data-v-4f7898c7]{padding-top:72px!important;padding-bottom:96px!important;background:#fff;margin-top:0!important;margin-bottom:0!important}.ai-home .ecosystem-section .section-container[data-v-4f7898c7]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.ai-home .ecosystem-section .section-header[data-v-4f7898c7]{margin-top:0!important;margin-bottom:32px!important}.ai-home .ecosystem-section .section-title[data-v-4f7898c7]{margin-top:0!important;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;text-align:center}.ai-home .ecosystem-section .ecosystem-strip-wrapper[data-v-4f7898c7]{overflow:hidden;width:100%;margin:0 auto}.ai-home .ecosystem-section .ecosystem-strip[data-v-4f7898c7]{display:flex;width:-moz-max-content;width:max-content;animation:product-marquee-4f7898c7 30s linear infinite}.ai-home .ecosystem-section .ecosystem-strip-row[data-v-4f7898c7]{display:flex}.ai-home .ecosystem-section .ecosystem-item[data-v-4f7898c7]{flex:0 0 auto;padding:0 16px}.ai-home .ecosystem-section .ecosystem-item img[data-v-4f7898c7]{display:block;width:200px;height:120px;-o-object-fit:contain;object-fit:contain}.ai-home .ai-home .custom-section[data-v-4f7898c7],.ai-home .custom-section[data-v-4f7898c7],.ai-home section.custom-section[data-v-4f7898c7]{padding-top:96px!important;padding-bottom:96px!important;padding-left:0!important;padding-right:0!important;margin-top:0!important;background:url(../../static/img/custom_bg.02ed6845.png) no-repeat top;background-size:cover;border-top:none;border-bottom:none;position:relative;overflow:hidden}.ai-home .ai-home .custom-section .section-container[data-v-4f7898c7],.ai-home .custom-section .section-container[data-v-4f7898c7],.ai-home section.custom-section .section-container[data-v-4f7898c7]{margin-top:0!important}.ai-home .ai-home .custom-section .custom-grid[data-v-4f7898c7],.ai-home .custom-section .custom-grid[data-v-4f7898c7],.ai-home section.custom-section .custom-grid[data-v-4f7898c7]{display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:center;position:relative;z-index:1}@media (max-width:1024px){.ai-home .ai-home .custom-section .custom-grid[data-v-4f7898c7],.ai-home .custom-section .custom-grid[data-v-4f7898c7],.ai-home section.custom-section .custom-grid[data-v-4f7898c7]{grid-template-columns:1fr;gap:48px}}.ai-home .ai-home .custom-section .custom-info[data-v-4f7898c7],.ai-home .custom-section .custom-info[data-v-4f7898c7],.ai-home section.custom-section .custom-info[data-v-4f7898c7]{max-width:560px}.ai-home .ai-home .custom-section .custom-info .custom-icon[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-icon[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-icon[data-v-4f7898c7]{width:84px;height:84px;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;color:#8fc31f;margin-bottom:40px;box-shadow:none}.ai-home .ai-home .custom-section .custom-info .custom-icon svg[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-icon svg[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-icon svg[data-v-4f7898c7]{width:40px;height:40px}.ai-home .ai-home .custom-section .custom-info .custom-icon img[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-icon img[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-icon img[data-v-4f7898c7]{width:84px;height:84px;-o-object-fit:contain;object-fit:contain}.ai-home .ai-home .custom-section .custom-info .custom-title[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-title[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:42px;font-weight:700;line-height:135%;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#000;margin-bottom:32px}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-info .custom-title[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-title[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-title[data-v-4f7898c7]{font-size:32px}}.ai-home .ai-home .custom-section .custom-info .custom-desc[data-v-4f7898c7],.ai-home .custom-section .custom-info .custom-desc[data-v-4f7898c7],.ai-home section.custom-section .custom-info .custom-desc[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#666}.ai-home .ai-home .custom-section .custom-form-wrapper[data-v-4f7898c7],.ai-home .custom-section .custom-form-wrapper[data-v-4f7898c7],.ai-home section.custom-section .custom-form-wrapper[data-v-4f7898c7]{width:580px;height:688px;min-width:580px;max-width:680px;border-radius:32px;opacity:1;display:flex;flex-direction:column;padding:42px;gap:36px;flex-grow:1;background:#fff;box-shadow:0 12px 48px 0 rgba(0,0,0,.12);border:none}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-form-wrapper[data-v-4f7898c7],.ai-home .custom-section .custom-form-wrapper[data-v-4f7898c7],.ai-home section.custom-section .custom-form-wrapper[data-v-4f7898c7]{width:100%;min-width:auto;max-width:100%;padding:32px;border-radius:32px}}.ai-home .ai-home .custom-section .custom-form .form-title[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-title[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-title[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:28px;font-weight:700;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#000;margin:0;padding:0;margin-bottom:32px}.ai-home .ai-home .custom-section .custom-form .form-grid[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-grid[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-grid[data-v-4f7898c7]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-form .form-grid[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-grid[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-grid[data-v-4f7898c7]{grid-template-columns:1fr}}.ai-home .ai-home .custom-section .custom-form .form-group[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-group[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-group[data-v-4f7898c7]{display:flex;flex-direction:column;gap:8px}.ai-home .ai-home .custom-section .custom-form .form-label[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-label[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-label[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:700;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;margin-left:0}.ai-home .ai-home .custom-section .custom-form .form-label .required-star[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-label .required-star[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-label .required-star[data-v-4f7898c7]{color:red}.ai-home .ai-home .custom-section .custom-form .form-input[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-input[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-input[data-v-4f7898c7]{width:100%;height:48px;padding:16px 20px;background:rgba(0,0,0,.02);border:1px solid #f0f0f0;border-radius:16px;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;z-index:0;transition:all .3s;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]:focus,.ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]:focus,.ai-home section.custom-section .custom-form .form-input[data-v-4f7898c7]:focus{outline:none;border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.ai-home .ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]::-moz-placeholder,.ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]::-moz-placeholder,.ai-home section.custom-section .custom-form .form-input[data-v-4f7898c7]::-moz-placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]::placeholder,.ai-home .custom-section .custom-form .form-input[data-v-4f7898c7]::placeholder,.ai-home section.custom-section .custom-form .form-input[data-v-4f7898c7]::placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7]{border-color:#ef4444;background:rgba(239,68,68,.02)}.ai-home .ai-home .custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7]:focus,.ai-home .custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7]:focus,.ai-home section.custom-section .custom-form .form-input.form-input-error[data-v-4f7898c7]:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.ai-home .ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-textarea[data-v-4f7898c7]{width:100%;height:90px;padding:16px 20px;background:rgba(0,0,0,.02);border:1px solid #f0f0f0;border-radius:16px;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;z-index:0;transition:all .3s;resize:none;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]:focus,.ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]:focus,.ai-home section.custom-section .custom-form .form-textarea[data-v-4f7898c7]:focus{outline:none;border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.ai-home .ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]::-moz-placeholder,.ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]::-moz-placeholder,.ai-home section.custom-section .custom-form .form-textarea[data-v-4f7898c7]::-moz-placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]::placeholder,.ai-home .custom-section .custom-form .form-textarea[data-v-4f7898c7]::placeholder,.ai-home section.custom-section .custom-form .form-textarea[data-v-4f7898c7]::placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7]{border-color:#ef4444;background:rgba(239,68,68,.02)}.ai-home .ai-home .custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7]:focus,.ai-home .custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7]:focus,.ai-home section.custom-section .custom-form .form-textarea.form-input-error[data-v-4f7898c7]:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.ai-home .ai-home .custom-section .custom-form .form-error[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-error[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-error[data-v-4f7898c7]{display:block;margin-top:6px;font-size:12px;color:#ef4444;font-weight:500;line-height:1.4}.ai-home .ai-home .custom-section .custom-form .select-wrapper[data-v-4f7898c7],.ai-home .custom-section .custom-form .select-wrapper[data-v-4f7898c7],.ai-home section.custom-section .custom-form .select-wrapper[data-v-4f7898c7]{position:relative;width:100%}.ai-home .ai-home .custom-section .custom-form select.form-input[data-v-4f7898c7],.ai-home .custom-section .custom-form select.form-input[data-v-4f7898c7],.ai-home section.custom-section .custom-form select.form-input[data-v-4f7898c7]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;padding:12px 48px 12px 20px!important;cursor:pointer;background-color:rgba(0,0,0,.02)!important;height:48px!important;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form select.form-input option[data-v-4f7898c7],.ai-home .custom-section .custom-form select.form-input option[data-v-4f7898c7],.ai-home section.custom-section .custom-form select.form-input option[data-v-4f7898c7]{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;color:#1a1a1a;padding:8px 20px}.ai-home .ai-home .custom-section .custom-form select.form-input option[data-v-4f7898c7]:checked,.ai-home .custom-section .custom-form select.form-input option[data-v-4f7898c7]:checked,.ai-home section.custom-section .custom-form select.form-input option[data-v-4f7898c7]:checked{background-color:#8fc31f!important;color:#fff!important}.ai-home .ai-home .custom-section .custom-form select.form-input option[value=""][data-v-4f7898c7],.ai-home .custom-section .custom-form select.form-input option[value=""][data-v-4f7898c7],.ai-home section.custom-section .custom-form select.form-input option[value=""][data-v-4f7898c7]{color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .select-arrow[data-v-4f7898c7],.ai-home .custom-section .custom-form .select-arrow[data-v-4f7898c7],.ai-home section.custom-section .custom-form .select-arrow[data-v-4f7898c7]{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;pointer-events:none;width:16px;height:16px;color:#999;z-index:2;display:flex;align-items:center;justify-content:center}.ai-home .ai-home .custom-section .custom-form .select-arrow svg[data-v-4f7898c7],.ai-home .custom-section .custom-form .select-arrow svg[data-v-4f7898c7],.ai-home section.custom-section .custom-form .select-arrow svg[data-v-4f7898c7]{width:100%;height:100%;display:block;transform:translateY(1px)}.ai-home .ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7],.ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7],.ai-home section.custom-section .custom-form .form-submit[data-v-4f7898c7]{width:100%;padding:20px;background:#8fc31f;color:#fff;font-weight:900;font-size:20px;border-radius:16px;border:none;cursor:pointer;transition:all .3s;box-shadow:0 8px 16px rgba(143,195,31,.2);margin-top:24px!important}.ai-home .ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7]:hover,.ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7]:hover,.ai-home section.custom-section .custom-form .form-submit[data-v-4f7898c7]:hover{transform:scale(1.02)}.ai-home .ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7]:active,.ai-home .custom-section .custom-form .form-submit[data-v-4f7898c7]:active,.ai-home section.custom-section .custom-form .form-submit[data-v-4f7898c7]:active{transform:scale(.95)}.ai-home .ai-home .custom-section .form-success[data-v-4f7898c7],.ai-home .custom-section .form-success[data-v-4f7898c7],.ai-home section.custom-section .form-success[data-v-4f7898c7]{padding:48px;display:flex;flex-direction:column;align-items:center;text-align:center}.ai-home .ai-home .custom-section .form-success .success-icon[data-v-4f7898c7],.ai-home .custom-section .form-success .success-icon[data-v-4f7898c7],.ai-home section.custom-section .form-success .success-icon[data-v-4f7898c7]{width:80px;height:80px;background:rgba(143,195,31,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#8fc31f;margin-bottom:32px}.ai-home .ai-home .custom-section .form-success .success-icon svg[data-v-4f7898c7],.ai-home .custom-section .form-success .success-icon svg[data-v-4f7898c7],.ai-home section.custom-section .form-success .success-icon svg[data-v-4f7898c7]{width:40px;height:40px}.ai-home .ai-home .custom-section .form-success .success-title[data-v-4f7898c7],.ai-home .custom-section .form-success .success-title[data-v-4f7898c7],.ai-home section.custom-section .form-success .success-title[data-v-4f7898c7]{font-size:32px;font-weight:900;color:#000;margin-bottom:16px}.ai-home .ai-home .custom-section .form-success .success-msg[data-v-4f7898c7],.ai-home .custom-section .form-success .success-msg[data-v-4f7898c7],.ai-home section.custom-section .form-success .success-msg[data-v-4f7898c7]{color:#666;font-weight:700}.ai-home .diagram-box-core .core-product-mini .core-product-image img[data-v-4f7898c7]{transform:scale(1);transition:transform .25s ease-out}.ai-home .diagram-box-core .core-product-mini:hover .core-product-image img[data-v-4f7898c7]{transform:scale(1.06)}@keyframes fadeIn-4f7898c7{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn-4f7898c7{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ai-header{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;border-bottom:1px solid #f3f4f6}.ai-header .header-container{width:100%;max-width:none;margin:0;padding:0 16px 0 40px}@media (min-width:640px){.ai-header .header-container{padding:0 24px 0 40px}}@media (min-width:1024px){.ai-header .header-container{padding:0 32px 0 40px}}.ai-header .header-content{display:flex;justify-content:flex-start;align-items:center;height:80px}.ai-header .header-logo{flex-shrink:0;display:flex;align-items:center;cursor:pointer;transition:opacity .2s}.ai-header .header-logo:hover{opacity:.8}.ai-header .header-logo .logo-image{width:127px;height:20px;opacity:1;-o-object-fit:contain;object-fit:contain;display:block}.ai-header .header-nav{display:none;align-items:center;gap:clamp(16px,4vw,40px)}@media (min-width:768px){.ai-header .header-nav{display:flex;flex:1;justify-content:center;margin-left:0;padding:0 16px}}.ai-header .nav-item{position:relative}.ai-header .nav-link{display:flex;flex-direction:column;align-items:center;gap:0;padding:0;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0;color:#000!important;background:none;border:none;cursor:pointer;transition:color .2s;position:relative;height:80px;justify-content:center}.ai-header .nav-link:hover{color:#8cc020!important}.ai-header .nav-link.active{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:22px;display:flex;align-items:center;letter-spacing:0;color:#8cc020!important}.ai-header .nav-link .nav-underline{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);width:60px;height:0;border-top:2px solid #8fc31f;opacity:1}.ai-header .dropdown-menu{position:absolute;top:100%;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:16px;border:1px solid #f3f4f6;overflow:visible;z-index:1001}.ai-header .dropdown-menu:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:transparent}.ai-header .fade-slide-enter-active,.ai-header .fade-slide-leave-active{transition:all .3s ease-out}.ai-header .fade-slide-enter,.ai-header .fade-slide-leave-to{opacity:0;transform:translateY(-10px)}.ai-header .products-menu{position:fixed;top:80px;left:0;right:0;margin-left:0;width:100vw;max-width:100vw;display:flex;overflow:visible;height:500px;border-radius:0}@media (max-width:1100px){.ai-header .products-menu{height:calc(100vh - 80px);overflow:hidden}}.ai-header .menu-sidebar{width:280px;background:#fafafa;padding:16px;border-right:1px solid #f3f4f6}@media (max-width:1100px){.ai-header .menu-sidebar{width:220px;padding:12px}}.ai-header .sidebar-item{position:relative;width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-radius:12px;text-align:left;background:transparent!important;border:1px solid transparent!important;box-sizing:border-box;cursor:pointer;transition:all .2s;margin-bottom:12px;overflow:hidden}@media (max-width:1100px){.ai-header .sidebar-item{padding:0 12px}}.ai-header .sidebar-item:hover{background:transparent!important;border:1px solid transparent!important}.ai-header .sidebar-item.active{height:48px;background:#fff!important;border-color:#8fc31f!important;box-shadow:none}.ai-header .sidebar-item .sidebar-indicator{display:none}.ai-header .sidebar-item .sidebar-text{flex:1;font-weight:600;font-feature-settings:"kern" on;color:#3d3d3d}.ai-header .sidebar-item .ai-hmi-text,.ai-header .sidebar-item .sidebar-text{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;line-height:125%;letter-spacing:0}.ai-header .sidebar-item .ai-hmi-text{font-weight:700;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#8fc31f}.ai-header .sidebar-item .sidebar-arrow{width:16px;height:16px;opacity:1;background-color:#8fc31f;mask-image:var(--arrow-image);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--arrow-image);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.ai-header .menu-content{flex:1;padding:0 32px 24px;height:100%;overflow-y:auto;max-height:none;background:#fff;scrollbar-width:none;-ms-overflow-style:none}@media (max-width:1100px){.ai-header .menu-content{padding:0 16px 16px}}.ai-header .menu-content::-webkit-scrollbar{width:0;height:0;display:none}.ai-header .menu-title{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:24px;font-weight:600;line-height:125%;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;margin-bottom:16px}.ai-header .menu-title .title-highlight{font-weight:700;color:#8fc31f;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on}.ai-header .menu-grid{display:grid;grid-template-columns:repeat(2,max-content);gap:24px 120px;align-items:start;justify-content:start}@media (max-width:1100px){.ai-header .menu-grid{grid-template-columns:1fr;gap:16px}}.ai-header .menu-section.full-width{grid-column:1/-1}.ai-header .section-label{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:600;line-height:125%;text-transform:uppercase;letter-spacing:0;font-feature-settings:"kern" on;color:#666;margin-bottom:12px}.ai-header .section-items{display:flex;flex-direction:column;gap:12px}.ai-header .section-item{display:flex;align-items:center;gap:12px;width:360px;height:66px;padding:12px 16px;margin:0;border-radius:12px;background:#fff;text-decoration:none;transition:background .2s;box-sizing:border-box}@media (max-width:1100px){.ai-header .section-item{width:100%;max-width:100%}}.ai-header .section-item:hover{background:#fafafa;opacity:1}.ai-header .section-item.active{background:#f2f2f2}.ai-header .item-icon{width:42px;height:42px;border-radius:12px;background:#f1f7e4;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:1;margin-top:0;overflow:hidden}.ai-header .item-icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.ai-header .section-item.active .item-icon,.ai-header .section-item:hover .item-icon{background:#f1f7e4}.ai-header .item-content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:visible}.ai-header .item-title{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#3d3d3d;margin-bottom:2px;margin-top:0;transition:color .2s;width:100%;white-space:normal;word-break:break-word}.ai-header .section-item.active .item-title,.ai-header .section-item:hover .item-title{color:#3d3d3d}.ai-header .item-desc{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#666;margin:0;text-align:left}.ai-header .about-menu,.ai-header .resources-menu{left:0;width:256px;padding:16px 0}.ai-header .dropdown-item{display:block;width:100%;padding:12px 24px;font-size:14px;font-weight:600;color:#374151;text-align:left;background:none;border:none;cursor:pointer;text-decoration:none;transition:all .2s;border-left:4px solid transparent}.ai-header .dropdown-item:hover{background:#f9fafb;color:#8fc31f;border-left-color:#8fc31f}.ai-header .header-right{display:flex;align-items:center;gap:24px;margin-left:auto}@media (max-width:767px){.ai-header .header-right{gap:12px}}.ai-header .login-btn{background:#8fc31f;color:#fff;padding:10px 24px;border-radius:9999px;font-size:14px;font-weight:900;border:none;cursor:pointer;box-shadow:0 10px 15px -3px rgba(143,195,31,.1),0 4px 6px -2px rgba(143,195,31,.05);transition:all .2s}.ai-header .login-btn:hover{transform:scale(1.05)}.ai-header .login-btn:active{transform:scale(.95)}.ai-header .mobile-menu-btn{display:none;margin-left:0;width:36px;height:36px;border:none;background:transparent;cursor:pointer;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.ai-header .mobile-menu-btn{display:flex}}.ai-header .mobile-menu-icon{position:relative;width:18px;height:2px;background:#111827;border-radius:9999px}.ai-header .mobile-menu-icon:after,.ai-header .mobile-menu-icon:before{content:"";position:absolute;left:0;width:18px;height:2px;background:#111827;border-radius:9999px}.ai-header .mobile-menu-icon:before{top:-6px}.ai-header .mobile-menu-icon:after{top:6px}.mobile-menu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.32);z-index:2000;display:flex}.mobile-menu-panel{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.mobile-menu-top{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #f3f4f6}.mobile-menu-top-right{display:flex;align-items:center;gap:8px}.mobile-menu-logo,.mobile-menu-top-lang{display:inline-flex}.mobile-menu-logo{align-items:center;text-decoration:none}.mobile-menu-logo img{width:127px;height:20px;-o-object-fit:contain;object-fit:contain;display:block}.mobile-menu-close{width:44px;height:44px;border:none;background:transparent;font-size:28px;line-height:1;color:#111827;cursor:pointer}.mobile-menu-content{flex:1;overflow-y:auto;padding:8px 0}.mobile-menu-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:transparent;border:none;text-align:left;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:600;color:#111827;cursor:pointer;border-bottom:1px solid #f3f4f6}.mobile-menu-link{text-decoration:none}.mobile-menu-toggle{-webkit-tap-highlight-color:transparent}.mobile-chevron{width:10px;height:10px;border-right:2px solid #6b7280;border-bottom:2px solid #6b7280;transform:rotate(45deg);transition:transform .2s ease;margin-left:12px;flex-shrink:0}.mobile-chevron.open{transform:rotate(-135deg)}.mobile-submenu{background:#fff}.mobile-submenu-l2 .mobile-menu-item{font-size:15px;font-weight:600;padding-left:28px}.mobile-submenu-l3{padding:8px 0 4px;background:#fafafa}.mobile-product-cat{display:block}.mobile-product-section{padding:6px 0 2px}.mobile-section-label{padding:10px 28px 6px;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase}.mobile-menu-item-l3{display:block;padding:10px 16px 10px 40px;border-bottom:1px solid #eee;color:#111827;background:#fafafa}.mobile-link-title{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}.mobile-link-desc{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:12px;font-weight:400;color:#6b7280;line-height:1.35}.ai-home{width:100%;min-height:100vh;background:#fff;overflow-x:hidden}.ai-home .hero-section{padding:104px 0 50px!important;min-height:600px;background:linear-gradient(180deg,rgba(141,194,31,.13),hsla(0,0%,100%,0));position:relative}.ai-home .hero-section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../../static/img/hero_bg.e60d6b5a.png) 50%/cover no-repeat;opacity:1;pointer-events:none}.ai-home .hero-section .hero-container{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 48px}@media (max-width:768px){.ai-home .hero-section .hero-container{padding:0 24px}}.ai-home .hero-section .hero-content{display:grid;grid-template-columns:1.1fr 1.9fr;gap:48px;align-items:center}@media (max-width:1024px){.ai-home .hero-section .hero-content{grid-template-columns:1fr;gap:32px}}.ai-home .hero-section .hero-text{max-width:640px}.ai-home .hero-section .hero-text,.ai-home .hero-section .hero-text .hero-badge{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ai-home .hero-section .hero-text .hero-badge{width:148px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;padding:0 12px;background:#dfefb5;font-size:12px;font-weight:500;line-height:24px;letter-spacing:0;color:#8dc21f;margin-bottom:8px;box-sizing:border-box;white-space:nowrap}.ai-home .hero-section .hero-text .hero-title{font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;margin:0}@media (max-width:768px){.ai-home .hero-section .hero-text .hero-title{font-size:32px}}.ai-home .hero-section .hero-text .hero-subtitle{font-size:24px;font-weight:700;line-height:22px;letter-spacing:0;color:#8dc21f;margin-top:8px;margin-bottom:12px;min-height:22px}@media (max-width:768px){.ai-home .hero-section .hero-text .hero-subtitle{font-size:20px;line-height:22px}}.ai-home .hero-section .hero-text .hero-subtitle .fade-out{opacity:0;transition:opacity .3s}.ai-home .hero-section .hero-text .hero-subtitle .fade-in{opacity:1;transition:opacity .3s}.ai-home .hero-section .hero-text .hero-desc{font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#3d3d3d;margin:0 0 20px;max-width:389px}.ai-home .hero-section .hero-text .hero-buttons{display:flex;gap:16px;flex-wrap:wrap}.ai-home .hero-section .hero-text .hero-buttons .btn-learn{height:48px;padding:8px 24px;background:#8fc31f;border:none;color:#fff;font-weight:700;font-size:14px;line-height:24px;border-radius:406px;cursor:pointer;transition:all .3s}.ai-home .hero-section .hero-text .hero-buttons .btn-learn:hover{filter:brightness(.96)}.ai-home .hero-section .hero-text .hero-buttons .btn-learn:active{transform:scale(.95)}.ai-home .hero-section .hero-diagram{display:flex;flex-direction:column;gap:24px;width:700px;max-width:700px;margin-left:auto}@media (max-width:1024px){.ai-home .hero-section .hero-diagram{width:100%;max-width:100%}}.ai-home .hero-section .hero-diagram .diagram-box{background:rgba(249,250,251,.2);border:1px solid #e0e0e0;border-radius:40px;padding:24px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.05)}.ai-home .hero-section .hero-diagram .diagram-box .diagram-title{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e4e7ed;padding:2px 16px;border-radius:999px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:#303133}.ai-home .hero-section .hero-diagram .diagram-box .ua-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:8px}@media (max-width:1024px){.ai-home .hero-section .hero-diagram .diagram-box .ua-grid{grid-template-columns:1fr}}.ai-home .hero-section .hero-diagram .diagram-box .ua-card{position:relative;background:#fff;border-radius:28.8px;border:1px solid #e0e0e0;padding:16px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icons-row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:0 8px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-card{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb{width:48px;height:48px;background:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:8px;display:flex;align-items:center;justify-content:center;transition:transform .3s}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb:hover{transform:scale(1.1)}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.ai-home .hero-section .hero-diagram .diagram-box .ua-icon-text{font-size:9px;font-weight:900;color:#6b7280}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-row{display:flex;justify-content:space-around;align-items:center;gap:16px;margin-top:4px}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip{width:48px;height:48px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-weight:900}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-main{font-size:10px;font-weight:900}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-sub{font-size:9px;font-weight:900;color:#6b7280}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-mqtt .ua-chip-main{color:#9333ea}.ai-home .hero-section .hero-diagram .diagram-box .ua-chip-http .ua-chip-main{color:#3b82f6}.ai-home .hero-section .hero-diagram .diagram-box-ua{background:#fff;border-radius:10px;box-sizing:border-box;border:1px solid rgba(89,124,0,.4);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);height:136px;padding:0 20px 12px 20px;position:relative;margin-top:42px}.ai-home .hero-section .hero-diagram .diagram-box-ua .diagram-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#ecf4d9;border:1px solid #8fc31f;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:24px;height:36px;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:none;color:#3d3d3d;z-index:10;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-grid{display:flex!important;flex-direction:row!important;padding-top:0;gap:32px;height:100%;align-items:flex-start}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile{position:relative;flex:5;min-width:0;height:90px;border-radius:10px;background:#f1f7e4;border:none;box-shadow:none;padding:0 16px 12px 16px;box-sizing:border-box;margin-top:28px}@media (max-width:768px){.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile{width:100%;height:auto;min-height:90px}}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-mobile .ua-card-label{position:absolute!important;left:-6px!important;top:0!important;transform:translateY(-50%)!important;width:auto!important;min-width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 8px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:9px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open{position:relative;flex:3;min-width:0;height:90px;border-radius:10px;background:#f1f7e4;border:none;box-shadow:none;padding:0 16px;box-sizing:border-box;margin-top:28px;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open{width:100%;height:auto;min-height:90px}}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-card-open .ua-card-label{position:absolute!important;right:-6px!important;top:0!important;transform:translateY(-50%)!important;width:auto!important;min-width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 8px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:9px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icons-row{margin-top:20px;padding:0;justify-content:space-between;gap:8px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-card{flex:1 1 0;min-width:0;gap:4px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-thumb{width:35px;height:35px;padding:0;border-radius:10px;background:#fff;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-thumb img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;border-radius:0}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-icon-text{font-size:10px;font-weight:500;line-height:14px;text-align:center;color:#3d3d3d;word-break:break-word;overflow-wrap:break-word}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip-row{margin-top:0;justify-content:center;align-items:center;gap:20px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip{width:auto;height:auto;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip.ua-chip-mqtt img{width:57px;height:16px}.ai-home .hero-section .hero-diagram .diagram-box-ua .ua-chip.ua-chip-http img{width:47px;height:26px}.ai-home .hero-section .hero-diagram.diagram-box-core{position:relative!important;background:transparent!important;border:1px solid rgba(194,167,31,.6)!important;border-radius:10px!important;box-sizing:border-box!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;min-height:223px!important;height:auto!important;padding:0 26px 0!important;margin-top:12px!important}.ai-home .hero-section .hero-diagram.diagram-box-core .diagram-title-core{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#f6f3e0;border:1px solid #c2a71f;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:24px;height:36px;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:none;color:#c2a71f;z-index:10;box-sizing:border-box}.ai-home .hero-section .hero-diagram.diagram-box-core .core-grid{display:flex;gap:24px;align-items:stretch;width:100%;box-sizing:border-box;margin-top:8px}.ai-home .hero-section .hero-diagram.diagram-box-core .core-grid>.core-card{flex-basis:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card{position:relative;height:175px;border-radius:10px;opacity:1;background:#f6f3e0;border:1px solid #f6f3e0;padding:24px;box-sizing:border-box;overflow:visible;margin:0;min-width:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card .core-card-label{position:absolute!important;top:0!important;transform:translateY(-50%)!important;width:52px!important;height:24px!important;border-radius:3px!important;opacity:1!important;display:flex!important;flex-direction:column!important;padding:0 6px!important;background:#dfefb5!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:10px!important;font-weight:500!important;line-height:24px!important;color:#3d3d3d!important;letter-spacing:0!important;margin:0!important;z-index:10!important;white-space:nowrap!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-card .core-card-subtitle{font-size:10px;font-style:italic;font-weight:900;color:#9ca3af;margin-bottom:16px;margin-top:0;letter-spacing:.05em}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation{flex-grow:5;flex-shrink:1;flex-basis:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation .core-card-label{left:-6px!important;right:auto!important;background:#ebe2b2!important;color:#3d3d3d!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-creation .core-products-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;width:258px!important;padding:0 20px!important;margin:0 auto!important;gap:0!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service{flex-grow:3;flex-shrink:1;flex-basis:0;display:flex;flex-direction:column}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service .core-card-label{right:-6px!important;left:auto!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-service .core-service-content{flex:1;margin-top:8px;display:flex;justify-content:center}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini{width:99px!important;max-width:99px!important;flex:0 0 99px!important;background:transparent;border:none;padding:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-image{width:93px;height:63px;border:1px solid #f3f4f6!important;border-radius:6px;box-sizing:border-box;padding:4px;display:flex;align-items:center;justify-content:center;overflow:visible;background:#f9fafb}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-title{font-size:14px!important;font-weight:900;color:#3d3d3d!important;line-height:1.2;margin:0}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-mini .core-product-desc{font-size:9px!important;font-weight:900;color:#3d3d3d!important;line-height:1.3;margin:0;max-width:100%;width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:24px!important;padding:20px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;display:flex!important;flex-direction:column!important;gap:12px!important;transition:none!important;cursor:default!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card.core-product-full{height:100%}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-info{display:flex!important;flex-direction:column!important;gap:2px!important;min-height:40px!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title{font-size:14px!important;font-weight:900!important;color:#111827!important;transition:color .3s;line-height:1.2!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title:hover{color:#8fc31f!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-title.core-product-title-blue:hover{color:#3b82f6!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-desc{font-size:10px!important;font-weight:900!important;color:#4b5563!important;line-height:1.2!important;margin:0!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image{width:100%!important;height:140px!important;max-height:140px!important;min-height:140px!important;margin-top:4px!important;background:#f9fafb!important;border:1px solid #f3f4f6!important;border-radius:12px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)!important;box-sizing:border-box!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image img{width:100%!important;height:100%!important;max-height:100%!important;min-height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;transition:transform .7s ease!important;display:block!important;transform:scale(1)!important}.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card .core-product-image:hover img,.ai-home .hero-section .hero-diagram.diagram-box-core .core-product-card:hover .core-product-image img{transform:scale(1)!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware{background:rgba(249,250,251,.4)!important;border:1px solid rgba(89,124,0,.4)!important;border-radius:32px!important;padding:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;position:relative;margin-top:-12px!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link{font-size:11px!important;font-weight:700!important;color:#4b5563!important;margin:0!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link .hardware-link-text{color:#8fc31f!important;text-decoration:none!important;font-weight:900!important}.ai-home .hero-section .hero-diagram.diagram-box-hardware .hardware-link .hardware-link-text:hover{text-decoration:underline!important}.ai-home .section-container{max-width:1440px;margin:0 auto;padding:0 48px}@media (max-width:768px){.ai-home .section-container{padding:0 24px}}.ai-home .section-header{text-align:center;margin-top:0!important;margin-bottom:64px}.ai-home .section-header .section-title{font-size:18px;font-weight:400;color:rgba(0,0,0,.6);margin-bottom:8px}.ai-home .section-header .section-subtitle,.ai-home .section-header .section-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;line-height:150%;letter-spacing:0}.ai-home .section-header .section-subtitle{font-size:40px;font-weight:700;color:#000;margin:0 auto}.ai-home .features-section{padding-top:72px!important;padding-bottom:96px!important;background:#fff;width:100%;box-sizing:border-box}.ai-home .features-section .section-container{max-width:1440px!important;margin:0 auto!important;padding:0 48px!important}@media (max-width:768px){.ai-home .features-section .section-container{padding:0 24px!important}}.ai-home .features-section .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:100%}@media (max-width:1024px){.ai-home .features-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-home .features-section .features-grid{grid-template-columns:1fr}}.ai-home .features-section .feature-card{background:transparent;border-radius:24px;border:1px solid transparent;box-shadow:none;transition:all .3s;display:flex;flex-direction:column;height:auto;padding:0 12px 12px;box-sizing:border-box}.ai-home .features-section .feature-card .feature-image{width:100%;min-height:160px;margin-top:12px;display:flex;align-items:stretch;justify-content:flex-start;background:transparent;border-radius:16px;overflow:hidden}.ai-home .features-section .feature-card .feature-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;display:block}.ai-home .features-section .feature-card .feature-image .feature-tag{display:none}.ai-home .features-section .feature-card .feature-content{padding:0;margin-top:18px;display:flex;flex-direction:column;justify-content:space-between;flex:1;background:#fff;min-width:0;text-align:left}.ai-home .features-section .feature-card .feature-content .feature-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:0;color:#000;margin:0}.ai-home .features-section .feature-card .feature-content .feature-slogan{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666;margin-top:12px;margin-bottom:0}.ai-home .features-section .feature-card .feature-content .feature-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:900;color:#000;min-width:110px;width:auto;height:40px;padding:8px 16px;background:#f2f2f2;border-radius:12px;transition:all .3s;text-decoration:none;margin-top:20px;margin-bottom:0;flex-shrink:0;align-self:flex-start}.ai-home .features-section .feature-card .feature-content .feature-btn .arrow-icon{width:16px;height:16px;stroke-width:3}.ai-home .features-section .feature-card:hover{background:#fff;border-color:#8fc31f;box-shadow:0 1px 3px rgba(0,0,0,.05)}.ai-home .features-section .feature-card:hover .feature-btn{background:#8fc31f;color:#fff}.ai-home.sc-en-font{font-family:Montserrat,PingFang SC,Arial,sans-serif;letter-spacing:0}.ai-home.sc-en-font *{font-family:inherit!important;letter-spacing:inherit!important}.ai-home .apps-section{padding-top:72px!important;padding-bottom:96px!important;background:transparent}.ai-home .apps-section .section-header{margin-bottom:56px!important}.ai-home .apps-section .app-category{margin-bottom:0}.ai-home .apps-section .app-category+.app-category{margin-top:36px}.ai-home .apps-section .category-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ai-home .apps-section .category-header .category-title-wrapper{display:flex;align-items:center;gap:16px}.ai-home .apps-section .category-header .category-title-wrapper .category-indicator{width:6px;height:32px;border-radius:999px}.ai-home .apps-section .category-header .category-title-wrapper .category-indicator.hmi,.ai-home .apps-section .category-header .category-title-wrapper .category-indicator.vision{background:#8fc31f}.ai-home .apps-section .category-header .category-title-wrapper .category-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:28px;font-weight:700;line-height:100%;letter-spacing:0;color:#000}.ai-home .apps-section .category-header .explore-link{display:flex;align-items:center;gap:8px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#8fc31f;text-decoration:none;transition:all .3s}.ai-home .apps-section .category-header .explore-link .arrow-icon{width:20px;height:20px;stroke-width:3;transition:transform .3s}.ai-home .apps-section .category-header .explore-link:hover{color:#739e19}.ai-home .apps-section .category-header .explore-link:hover .arrow-icon{transform:translateX(4px)}.ai-home .apps-section .apps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}@media (max-width:1024px){.ai-home .apps-section .apps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-home .apps-section .apps-grid{grid-template-columns:1fr}}.ai-home .apps-section .app-card{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #dcdcdc;transition:all .3s;display:flex;flex-direction:column;height:398px}.ai-home .apps-section .app-card .app-image{aspect-ratio:16/10;position:relative;overflow:hidden}.ai-home .apps-section .app-card .app-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s}.ai-home .apps-section .app-card .app-image:hover img{transform:scale(1.1)}.ai-home .apps-section .app-card .app-content{display:flex;flex-direction:column;flex-grow:1;padding:0 24px 24px 24px}.ai-home .apps-section .app-card .app-content .app-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:700;line-height:100%;letter-spacing:0;color:#000;margin:18px 0 10px}.ai-home .apps-section .app-card .app-content .app-desc{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666;margin:0;min-height:44px;flex-grow:1}.ai-home .apps-section .app-card .app-content .app-btn{width:100%;height:40px;margin-top:18px;border-radius:12px;font-size:14px;font-weight:700;border:none;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.ai-home .apps-section .app-card .app-content .app-btn .icon{width:16px;height:16px}.ai-home .apps-section .app-card .app-content .app-btn.hmi,.ai-home .apps-section .app-card .app-content .app-btn.vision{background:#f2f2f2;color:#000}.ai-home .apps-section .app-card:hover{border-color:#8fc31f}.ai-home .apps-section .app-card:hover .app-btn{background:#8fc31f!important;color:#fff!important}.ai-home .pillars-section{padding-top:72px!important;padding-bottom:96px!important;background:#fff}.ai-home .pillars-section .pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;max-width:1120px;margin:0 auto}@media (max-width:1024px){.ai-home .pillars-section .pillars-grid{grid-template-columns:1fr;gap:48px}}.ai-home .pillars-section .pillar-item{text-align:left}.ai-home .pillars-section .pillar-item .pillar-icon{width:84px;height:84px;margin:0}.ai-home .pillars-section .pillar-item .pillar-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ai-home .pillars-section .pillar-item .pillar-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:42px;font-weight:700;line-height:135%;letter-spacing:0;color:#000;margin-top:24px;margin-bottom:12px}.ai-home .pillars-section .pillar-item .pillar-desc{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;color:#666}.ai-home .pillars-section .pillar-item .pillar-desc ::v-deep strong{color:#000;font-weight:700}.ai-home .stats-section{padding-top:72px!important;padding-bottom:72px!important;background:#fff;margin-top:0!important}.ai-home .stats-section .section-container{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.ai-home .stats-section .stats-title{font-size:48px;font-weight:900;color:#000;text-align:center;margin-top:0!important;margin-bottom:32px;letter-spacing:-.02em}@media (max-width:768px){.ai-home .stats-section .stats-title{font-size:32px}}.ai-home .stats-section .stats-title .highlight{color:#8fc31f}.ai-home .stats-section .stats-subtitle{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:500;line-height:150%;letter-spacing:0;color:#8fc31f;text-align:center;margin:32px 0}.ai-home .stats-section .stats-subtitle .arrow-icon{width:20px;height:20px;stroke-width:3}.ai-home .stats-section .product-strip-wrapper{overflow:hidden;width:100%;margin:0 auto}.ai-home .stats-section .product-strip{display:flex;width:-moz-max-content;width:max-content;animation:product-marquee 30s linear infinite}.ai-home .stats-section .product-strip-row{display:flex}.ai-home .stats-section .product-item{flex:0 0 auto;padding:0 16px}.ai-home .stats-section .product-item img{display:block;height:120px;width:auto;-o-object-fit:contain;object-fit:contain}@keyframes product-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ai-home .ecosystem-section{padding-top:72px!important;padding-bottom:96px!important;background:#fff;margin-top:0!important;margin-bottom:0!important}.ai-home .ecosystem-section .section-container{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.ai-home .ecosystem-section .section-header{margin-top:0!important;margin-bottom:32px!important}.ai-home .ecosystem-section .section-title{margin-top:0!important;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;text-align:center}.ai-home .ecosystem-section .ecosystem-strip-wrapper{overflow:hidden;width:100%;margin:0 auto}.ai-home .ecosystem-section .ecosystem-strip{display:flex;width:-moz-max-content;width:max-content;animation:product-marquee 30s linear infinite}.ai-home .ecosystem-section .ecosystem-strip-row{display:flex}.ai-home .ecosystem-section .ecosystem-item{flex:0 0 auto;padding:0 16px}.ai-home .ecosystem-section .ecosystem-item img{display:block;width:200px;height:120px;-o-object-fit:contain;object-fit:contain}.ai-home .ai-home .custom-section,.ai-home .custom-section,.ai-home section.custom-section{padding-top:96px!important;padding-bottom:96px!important;padding-left:0!important;padding-right:0!important;margin-top:0!important;background:url(../../static/img/custom_bg.02ed6845.png) no-repeat top;background-size:cover;border-top:none;border-bottom:none;position:relative;overflow:hidden}.ai-home .ai-home .custom-section .section-container,.ai-home .custom-section .section-container,.ai-home section.custom-section .section-container{margin-top:0!important}.ai-home .ai-home .custom-section .custom-grid,.ai-home .custom-section .custom-grid,.ai-home section.custom-section .custom-grid{display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:center;position:relative;z-index:1}@media (max-width:1024px){.ai-home .ai-home .custom-section .custom-grid,.ai-home .custom-section .custom-grid,.ai-home section.custom-section .custom-grid{grid-template-columns:1fr;gap:48px}}.ai-home .ai-home .custom-section .custom-info,.ai-home .custom-section .custom-info,.ai-home section.custom-section .custom-info{max-width:560px}.ai-home .ai-home .custom-section .custom-info .custom-icon,.ai-home .custom-section .custom-info .custom-icon,.ai-home section.custom-section .custom-info .custom-icon{width:84px;height:84px;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;color:#8fc31f;margin-bottom:40px;box-shadow:none}.ai-home .ai-home .custom-section .custom-info .custom-icon svg,.ai-home .custom-section .custom-info .custom-icon svg,.ai-home section.custom-section .custom-info .custom-icon svg{width:40px;height:40px}.ai-home .ai-home .custom-section .custom-info .custom-icon img,.ai-home .custom-section .custom-info .custom-icon img,.ai-home section.custom-section .custom-info .custom-icon img{width:84px;height:84px;-o-object-fit:contain;object-fit:contain}.ai-home .ai-home .custom-section .custom-info .custom-title,.ai-home .custom-section .custom-info .custom-title,.ai-home section.custom-section .custom-info .custom-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:42px;font-weight:700;line-height:135%;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#000;margin-bottom:32px}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-info .custom-title,.ai-home .custom-section .custom-info .custom-title,.ai-home section.custom-section .custom-info .custom-title{font-size:32px}}.ai-home .ai-home .custom-section .custom-info .custom-desc,.ai-home .custom-section .custom-info .custom-desc,.ai-home section.custom-section .custom-info .custom-desc{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#666}.ai-home .ai-home .custom-section .custom-form-wrapper,.ai-home .custom-section .custom-form-wrapper,.ai-home section.custom-section .custom-form-wrapper{width:580px;height:688px;min-width:580px;max-width:680px;border-radius:32px;opacity:1;display:flex;flex-direction:column;padding:42px;gap:36px;flex-grow:1;background:#fff;box-shadow:0 12px 48px 0 rgba(0,0,0,.12);border:none}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-form-wrapper,.ai-home .custom-section .custom-form-wrapper,.ai-home section.custom-section .custom-form-wrapper{width:100%;min-width:auto;max-width:100%;padding:32px;border-radius:32px}}.ai-home .ai-home .custom-section .custom-form .form-title,.ai-home .custom-section .custom-form .form-title,.ai-home section.custom-section .custom-form .form-title{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:28px;font-weight:700;line-height:normal;letter-spacing:0;font-variation-settings:"opsz" auto;font-feature-settings:"kern" on;color:#000;margin:0;padding:0;margin-bottom:32px}.ai-home .ai-home .custom-section .custom-form .form-grid,.ai-home .custom-section .custom-form .form-grid,.ai-home section.custom-section .custom-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px}@media (max-width:768px){.ai-home .ai-home .custom-section .custom-form .form-grid,.ai-home .custom-section .custom-form .form-grid,.ai-home section.custom-section .custom-form .form-grid{grid-template-columns:1fr}}.ai-home .ai-home .custom-section .custom-form .form-group,.ai-home .custom-section .custom-form .form-group,.ai-home section.custom-section .custom-form .form-group{display:flex;flex-direction:column;gap:8px}.ai-home .ai-home .custom-section .custom-form .form-label,.ai-home .custom-section .custom-form .form-label,.ai-home section.custom-section .custom-form .form-label{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:700;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#3d3d3d;margin-left:0}.ai-home .ai-home .custom-section .custom-form .form-label .required-star,.ai-home .custom-section .custom-form .form-label .required-star,.ai-home section.custom-section .custom-form .form-label .required-star{color:red}.ai-home .ai-home .custom-section .custom-form .form-input,.ai-home .custom-section .custom-form .form-input,.ai-home section.custom-section .custom-form .form-input{width:100%;height:48px;padding:16px 20px;background:rgba(0,0,0,.02);border:1px solid #f0f0f0;border-radius:16px;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;z-index:0;transition:all .3s;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form .form-input:focus,.ai-home .custom-section .custom-form .form-input:focus,.ai-home section.custom-section .custom-form .form-input:focus{outline:none;border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.ai-home .ai-home .custom-section .custom-form .form-input::-moz-placeholder,.ai-home .custom-section .custom-form .form-input::-moz-placeholder,.ai-home section.custom-section .custom-form .form-input::-moz-placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-input::placeholder,.ai-home .custom-section .custom-form .form-input::placeholder,.ai-home section.custom-section .custom-form .form-input::placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-input.form-input-error,.ai-home .custom-section .custom-form .form-input.form-input-error,.ai-home section.custom-section .custom-form .form-input.form-input-error{border-color:#ef4444;background:rgba(239,68,68,.02)}.ai-home .ai-home .custom-section .custom-form .form-input.form-input-error:focus,.ai-home .custom-section .custom-form .form-input.form-input-error:focus,.ai-home section.custom-section .custom-form .form-input.form-input-error:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.ai-home .ai-home .custom-section .custom-form .form-textarea,.ai-home .custom-section .custom-form .form-textarea,.ai-home section.custom-section .custom-form .form-textarea{width:100%;height:90px;padding:16px 20px;background:rgba(0,0,0,.02);border:1px solid #f0f0f0;border-radius:16px;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;z-index:0;transition:all .3s;resize:none;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form .form-textarea:focus,.ai-home .custom-section .custom-form .form-textarea:focus,.ai-home section.custom-section .custom-form .form-textarea:focus{outline:none;border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.ai-home .ai-home .custom-section .custom-form .form-textarea::-moz-placeholder,.ai-home .custom-section .custom-form .form-textarea::-moz-placeholder,.ai-home section.custom-section .custom-form .form-textarea::-moz-placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-textarea::placeholder,.ai-home .custom-section .custom-form .form-textarea::placeholder,.ai-home section.custom-section .custom-form .form-textarea::placeholder{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;font-feature-settings:"kern" on;color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .form-textarea.form-input-error,.ai-home .custom-section .custom-form .form-textarea.form-input-error,.ai-home section.custom-section .custom-form .form-textarea.form-input-error{border-color:#ef4444;background:rgba(239,68,68,.02)}.ai-home .ai-home .custom-section .custom-form .form-textarea.form-input-error:focus,.ai-home .custom-section .custom-form .form-textarea.form-input-error:focus,.ai-home section.custom-section .custom-form .form-textarea.form-input-error:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.ai-home .ai-home .custom-section .custom-form .form-error,.ai-home .custom-section .custom-form .form-error,.ai-home section.custom-section .custom-form .form-error{display:block;margin-top:6px;font-size:12px;color:#ef4444;font-weight:500;line-height:1.4}.ai-home .ai-home .custom-section .custom-form .select-wrapper,.ai-home .custom-section .custom-form .select-wrapper,.ai-home section.custom-section .custom-form .select-wrapper{position:relative;width:100%}.ai-home .ai-home .custom-section .custom-form select.form-input,.ai-home .custom-section .custom-form select.form-input,.ai-home section.custom-section .custom-form select.form-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;padding:12px 48px 12px 20px!important;cursor:pointer;background-color:rgba(0,0,0,.02)!important;height:48px!important;font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;font-feature-settings:"kern" on;color:#1a1a1a;box-sizing:border-box}.ai-home .ai-home .custom-section .custom-form select.form-input option,.ai-home .custom-section .custom-form select.form-input option,.ai-home section.custom-section .custom-form select.form-input option{font-family:Source Han Sans,PingFang SC,Arial,sans-serif;font-size:16px;font-weight:400;color:#1a1a1a;padding:8px 20px}.ai-home .ai-home .custom-section .custom-form select.form-input option:checked,.ai-home .custom-section .custom-form select.form-input option:checked,.ai-home section.custom-section .custom-form select.form-input option:checked{background-color:#8fc31f!important;color:#fff!important}.ai-home .ai-home .custom-section .custom-form select.form-input option[value=""],.ai-home .custom-section .custom-form select.form-input option[value=""],.ai-home section.custom-section .custom-form select.form-input option[value=""]{color:#bfbfbf}.ai-home .ai-home .custom-section .custom-form .select-arrow,.ai-home .custom-section .custom-form .select-arrow,.ai-home section.custom-section .custom-form .select-arrow{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;pointer-events:none;width:16px;height:16px;color:#999;z-index:2;display:flex;align-items:center;justify-content:center}.ai-home .ai-home .custom-section .custom-form .select-arrow svg,.ai-home .custom-section .custom-form .select-arrow svg,.ai-home section.custom-section .custom-form .select-arrow svg{width:100%;height:100%;display:block;transform:translateY(1px)}.ai-home .ai-home .custom-section .custom-form .form-submit,.ai-home .custom-section .custom-form .form-submit,.ai-home section.custom-section .custom-form .form-submit{width:100%;padding:20px;background:#8fc31f;color:#fff;font-weight:900;font-size:20px;border-radius:16px;border:none;cursor:pointer;transition:all .3s;box-shadow:0 8px 16px rgba(143,195,31,.2);margin-top:24px!important}.ai-home .ai-home .custom-section .custom-form .form-submit:hover,.ai-home .custom-section .custom-form .form-submit:hover,.ai-home section.custom-section .custom-form .form-submit:hover{transform:scale(1.02)}.ai-home .ai-home .custom-section .custom-form .form-submit:active,.ai-home .custom-section .custom-form .form-submit:active,.ai-home section.custom-section .custom-form .form-submit:active{transform:scale(.95)}.ai-home .ai-home .custom-section .form-success,.ai-home .custom-section .form-success,.ai-home section.custom-section .form-success{padding:48px;display:flex;flex-direction:column;align-items:center;text-align:center}.ai-home .ai-home .custom-section .form-success .success-icon,.ai-home .custom-section .form-success .success-icon,.ai-home section.custom-section .form-success .success-icon{width:80px;height:80px;background:rgba(143,195,31,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#8fc31f;margin-bottom:32px}.ai-home .ai-home .custom-section .form-success .success-icon svg,.ai-home .custom-section .form-success .success-icon svg,.ai-home section.custom-section .form-success .success-icon svg{width:40px;height:40px}.ai-home .ai-home .custom-section .form-success .success-title,.ai-home .custom-section .form-success .success-title,.ai-home section.custom-section .form-success .success-title{font-size:32px;font-weight:900;color:#000;margin-bottom:16px}.ai-home .ai-home .custom-section .form-success .success-msg,.ai-home .custom-section .form-success .success-msg,.ai-home section.custom-section .form-success .success-msg{color:#666;font-weight:700}.ai-home .diagram-box-core .core-product-mini .core-product-image img{transform:scale(1);transition:transform .25s ease-out}.ai-home .diagram-box-core .core-product-mini:hover .core-product-image img{transform:scale(1.06)}@keyframes fadeIn{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-v-50203483]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}a.button[data-v-50203483],span.button[data-v-50203483]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-50203483],span.button>img[data-v-50203483]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-50203483],span.button>svg[data-v-50203483]{vertical-align:middle}a.button.big[data-v-50203483],span.button.big[data-v-50203483]{height:40px;line-height:40px}a.button.white[data-v-50203483],span.button.white[data-v-50203483]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-50203483],span.button.red[data-v-50203483]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-50203483],span.button.left[data-v-50203483]{margin-left:12px}.flex[data-v-50203483]{display:flex}.flex.between[data-v-50203483]{justify-content:space-between}.flex-1[data-v-50203483]{flex:1}.flex-end[data-v-50203483]{justify-content:flex-end}.flex-wrap[data-v-50203483]{flex-wrap:wrap}.flex-gap-10[data-v-50203483]{gap:10px}.tags[data-v-50203483]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-50203483]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-50203483]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-50203483]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-50203483]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-50203483]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-50203483]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-50203483]{line-height:44px}.pointer[data-v-50203483]{cursor:pointer}.title-lit[data-v-50203483]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-50203483]{margin:20px 0}.back[data-v-50203483]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-50203483]{margin:inherit}}.container[data-v-50203483]{background:#fff;height:auto!important}.container .content[data-v-50203483]{width:80%;margin:0 auto;padding-bottom:30px}.container .content .btn-top[data-v-50203483]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i[data-v-50203483]{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title[data-v-50203483]{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big[data-v-50203483]{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2[data-v-50203483]{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre[data-v-50203483]{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg[data-v-50203483]{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per[data-v-50203483]{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span[data-v-50203483]{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active[data-v-50203483]{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box[data-v-50203483]{margin:20px 0}.container .form-box .labels[data-v-50203483]{display:flex;flex-wrap:wrap}.container .form-box .el-select[data-v-50203483]{display:block}.container .form-box .input-box[data-v-50203483]{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete[data-v-50203483]{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input[data-v-50203483]{width:200px}.container .form-box .input-box .el-input[data-v-50203483] input{border-radius:0!important}.container .form-box .input-box .el-input.input-id[data-v-50203483]{width:150px}.container .form-box .input-box .el-input.input-id[data-v-50203483] input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key[data-v-50203483] input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container[data-v-50203483]{padding-left:0!important;padding-right:0!important}.container .content[data-v-50203483]{width:100%;padding:0!important}.container .content>div[data-v-50203483]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id[data-v-50203483]{width:110px}.container .form-box .input-box .el-input.input-key[data-v-50203483]{width:140px}}[data-v-50203483] .el-dialog__header{text-align:center!important}[data-v-50203483] .el-form.style .el-form-item{margin-bottom:20px!important}[data-v-50203483] .el-select-group__title{font-weight:700!important;color:#8cc020!important}[data-v-4107dfb2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}svg.active[data-v-4107dfb2]{animation:big-4107dfb2 .2s linear;-webkit-animation:big-4107dfb2 .2s linear;transition:all .2s;-webkit-transition:all .2s}@keyframes big-4107dfb2{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}a.button,span.button{>img{width:14px;height:auto;vertical-align:text-top;margin-right:5px}>svg{vertical-align:middle}}.tags{.per-tag{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px;>img{width:10px;height:auto;vertical-align:middle;margin-left:10px}}.per-tag.type1{color:#6e5695;background:#efe5ff;border:0 solid}.per-tag.type2{color:#374b5e;background:#e5f2ff;border:0 solid}.per-tag.type3{color:#7b6748;background:#fff5e5;border:0 solid}.per-tag.type4{color:#4a695e;background:#eafff8;border:0 solid}.per-tag.big{line-height:44px}}.title-lit{color:$base-color-black}[data-v-bc593ff2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.content[data-v-bc593ff2]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.content .box-card[data-v-bc593ff2]{margin:0 20px 20px 0;width:350px;border:1px solid #d7dee1;border-radius:20px;padding:0 0 20px;overflow:hidden;position:relative;color:#000;cursor:pointer;background:#fff}.content .box-card.flex1.application[data-v-bc593ff2]{flex:0 0 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px);min-width:calc(33.33333% - 13.33333px);width:calc(33.33333% - 13.33333px);margin-right:20px}.content .box-card.flex1.application[data-v-bc593ff2]:nth-child(3n){margin-right:0}.content .box-card.library-card[data-v-bc593ff2]{border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:0;overflow:hidden;transition:all .3s ease;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.content .box-card.library-card[data-v-bc593ff2]:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:rgba(0,0,0,.12);transform:translateY(-2px)}.content .box-card.library-card .preview-content[data-v-bc593ff2]{position:relative}.content .box-card.library-card .preview-content .card-cover[data-v-bc593ff2]{width:100%;aspect-ratio:4/3;border-radius:0;overflow:hidden;margin-bottom:0;position:relative;transition:transform .3s ease;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5)}.content .box-card.library-card .preview-content .card-cover[data-v-bc593ff2]:hover{transform:scale(1.05)}.content .box-card.library-card .preview-content .card-cover.card-cover-placeholder[data-v-bc593ff2]{background:linear-gradient(to right bottom,#f5f7fa,#e8f4ff);display:flex;align-items:center;justify-content:center;border:1px dashed #d7dee1}.content .box-card.library-card .preview-content .card-cover.card-cover-placeholder .placeholder-content[data-v-bc593ff2]{text-align:center;color:rgba(0,0,0,.5);z-index:1}.content .box-card.library-card .preview-content .card-cover.card-cover-placeholder .placeholder-content svg[data-v-bc593ff2]{display:block;margin:0 auto 8px}.content .box-card.library-card .preview-content .card-cover.card-cover-placeholder .placeholder-content .placeholder-text[data-v-bc593ff2]{font-size:12px;color:rgba(0,0,0,.4)}.content .box-card.library-card .preview-content .card-cover .card-scene[data-v-bc593ff2]{position:absolute;bottom:6px;right:6px;font-size:11px;line-height:18px;color:rgba(0,0,0,.8);padding:4px 10px;background-color:#f2f2f2;border:1px solid rgba(0,0,0,.12);border-radius:6px;z-index:2;white-space:nowrap;max-width:80%;overflow:hidden;text-overflow:ellipsis;font-weight:500}.content .box-card.library-card .preview-content .card-menu-trigger-wrapper[data-v-bc593ff2]{position:absolute;top:8px;right:8px;z-index:10;pointer-events:none}.content .box-card.library-card .preview-content .card-menu-trigger[data-v-bc593ff2]{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.12);border:none;pointer-events:auto;backdrop-filter:blur(4px)}.content .box-card.library-card .preview-content .card-menu-trigger[data-v-bc593ff2]:hover{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transform:scale(1.05)}.content .box-card.library-card .preview-content .card-menu-trigger svg[data-v-bc593ff2]{width:16px;height:16px;display:block}.content .box-card.library-card .preview-content .card-info[data-v-bc593ff2]{padding:14px 16px 16px;text-align:left}.content .box-card.library-card .preview-content .card-info .card-author[data-v-bc593ff2]{display:flex;align-items:center;gap:5px;font-size:12px;color:rgba(0,0,0,.65);margin-bottom:10px}.content .box-card.library-card .preview-content .card-info .card-author .user[data-v-bc593ff2]{width:24px;height:24px;line-height:24px;border-radius:56px;display:inline-block;vertical-align:middle;text-align:center;background:#000;margin-right:0;flex-shrink:0}.content .box-card.library-card .preview-content .card-info .card-author .user svg[data-v-bc593ff2]{width:8.39px;height:8.88px;vertical-align:middle;margin-top:-2px}.content .box-card.library-card .preview-content .card-info .card-name[data-v-bc593ff2]{font-size:17px;font-weight:600;line-height:24px;color:#000;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .box-card.library-card .preview-content .card-info .card-desc[data-v-bc593ff2]{font-size:13px;line-height:20px;color:rgba(0,0,0,.7);margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;min-height:40px}.content .box-card.library-card .preview-content .card-meta[data-v-bc593ff2]{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:18px;padding:14px 16px 16px;margin-top:0}.content .box-card.library-card .preview-content .card-meta .card-date[data-v-bc593ff2]{white-space:nowrap;color:rgba(0,0,0,.55)}.content .box-card.library-card .preview-content .card-meta .card-stats[data-v-bc593ff2]{display:flex;align-items:center;gap:14px}.content .box-card.library-card .preview-content .card-meta .card-stats .stat-item[data-v-bc593ff2]{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:18px;color:rgba(0,0,0,.6);white-space:nowrap}.content .box-card.library-card .preview-content .card-meta .card-stats .stat-item .stat-icon[data-v-bc593ff2]{width:16px;height:16px;flex-shrink:0;display:inline-block;vertical-align:middle}.content .box-card.library-card .preview-content .card-meta .card-stats .stat-item.stat-item-like .stat-icon-like[data-v-bc593ff2]{width:20px;height:20px;display:inline-block;vertical-align:middle}.content .box-card.library-card .preview-content .card-meta .card-stats .stat-item>span[data-v-bc593ff2]{line-height:18px;display:inline-block}.content .box-card.library-card .preview-content .card-meta .card-stats .stat-item.stat-item-interactive[data-v-bc593ff2]{cursor:pointer;position:relative;z-index:10;pointer-events:auto}.empty[data-v-bc593ff2]{text-align:center;width:100%}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox{width:100%!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__label{line-height:22px!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item .warranty-text{flex:1!important;line-height:20px!important}[data-v-69452a44]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.content[data-v-69452a44]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.content .box-card[data-v-69452a44]{margin:0 0 20px 0;width:350px;border:1px solid #d7dee1;border-radius:20px;padding:10px 10px 20px;overflow:hidden;position:relative;color:#000;cursor:pointer;background:#fff}.content .box-card div.img[data-v-69452a44]{width:100%;height:200px;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;border-radius:20px;margin-bottom:20px;position:relative;overflow:hidden}.content .box-card div.img.img-placeholder[data-v-69452a44]{background:linear-gradient(to right bottom,#f5f7fa,#e8f4ff);display:flex;align-items:center;justify-content:center;border:1px dashed #d7dee1}.content .box-card div.img.img-placeholder .placeholder-content[data-v-69452a44]{text-align:center;color:rgba(0,0,0,.5)}.content .box-card div.img.img-placeholder .placeholder-content svg[data-v-69452a44]{display:block;margin:0 auto 8px}.content .box-card div.img.img-placeholder .placeholder-content .placeholder-text[data-v-69452a44]{font-size:12px;color:rgba(0,0,0,.4)}.content .box-card div.con-box[data-v-69452a44]{text-align:left;flex:1;padding:0 10px 30px}.content .box-card div.con-box .title[data-v-69452a44]{font-weight:700;line-height:30px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.content .box-card div.con-box .desc[data-v-69452a44]{font-size:14px;line-height:30px;color:rgba(0,0,0,.8);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.content .box-card .bottom[data-v-69452a44]{display:flex;justify-content:space-between;position:absolute;bottom:20px;left:20px;right:20px;z-index:10}.content .box-card .bottom .user[data-v-69452a44]{width:24px;height:24px;line-height:24px;border-radius:56px;display:inline-block;vertical-align:middle;text-align:center;background:#000;margin-right:5px}.content .box-card.flex1.model[data-v-69452a44]{flex:0 0 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px);min-width:calc(33.33333% - 13.33333px);width:calc(33.33333% - 13.33333px);margin-right:20px}.content .box-card.flex1.model[data-v-69452a44]:nth-child(3n){margin-right:0}.content .box-card.flex1.model.recommend[data-v-69452a44]{min-width:260px}.content .box-card[data-v-69452a44]:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-color:#fff}.content .box-card:hover .img[data-v-69452a44]{transform:scale(1.1);transition:all .3s cubic-bezier(.645,.045,.355,1),border 0s,color .1s,font-size 0s}.content .box-card.model-selected[data-v-69452a44]{border-color:#8fc31f;box-shadow:0 10px 20px 0 rgba(143,195,31,.3)}.content .box-card.selectable[data-v-69452a44]{cursor:pointer}.empty[data-v-69452a44]{text-align:center;width:100%}[data-v-15361fdc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-15361fdc]{height:auto;min-height:100vh!important;overflow:auto;text-align:center;line-height:30px;font-size:14px;position:inherit!important;z-index:inherit!important;background:#fff;padding-top:10px!important}@media only screen and (max-width:800px){.container[data-v-15361fdc]{height:auto!important;min-height:auto;overflow:hidden;padding-bottom:80px}}[data-v-276ad2c4]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-276ad2c4]{position:inherit!important;padding-top:60px;height:auto!important}.container .el-row[data-v-276ad2c4]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container .el-row .el-col.left[data-v-276ad2c4]{background:#fff;position:relative}.container .el-row .el-col.left .title[data-v-276ad2c4]{font-size:18px;line-height:28px;color:#000;padding:0 0 20px;text-align:center;color:#8fc31f;font-weight:700}.container .el-row .el-col.left .result[data-v-276ad2c4]{font-size:14px;line-height:30px;padding:10px 0;color:#000}.container .el-row .el-col.left .result span.clear[data-v-276ad2c4]{color:#fa5151;cursor:pointer}.container .el-row .el-col.left .result span.num[data-v-276ad2c4]{color:#8fc31f}.container .el-row .el-col.right[data-v-276ad2c4]{padding:20px;position:relative;padding:0 20px 20px!important;background:#fff}.container .el-row .el-col.right .tab-top[data-v-276ad2c4]{display:flex;justify-content:flex-end;align-items:center;padding:0;margin-bottom:8px}.container .el-row .el-col.right .tab-top .tab-content[data-v-276ad2c4]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:12px}.container .el-row .el-col.right .public-app-wrapper[data-v-276ad2c4]{padding-top:16px}.container .el-row .el-col.right .custom-app-wrapper[data-v-276ad2c4]{padding-top:8px}.container .el-row .el-col.right .app-tabs[data-v-276ad2c4]{background:#fff;padding:0;padding-bottom:0;margin-bottom:0;display:flex;align-items:center;gap:0;border-bottom:none}.container .el-row .el-col.right .app-tabs .app-tab-item[data-v-276ad2c4]{color:#333;font-size:14px;font-weight:400;padding:12px 16px;height:auto;line-height:1.5;cursor:pointer;position:relative;margin-right:24px;transition:all .3s ease;white-space:nowrap;background:transparent;border:none;outline:none}.container .el-row .el-col.right .app-tabs .app-tab-item[data-v-276ad2c4]:hover{color:#333}.container .el-row .el-col.right .app-tabs .app-tab-item.active[data-v-276ad2c4]{color:#8fc31f;font-weight:600}.container .el-row .el-col.right .app-tabs .app-tab-item.active[data-v-276ad2c4]:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.container .el-row .el-col.right .app-tabs .app-tab-item[data-v-276ad2c4]:last-child{margin-right:0}.desc{span.bold{font-weight:700;display:inline-block;margin-left:10px}div.img-value{background:#000;line-height:20px;padding:10px;color:#fff}span.red{color:#fa5151}span.green{color:#8cc020}}div.loading-box{.loading{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;line-height:22px;text-align:center;color:#fff;position:relative;top:50%;margin-top:-50px;img{width:46px;height:auto;margin-bottom:20px;animation:rotate 1s linear infinite}div{max-width:650px}}}[data-v-d834ceca]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.vibration-page-root[data-v-d834ceca]{background:#fff;height:100%;overflow:auto;padding:20px;box-sizing:border-box}.vibration-page-root.is-doc-preview-compact[data-v-d834ceca]{padding:12px 16px;scrollbar-gutter:stable}.vibration-doc-compact__form[data-v-d834ceca]{margin-bottom:4px}.vibration-doc-compact__slider-block[data-v-d834ceca]{width:100%}.vibration-doc-compact__action-stack[data-v-d834ceca]{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:8px;width:100%}.vibration-doc-compact__action-row[data-v-d834ceca]{width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.vibration-doc-compact__btn-wrap[data-v-d834ceca]{display:block;width:100%;max-width:100%;box-sizing:border-box}.vibration-doc-compact__btn-full[data-v-d834ceca]{width:100%!important;max-width:100%;margin:0!important;margin-top:0;min-height:36px;border-radius:8px!important;box-sizing:border-box!important;display:block;font-size:13px;font-weight:600}.vibration-doc-compact__btn-plain-danger[data-v-d834ceca]{border-width:1px!important;border-style:solid!important}.vibration-doc-compact__btn-outline[data-v-d834ceca]{border-color:#8cc020!important;color:#8cc020!important;background:#fff!important}.vibration-doc-compact__hint[data-v-d834ceca]{margin-top:10px;line-height:1.5}.vibration-doc-compact__reset-row[data-v-d834ceca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:12px 0}.vibration-doc-compact__detect-bars[data-v-d834ceca]{margin:16px 0 8px}.vibration-doc-compact__progress-row[data-v-d834ceca]{margin-bottom:20px;display:flex;gap:10px;align-items:center}.vibration-doc-compact__progress[data-v-d834ceca]{flex:1;min-width:0;width:0}.vibration-doc-compact__threshold[data-v-d834ceca]{margin-top:8px}.vibration-doc-compact__threshold--below-detect[data-v-d834ceca]{margin-top:12px}.vibration-doc-compact__chart[data-v-d834ceca]{width:100%;margin:12px 0 8px;min-width:0}.vibration-doc-compact__chart--before-detect[data-v-d834ceca]{margin-top:8px;margin-bottom:8px}.vibration-doc-compact__detect-cq[data-v-d834ceca]{container-type:inline-size;width:100%;margin-top:8px;box-sizing:border-box}.vibration-doc-compact__detect-two-col[data-v-d834ceca]{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:100%;box-sizing:border-box}.vibration-doc-compact__detect-two-col__left[data-v-d834ceca],.vibration-doc-compact__detect-two-col__right[data-v-d834ceca]{min-width:0;flex:1 1 auto;width:100%;display:flex;flex-direction:column;align-items:stretch}@supports (container-type:inline-size){@container (min-width: 560px){.vibration-doc-compact__detect-two-col[data-v-d834ceca]{flex-direction:row;align-items:flex-start;gap:0 28px}.vibration-doc-compact__detect-two-col__left[data-v-d834ceca],.vibration-doc-compact__detect-two-col__right[data-v-d834ceca]{flex:1 1 0;min-width:0;width:auto;max-width:none}.vibration-doc-compact__detect-two-col__left[data-v-d834ceca]{border-right:1px solid #e0e4eb;padding-right:20px;box-sizing:border-box}.vibration-doc-compact__detect-two-col__right[data-v-d834ceca]{padding-left:12px}}}@supports not (container-type:inline-size){@media (min-width:720px){.vibration-doc-compact__detect-two-col[data-v-d834ceca]{flex-direction:row;align-items:flex-start;gap:0 28px}.vibration-doc-compact__detect-two-col__left[data-v-d834ceca],.vibration-doc-compact__detect-two-col__right[data-v-d834ceca]{flex:1 1 0;min-width:0;width:auto;max-width:none}.vibration-doc-compact__detect-two-col__left[data-v-d834ceca]{border-right:1px solid #e0e4eb;padding-right:20px;box-sizing:border-box}.vibration-doc-compact__detect-two-col__right[data-v-d834ceca]{padding-left:12px}}}.vibration-page-root.is-doc-preview-compact[data-v-d834ceca] .echarts{height:260px!important;min-height:220px;padding:8px 0!important}.device-box[data-v-d834ceca]{background:#f3f5f8;border-radius:8px 8px 8px 8px;padding:10px;overflow:visible}.echarts[data-v-d834ceca]{width:100%!important;height:300px!important;padding:10px 0!important}[data-v-d834ceca] .el-form.style .el-form-item{margin:0 0 10px!important}.vibration-gpio-dropdown.el-select-dropdown{z-index:200000!important}[data-v-1b942901]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-1b942901]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-1b942901]{padding:20px}.container.device .left-nav .flex[data-v-1b942901]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-1b942901]{justify-content:space-between}.container.device .device-list[data-v-1b942901]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-1b942901]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-1b942901]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-1b942901]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-1b942901]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-1b942901]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-1b942901]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-1b942901]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-1b942901]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-1b942901]{color:#8fc31f}.container.device .el-row[data-v-1b942901]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-1b942901]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-1b942901]{background:#fff}.container.device .el-row .el-col.right[data-v-1b942901]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-1b942901]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-1b942901]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-1b942901]{height:auto!important}.container.device .el-row[data-v-1b942901]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-1b942901]{height:auto!important}.container.device .el-row .el-col.right[data-v-1b942901]{border-left:0 solid #e0e4eb}}[data-v-7b95e443]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.bom-preview-header .bom-preview-title[data-v-7b95e443]{font-size:18px;font-weight:600;line-height:26px;color:#000}[data-v-70727df2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.el-progress-box[data-v-70727df2]{margin-top:20px;max-height:120px;overflow:auto;width:100%}.el-progress-box>div[data-v-70727df2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.el-progress-box>div>span[data-v-70727df2]{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-indent:5px}[data-v-70727df2] .el-progress-bar__inner,[data-v-70727df2] .el-progress-bar__outer{border-radius:3px!important}[data-v-e0299196]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.audio-preview-container .preview-control-section[data-v-e0299196]{margin-bottom:15px}.audio-preview-container .preview-control-section .title-box[data-v-e0299196]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.audio-preview-container .preview-control-section .title-box .text[data-v-e0299196]{font-weight:700;color:#333}.audio-preview-container .waveform-container[data-v-e0299196]{position:relative;width:100%;height:120px;background:#f3f5f8;border-radius:8px;border:1px solid #e4e7ed;overflow:hidden}.audio-preview-container .waveform-container .play-control-button[data-v-e0299196]{position:absolute;top:8px;left:8px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#8fc31f,#7ab317);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease}.audio-preview-container .waveform-container .play-control-button[data-v-e0299196]:hover{background:linear-gradient(135deg,#7ab317,#6a9f15);transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.audio-preview-container .waveform-container .play-control-button[data-v-e0299196]:active{transform:scale(.95)}.audio-preview-container .waveform-container .play-control-button i[data-v-e0299196]{color:#fff;font-size:14px;margin-left:1px}.audio-preview-container .waveform-container .waveform-scroll-container[data-v-e0299196]{width:100%;height:100%;overflow-x:auto;overflow-y:hidden;border-radius:8px}.audio-preview-container .waveform-container .waveform-scroll-container[data-v-e0299196]::-webkit-scrollbar{height:8px}.audio-preview-container .waveform-container .waveform-scroll-container[data-v-e0299196]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.audio-preview-container .waveform-container .waveform-scroll-container[data-v-e0299196]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.audio-preview-container .waveform-container .waveform-scroll-container[data-v-e0299196]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.audio-preview-container .waveform-container .waveform-scroll-container .waveform-canvas[data-v-e0299196]{display:block;border-radius:8px;height:120px}[data-v-ca81e1ce]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.mqtt-panel[data-v-ca81e1ce]{margin-top:14px}.mqtt-panel__header[data-v-ca81e1ce]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mqtt-panel__title[data-v-ca81e1ce]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.mqtt-card[data-v-ca81e1ce]{border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;padding:14px}.mqtt-panel__device-status[data-v-ca81e1ce]{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.06)}.mqtt-panel__status-text--ok[data-v-ca81e1ce]{color:#8fc31f}.mqtt-panel__status-text--err[data-v-ca81e1ce]{color:#f56c6c}.mqtt-panel__status-text--pending[data-v-ca81e1ce]{color:rgba(0,0,0,.55);font-weight:500}.mqtt-panel__status-spin[data-v-ca81e1ce]{color:#8fc31f;font-weight:700;font-size:16px;margin-right:4px;vertical-align:-2px}.mqtt-card__section-title[data-v-ca81e1ce]{font-size:13px;font-weight:600;color:rgba(0,0,0,.8);margin-bottom:10px}.mqtt-grid[data-v-ca81e1ce]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mqtt-flow-link[data-v-ca81e1ce]{color:#8fc31f;cursor:pointer;font-size:13px;white-space:nowrap}.mqtt-provider-header[data-v-ca81e1ce]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;margin-bottom:10px}.mqtt-provider-tabs[data-v-ca81e1ce]{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;margin-bottom:14px}.mqtt-provider-tab[data-v-ca81e1ce]{text-align:center;padding:10px 12px;font-size:13px;cursor:pointer;background:#fafafa;color:rgba(0,0,0,.65)}.mqtt-provider-tab.active[data-v-ca81e1ce]{background:#fff;color:rgba(0,0,0,.85);border-bottom:2px solid #8fc31f}.mqtt-provider-body[data-v-ca81e1ce]{margin-bottom:12px}.advanced-toggle[data-v-ca81e1ce],.eui-key-toggle[data-v-ca81e1ce]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:rgba(0,0,0,.65);font-size:13px;margin:8px 0}.mqtt-actions[data-v-ca81e1ce]{margin-top:10px}.mqtt-write-btn.el-button--primary[data-v-ca81e1ce],.mqtt-write-btn.el-button[data-v-ca81e1ce],.mqtt-write-btn[data-v-ca81e1ce]{width:100%;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:34px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;margin-top:0!important;margin-bottom:0!important;background:#8fc31f!important;border-color:#8fc31f!important}.mqtt-write-btn.el-button--primary[data-v-ca81e1ce]:focus,.mqtt-write-btn.el-button--primary[data-v-ca81e1ce]:hover,.mqtt-write-btn.el-button[data-v-ca81e1ce]:focus,.mqtt-write-btn.el-button[data-v-ca81e1ce]:hover,.mqtt-write-btn[data-v-ca81e1ce]:focus,.mqtt-write-btn[data-v-ca81e1ce]:hover{width:100%;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:34px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;margin-top:0!important;margin-bottom:0!important;background:#7cab1b!important;border-color:#7cab1b!important;color:#fff!important}.devkit-row[data-v-ca81e1ce]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:6px}.devkit-left[data-v-ca81e1ce]{flex:1;min-width:0}.devkit-label[data-v-ca81e1ce]{font-size:13px;color:rgba(0,0,0,.65);margin-bottom:6px}.required[data-v-ca81e1ce]{color:#f56c6c;margin-left:2px}.devkit-hint[data-v-ca81e1ce]{font-size:12px;color:rgba(0,0,0,.45);margin-left:6px}.devkit-select.el-select[data-v-ca81e1ce]{width:100%}.devkit-manage-btn.el-button--small[data-v-ca81e1ce],.devkit-manage-btn.el-button[data-v-ca81e1ce]{min-width:auto;height:32px!important;padding:0 12px!important;line-height:30px!important;font-size:13px!important;font-weight:400!important;border-radius:4px!important;box-sizing:border-box!important;border:1px solid #8fc31f;color:#8fc31f;background:#f5fbeb}.devkit-dialog-body[data-v-ca81e1ce]{padding:10px 0}.devkit-create-panel[data-v-ca81e1ce]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.devkit-name-input[data-v-ca81e1ce]{flex:1}.devkit-create-panel[data-v-ca81e1ce] .el-input__inner{height:32px!important;line-height:32px!important;box-sizing:border-box!important}.devkit-create-btn.el-button--primary.el-button--small[data-v-ca81e1ce],.devkit-create-btn.el-button--primary[data-v-ca81e1ce]{height:32px!important;min-height:32px!important;padding:0 14px!important;line-height:30px!important;font-size:13px!important;font-weight:500!important;border-radius:4px!important;box-sizing:border-box!important;background:#8fc31f!important;border-color:#8fc31f!important}.devkit-op-cell[data-v-ca81e1ce]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.devkit-table-op-btn.el-button--small[data-v-ca81e1ce],.devkit-table-op-btn.el-button[data-v-ca81e1ce]{height:32px!important;min-height:32px!important;padding:0 12px!important;line-height:30px!important;font-size:13px!important;font-weight:400!important;border-radius:4px!important;box-sizing:border-box!important;margin:0!important;border-color:#8fc31f!important;color:#8fc31f!important;background:#fff!important}.devkit-table-op-btn.el-button[data-v-ca81e1ce]:focus,.devkit-table-op-btn.el-button[data-v-ca81e1ce]:hover{border-color:#7ab018!important;color:#7ab018!important;background:rgba(143,195,31,.06)!important}.status-online[data-v-ca81e1ce]{color:#8fc31f;font-weight:500}.status-offline[data-v-ca81e1ce]{color:rgba(0,0,0,.45)}.native-input-wrapper[data-v-ca81e1ce]{position:relative;width:100%}.native-input[data-v-ca81e1ce]{width:100%;height:40px;line-height:40px;padding:0 30px 0 12px;border:1px solid #dcdfe6;border-radius:6px;font-size:14px;color:#606266;background-color:#fff;box-sizing:border-box;outline:none;transition:border-color .2s}.native-input[data-v-ca81e1ce]:focus{border-color:#8cc020}.password-mask[data-v-ca81e1ce]{-webkit-text-security:disc;-moz-text-security:disc}.show-password-icon[data-v-ca81e1ce]{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.password-toggle-icon[data-v-ca81e1ce]{cursor:pointer;color:rgba(0,0,0,.45);font-size:18px}.password-toggle-icon[data-v-ca81e1ce]:hover{color:rgba(0,0,0,.75)}@media (max-width:900px){.mqtt-grid[data-v-ca81e1ce]{grid-template-columns:1fr}.devkit-row[data-v-ca81e1ce]{flex-direction:column;align-items:stretch}.devkit-manage-btn[data-v-ca81e1ce]{width:100%}}.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button--primary:active,.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button--primary:focus,.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button--primary:hover,.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button:active,.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button:focus,.mqtt-panel .mqtt-actions .mqtt-write-btn.el-button:hover{width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:34px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;margin-top:0!important;margin-bottom:0!important;background:#7cab1b!important;border-color:#7cab1b!important;color:#fff!important}[data-v-0825325e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.model-name-text[data-v-0825325e],.model-value-wrap .el-tooltip[data-v-0825325e],.model-value-wrap[data-v-0825325e]{vertical-align:middle}.deploy-model-select[data-v-0825325e]{max-width:260px;margin-left:8px;vertical-align:middle}.retrain-btn.el-button[data-v-0825325e]{display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:40px;min-height:40px;margin:0;padding:0 24px;border-radius:8px;box-sizing:border-box;color:#8fc31f;border-color:rgba(143,195,31,.65);background:#f4f8e8;font-weight:500;font-size:14px;line-height:1;vertical-align:middle;transition:none}.retrain-btn.el-button[data-v-0825325e]:focus,.retrain-btn.el-button[data-v-0825325e]:hover{color:#7cab1b;border-color:#8fc31f;background:#eef5db;transform:none}.retrain-btn.el-button.is-disabled[data-v-0825325e],.retrain-btn.el-button.is-disabled[data-v-0825325e]:focus,.retrain-btn.el-button.is-disabled[data-v-0825325e]:hover{color:#a6bf73;border-color:rgba(143,195,31,.35);background:#f6f8ef}.retrain-btn.el-button.is-loading[data-v-0825325e]{min-height:40px;height:40px}.doc-preview-preconnect-card[data-v-0825325e]{margin-top:8px}.preconnect-config-hint[data-v-0825325e]{font-size:12px;color:rgba(0,0,0,.55);font-weight:500;line-height:18px;margin-bottom:8px}.preconnect-current-model-line[data-v-0825325e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;line-height:1.4}.preconnect-current-model-main[data-v-0825325e]{display:inline-flex;align-items:center;min-width:0;flex:1}.preconnect-current-model-actions[data-v-0825325e]{flex-shrink:0}.preconnect-current-model-label[data-v-0825325e]{color:rgba(0,0,0,.8);margin-right:6px}.preconnect-current-model-value[data-v-0825325e]{color:#8fc31f;font-weight:500;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preconnect-current-model-main .deploy-model-select[data-v-0825325e]{margin-left:6px;max-width:220px}.grove-preconnect-connect-steps[data-v-0825325e]{width:100%;max-width:100%;margin-bottom:10px}.grove-preconnect-step-line[data-v-0825325e]{display:block;line-height:1.55}.grove-preconnect-step-line strong[data-v-0825325e]{font-weight:500;color:rgba(0,0,0,.9)}.grove-preconnect-step-num[data-v-0825325e]{margin-right:2px}.preconnect-connect-image-wrap[data-v-0825325e]{width:100%;max-width:calc(50% - 6px);margin:0;border:1px solid #dcdfe6;border-radius:10px;background:#fff;overflow:hidden}.preconnect-connect-image[data-v-0825325e]{width:100%;max-height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto;display:block}.preconnect-connect-desc[data-v-0825325e]{margin-top:8px;margin-bottom:10px;font-size:12px;line-height:1.6;color:rgba(0,0,0,.85);display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px}.preconnect-connect-desc strong[data-v-0825325e]{font-weight:500;color:rgba(0,0,0,.9)}.recamera-deploy-model-caption[data-v-0825325e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 4px;font-size:13px;line-height:1.4}.recamera-deploy-model-caption-label[data-v-0825325e]{color:rgba(0,0,0,.8);flex-shrink:0}.recamera-deploy-model-caption-value[data-v-0825325e]{color:#8fc31f;font-weight:500;min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-preview-device-preview[data-v-0825325e]{margin-top:12px}.preconnect-actions[data-v-0825325e]{margin-top:0}.preconnect-actions .deploy-btn[data-v-0825325e]{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;height:36px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;line-height:1}[data-v-4385c468]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.doc-preview-actions .deploy-btn[data-v-4385c468]{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;height:36px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;line-height:1}.flash-firmware-unsupported-hint[data-v-4385c468]{margin:10px 0;padding:10px 12px;font-size:13px;line-height:1.5;color:rgba(0,0,0,.55);background:rgba(0,0,0,.04);border-radius:8px;border:1px solid rgba(0,0,0,.08)}[data-v-021eb112]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.doc-preview-preconnect-card[data-v-021eb112]{margin-top:8px}.preconnect-current-model-line[data-v-021eb112]{margin-bottom:8px;font-size:13px;line-height:1.4}.preconnect-current-model-label[data-v-021eb112]{color:rgba(0,0,0,.8);margin-right:6px}.preconnect-current-model-value[data-v-021eb112]{color:#8fc31f;font-weight:500}.vibration-preconnect-connect-steps[data-v-021eb112]{width:100%;max-width:100%;margin-bottom:10px}.vibration-preconnect-step-line[data-v-021eb112]{display:block;line-height:1.55}.vibration-preconnect-step-line strong[data-v-021eb112]{font-weight:500;color:rgba(0,0,0,.9)}.vibration-preconnect-step-num[data-v-021eb112]{margin-right:2px}.vibration-flash-operation-hint[data-v-021eb112]{margin:0 0 10px;padding:0;font-size:12px;line-height:1.5;color:rgba(0,0,0,.55)}.preconnect-actions .deploy-btn[data-v-021eb112]{width:100%;max-width:100%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;height:36px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;line-height:1}[data-v-002eb0ca]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.doc-preview-block-content .node-red-workspace-preview[data-v-002eb0ca]{margin-top:0!important}.node-red-model-card[data-v-002eb0ca]{margin:0;padding:10px 12px}.node-red-model-card-label[data-v-002eb0ca]{font-size:12px;line-height:18px;color:rgba(0,0,0,.55);flex-shrink:0}.node-red-model-card-line[data-v-002eb0ca]{display:flex;align-items:center;justify-content:space-between;gap:12px}.node-red-model-card-value[data-v-002eb0ca]{color:rgba(0,0,0,.86);font-size:13px;line-height:18px;font-weight:600;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-340d83ff]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.doc-preview-actions .deploy-btn[data-v-340d83ff]{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;height:36px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;line-height:1}.aily-blockly-footer-links[data-v-340d83ff]{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-start;font-size:12px;line-height:1.5}.aily-blockly-footer-sep[data-v-340d83ff]{color:rgba(0,0,0,.22);-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-62d61119]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn-box[data-v-62d61119]{line-height:30px;display:inline-block;vertical-align:top}.btn-box button svg[data-v-62d61119]{vertical-align:text-bottom}.btn-box.is-multiple[data-v-62d61119]{width:100%;display:block}.btn-box .upload-layout[data-v-62d61119]{display:flex;gap:12px;align-items:flex-start}.btn-box .upload-layout .upload-area[data-v-62d61119]{flex-shrink:0;width:140px;max-width:100%;aspect-ratio:4/3;height:auto;min-height:0;border:2px dashed rgba(0,0,0,.2);border-radius:10px;background:#fafafa;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative}.btn-box .upload-layout .upload-area[data-v-62d61119]:hover:not(.is-loading){border-color:#8fc31f;background:#f0f7e0}.btn-box .upload-layout .upload-area.is-loading[data-v-62d61119]{cursor:not-allowed;border-color:#8fc31f;background:#f0f7e0;opacity:.8}.btn-box .upload-layout .upload-area .upload-placeholder[data-v-62d61119]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.btn-box .upload-layout .upload-area .upload-placeholder .upload-icon[data-v-62d61119]{font-size:28px;color:rgba(0,0,0,.4)}.btn-box .upload-layout .upload-area .upload-placeholder .upload-text[data-v-62d61119]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;color:rgba(0,0,0,.6)}.btn-box .upload-layout .upload-area .upload-placeholder .upload-text .upload-count[data-v-62d61119]{font-size:12px;color:rgba(0,0,0,.4)}.btn-box .upload-layout .upload-area .upload-placeholder .upload-loading[data-v-62d61119]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.btn-box .upload-layout .upload-area .upload-placeholder .upload-loading .el-icon-loading[data-v-62d61119]{font-size:28px;color:#8fc31f;animation:rotating-62d61119 2s linear infinite}.btn-box .upload-layout .upload-area .upload-placeholder .upload-loading span[data-v-62d61119]{font-size:14px;color:rgba(0,0,0,.6)}@keyframes rotating-62d61119{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-box .upload-layout .upload-multi-thumbnails[data-v-62d61119]{position:relative;flex:1;min-width:0;align-self:flex-start}.btn-box .upload-layout .upload-multi-arrow[data-v-62d61119]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:box-shadow .2s ease,background .2s ease,transform .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-box .upload-layout .upload-multi-arrow[data-v-62d61119]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.06)}.btn-box .upload-layout .upload-multi-arrow[data-v-62d61119] i,.btn-box .upload-layout .upload-multi-arrow[data-v-62d61119] svg{font-size:18px;color:rgba(0,0,0,.7)}.btn-box .upload-layout .upload-multi-arrow.upload-multi-arrow-left[data-v-62d61119]{left:4px}.btn-box .upload-layout .upload-multi-arrow.upload-multi-arrow-right[data-v-62d61119]{right:4px}.btn-box .upload-layout .upload-multi-scroller[data-v-62d61119]{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.btn-box .upload-layout .upload-multi-scroller[data-v-62d61119]::-webkit-scrollbar{height:6px}.btn-box .upload-layout .upload-multi-scroller[data-v-62d61119]::-webkit-scrollbar-track{background:transparent}.btn-box .upload-layout .upload-multi-scroller[data-v-62d61119]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.btn-box .upload-layout .upload-multi-scroller[data-v-62d61119]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.btn-box .upload-layout .upload-multi-row[data-v-62d61119]{display:flex;flex-wrap:nowrap;gap:12px;padding:2px 4px 6px;width:-moz-max-content;width:max-content;min-height:0}.btn-box .upload-layout .file-thumb[data-v-62d61119]{position:relative;flex-shrink:0;width:140px;aspect-ratio:4/3;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.1);background:#f5f5f5}.btn-box .upload-layout .file-thumb .file-thumb-image[data-v-62d61119]{width:100%;height:100%;display:block}.btn-box .upload-layout .file-thumb[data-v-62d61119] .file-thumb-image.el-image{width:100%!important;height:100%!important;display:block}.btn-box .upload-layout .file-thumb[data-v-62d61119] .file-thumb-image .el-image__inner,.btn-box .upload-layout .file-thumb[data-v-62d61119] .file-thumb-image img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.btn-box .upload-layout .file-thumb .delete[data-v-62d61119]{position:absolute;right:8px;top:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:22;background:#fa5151;border-radius:50%;color:#fff;font-size:14px;transition:all .3s ease}.btn-box .upload-layout .file-thumb .delete[data-v-62d61119]:hover{background:#e63939;transform:scale(1.1)}.btn-box .upload-layout .file-thumb .delete i[data-v-62d61119]{font-size:14px}.btn-box .file-info[data-v-62d61119]{border:1px solid rgba(0,0,0,.1);background:linear-gradient(0deg,#f3f5f8,#f3f5f8),#d8d8d8;position:relative;border-radius:10px;margin-top:10px;text-align:center;overflow:hidden}.btn-box .file-info .el-image img[data-v-62d61119]{width:100%!important;height:auto!important}.btn-box .file-info .delete[data-v-62d61119]{position:absolute;right:10px;top:10px;width:34px;height:34px;line-height:34px;font-size:20px!important;cursor:pointer;z-index:22;background:#fa5151;border-radius:34px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.btn-box .file-info .delete[data-v-62d61119]:hover{background:#e63939}.btn-box .file-info.file[data-v-62d61119]{padding:0;background:transparent;text-align:left}.btn-box .file-display-wrapper[data-v-62d61119]{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafafa;transition:all .2s ease}.btn-box .file-display-wrapper[data-v-62d61119]:hover{border-color:rgba(143,195,31,.3);background:#f5f7fa}.btn-box .file-display-wrapper .file-display-content[data-v-62d61119]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.btn-box .file-display-wrapper .file-display-content .file-name-row[data-v-62d61119]{display:flex;align-items:center;gap:10px;line-height:20px;min-height:20px}.btn-box .file-display-wrapper .file-display-content .file-name-row .file-icon[data-v-62d61119]{flex-shrink:0;width:20px;height:20px;color:rgba(0,0,0,.65);display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.btn-box .file-display-wrapper .file-display-content .file-name-row .file-icon[data-v-62d61119] svg{width:20px;height:20px}.btn-box .file-display-wrapper .file-display-content .file-name-row .file-name[data-v-62d61119]{flex:1;min-width:0;font-size:14px;color:rgba(0,0,0,.85);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}.btn-box .file-display-wrapper .file-display-content .file-size-row[data-v-62d61119]{font-size:12px;color:rgba(0,0,0,.6);line-height:1.5;margin-left:30px}.btn-box .file-display-wrapper .file-delete-btn[data-v-62d61119]{flex-shrink:0;margin-left:12px;padding:2px;cursor:pointer;color:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;height:20px;width:20px}.btn-box .file-display-wrapper .file-delete-btn[data-v-62d61119]:hover{color:#f56c6c;background:rgba(245,108,108,.1)}.btn-box .file-display-wrapper .file-delete-btn[data-v-62d61119] svg{width:16px;height:16px}.btn-box .format-hint[data-v-62d61119]{margin-top:8px;font-size:12px;color:rgba(0,0,0,.6);line-height:1.5}[data-v-37bc6f72]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.search-box[data-v-37bc6f72]{padding:40px;background:#fff}.search-box .result[data-v-37bc6f72]{font-size:14px;line-height:30px;padding:10px 0;color:#000}.search-box .result span.clear[data-v-37bc6f72]{color:#fa5151;cursor:pointer}.search-box .result span.num[data-v-37bc6f72]{color:#8fc31f}.search-box .btns span.btn[data-v-37bc6f72]{display:inline-block;vertical-align:middle;font-size:12px;line-height:28px;letter-spacing:0;color:rgba(0,0,0,.6);cursor:pointer}.search-box .btns span.btn img[data-v-37bc6f72]{width:12px;height:auto;vertical-align:middle}[data-v-164d2e64]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.class-box[data-v-164d2e64]{width:100%;max-width:100%}.class-box .header-div[data-v-164d2e64]{display:flex;justify-content:space-between;align-items:center;line-height:1;padding:0}.class-box .img-list[data-v-164d2e64]{padding:10px 20px;width:auto;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;text-align:left}.class-box .img-list .img-per[data-v-164d2e64]{width:80px;height:80px;margin:0 10px 10px 0;display:inline-block;vertical-align:top;position:relative;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);transition:all .3s ease}.class-box .img-list .img-per[data-v-164d2e64]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1);border-color:rgba(59,130,246,.3)}.class-box .img-list .img-per:hover .icon-btn[data-v-164d2e64]{opacity:1;transform:scale(1.1)}.class-box .img-list .img-per .icon-btn[data-v-164d2e64]{border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;cursor:pointer;position:absolute;right:5px;bottom:5px;z-index:2;background:linear-gradient(135deg,#ef4444,#dc2626);font-weight:400;opacity:0;transition:all .3s ease;backdrop-filter:blur(4px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.class-box .img-list .img-per .icon-btn[data-v-164d2e64]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:scale(1.15)}[data-v-2bd43d98]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}div.setting[data-v-2bd43d98]{margin-top:20px}div.setting div.setting-top[data-v-2bd43d98]{line-height:32px;color:rgba(0,0,0,.85);font-weight:500;font-size:14px}div.setting div.setting-top span[data-v-2bd43d98]{cursor:pointer;display:inline-flex;align-items:center;gap:8px}div.setting .setting-content[data-v-2bd43d98]{margin-top:12px;padding:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding-top:12px}div.setting .setting-params[data-v-2bd43d98]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:12px}@media (max-width:768px){div.setting .setting-params[data-v-2bd43d98]{grid-template-columns:1fr}}div.setting .setting-params .setting-param-item[data-v-2bd43d98]{display:flex;flex-direction:column;gap:0}div.setting .setting-params .setting-param-item .param-label[data-v-2bd43d98]{display:flex;align-items:center;gap:5px;font-size:13px;color:rgba(0,0,0,.85);font-weight:500;margin-bottom:6px}div.setting .setting-params .setting-param-item .param-label .el-icon-warning-outline[data-v-2bd43d98]{cursor:pointer;color:rgba(0,0,0,.45);font-size:13px}div.setting .setting-params .setting-param-item .el-input-number[data-v-2bd43d98]{width:100%}div.setting div.setting-bottom[data-v-2bd43d98]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #e8e8e8;margin-top:12px}div.setting div.setting-bottom span[data-v-2bd43d98]{line-height:24px;font-size:14px;color:#8fc31f;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font-weight:400}div.setting div.setting-bottom span[data-v-2bd43d98]:hover{opacity:.8}div.setting div.setting-bottom span.reset[data-v-2bd43d98]{color:#e37318}.echarts[data-v-2bd43d98]{width:90%!important;height:300px!important}.training-details[data-v-2bd43d98]{margin-top:20px}.training-details .training-details-top[data-v-2bd43d98]{line-height:32px;color:rgba(0,0,0,.85);font-weight:500;font-size:14px}.training-details .training-details-top span[data-v-2bd43d98]{cursor:pointer;display:inline-flex;align-items:center;gap:8px}.training-details .training-details-content[data-v-2bd43d98]{margin-top:12px;padding:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px}.training-details .training-details-charts[data-v-2bd43d98]{display:flex;flex-wrap:wrap;gap:16px}.training-details .training-details-charts .chart-item[data-v-2bd43d98]{flex:0 0 calc(50% - 8px);min-width:300px;max-width:calc(50% - 8px);background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:12px;transition:box-shadow .3s}.training-details .training-details-charts .chart-item[data-v-2bd43d98]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.training-details .training-details-charts .chart-item .chart-header[data-v-2bd43d98]{margin-bottom:8px;font-size:13px;font-weight:500;color:rgba(0,0,0,.85);display:flex;align-items:center;gap:5px}.training-details .training-details-charts .chart-item .chart-header .el-icon-warning-outline[data-v-2bd43d98]{cursor:pointer;color:rgba(0,0,0,.45);font-size:13px}.training-details .training-details-charts .chart-item .chart-content[data-v-2bd43d98]{width:100%;height:280px}[data-v-79325bac]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn[data-v-79325bac]{height:auto!important;text-align:center!important;font-weight:700;cursor:pointer}.btn i[data-v-79325bac]{font-size:30px!important}.camera-box[data-v-79325bac]{line-height:40px;text-align:center;border-radius:8px;margin:10px 0;overflow:hidden;position:relative}.camera-box .err-text[data-v-79325bac]{position:absolute;width:100%;height:300px;z-index:2;display:flex;justify-content:center;align-items:center}.camera-box .err-text div[data-v-79325bac]{padding:0 10px;line-height:20px;height:auto}.camera-box canvas[data-v-79325bac]{width:300px;height:300px;border-radius:8px;background:#d8d8d8;position:relative}.camera-box .collect-tip[data-v-79325bac]{position:absolute;width:100%;bottom:70px;text-align:center;z-index:22;color:#fff;background:#1890ff}[data-v-47c9b945]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.connect-box[data-v-47c9b945]{width:100%;text-align:center;margin:0 0 10px;line-height:40px;border-radius:16px;overflow:hidden}.connect-box .top[data-v-47c9b945]{background:#d8d8d8;position:relative}.connect-box .collect-tip[data-v-47c9b945]{position:absolute;width:100%;bottom:0;text-align:center;z-index:22;color:#fff;background:#1890ff}.connect-box canvas.canvas[data-v-47c9b945]{width:300px;height:300px;background:#d8d8d8}.connect-box .bottom[data-v-47c9b945]{background:#f7f9f2;padding:10px}.connect-box .bottom .flex-box[data-v-47c9b945]{display:flex;justify-content:space-around;align-items:center}.connect-box .bottom .flex-box .btn[data-v-47c9b945]{min-width:80px;padding:0 5px!important}[data-v-72812387]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.flex[data-v-72812387]{display:flex}.train-box[data-v-72812387]{overflow:auto}.train-box .warn[data-v-72812387] .el-input__inner{border-color:#fa5151!important}.train-box>div[data-v-72812387]{margin-bottom:10px}.train-box>div div[data-v-72812387]{line-height:26px}.train-box[data-v-72812387] .el-tabs__item.is-active{color:#8fc31f!important}.train-box[data-v-72812387] .el-tabs__active-bar{background-color:#8fc31f!important}.train-box[data-v-72812387] .el-tabs__nav-wrap:after{background-color:transparent!important}.train-box .file-list .file-list-row[data-v-72812387]{margin-bottom:12px}.train-box .file-list .file-list-row__card-line[data-v-72812387]{align-items:center;width:100%}.train-box .file-list .file-list-row__checkbox[data-v-72812387]{flex-shrink:0;margin-right:10px;font-size:24px;font-weight:400;line-height:1;display:inline-flex;align-items:center;justify-content:center}.train-box .file-list .file-list-row__card-wrap[data-v-72812387]{flex:1;min-width:0}.train-box .file-list .file-list-row__actions[data-v-72812387]{padding-left:34px;text-align:right}.train-box .file-list .file-per[data-v-72812387]{width:100%;overflow:hidden;line-height:20px;display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:10px;cursor:pointer}.train-box .file-list .file-per>div[data-v-72812387]{flex:1}.train-box .file-list .file-per>div>div.flex[data-v-72812387]{display:flex;justify-content:space-between;align-items:center}.train-box .file-list .file-per.active[data-v-72812387]{background:rgba(143,195,31,.1);border-color:#8fc31f!important}.train-box .img-box[data-v-72812387]{font-size:0;text-align:left}.train-box .img-box .img-per[data-v-72812387]{display:inline-block;vertical-align:top;width:200px;height:200px;margin:0 10px 10px 0;position:relative}.train-box .img-box .img-per img[data-v-72812387]{-o-object-fit:cover;object-fit:cover;width:auto;max-height:100%;cursor:pointer}.train-box .img-box .img-per .icon-btn[data-v-72812387]{border-radius:30px;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px!important;color:#fff;cursor:pointer;position:absolute;right:5px;top:5px;z-index:2;font-weight:700;background:#8fc31f}.train-box .img-box .img-per .icon-btn.delete[data-v-72812387]{bottom:5px;top:inherit!important;background:#fa5151;font-weight:400}.train-box[data-v-72812387] .el-pager li,.train-box[data-v-72812387] button.btn-next,.train-box[data-v-72812387] button.btn-prev{font-size:14px!important;line-height:30px!important;height:30px!important;padding:0 10px!important}.train-box .border-left[data-v-72812387]{border-left:1px dashed rgba(0,0,0,.1);padding-left:20px;min-width:260px;text-align:center}.train-box .stretch[data-v-72812387]{align-items:stretch}[data-v-a79988cc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.flex[data-v-a79988cc]{display:flex}.train-box[data-v-a79988cc]{overflow:auto}.train-box .warn[data-v-a79988cc] .el-input__inner{border-color:#fa5151!important}.train-box>div[data-v-a79988cc]{margin-bottom:10px}.train-box>div div[data-v-a79988cc]{line-height:26px}.train-box[data-v-a79988cc] .el-tabs__item.is-active{color:#8fc31f!important}.train-box[data-v-a79988cc] .el-tabs__active-bar{background-color:#8fc31f!important}.train-box[data-v-a79988cc] .el-tabs__nav-wrap:after{background-color:transparent!important}.train-box .file-list .file-list-row[data-v-a79988cc]{margin-bottom:12px}.train-box .file-list .file-list-row__card-line[data-v-a79988cc]{align-items:center;width:100%}.train-box .file-list .file-list-row__checkbox[data-v-a79988cc]{flex-shrink:0;margin-right:10px;font-size:24px;font-weight:400;line-height:1;display:inline-flex;align-items:center;justify-content:center}.train-box .file-list .file-list-row__card-wrap[data-v-a79988cc]{flex:1;min-width:0}.train-box .file-list .file-list-row__actions[data-v-a79988cc]{padding-left:34px;text-align:right}.train-box .file-list .file-per[data-v-a79988cc]{width:100%;overflow:hidden;line-height:20px;display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:10px;cursor:pointer}.train-box .file-list .file-per>div[data-v-a79988cc]{flex:1}.train-box .file-list .file-per>div>div.flex[data-v-a79988cc]{display:flex;justify-content:space-between;align-items:center}.train-box .file-list .file-per.active[data-v-a79988cc]{background:rgba(143,195,31,.1);border-color:#8fc31f!important}.train-box .img-box[data-v-a79988cc]{font-size:0;text-align:left}.train-box .img-box .img-per[data-v-a79988cc]{display:inline-block;vertical-align:top;width:200px;height:200px;margin:0 10px 10px 0;position:relative}.train-box .img-box .img-per img[data-v-a79988cc]{-o-object-fit:cover;object-fit:cover;width:auto;max-height:100%;cursor:pointer}.train-box .img-box .img-per .icon-btn[data-v-a79988cc]{border-radius:30px;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px!important;color:#fff;cursor:pointer;position:absolute;right:5px;top:5px;z-index:2;font-weight:700;background:#8fc31f}.train-box .img-box .img-per .icon-btn.delete[data-v-a79988cc]{bottom:5px;top:inherit!important;background:#fa5151;font-weight:400}.train-box[data-v-a79988cc] .el-pager li,.train-box[data-v-a79988cc] button.btn-next,.train-box[data-v-a79988cc] button.btn-prev{font-size:14px!important;line-height:30px!important;height:30px!important;padding:0 10px!important}.train-box .border-left[data-v-a79988cc]{border-left:1px dashed rgba(0,0,0,.1);padding-left:20px;min-width:260px;text-align:center}.train-box .stretch[data-v-a79988cc]{align-items:stretch}[data-v-1dd990f2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.box[data-v-1dd990f2]{background:#fff;height:100%;overflow:auto;padding:20px}.train-box[data-v-1dd990f2]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.train-box .left[data-v-1dd990f2]{flex:1;margin-right:20px;width:calc(100% - 320px)}.train-box .class[data-v-1dd990f2]{height:410px;background:#f3f5f8;border-radius:16px 16px 16px 16px;border:1px solid #dcdcdc;padding:10px;overflow-x:hidden;overflow-y:scroll;margin-bottom:20px}[data-v-37a8be6e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.canvas-box[data-v-37a8be6e]{font-size:0;text-align:center}div.canvas[data-v-37a8be6e]{display:inline-block;width:auto;padding:0;position:relative;border:2px dashed #000;line-height:0}div.canvas img[data-v-37a8be6e]{position:absolute;left:0;right:0;width:auto;height:auto;z-index:0}div.canvas canvas[data-v-37a8be6e]{position:relative;z-index:1}[data-v-22b97c74]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.warn[data-v-22b97c74]{color:#ff4d4f;font-weight:700;margin-top:-30px;font-size:12px;white-space:pre-wrap;word-break:break-word}[data-v-1ac8f40b]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.labeling-box[data-v-1ac8f40b]{display:inline-block;text-align:center}.labeling-box .desc[data-v-1ac8f40b]{white-space:pre-wrap;word-break:break-word}[data-v-5843c641]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.train-box[data-v-5843c641]{background:#fff;height:100%;padding:20px;overflow:auto}.train-box .top-tab.detect[data-v-5843c641]{border-bottom:0 solid;margin:30px 0;white-space:nowrap}.train-box .top-tab.detect span[data-v-5843c641]{border:1px solid #dcdcdc;border-left:0 solid #dcdcdc;border-radius:0!important}.train-box .top-tab.detect span[data-v-5843c641]:first-of-type{border-left:1px solid #dcdcdc;border-radius:8px 0 0 8px!important}.train-box .top-tab.detect span[data-v-5843c641]:last-child{border-radius:0 8px 8px 0!important}.train-box .top-tab.detect span.active[data-v-5843c641]{border-color:#8fc31f!important;background:#8fc31f;border-radius:8px 0 0 8px;border:1px solid #dcdcdc;color:#fff}.train-box .flex[data-v-5843c641]{display:flex}.train-box .between[data-v-5843c641]{justify-content:space-between;flex-wrap:wrap}.train-box .input-box[data-v-5843c641]{margin-top:20px;line-height:30px}.train-box div.title-box[data-v-5843c641]{padding:10px 0 20px;font-size:24px;font-weight:700;line-height:20px;letter-spacing:0;color:#000}.train-box .dataset[data-v-5843c641]{margin-top:20px;flex:1}.train-box .img-box[data-v-5843c641]{font-size:0;text-align:left;height:230px;background:#f3f5f8;border:1px solid #dcdcdc;border-radius:16px 16px 16px 16px;padding:10px;overflow-x:hidden;overflow-y:scroll}.train-box .img-box .img-per[data-v-5843c641]{display:inline-block;vertical-align:top;width:100px;height:100px;margin:0 10px 10px 0;position:relative;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden}.train-box .img-box .img-per[data-v-5843c641]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1);border-color:rgba(59,130,246,.3)}.train-box .img-box .img-per:hover .icon-btn[data-v-5843c641]{opacity:1;transform:scale(1.1)}.train-box .img-box .img-per img[data-v-5843c641]{-o-object-fit:cover;object-fit:cover;width:auto;max-height:100%;cursor:pointer;background:#5f6368;border-radius:8px}.train-box .img-box .img-per .check[data-v-5843c641]{position:absolute;left:5px;top:5px}.train-box .img-box .img-per .icon-btn[data-v-5843c641]{border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;cursor:pointer;position:absolute;right:5px;bottom:5px;z-index:2;background:linear-gradient(135deg,#ef4444,#dc2626);font-weight:400;opacity:0;transition:all .3s ease;backdrop-filter:blur(4px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.train-box .img-box .img-per .icon-btn[data-v-5843c641]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:scale(1.15)}@media only screen and (max-width:800px){.train-box .top-tab.detect span[data-v-5843c641]{font-size:12px!important;padding:10px 5px!important}}[data-v-c3f666b2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.log-con[data-v-c3f666b2]{text-align:left;display:inline-block;padding:0;background:#1b212f;height:auto;font-size:20px;padding:10px;overflow:hidden;width:100%;border-radius:10px}.log-con .xterm .xterm-screen[data-v-c3f666b2],.log-con .xterm[data-v-c3f666b2]{height:500px}.log-con .xterm[data-v-c3f666b2]{min-width:300px;position:relative}[data-v-5602bedc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.loading-box[data-v-5602bedc]{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;line-height:100%;background:#f3f5f8;z-index:111;text-align:center}.loading-box .loading[data-v-5602bedc]{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;line-height:22px;text-align:center;color:#000;position:relative;top:10%}.loading-box .loading img[data-v-5602bedc]{width:46px;height:auto;margin-bottom:20px;animation:rotate-5602bedc 1s linear infinite}.loading-box .loading div[data-v-5602bedc]{max-width:650px}@keyframes rotate-5602bedc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-box.black[data-v-5602bedc]{background:rgba(0,0,0,.7)}[data-v-20004d02]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn-box[data-v-20004d02]{text-align:left!important}.flex.between[data-v-20004d02]{display:flex;justify-content:space-between;align-items:center}.flex.between .btn[data-v-20004d02]{margin-left:10px}[data-v-20004d02] .el-form-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;margin-bottom:20px!important}[data-v-20004d02] .el-form-item__content{flex:1!important;margin-left:10px!important}[data-v-20004d02] .el-dialog__header{margin-bottom:20px!important}[data-v-43e88945]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.model-list[data-v-43e88945]{text-align:left}.model-list .model-per[data-v-43e88945]{display:inline-block;vertical-align:top;width:150px;height:150px;margin:0 30px 30px 0;border:1px solid #dcdfe6;text-align:center;cursor:pointer;line-height:50px;border-radius:10px;overflow:hidden}.model-list .model-per div.img[data-v-43e88945]{width:100%;height:100px;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover}.model-list .model-per div.text[data-v-43e88945]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.model-list .model-per.active[data-v-43e88945]{border-color:#1890ff;box-shadow:0 3px 3px #e8f4ff}[data-v-eab9c26a]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn-box[data-v-eab9c26a]{display:flex;justify-content:flex-end;align-items:center}[data-v-3f743c6f]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}canvas[data-v-3f743c6f]{width:400px!important;height:400px!important}[data-v-7275f1ec]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.device-box[data-v-7275f1ec]{background:#f3f5f8;border-radius:8px 8px 8px 8px;padding:10px;overflow:hidden}[data-v-0fd6ebd6]:export,[data-v-632c3078]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.more-options-btn[data-v-0fd6ebd6]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.more-options-btn i[data-v-0fd6ebd6]{pointer-events:none}.audio-processing-dialog .el-dialog__header[data-v-0fd6ebd6]{padding-bottom:8px}.audio-processing-dialog__body[data-v-0fd6ebd6]{padding:4px 4px 12px;text-align:center}.audio-processing-dialog__text[data-v-0fd6ebd6]{margin:0 0 12px;color:#606266;font-size:14px}.audio-processing-dialog__progress[data-v-0fd6ebd6]{padding:0 32px}.box[data-v-0fd6ebd6]{background:#fff;height:100%;overflow:auto;padding:20px}.train-box[data-v-0fd6ebd6]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.train-box .left[data-v-0fd6ebd6],.train-box .right[data-v-0fd6ebd6]{height:410px;background:#f3f5f8;border-radius:16px;border:1px solid #dcdcdc;padding:10px;overflow-x:hidden;overflow-y:scroll;margin-bottom:20px}.train-box .left[data-v-0fd6ebd6]::-webkit-scrollbar,.train-box .right[data-v-0fd6ebd6]::-webkit-scrollbar{width:8px}.train-box .left[data-v-0fd6ebd6]::-webkit-scrollbar-track,.train-box .right[data-v-0fd6ebd6]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.train-box .left[data-v-0fd6ebd6]::-webkit-scrollbar-thumb,.train-box .right[data-v-0fd6ebd6]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.train-box .left[data-v-0fd6ebd6]::-webkit-scrollbar-thumb:hover,.train-box .right[data-v-0fd6ebd6]::-webkit-scrollbar-thumb:hover{background:#8fc31f}.train-box .left[data-v-0fd6ebd6]{flex:1;margin-right:20px;width:calc(100% - 360px);min-width:300px}.train-box .right[data-v-0fd6ebd6]{margin-left:20px;width:340px;min-width:340px}.train-box .right .step.title[data-v-0fd6ebd6]{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.train-box .right .step.title .el-button.prediction-btn[data-v-0fd6ebd6]{white-space:nowrap;word-break:keep-all;padding:0 20px;min-width:auto!important;width:auto;max-width:100%;overflow:visible;text-overflow:clip}.train-box .right .slider-container[data-v-0fd6ebd6]{margin-top:15px;padding:0 5px}.train-box .right .slider-container .slider-item[data-v-0fd6ebd6]{display:flex;flex-direction:column;gap:0;margin-bottom:10px}.train-box .right .slider-container .slider-item[data-v-0fd6ebd6]:last-child{margin-bottom:0}.train-box .right .slider-container .slider-item .slider-label-wrapper[data-v-0fd6ebd6]{display:flex;align-items:center;width:100%}.train-box .right .slider-container .slider-item .slider-label[data-v-0fd6ebd6]{font-size:14px;display:inline-flex;align-items:center;flex-wrap:wrap;word-break:break-word;line-height:1}.train-box .right .slider-container .slider-item .slider-label .el-icon-warning-outline[data-v-0fd6ebd6]{flex-shrink:0}.train-box .right .slider-container .slider-item .slider-control[data-v-0fd6ebd6]{width:100%;margin:0}.train-box .train-box-per[data-v-0fd6ebd6]{background:#fff;border-radius:8px;padding:20px;margin-bottom:10px}.train-box .train-box-per .train-box-per-title[data-v-0fd6ebd6]{display:flex;justify-content:space-between;align-items:center;padding:0 0 10px;border-bottom:1px solid #ebeef5}.train-box .train-box-per .class-setting-menu .pointer[data-v-0fd6ebd6]{cursor:pointer;padding:0 10px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.train-box .train-box-per .class-setting-menu .pointer i[data-v-0fd6ebd6]{pointer-events:none}.train-box .train-box-per .class-setting-menu .pointer[data-v-0fd6ebd6]:focus,.train-box .train-box-per .class-setting-menu .pointer[data-v-0fd6ebd6]:hover{background-color:#f5f7fa}.train-box .train-box-per .class-setting-menu .pointer span[data-v-0fd6ebd6]{color:#606266;font-size:14px;pointer-events:none}.train-box .train-box-per.active[data-v-0fd6ebd6]{border:2px solid #8fc31f}.train-box .samples-list[data-v-0fd6ebd6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.train-box .sample-item-wrapper[data-v-0fd6ebd6]{position:relative;cursor:pointer;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.train-box .sample-item-wrapper[data-v-0fd6ebd6]:hover{border-color:#8fc31f;box-shadow:0 2px 4px rgba(0,0,0,.08)}.train-box .sample-spectrogram[data-v-0fd6ebd6]{display:block;width:100px;height:50px;image-rendering:pixelated}.train-box .sample-controls-overlay[data-v-0fd6ebd6]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:space-between;padding:0 8px}.train-box .sample-controls-overlay[data-v-0fd6ebd6]:hover{background:rgba(0,0,0,.7)}.train-box .sample-delete-btn[data-v-0fd6ebd6],.train-box .sample-play-btn[data-v-0fd6ebd6]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:hsla(0,0%,100%,.9);box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-user-select:none;user-select:none;-webkit-user-select:none}.train-box .sample-delete-btn i[data-v-0fd6ebd6],.train-box .sample-play-btn i[data-v-0fd6ebd6]{pointer-events:none}.train-box .sample-delete-btn[data-v-0fd6ebd6]:hover,.train-box .sample-play-btn[data-v-0fd6ebd6]:hover{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}.train-box .sample-delete-btn[data-v-0fd6ebd6]:active,.train-box .sample-delete-btn[data-v-0fd6ebd6]:focus,.train-box .sample-play-btn[data-v-0fd6ebd6]:active,.train-box .sample-play-btn[data-v-0fd6ebd6]:focus{box-shadow:0 1px 2px rgba(0,0,0,.1)}.train-box .sample-delete-btn i[data-v-0fd6ebd6],.train-box .sample-play-btn i[data-v-0fd6ebd6]{font-size:16px;color:#606266}.train-box .sample-delete-btn[data-v-0fd6ebd6]:hover{background:rgba(255,77,79,.9)}.train-box .sample-delete-btn:hover i[data-v-0fd6ebd6]{color:#fff}.train-box .sample-play-btn[data-v-0fd6ebd6]:hover{background:rgba(143,195,31,.9)}.train-box .sample-play-btn:hover i[data-v-0fd6ebd6]{color:#fff}.spectrogram-preview .preview-label[data-v-0fd6ebd6]{font-size:14px;color:#303133;margin-bottom:16px;text-align:center;padding:10px 0;font-weight:500;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;border:1px solid #ebeef5}.spectrogram-preview .spectrogram-wrapper[data-v-0fd6ebd6]{display:flex;justify-content:center;margin-bottom:15px;padding:10px;background:#f5f7fa;border-radius:8px;position:relative}.spectrogram-preview .spectrogram-canvas[data-v-0fd6ebd6]{border:1px solid #dcdfe6;border-radius:8px;image-rendering:pixelated;display:block;width:100%;max-width:360px;height:180px;box-shadow:0 1px 4px rgba(0,21,41,.08)}.spectrogram-preview .spectrogram-play-overlay[data-v-0fd6ebd6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;-moz-user-select:none;user-select:none;-webkit-user-select:none}.spectrogram-preview .spectrogram-play-overlay i[data-v-0fd6ebd6]{pointer-events:none}.spectrogram-preview .spectrogram-play-overlay[data-v-0fd6ebd6]:hover{background:rgba(143,195,31,.8);box-shadow:0 2px 4px rgba(0,0,0,.2)}.spectrogram-preview .spectrogram-play-overlay i[data-v-0fd6ebd6]{font-size:28px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.spectrogram-preview .quality-status[data-v-0fd6ebd6]{padding:14px 18px;border-radius:8px;background:linear-gradient(135deg,#f0f9ff,#e6f4ff);border:1px solid #b3d8ff;box-shadow:0 1px 2px rgba(64,158,255,.08)}.spectrogram-preview .quality-status .quality-tip[data-v-0fd6ebd6]{display:flex;align-items:center;justify-content:flex-start;gap:10px;color:#606266;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.spectrogram-preview .quality-status .quality-tip i[data-v-0fd6ebd6]{color:#409eff;font-size:18px;flex-shrink:0}.spectrogram-preview .quality-status .quality-tip span[data-v-0fd6ebd6]{flex:1;text-align:left}[data-v-0fd6ebd6] .el-dialog{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15)}[data-v-0fd6ebd6] .el-dialog .el-dialog__header{padding:24px 24px 16px;border-bottom:1px solid #ebeef5;background:linear-gradient(135deg,#fff,#fafbfc);border-radius:12px 12px 0 0}[data-v-0fd6ebd6] .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#303133;letter-spacing:.3px}[data-v-0fd6ebd6] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}[data-v-0fd6ebd6] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#909399;font-size:20px}[data-v-0fd6ebd6] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#303133}[data-v-0fd6ebd6] .el-dialog .el-dialog__body{padding:24px;max-height:calc(90vh - 140px);overflow-y:auto}[data-v-0fd6ebd6] .el-dialog .el-dialog__body::-webkit-scrollbar{width:8px}[data-v-0fd6ebd6] .el-dialog .el-dialog__body::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}[data-v-0fd6ebd6] .el-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}[data-v-0fd6ebd6] .el-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#8fc31f}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #ebeef5;background:#fafbfc;border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:center}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left{display:flex;align-items:center;gap:12px}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left ::v-deep .el-checkbox .el-checkbox__inner:hover,[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left ::v-deep .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left ::v-deep .el-checkbox .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#8fc31f}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left ::v-deep .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left ::v-deep .el-checkbox .el-checkbox__label{font-size:14px;color:#303133;font-weight:500;padding-left:8px}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-left .selection-count{font-size:14px;color:#606266;font-weight:500;padding:4px 12px;background:rgba(143,195,31,.1);border-radius:12px;border:1px solid rgba(143,195,31,.2)}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .dialog-footer-right{display:flex;align-items:center}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .el-button{margin-left:12px;min-width:100px;height:36px;border-radius:6px;font-weight:500}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .el-button.el-button--primary{background:#8fc31f;border-color:#8fc31f}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .el-button.el-button--primary:hover{background:#7ab01c;border-color:#7ab01c;box-shadow:0 2px 8px rgba(143,195,31,.3)}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .el-button.el-button--primary.is-disabled{background:#c0c4cc;border-color:#c0c4cc;opacity:.6}[data-v-0fd6ebd6] .el-dialog .el-dialog__footer .el-button.el-button--danger:hover{box-shadow:0 2px 8px rgba(245,108,108,.3)}div.setting[data-v-0fd6ebd6]{margin-top:20px}div.setting div.setting-top[data-v-0fd6ebd6]{line-height:32px;color:rgba(0,0,0,.85);font-weight:500;font-size:14px}div.setting div.setting-top span[data-v-0fd6ebd6]{cursor:pointer;display:inline-flex;align-items:center;gap:8px}div.setting .setting-content[data-v-0fd6ebd6]{margin-top:12px;padding:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px}div.setting .setting-params[data-v-0fd6ebd6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:12px}@media (max-width:768px){div.setting .setting-params[data-v-0fd6ebd6]{grid-template-columns:1fr}}div.setting .setting-params .setting-param-item[data-v-0fd6ebd6]{display:flex;flex-direction:column;gap:0}div.setting .setting-params .setting-param-item .param-label[data-v-0fd6ebd6]{display:flex;align-items:center;gap:5px;font-size:13px;color:rgba(0,0,0,.85);font-weight:500;margin-bottom:6px}div.setting .setting-params .setting-param-item .param-label .el-icon-warning-outline[data-v-0fd6ebd6]{cursor:pointer;color:rgba(0,0,0,.45);font-size:13px}div.setting .setting-params .setting-param-item .el-input-number[data-v-0fd6ebd6]{width:100%}div.setting div.setting-bottom[data-v-0fd6ebd6]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #e8e8e8;margin-top:12px}div.setting div.setting-bottom span[data-v-0fd6ebd6]{line-height:24px;font-size:14px;color:#8fc31f;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font-weight:400}div.setting div.setting-bottom span[data-v-0fd6ebd6]:hover{opacity:.8}div.setting div.setting-bottom span.reset[data-v-0fd6ebd6]{color:#e37318}.echarts[data-v-0fd6ebd6]{width:90%!important;height:300px!important}.recording-settings .setting-item[data-v-0fd6ebd6]{margin-bottom:20px}.recording-settings .setting-item label[data-v-0fd6ebd6]{display:block;margin-bottom:8px;font-size:14px;color:#606266}.recording-settings .setting-tip[data-v-0fd6ebd6]{margin-top:20px;padding:12px;background:#f0f9ff;border:1px solid #b3d8ff;border-radius:4px;font-size:13px;color:#606266;line-height:1.6}.recording-settings .setting-tip i[data-v-0fd6ebd6]{color:#409eff;margin-right:5px}.segments-container[data-v-0fd6ebd6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-height:500px;overflow-y:auto;overflow-x:hidden;padding:12px 4px;margin-bottom:16px}.segments-container[data-v-0fd6ebd6]::-webkit-scrollbar{width:8px}.segments-container[data-v-0fd6ebd6]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.segments-container[data-v-0fd6ebd6]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.segments-container[data-v-0fd6ebd6]::-webkit-scrollbar-thumb:hover{background:#8fc31f}.segments-container .segment-item[data-v-0fd6ebd6]{position:relative;cursor:pointer;border:2px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fff}.segments-container .segment-item[data-v-0fd6ebd6]:hover{border-color:#8fc31f;box-shadow:0 4px 12px rgba(143,195,31,.15)}.segments-container .segment-item.selected[data-v-0fd6ebd6]{border-color:#8fc31f;border-width:2px;box-shadow:0 4px 16px rgba(143,195,31,.25);background:linear-gradient(135deg,#fff,#f8fff0)}.segments-container .segment-item.selected[data-v-0fd6ebd6]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#8fc31f,#7ab01c);z-index:1}.segments-container .segment-item .segment-checkbox[data-v-0fd6ebd6]{position:absolute;top:10px;left:10px;z-index:15}.segments-container .segment-item .segment-checkbox[data-v-0fd6ebd6] .el-checkbox{zoom:1.5}.segments-container .segment-item .segment-checkbox[data-v-0fd6ebd6] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f;border-color:#8fc31f}.segments-container .segment-item .segment-checkbox[data-v-0fd6ebd6] .el-checkbox .el-checkbox__inner:hover,.segments-container .segment-item .segment-checkbox[data-v-0fd6ebd6] .el-checkbox .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#8fc31f}.segments-container .segment-item .segment-header[data-v-0fd6ebd6]{position:absolute;top:4px;left:4px;z-index:5;background:rgba(0,0,0,.6);padding:2px 8px;border-radius:4px;font-size:12px}.segments-container .segment-item .segment-header .segment-title[data-v-0fd6ebd6]{font-size:12px;font-weight:500;color:#fff}.segments-container .segment-item .spectrogram-wrapper-small[data-v-0fd6ebd6]{position:relative;border-radius:8px;border:1px solid #dcdfe6;background:#f5f7fa;overflow:hidden}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-canvas-small[data-v-0fd6ebd6]{display:block;width:300px;height:150px;image-rendering:pixelated;border-radius:8px}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small[data-v-0fd6ebd6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-user-select:none;user-select:none;-webkit-user-select:none}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small i[data-v-0fd6ebd6]{pointer-events:none}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small[data-v-0fd6ebd6]:hover{background:rgba(143,195,31,.9);box-shadow:0 2px 4px rgba(0,0,0,.15)}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small:hover i[data-v-0fd6ebd6]{color:#fff}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small[data-v-0fd6ebd6]:active,.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small[data-v-0fd6ebd6]:focus{box-shadow:0 1px 2px rgba(0,0,0,.1)}.segments-container .segment-item .spectrogram-wrapper-small .spectrogram-play-overlay-small i[data-v-0fd6ebd6]{font-size:16px;color:#606266}.training-details[data-v-0fd6ebd6]{margin-top:20px}.training-details .training-details-top[data-v-0fd6ebd6]{line-height:32px;color:rgba(0,0,0,.85);font-weight:500;font-size:14px}.training-details .training-details-top span[data-v-0fd6ebd6]{cursor:pointer;display:inline-flex;align-items:center;gap:8px}.training-details .training-details-content[data-v-0fd6ebd6]{margin-top:12px;padding:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px}.training-details .training-details-charts[data-v-0fd6ebd6]{display:flex;flex-wrap:wrap;gap:16px}.training-details .training-details-charts .chart-item[data-v-0fd6ebd6]{flex:0 0 calc(50% - 8px);min-width:300px;max-width:calc(50% - 8px);background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:12px;transition:box-shadow .3s}.training-details .training-details-charts .chart-item[data-v-0fd6ebd6]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.training-details .training-details-charts .chart-item .chart-header[data-v-0fd6ebd6]{margin-bottom:8px;font-size:13px;font-weight:500;color:rgba(0,0,0,.85);display:flex;align-items:center;gap:5px}.training-details .training-details-charts .chart-item .chart-header .el-icon-warning-outline[data-v-0fd6ebd6]{cursor:pointer;color:rgba(0,0,0,.45);font-size:13px}.training-details .training-details-charts .chart-item .chart-content[data-v-0fd6ebd6]{width:100%;height:280px}[data-v-27ae0847]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.select-model-dialog[data-v-27ae0847] .el-dialog{max-width:1400px}.select-model-dialog[data-v-27ae0847] .el-dialog__body{padding:0}.select-model-container .tabs-header[data-v-27ae0847]{display:flex;align-items:center;padding:20px 30px 0;border-bottom:1px solid rgba(0,0,0,.08)}.select-model-container .tabs-header .tabs-left[data-v-27ae0847]{display:flex;align-items:center;flex:1}.select-model-container .tabs-header .tabs-actions[data-v-27ae0847]{margin-left:auto;display:flex;align-items:center;gap:10px;margin-bottom:10px}.select-model-container .tabs-header .tab-item[data-v-27ae0847]{padding:12px 20px;margin-right:24px;font-size:14px;color:rgba(0,0,0,.6);cursor:pointer;position:relative;transition:color .2s}.select-model-container .tabs-header .tab-item[data-v-27ae0847]:hover{color:rgba(0,0,0,.8)}.select-model-container .tabs-header .tab-item.active[data-v-27ae0847]{color:#8fc31f;font-weight:600}.select-model-container .tabs-header .tab-item.active[data-v-27ae0847]:after{content:"";position:absolute;bottom:-1px;left:20px;right:20px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.select-model-container .content-wrapper[data-v-27ae0847]{padding:20px 30px;min-height:500px;overflow-y:auto;max-height:65vh}.select-model-container .content-wrapper .model-list-content[data-v-27ae0847] .search-box{padding:20px 16px 20px 0;width:100%!important}.select-model-container .content-wrapper .model-list-content[data-v-27ae0847] .search-box .title-lit span{writing-mode:horizontal-tb;white-space:nowrap;letter-spacing:0}.select-model-container .content-wrapper .model-list-content .el-row[data-v-27ae0847]{margin:0}.select-model-container .content-wrapper .upload-device-locked[data-v-27ae0847]{cursor:default!important;pointer-events:none;opacity:.92}.select-model-container .content-wrapper .builtin-model-content[data-v-27ae0847]{width:75%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.select-model-container .content-wrapper .builtin-model-content .builtin-card-grid.content[data-v-27ae0847]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:20px;padding-bottom:40px}.select-model-container .content-wrapper .builtin-model-content .box-card.flex1.model[data-v-27ae0847]{flex:0 0 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px);min-width:calc(33.33333% - 13.33333px);width:calc(33.33333% - 13.33333px);box-sizing:border-box;border:1px solid #d7dee1;border-radius:20px;padding:10px 10px 20px;overflow:hidden;position:relative;color:#000;background:#fff}.select-model-container .content-wrapper .builtin-model-content .box-card.flex1.model[data-v-27ae0847]:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-color:#fff}.select-model-container .content-wrapper .builtin-model-content .box-card.flex1.model:hover .img[data-v-27ae0847]{transform:scale(1.1);transition:all .3s cubic-bezier(.645,.045,.355,1),border 0s,color .1s,font-size 0s}.select-model-container .content-wrapper .builtin-model-content .box-card.flex1.model.model-selected[data-v-27ae0847]{border-color:#8fc31f;box-shadow:0 10px 20px 0 rgba(143,195,31,.3)}.select-model-container .content-wrapper .builtin-model-content .box-card.flex1.model.selectable[data-v-27ae0847]{cursor:pointer}.select-model-container .content-wrapper .builtin-model-content .img[data-v-27ae0847]{width:100%;height:200px;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;border-radius:20px;margin-bottom:20px;position:relative;overflow:hidden}.select-model-container .content-wrapper .builtin-model-content .img.img-placeholder[data-v-27ae0847]{background:linear-gradient(to right bottom,#f5f7fa,#e8f4ff);display:flex;align-items:center;justify-content:center;border:1px dashed #d7dee1}.select-model-container .content-wrapper .builtin-model-content .img.img-placeholder .placeholder-content[data-v-27ae0847]{text-align:center;color:rgba(0,0,0,.5)}.select-model-container .content-wrapper .builtin-model-content .img.img-placeholder .placeholder-content .placeholder-text[data-v-27ae0847]{font-size:12px;color:rgba(0,0,0,.4)}.select-model-container .content-wrapper .builtin-model-content .con-box[data-v-27ae0847]{text-align:left;flex:1;padding:0 10px 30px}.select-model-container .content-wrapper .builtin-model-content .con-box .title[data-v-27ae0847]{font-weight:700;line-height:30px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.select-model-container .content-wrapper .builtin-model-content .con-box .desc[data-v-27ae0847]{font-size:14px;line-height:30px;color:rgba(0,0,0,.8);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.select-model-container .content-wrapper .builtin-model-content .tags .per-tag.type1[data-v-27ae0847]{background:rgba(103,58,183,.12);color:#673ab7}.select-model-container .content-wrapper .builtin-model-content .tags .per-tag.type2[data-v-27ae0847]{background:rgba(33,150,243,.12);color:#2196f3}.select-model-container .content-wrapper .builtin-model-content .bottom.flex-between[data-v-27ae0847]{display:flex;justify-content:space-between;position:absolute;bottom:20px;left:20px;right:20px;z-index:10}.select-model-container .content-wrapper .builtin-model-content .bottom.flex-between .user[data-v-27ae0847]{width:24px;height:24px;line-height:24px;border-radius:56px;display:inline-block;vertical-align:middle;text-align:center;margin-right:5px}.select-model-container .content-wrapper .builtin-model-content .builtin-empty[data-v-27ae0847]{width:100%;text-align:center}.select-model-container .content-wrapper .upload-model-content[data-v-27ae0847]{width:100%}.select-model-container .content-wrapper .upload-model-content .upload-form[data-v-27ae0847] .el-form-item{margin-bottom:16px}.select-model-container .content-wrapper .upload-model-content .upload-form .tags[data-v-27ae0847]{display:flex;flex-wrap:wrap;gap:8px}.select-model-container .content-wrapper .upload-model-content .upload-form .tags .per-tag.big[data-v-27ae0847]{height:38px;line-height:38px;padding:0 20px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels[data-v-27ae0847]{display:flex;flex-direction:column;align-items:stretch}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .input-box[data-v-27ae0847]{display:flex;align-items:center;margin-bottom:8px;gap:8px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .input-id[data-v-27ae0847]{max-width:140px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .input-key[data-v-27ae0847]{flex:1}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .label-remove[data-v-27ae0847]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-left:12px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .label-remove svg[data-v-27ae0847]{width:18px;height:18px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .label-add[data-v-27ae0847]{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-top:8px}.select-model-container .content-wrapper .upload-model-content .upload-form .labels .label-add svg[data-v-27ae0847]{width:20px;height:20px}.select-model-container .content-wrapper .upload-model-content .upload-form .upload-hint-inline[data-v-27ae0847]{margin-top:4px;font-size:12px;color:rgba(0,0,0,.5)}.select-model-container .content-wrapper .upload-model-content .upload-form .upload-hint-inline span[data-v-27ae0847]{font-family:monospace;padding:0 4px;border-radius:4px;background:rgba(0,0,0,.03)}.select-model-container .content-wrapper .train-model-content[data-v-27ae0847]{padding:20px 0}.select-model-container .content-wrapper .train-model-content .train-steps-guide[data-v-27ae0847]{background:#fff;border:1px solid #8fc31f;border-radius:8px;margin-bottom:20px;box-shadow:0 1px 4px rgba(143,195,31,.1);overflow:hidden;transition:all .3s ease}.select-model-container .content-wrapper .train-model-content .train-steps-guide.collapsed .guide-content[data-v-27ae0847]{max-height:0;padding:0 16px;opacity:0}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-header[data-v-27ae0847]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(143,195,31,.06);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-header[data-v-27ae0847]:hover{background:rgba(143,195,31,.1)}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-header .guide-title[data-v-27ae0847]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#000}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-header .guide-title .title-icon[data-v-27ae0847]{font-size:16px;color:#8fc31f}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-header .collapse-icon[data-v-27ae0847]{font-size:18px;color:#8fc31f;transition:transform .3s ease}.select-model-container .content-wrapper .train-model-content .train-steps-guide .guide-content[data-v-27ae0847]{padding:16px;max-height:1000px;opacity:1;transition:all .3s ease;overflow:hidden}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item[data-v-27ae0847]{margin-bottom:16px}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item[data-v-27ae0847]:last-child{margin-bottom:0}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-header[data-v-27ae0847]{display:flex;align-items:center;margin-bottom:10px;gap:10px}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-header .step-number[data-v-27ae0847]{flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#8fc31f,#7db01c);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 1px 3px rgba(143,195,31,.3)}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-header .step-title[data-v-27ae0847]{flex:1}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-header .step-title strong[data-v-27ae0847]{color:#000;font-weight:600;font-size:14px;line-height:1.4}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-select[data-v-27ae0847]{width:100%;margin-top:4px}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-select[data-v-27ae0847] .el-input__inner{height:36px;line-height:36px;border-color:#dcdcdc;font-size:13px}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-select[data-v-27ae0847] .el-input__inner:focus{border-color:#8fc31f}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-hint[data-v-27ae0847]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:rgba(143,195,31,.06);border-left:2px solid #8fc31f;border-radius:4px;margin-top:8px;font-size:12px;color:rgba(0,0,0,.7);line-height:1.5}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-hint .hint-icon[data-v-27ae0847]{font-size:14px;color:#8fc31f;flex-shrink:0;margin-top:2px}.select-model-container .content-wrapper .train-model-content .train-steps-guide .step-item .step-hint.important[data-v-27ae0847]{background:rgba(143,195,31,.1);border-left-width:3px;font-weight:500}.select-model-container .content-wrapper .train-model-content .train-component-wrapper[data-v-27ae0847]{background:#fff;border-radius:8px;overflow:hidden}.select-model-container .content-wrapper .train-model-content .train-component-wrapper[data-v-27ae0847] .box,.select-model-container .content-wrapper .train-model-content .train-component-wrapper[data-v-27ae0847] .train-box{padding:20px;background:#fff}.select-model-container .content-wrapper .train-model-content .train-component-wrapper[data-v-27ae0847] .tab-title{display:none}.dialog-footer[data-v-27ae0847]{padding:20px 30px;text-align:right;border-top:1px solid rgba(0,0,0,.1)}.dialog-footer .el-button[data-v-27ae0847]{margin-left:12px}[data-v-7b015907]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-7b015907]{background:#fff;height:auto!important;min-height:100%}.new-detail-container[data-v-7b015907]{width:80%;max-width:1440px;margin:0 auto;padding:30px 0 80px}.new-detail-header[data-v-7b015907]{display:flex;justify-content:flex-start;margin-bottom:16px}.new-detail-header .back-btn[data-v-7b015907]{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:28px;color:#000;cursor:pointer;padding:6px 14px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.new-detail-header .back-btn[data-v-7b015907]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.new-detail-header .back-btn i[data-v-7b015907]{font-size:18px}.new-detail-top[data-v-7b015907]{margin-bottom:40px}.new-detail-bottom[data-v-7b015907],.new-detail-left[data-v-7b015907],.new-detail-right[data-v-7b015907]{width:100%}.model-review-warning[data-v-7b015907]{margin-bottom:16px;padding:10px 14px;border-radius:8px;background:#fff7e6;border:1px solid #ffe58f;color:#ad6800;font-size:14px;line-height:20px;display:flex;align-items:flex-start;gap:8px}.model-review-warning i[data-v-7b015907]{font-size:16px;margin-top:2px;flex-shrink:0}.model-review-warning-body[data-v-7b015907]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.model-review-warning-link[data-v-7b015907]{color:#874d00;font-weight:500;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.model-review-warning-link[data-v-7b015907]:hover{color:#613800}.draft-diff-hint[data-v-7b015907]{margin-top:0}.draft-publish-btn[data-v-7b015907]{margin:0;padding:0;border:none;background:none;cursor:pointer;color:#874d00;font-weight:600;font-size:inherit;font-family:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.draft-publish-btn[data-v-7b015907]:hover{color:#613800}[data-v-a3f43fe2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.form-container[data-v-a3f43fe2]{width:100%;min-width:0}.form-container .app-info-form[data-v-a3f43fe2] .scene-select.el-select{position:relative;z-index:12}.form-container .app-info-form[data-v-a3f43fe2] .el-form-item{margin-bottom:24px}.form-container .app-info-form[data-v-a3f43fe2] .el-form-item .el-form-item__label{font-size:14px;font-weight:500;color:#000;padding-right:12px;padding-bottom:10px;line-height:20px}.form-container .app-info-form[data-v-a3f43fe2] .el-form-item .el-form-item__content{line-height:40px}.form-container .app-info-form .form-item-label-row[data-v-a3f43fe2]{display:flex;align-items:center;justify-content:space-between;width:100%}.form-container .app-info-form .form-item-label-row .required-mark[data-v-a3f43fe2]{color:#f56c6c;margin-right:4px}.form-container .app-info-form .form-item-label-row .label-count[data-v-a3f43fe2]{margin-left:8px;font-size:12px;font-weight:500;color:rgba(0,0,0,.45);line-height:20px}.form-container .app-info-form[data-v-a3f43fe2] .el-form-item.with-count-label.is-required .el-form-item__label:before{display:none}.form-container .app-info-form[data-v-a3f43fe2] .el-input__inner,.form-container .app-info-form[data-v-a3f43fe2] .el-textarea__inner{font-size:14px}.form-container .app-info-form[data-v-a3f43fe2] .el-input__inner::-moz-placeholder,.form-container .app-info-form[data-v-a3f43fe2] .el-textarea__inner::-moz-placeholder{font-size:14px}.form-container .app-info-form[data-v-a3f43fe2] .el-input__inner::placeholder,.form-container .app-info-form[data-v-a3f43fe2] .el-textarea__inner::placeholder{font-size:14px}.form-container .app-info-form[data-v-a3f43fe2] .excerpt-form-item .el-form-item__content{line-height:normal}.form-container .app-info-form[data-v-a3f43fe2] .description-input .el-textarea__inner{min-height:200px!important;font-size:14px;line-height:22px!important}.form-container .app-info-form .license-group[data-v-a3f43fe2]{display:flex;flex-direction:column;gap:12px}.form-container .app-info-form .license-group .license-row[data-v-a3f43fe2]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:8px;background:#fafafa}.form-container .app-info-form .license-group .license-row .license-question[data-v-a3f43fe2]{flex:1;font-size:13px;line-height:1.4;color:rgba(0,0,0,.8)}.form-container .app-info-form .license-group .license-row[data-v-a3f43fe2] .el-radio-group{flex-shrink:0}.form-container .app-info-form .license-group .license-row[data-v-a3f43fe2] .el-radio-group .el-radio{margin-right:16px}.form-container .app-info-form .license-group .license-row[data-v-a3f43fe2] .el-radio-group .el-radio .el-radio__label{font-size:13px}.form-container .app-info-form .images-section[data-v-a3f43fe2]{padding:12px 0 0}.form-container .app-info-form .images-section .images-hint[data-v-a3f43fe2]{margin-top:8px;font-size:12px;line-height:1.4;color:rgba(0,0,0,.5)}.form-container .app-info-form[data-v-a3f43fe2] .el-radio-group .el-radio{margin-right:24px}.form-container .app-info-form[data-v-a3f43fe2] .el-radio-group .el-radio .el-radio__label,.form-container .app-info-form[data-v-a3f43fe2] .el-switch .el-switch__label{font-size:16px;color:#000}.form-container .app-info-form[data-v-a3f43fe2] .el-switch .el-switch__label.is-active{color:#8fc31f}.form-container .app-info-form .upload-cover .upload-placeholder[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder[data-v-a3f43fe2]{border:2px dashed rgba(0,0,0,.1);border-radius:10px;background:#fafafa;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;align-items:center;justify-content:center}.form-container .app-info-form .upload-cover .upload-placeholder[data-v-a3f43fe2]:hover,.form-container .app-info-form .upload-others .upload-placeholder[data-v-a3f43fe2]:hover{border-color:#8fc31f;background:#f0f7e0}.form-container .app-info-form .upload-cover .upload-placeholder.cover-upload[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder.cover-upload[data-v-a3f43fe2]{width:100%;aspect-ratio:4/3;min-height:200px}.form-container .app-info-form .upload-cover .upload-placeholder.other-upload[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder.other-upload[data-v-a3f43fe2]{width:120px;height:120px}.form-container .app-info-form .upload-cover .upload-placeholder .upload-icon[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder .upload-icon[data-v-a3f43fe2]{font-size:32px;color:rgba(0,0,0,.4);margin-bottom:8px}.form-container .app-info-form .upload-cover .upload-placeholder .upload-text[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder .upload-text[data-v-a3f43fe2]{font-size:14px;color:rgba(0,0,0,.6);text-align:center}.form-container .app-info-form .upload-cover .upload-placeholder .upload-text .upload-hint[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-placeholder .upload-text .upload-hint[data-v-a3f43fe2]{font-size:12px;color:rgba(0,0,0,.4);margin-top:4px}.form-container .app-info-form .upload-cover .cover-image-preview[data-v-a3f43fe2],.form-container .app-info-form .upload-others .cover-image-preview[data-v-a3f43fe2]{position:relative;width:100%;aspect-ratio:4/3;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.form-container .app-info-form .upload-cover .cover-image-preview img[data-v-a3f43fe2],.form-container .app-info-form .upload-others .cover-image-preview img[data-v-a3f43fe2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-container .app-info-form .upload-cover .cover-image-preview .cover-actions[data-v-a3f43fe2],.form-container .app-info-form .upload-others .cover-image-preview .cover-actions[data-v-a3f43fe2]{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);padding:8px;display:flex;justify-content:center;gap:16px}.form-container .app-info-form .upload-cover .cover-image-preview .cover-actions span[data-v-a3f43fe2],.form-container .app-info-form .upload-others .cover-image-preview .cover-actions span[data-v-a3f43fe2]{color:#fff;font-size:14px;cursor:pointer}.form-container .app-info-form .upload-cover .cover-image-preview .cover-actions span[data-v-a3f43fe2]:hover,.form-container .app-info-form .upload-others .cover-image-preview .cover-actions span[data-v-a3f43fe2]:hover{color:#8fc31f}.form-container .app-info-form .upload-cover .other-images-list[data-v-a3f43fe2],.form-container .app-info-form .upload-others .other-images-list[data-v-a3f43fe2]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.form-container .app-info-form .upload-cover .other-images-list .other-image-item[data-v-a3f43fe2],.form-container .app-info-form .upload-others .other-images-list .other-image-item[data-v-a3f43fe2]{position:relative;width:120px;height:120px;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.form-container .app-info-form .upload-cover .other-images-list .other-image-item img[data-v-a3f43fe2],.form-container .app-info-form .upload-others .other-images-list .other-image-item img[data-v-a3f43fe2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-container .app-info-form .upload-cover .other-images-list .other-image-item .remove-image[data-v-a3f43fe2],.form-container .app-info-form .upload-others .other-images-list .other-image-item .remove-image[data-v-a3f43fe2]{position:absolute;top:4px;right:4px;width:24px;height:24px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:14px}.form-container .app-info-form .upload-cover .other-images-list .other-image-item .remove-image[data-v-a3f43fe2]:hover,.form-container .app-info-form .upload-others .other-images-list .other-image-item .remove-image[data-v-a3f43fe2]:hover{background:rgba(0,0,0,.75)}.form-container .app-info-form .upload-cover .upload-hint-text[data-v-a3f43fe2],.form-container .app-info-form .upload-others .upload-hint-text[data-v-a3f43fe2]{font-size:12px;color:rgba(0,0,0,.4);margin-top:8px}[data-v-e1b3cb78]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.form-container[data-v-e1b3cb78]{width:100%;min-width:0}.form-container .bom-form .bom-section[data-v-e1b3cb78]{margin-bottom:32px}.form-container .bom-form .bom-section .section-header[data-v-e1b3cb78]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.form-container .bom-form .bom-section .section-header .section-title[data-v-e1b3cb78]{font-size:16px;font-weight:600;color:#000}.form-container .bom-form .bom-section .bom-items[data-v-e1b3cb78]{display:flex;flex-direction:column;gap:12px}.form-container .bom-form .bom-section .bom-items .bom-empty-state[data-v-e1b3cb78]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:rgba(0,0,0,.5);border:2px dashed rgba(0,0,0,.1);border-radius:10px;background:#fafafa;margin-top:8px}.form-container .bom-form .bom-section .bom-items .bom-empty-state .empty-icon[data-v-e1b3cb78]{font-size:40px;color:rgba(0,0,0,.3);margin-bottom:12px}.form-container .bom-form .bom-section .bom-items .bom-empty-state .empty-text[data-v-e1b3cb78]{font-size:13px;line-height:1.6;color:rgba(0,0,0,.5)}.form-container .bom-form .bom-section .bom-items .bom-item-card[data-v-e1b3cb78]{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:none;position:relative;z-index:1}.form-container .bom-form .bom-section .bom-items .bom-item-card[data-v-e1b3cb78]:not(.bom-item-card-new){z-index:2}.form-container .bom-form .bom-section .bom-items .bom-item-card.bom-item-card-new[data-v-e1b3cb78]{z-index:1}.form-container .bom-form .bom-section .bom-items .bom-item-card.is-product-dropdown-active[data-v-e1b3cb78]{z-index:40}.form-container .bom-form .bom-section .bom-items .bom-item-card[data-v-e1b3cb78]:hover{border-color:rgba(0,0,0,.14)}.form-container .bom-form .bom-section .bom-items .bom-item-card.bom-item-card-new[data-v-e1b3cb78]{background:#fafafa;border-style:dashed;border-color:rgba(0,0,0,.15);flex-direction:column;align-items:stretch}.form-container .bom-form .bom-section .bom-items .bom-item-card.bom-item-card-new[data-v-e1b3cb78]:hover{border-color:rgba(0,0,0,.2);background:#fafafa}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-row[data-v-e1b3cb78]{display:flex;align-items:center;gap:12px;width:100%}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-row .clear-btn[data-v-e1b3cb78],.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-row .delete-btn[data-v-e1b3cb78],.form-container .bom-form .bom-section .bom-items .bom-item-card>.clear-btn[data-v-e1b3cb78],.form-container .bom-form .bom-section .bom-items .bom-item-card>.delete-btn[data-v-e1b3cb78]{position:relative;z-index:50;pointer-events:auto}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content[data-v-e1b3cb78]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content .product-select[data-v-e1b3cb78]{flex:1;min-width:0}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content .quantity-input[data-v-e1b3cb78]{width:140px;flex-shrink:0;position:relative;z-index:0;overflow:hidden;border-radius:8px}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other[data-v-e1b3cb78]{display:grid;grid-template-columns:1fr;gap:12px;position:relative}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other>[data-v-e1b3cb78]{min-width:0}@media (min-width:768px){.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other[data-v-e1b3cb78]{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other[data-v-e1b3cb78]{grid-template-columns:1fr 1fr 1fr 140px}}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other .other-input[data-v-e1b3cb78]{width:100%}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other .other-field[data-v-e1b3cb78]{display:flex;flex-direction:column;gap:4px;width:100%}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other .field-error[data-v-e1b3cb78]{font-size:12px;line-height:1.2;color:rgba(239,68,68,.95)}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other .quantity-input[data-v-e1b3cb78]{width:100%}@media (min-width:1024px){.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-content.bom-item-content-other .quantity-input[data-v-e1b3cb78]{width:140px}}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-actions[data-v-e1b3cb78]{display:flex;align-items:center;gap:8px;flex-shrink:0}.form-container .bom-form .bom-section .bom-items .bom-item-card .bom-item-actions.bom-item-actions-new[data-v-e1b3cb78]{width:100%;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.form-container .bom-form .bom-section .bom-items .bom-item-card .add-btn[data-v-e1b3cb78],.form-container .bom-form .bom-section .bom-items .bom-item-card .clear-btn[data-v-e1b3cb78],.form-container .bom-form .bom-section .bom-items .bom-item-card .delete-btn[data-v-e1b3cb78]{flex-shrink:0}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle{width:40px;height:40px;padding:0;flex-shrink:0}.form-container .bom-form[data-v-e1b3cb78] .product-select.el-select{position:relative;z-index:1}.form-container .bom-form[data-v-e1b3cb78] .product-select.product-cascader.el-cascader{position:relative;z-index:1;width:100%;min-width:0}.form-container .bom-form[data-v-e1b3cb78] .el-select{width:100%}.form-container .bom-form[data-v-e1b3cb78] .el-select .el-input__inner{height:42px;line-height:42px;border-radius:8px;border:1px solid rgba(0,0,0,.1);transition:border-color .15s ease,box-shadow .15s ease;font-size:13px;background:#fff}.form-container .bom-form[data-v-e1b3cb78] .el-select .el-input__inner:hover{border-color:rgba(0,0,0,.15)}.form-container .bom-form[data-v-e1b3cb78] .el-select .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.form-container .bom-form[data-v-e1b3cb78] .el-select .el-input__inner::-moz-placeholder{color:rgba(0,0,0,.4)}.form-container .bom-form[data-v-e1b3cb78] .el-select .el-input__inner::placeholder{color:rgba(0,0,0,.4)}.form-container .bom-form[data-v-e1b3cb78] .product-cascader.el-cascader .el-input .el-input__inner{height:42px;line-height:42px;border-radius:8px;border:1px solid rgba(0,0,0,.1);transition:border-color .15s ease,box-shadow .15s ease;font-size:13px;background:#fff}.form-container .bom-form[data-v-e1b3cb78] .product-cascader.el-cascader .el-input .el-input__inner:hover{border-color:rgba(0,0,0,.15)}.form-container .bom-form[data-v-e1b3cb78] .product-cascader.el-cascader .el-input .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.form-container .bom-form[data-v-e1b3cb78] .el-select-dropdown__item{padding:8px 12px;height:auto;line-height:normal}.form-container .bom-form[data-v-e1b3cb78] .el-select-dropdown__item:hover{background-color:#f0f7e0}.form-container .bom-form[data-v-e1b3cb78] .el-select-dropdown__item.selected{background-color:#e8f4d0;color:#000;font-weight:500}.form-container .bom-form[data-v-e1b3cb78] .el-input-number{width:100%}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input .el-input__inner{height:42px!important;line-height:42px!important;border-radius:8px!important;border:1px solid rgba(0,0,0,.1)!important;transition:border-color .15s ease,box-shadow .15s ease!important;font-size:13px!important;text-align:center!important;padding:0 12px!important;background:#fff!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input .el-input__inner:hover{border-color:rgba(0,0,0,.15)!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input .el-input__inner:focus{border-color:#8fc31f!important;box-shadow:0 0 0 2px rgba(143,195,31,.1)!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input .el-input__inner::-moz-placeholder{color:rgba(0,0,0,.4)!important;text-align:center!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input .el-input__inner::placeholder{color:rgba(0,0,0,.4)!important;text-align:center!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__decrease,.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__increase{width:40px!important;height:21px!important;line-height:21px!important;border-left:1px solid rgba(0,0,0,.1)!important;border-right:1px solid rgba(0,0,0,.1)!important;background-color:#fafafa!important;color:rgba(0,0,0,.65)!important;font-size:13px!important;cursor:pointer!important;transition:background-color .15s ease,color .15s ease!important;right:0!important;left:auto!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__decrease:hover:not(.is-disabled),.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__increase:hover:not(.is-disabled){color:#8fc31f!important;background-color:#f0f7e0!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__decrease.is-disabled,.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__increase.is-disabled{color:rgba(0,0,0,.25)!important;cursor:not-allowed!important;background-color:#fafafa!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__decrease{top:auto!important;bottom:0!important;border-top:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-top-right-radius:0!important;border-bottom-right-radius:8px!important}.form-container .bom-form[data-v-e1b3cb78] .el-input-number .el-input-number__increase{top:0!important;bottom:auto!important;border-bottom:none!important;border-top:1px solid rgba(0,0,0,.1)!important;border-top-right-radius:8px!important;border-bottom-right-radius:0!important}.form-container .bom-form[data-v-e1b3cb78] .el-input{width:100%}.form-container .bom-form[data-v-e1b3cb78] .el-input .el-input__inner{height:42px;line-height:42px;border-radius:8px;border:1px solid rgba(0,0,0,.1);transition:border-color .15s ease,box-shadow .15s ease;font-size:13px;background:#fff}.form-container .bom-form[data-v-e1b3cb78] .el-input .el-input__inner:hover{border-color:rgba(0,0,0,.15)}.form-container .bom-form[data-v-e1b3cb78] .el-input .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.form-container .bom-form[data-v-e1b3cb78] .el-input .el-input__inner::-moz-placeholder{color:rgba(0,0,0,.4)}.form-container .bom-form[data-v-e1b3cb78] .el-input .el-input__inner::placeholder{color:rgba(0,0,0,.4)}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--success.add-btn{width:32px!important;height:32px!important;padding:0!important;flex-shrink:0!important;margin:0!important;border-radius:50%!important;background-color:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important;font-size:16px!important;line-height:32px!important;transition:none!important;box-shadow:none!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--success.add-btn:hover{background-color:#7db01c!important;border-color:#7db01c!important;transform:none!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.delete-btn{width:32px!important;height:32px!important;padding:0!important;flex-shrink:0!important;margin:0!important;border-radius:50%!important;background-color:rgba(239,68,68,.12)!important;border-color:rgba(239,68,68,.18)!important;color:#ef4444!important;font-size:14px!important;line-height:32px!important;transition:none!important;border-width:1px!important;border-style:solid!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.delete-btn:hover{background-color:rgba(239,68,68,.18)!important;border-color:rgba(239,68,68,.22)!important;transform:none!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.delete-btn:focus{background-color:rgba(239,68,68,.12)!important;border-color:rgba(239,68,68,.18)!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.delete-btn i{font-size:14px}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.clear-btn{width:32px!important;height:32px!important;padding:0!important;flex-shrink:0!important;margin:0!important;border-radius:50%!important;background-color:rgba(15,23,42,.06)!important;border-color:rgba(15,23,42,.1)!important;color:rgba(15,23,42,.72)!important;font-size:14px!important;line-height:32px!important;transition:none!important;border-width:1px!important;border-style:solid!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.clear-btn:hover{background-color:rgba(15,23,42,.1)!important;border-color:rgba(15,23,42,.14)!important;transform:none!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.clear-btn:focus{background-color:rgba(15,23,42,.06)!important;border-color:rgba(15,23,42,.1)!important}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.el-button--danger.clear-btn i{font-size:14px}.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.clear-btn.is-disabled,.form-container .bom-form[data-v-e1b3cb78] .el-button.is-circle.delete-btn.is-disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.bill-product-dropdown.el-popper.el-cascader__dropdown{width:var(--bill-product-dropdown-sync-w,auto)!important;min-width:var(--bill-product-dropdown-sync-w,auto)!important;max-width:var(--bill-product-dropdown-sync-w,auto)!important}.bill-product-dropdown{z-index:4000!important;box-sizing:border-box!important}.bill-product-dropdown .el-cascader-panel{width:100%;max-width:100%;min-width:0}.bill-product-dropdown .el-cascader-menu{min-width:0!important;max-width:none!important;box-sizing:border-box!important}.bill-product-dropdown .el-cascader-menu:first-child{flex:0 0 36%;min-width:0;max-width:42%}.bill-product-dropdown .el-cascader-menu:not(:first-child){flex:1 1 0%;min-width:0}.bill-product-dropdown .el-cascader-menu:only-child{flex:1 1 auto!important;max-width:100%!important}.bill-product-dropdown .el-cascader__suggestion-panel{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.bill-product-dropdown .el-cascader-menu__wrap{height:400px!important}.bill-product-dropdown .el-cascader-node{padding:8px 14px!important;height:auto!important;min-height:44px!important;line-height:normal!important;display:flex!important;align-items:center!important}.bill-product-dropdown .el-cascader-node .el-cascader-node__label{flex:1!important;min-width:0!important;max-width:100%!important;line-height:normal!important;display:block!important;width:100%!important}.bill-product-dropdown .el-cascader-node .product-option{display:flex!important;align-items:center!important;gap:10px!important;padding:0!important;width:100%!important;max-width:100%!important;min-height:34px!important;box-sizing:border-box!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-image{-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-image,.bill-product-dropdown .el-cascader-node .product-option .product-option-placeholder{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.1)!important;flex-shrink:0!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;background:#f5f5f5!important;color:rgba(0,0,0,.3)!important;font-size:18px!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-info{flex:1!important;display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-name{font-size:13px!important;color:#000!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.4!important}.bill-product-dropdown .el-cascader-node .product-option .product-option-price{font-size:12px!important;color:rgba(0,0,0,.6)!important;font-weight:500!important;line-height:1.2!important}.bill-product-dropdown .el-cascader-node.is-disabled{opacity:.5!important;cursor:not-allowed!important}.bill-product-dropdown .el-cascader-node.is-disabled .product-option .product-option-name{color:rgba(0,0,0,.4)!important}.bill-product-dropdown .el-cascader-node.is-disabled .product-option .product-option-price{color:rgba(0,0,0,.3)!important}.bill-product-dropdown .bill-cascader-classify-label{display:block;width:100%;max-width:100%;font-size:13px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.el-select-dropdown__item{padding:12px!important;height:auto!important;min-height:56px!important;line-height:normal!important}.el-select-dropdown__item.is-disabled{opacity:.5!important;cursor:not-allowed!important}.el-select-dropdown__item.is-disabled .product-option .product-option-name{color:rgba(0,0,0,.4)!important}.el-select-dropdown__item.is-disabled .product-option .product-option-price{color:rgba(0,0,0,.3)!important}.el-select-dropdown__item .product-option{display:flex!important;align-items:center!important;gap:12px!important;padding:0!important;width:100%!important;min-height:40px!important}.el-select-dropdown__item .product-option .product-option-image{-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.el-select-dropdown__item .product-option .product-option-image,.el-select-dropdown__item .product-option .product-option-placeholder{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.1)!important;flex-shrink:0!important}.el-select-dropdown__item .product-option .product-option-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;background:#f5f5f5!important;color:rgba(0,0,0,.3)!important;font-size:18px!important}.el-select-dropdown__item .product-option .product-option-info{flex:1!important;display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.el-select-dropdown__item .product-option .product-option-name{font-size:13px!important;color:#000!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.4!important}.el-select-dropdown__item .product-option .product-option-price{font-size:12px!important;color:rgba(0,0,0,.6)!important;font-weight:500!important;line-height:1.2!important}[data-v-ffaee1c4]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.block-step[data-v-ffaee1c4]{position:relative;padding:0;margin:0}.block-step .step-header[data-v-ffaee1c4]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:12px;position:relative;padding-left:0;margin-bottom:0}.block-step .step-header .step-number-wrap[data-v-ffaee1c4]{display:flex;align-items:center;gap:8px;flex-shrink:0}.block-step .step-header .step-number-wrap .step-label[data-v-ffaee1c4]{font-size:12px;color:rgba(0,0,0,.6);font-weight:500}.block-step .step-header .step-number-wrap .step-icon[data-v-ffaee1c4]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:#8fc31f;color:#fff;flex-shrink:0;z-index:10;line-height:1;box-shadow:0 2px 6px rgba(143,195,31,.3)}.block-step .step-header .step-number-wrap .step-icon .step-number[data-v-ffaee1c4]{color:#fff;font-weight:600;font-size:13px}.block-step .step-header .step-number-wrap .step-arrow[data-v-ffaee1c4]{flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(0,0,0,.5);transition:color .2s ease;margin-left:4px;font-size:16px}.block-step .step-header .step-number-wrap .step-arrow[data-v-ffaee1c4]:hover{color:rgba(0,0,0,.65)}.block-step .step-header .step-title-editable[data-v-ffaee1c4]{flex:1;font-size:16px;font-weight:400;line-height:1.5;color:#000;outline:none;border:none;background:transparent;min-height:24px;min-width:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere;overflow-x:hidden;padding:4px 0;width:100%;text-align:left}.block-step .step-header .step-title-editable[data-placeholder][data-v-ffaee1c4]:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.block-step .step-header .step-title-editable b[data-v-ffaee1c4],.block-step .step-header .step-title-editable strong[data-v-ffaee1c4]{font-weight:600}.block-step .step-header .step-title-editable em[data-v-ffaee1c4],.block-step .step-header .step-title-editable i[data-v-ffaee1c4]{font-style:italic}.block-step .step-header .step-title-editable s[data-v-ffaee1c4],.block-step .step-header .step-title-editable strike[data-v-ffaee1c4]{text-decoration:line-through}.block-step .step-header .step-title-editable u[data-v-ffaee1c4]{text-decoration:underline}.block-step .step-header .step-title-editable code[data-v-ffaee1c4]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;font-size:.9em;padding:0 2px;border-radius:2px;background:rgba(0,0,0,.06)}.block-step .step-header .step-title-editable video[data-v-ffaee1c4]{max-width:100%;width:100%;height:auto;display:block;border-radius:4px;cursor:pointer;outline:2px solid transparent;transition:outline .2s ease;margin:8px 0;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.block-step .step-header .step-title-editable video[data-v-ffaee1c4]:focus,.block-step .step-header .step-title-editable video[data-v-ffaee1c4]:hover{outline:2px solid #409eff;outline-offset:2px}.block-step .step-header .step-title-editable .video-embed-wrapper[data-v-ffaee1c4]{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:4px;margin:8px 0;background:#000}.block-step .step-header .step-title-editable .video-embed-wrapper iframe[data-v-ffaee1c4]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:4px;cursor:pointer;outline:2px solid transparent;transition:outline .2s ease}.block-step .step-header .step-title-editable .video-embed-wrapper iframe[data-v-ffaee1c4]:focus,.block-step .step-header .step-title-editable .video-embed-wrapper iframe[data-v-ffaee1c4]:hover{outline:2px solid #409eff;outline-offset:2px}.block-step .step-header .step-title-editable iframe[data-v-ffaee1c4]{max-width:100%;width:100%;border-radius:4px;display:block;margin:8px 0;cursor:pointer;outline:2px solid transparent;transition:outline .2s ease;aspect-ratio:16/9;height:auto}.block-step .step-header .step-title-editable iframe[data-v-ffaee1c4]:focus,.block-step .step-header .step-title-editable iframe[data-v-ffaee1c4]:hover{outline:2px solid #409eff;outline-offset:2px}.block-step .step-header .step-title-editable a[data-v-ffaee1c4]{color:#409eff;text-decoration:none;border-bottom:1px solid #409eff;cursor:pointer;outline:2px solid transparent;outline-offset:2px;border-radius:2px;transition:all .2s ease;padding:0 2px}.block-step .step-header .step-title-editable a[data-v-ffaee1c4]:focus,.block-step .step-header .step-title-editable a[data-v-ffaee1c4]:hover{background-color:#ecf5ff;outline:2px solid #409eff}.block-step .step-header .step-title-editable a.doc-file-download-link[data-v-ffaee1c4],.block-step .step-header .step-title-editable a[data-file-download="1"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".7z"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".bin"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".csv"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".cvimodel"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".doc"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".docx"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".elf"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".engine"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".hex"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".img"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".json"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".onnx"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".pdf"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".ppt"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".pptx"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".pt"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".rar"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".tflite"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".txt"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".xls"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".xlsx"][data-v-ffaee1c4],.block-step .step-header .step-title-editable a[href*=".zip"][data-v-ffaee1c4]{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0;padding:10px 12px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;color:#1f2937;text-decoration:none;outline:none;border-bottom:1px solid #dfe4ea}.block-step .step-header .step-title-editable a.doc-file-download-link[data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[data-file-download="1"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".7z"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".bin"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".csv"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".cvimodel"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".doc"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".docx"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".elf"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".engine"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".hex"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".img"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".json"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".onnx"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".pdf"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".ppt"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".pptx"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".pt"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".rar"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".tflite"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".txt"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".xls"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".xlsx"][data-v-ffaee1c4]:before,.block-step .step-header .step-title-editable a[href*=".zip"][data-v-ffaee1c4]:before{content:"📄";color:#64748b;font-size:14px;flex-shrink:0}.block-step .step-header .step-title-editable a.doc-file-download-link[data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[data-file-download="1"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".7z"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".bin"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".csv"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".cvimodel"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".doc"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".docx"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".elf"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".engine"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".hex"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".img"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".json"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".onnx"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".pdf"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".ppt"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".pptx"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".pt"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".rar"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".tflite"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".txt"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".xls"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".xlsx"][data-v-ffaee1c4]:after,.block-step .step-header .step-title-editable a[href*=".zip"][data-v-ffaee1c4]:after{content:"⬇";color:#94a3b8;font-size:12px;margin-left:auto;flex-shrink:0}.block-step .step-header .step-title-editable a.doc-file-download-link[data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[data-file-download="1"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".7z"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".bin"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".csv"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".cvimodel"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".doc"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".docx"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".elf"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".engine"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".hex"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".img"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".json"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".onnx"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".pdf"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".ppt"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".pptx"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".pt"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".rar"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".tflite"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".txt"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".xls"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".xlsx"][data-v-ffaee1c4]:hover,.block-step .step-header .step-title-editable a[href*=".zip"][data-v-ffaee1c4]:hover{background:#f8fafc;border-color:#cfd7e3;color:#111827;outline:none}.block-step .step-header .step-title-editable img[data-v-ffaee1c4]{max-width:100%;width:auto;height:auto;display:block;border-radius:4px;cursor:pointer;outline:2px solid transparent;transition:outline .2s ease;margin:8px 0}.block-step .step-header .step-title-editable img[data-v-ffaee1c4]:focus,.block-step .step-header .step-title-editable img[data-v-ffaee1c4]:hover{outline:2px solid #409eff;outline-offset:2px}.block-step .step-action-dropdown[data-v-ffaee1c4]{margin-left:8px;flex-shrink:0}.block-step .step-action-btn[data-v-ffaee1c4]{width:32px!important;height:32px!important;padding:0!important;min-width:32px!important;border-radius:8px!important;background:#fff!important;border:1px solid #e2e8f0!important;color:#64748b!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important;cursor:pointer!important;line-height:1!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important}.block-step .step-action-btn[data-v-ffaee1c4]:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important;box-shadow:0 2px 6px rgba(15,23,42,.08)!important}.block-step .step-action-btn[data-v-ffaee1c4]:active{background:#f1f5f9!important}.block-step .step-action-btn[data-v-ffaee1c4]:focus{outline:none!important;background:#fff!important;border-color:rgba(143,195,31,.55)!important;box-shadow:0 0 0 3px rgba(143,195,31,.2)!important}.block-step .step-action-btn .vab-icon[data-v-ffaee1c4]{font-size:18px;opacity:.92}.block-step[data-v-ffaee1c4] .el-dropdown-menu{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e5e7eb;padding:4px 0;margin-top:4px}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:14px;color:#1f2937;transition:all .15s ease}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item:hover{background-color:#f8f9fa;color:#1e293b}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item .vab-icon{font-size:16px;color:#64748b}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item:hover .vab-icon{color:#475569}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item[command=delete]{color:#dc2626}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item[command=delete]:hover{background-color:#fef2f2;color:#b91c1c}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item[command=delete] .vab-icon{color:#dc2626}.block-step[data-v-ffaee1c4] .el-dropdown-menu__item[command=delete]:hover .vab-icon{color:#b91c1c}.block-step .step-delete-btn[data-v-ffaee1c4]{width:28px!important;height:28px!important;padding:0!important;flex-shrink:0!important;margin-left:8px!important;border-radius:50%!important;background-color:#e0e0e0!important;border-color:#e0e0e0!important;color:#555!important;border:none!important;font-size:14px!important;line-height:28px!important;transition:all .2s ease!important;opacity:.7}.block-step .step-delete-btn[data-v-ffaee1c4]:hover{background-color:#f56565!important;border-color:#f56565!important;color:#fff!important;opacity:1;transform:none}.block-step .step-delete-btn[data-v-ffaee1c4]:active{transform:none}.block-step .step-delete-btn i[data-v-ffaee1c4]{font-size:12px}.block-text[data-v-ffaee1c4]{font-size:14px;line-height:1.6;color:#1f2937;outline:none;border:none;background:transparent;min-height:24px;white-space:pre-wrap;word-break:break-word;padding:0;width:100%;text-align:left}.block-text[data-placeholder][data-v-ffaee1c4]:empty:not(.text-number):not(.text-bullet):not(.text-todo):not(.text-quote):before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.block-text[data-v-ffaee1c4] a.doc-file-download-link,.block-text[data-v-ffaee1c4] a[data-file-download="1"],.block-text[data-v-ffaee1c4] a[href*=".7z"],.block-text[data-v-ffaee1c4] a[href*=".bin"],.block-text[data-v-ffaee1c4] a[href*=".csv"],.block-text[data-v-ffaee1c4] a[href*=".cvimodel"],.block-text[data-v-ffaee1c4] a[href*=".doc"],.block-text[data-v-ffaee1c4] a[href*=".docx"],.block-text[data-v-ffaee1c4] a[href*=".elf"],.block-text[data-v-ffaee1c4] a[href*=".engine"],.block-text[data-v-ffaee1c4] a[href*=".hex"],.block-text[data-v-ffaee1c4] a[href*=".img"],.block-text[data-v-ffaee1c4] a[href*=".json"],.block-text[data-v-ffaee1c4] a[href*=".onnx"],.block-text[data-v-ffaee1c4] a[href*=".pdf"],.block-text[data-v-ffaee1c4] a[href*=".ppt"],.block-text[data-v-ffaee1c4] a[href*=".pptx"],.block-text[data-v-ffaee1c4] a[href*=".pt"],.block-text[data-v-ffaee1c4] a[href*=".rar"],.block-text[data-v-ffaee1c4] a[href*=".tflite"],.block-text[data-v-ffaee1c4] a[href*=".txt"],.block-text[data-v-ffaee1c4] a[href*=".xls"],.block-text[data-v-ffaee1c4] a[href*=".xlsx"],.block-text[data-v-ffaee1c4] a[href*=".zip"]{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0;padding:10px 12px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;color:#1f2937;text-decoration:none;border-bottom:1px solid #dfe4ea}.block-text[data-v-ffaee1c4] a.doc-file-download-link:before,.block-text[data-v-ffaee1c4] a[data-file-download="1"]:before,.block-text[data-v-ffaee1c4] a[href*=".7z"]:before,.block-text[data-v-ffaee1c4] a[href*=".bin"]:before,.block-text[data-v-ffaee1c4] a[href*=".csv"]:before,.block-text[data-v-ffaee1c4] a[href*=".cvimodel"]:before,.block-text[data-v-ffaee1c4] a[href*=".doc"]:before,.block-text[data-v-ffaee1c4] a[href*=".docx"]:before,.block-text[data-v-ffaee1c4] a[href*=".elf"]:before,.block-text[data-v-ffaee1c4] a[href*=".engine"]:before,.block-text[data-v-ffaee1c4] a[href*=".hex"]:before,.block-text[data-v-ffaee1c4] a[href*=".img"]:before,.block-text[data-v-ffaee1c4] a[href*=".json"]:before,.block-text[data-v-ffaee1c4] a[href*=".onnx"]:before,.block-text[data-v-ffaee1c4] a[href*=".pdf"]:before,.block-text[data-v-ffaee1c4] a[href*=".ppt"]:before,.block-text[data-v-ffaee1c4] a[href*=".pptx"]:before,.block-text[data-v-ffaee1c4] a[href*=".pt"]:before,.block-text[data-v-ffaee1c4] a[href*=".rar"]:before,.block-text[data-v-ffaee1c4] a[href*=".tflite"]:before,.block-text[data-v-ffaee1c4] a[href*=".txt"]:before,.block-text[data-v-ffaee1c4] a[href*=".xls"]:before,.block-text[data-v-ffaee1c4] a[href*=".xlsx"]:before,.block-text[data-v-ffaee1c4] a[href*=".zip"]:before{content:"📄";color:#64748b;font-size:14px;flex-shrink:0}.block-text[data-v-ffaee1c4] a.doc-file-download-link:after,.block-text[data-v-ffaee1c4] a[data-file-download="1"]:after,.block-text[data-v-ffaee1c4] a[href*=".7z"]:after,.block-text[data-v-ffaee1c4] a[href*=".bin"]:after,.block-text[data-v-ffaee1c4] a[href*=".csv"]:after,.block-text[data-v-ffaee1c4] a[href*=".cvimodel"]:after,.block-text[data-v-ffaee1c4] a[href*=".doc"]:after,.block-text[data-v-ffaee1c4] a[href*=".docx"]:after,.block-text[data-v-ffaee1c4] a[href*=".elf"]:after,.block-text[data-v-ffaee1c4] a[href*=".engine"]:after,.block-text[data-v-ffaee1c4] a[href*=".hex"]:after,.block-text[data-v-ffaee1c4] a[href*=".img"]:after,.block-text[data-v-ffaee1c4] a[href*=".json"]:after,.block-text[data-v-ffaee1c4] a[href*=".onnx"]:after,.block-text[data-v-ffaee1c4] a[href*=".pdf"]:after,.block-text[data-v-ffaee1c4] a[href*=".ppt"]:after,.block-text[data-v-ffaee1c4] a[href*=".pptx"]:after,.block-text[data-v-ffaee1c4] a[href*=".pt"]:after,.block-text[data-v-ffaee1c4] a[href*=".rar"]:after,.block-text[data-v-ffaee1c4] a[href*=".tflite"]:after,.block-text[data-v-ffaee1c4] a[href*=".txt"]:after,.block-text[data-v-ffaee1c4] a[href*=".xls"]:after,.block-text[data-v-ffaee1c4] a[href*=".xlsx"]:after,.block-text[data-v-ffaee1c4] a[href*=".zip"]:after{content:"⬇";color:#94a3b8;font-size:12px;margin-left:auto;flex-shrink:0}.block-text[data-v-ffaee1c4] a.doc-file-download-link:hover,.block-text[data-v-ffaee1c4] a[data-file-download="1"]:hover,.block-text[data-v-ffaee1c4] a[href*=".7z"]:hover,.block-text[data-v-ffaee1c4] a[href*=".bin"]:hover,.block-text[data-v-ffaee1c4] a[href*=".csv"]:hover,.block-text[data-v-ffaee1c4] a[href*=".cvimodel"]:hover,.block-text[data-v-ffaee1c4] a[href*=".doc"]:hover,.block-text[data-v-ffaee1c4] a[href*=".docx"]:hover,.block-text[data-v-ffaee1c4] a[href*=".elf"]:hover,.block-text[data-v-ffaee1c4] a[href*=".engine"]:hover,.block-text[data-v-ffaee1c4] a[href*=".hex"]:hover,.block-text[data-v-ffaee1c4] a[href*=".img"]:hover,.block-text[data-v-ffaee1c4] a[href*=".json"]:hover,.block-text[data-v-ffaee1c4] a[href*=".onnx"]:hover,.block-text[data-v-ffaee1c4] a[href*=".pdf"]:hover,.block-text[data-v-ffaee1c4] a[href*=".ppt"]:hover,.block-text[data-v-ffaee1c4] a[href*=".pptx"]:hover,.block-text[data-v-ffaee1c4] a[href*=".pt"]:hover,.block-text[data-v-ffaee1c4] a[href*=".rar"]:hover,.block-text[data-v-ffaee1c4] a[href*=".tflite"]:hover,.block-text[data-v-ffaee1c4] a[href*=".txt"]:hover,.block-text[data-v-ffaee1c4] a[href*=".xls"]:hover,.block-text[data-v-ffaee1c4] a[href*=".xlsx"]:hover,.block-text[data-v-ffaee1c4] a[href*=".zip"]:hover{background:#f8fafc;border-color:#cfd7e3;color:#111827}.block-text.text-paragraph[data-v-ffaee1c4]{line-height:1.6}.block-text.text-h1[data-v-ffaee1c4]{font-size:24px;font-weight:600;line-height:1.3;margin:24px 0 8px;color:#111827;padding:0}.block-text.text-h2[data-v-ffaee1c4]{font-size:20px;font-weight:600;line-height:1.3;margin:20px 0 4px;color:#111827;padding:0}.block-text.text-h3[data-v-ffaee1c4]{font-size:18px;font-weight:600;line-height:1.3;margin:16px 0 4px;color:#111827;padding:0}.block-text.text-h4[data-v-ffaee1c4]{font-size:16px;font-weight:600;line-height:1.3;margin:14px 0 4px;color:#111827;padding:0}.block-text.text-h5[data-v-ffaee1c4]{font-size:15px;font-weight:600;line-height:1.3;margin:12px 0 4px;color:#111827;padding:0}.block-text.text-h6[data-v-ffaee1c4]{font-size:14px;font-weight:600;line-height:1.3;margin:10px 0 4px;color:#111827;padding:0}.block-text.text-bullet[data-v-ffaee1c4]{padding-left:28px;position:relative;margin:0}.block-text.text-bullet[data-v-ffaee1c4]:before{content:"•";position:absolute;left:12px;top:0;height:22.4px;width:16px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-weight:700;font-size:16px;line-height:1}.block-text.text-bullet[data-placeholder][data-v-ffaee1c4]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.block-text.text-number[data-v-ffaee1c4]{padding-left:28px;position:relative;margin:0}.block-text.text-number[data-v-ffaee1c4]:before{content:attr(data-order-label);position:absolute;left:0;top:0;height:22.4px;width:26px;padding-right:2px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;font-variant-numeric:tabular-nums;color:#6b7280;font-weight:500;font-size:14px;line-height:1}.block-text.text-number[data-placeholder][data-v-ffaee1c4]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.block-text.text-todo[data-v-ffaee1c4]{padding-left:32px;position:relative;margin:0}.block-text.text-todo[data-v-ffaee1c4]:before{content:"";position:absolute;left:4px;top:1.2px;width:20px;height:20px;box-sizing:border-box;border-width:2px;border-style:solid;border-color:#d1d5db;border-radius:4px;background:#fff;flex-shrink:0}.block-text.text-todo.text-todo--checked[data-v-ffaee1c4]:before{border-width:2px;border-style:solid;border-color:#8fc31f;background:#8fc31f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}.block-text.text-todo[data-placeholder][data-v-ffaee1c4]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:32px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.block-text.text-quote[data-v-ffaee1c4]{padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;margin:0;border-radius:0 4px 4px 0;position:relative}.block-text.text-quote[data-v-ffaee1c4]:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.block-text.text-quote[data-placeholder][data-v-ffaee1c4]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:8px;right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-text.text-code[data-v-ffaee1c4]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;background:#f8f9fa;padding:14px 16px;border-radius:8px;color:#1f2937;font-size:13px;line-height:1.6;margin:0;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.block-divider[data-v-ffaee1c4]{margin:20px 0;padding:12px 0;position:relative;cursor:pointer;outline:none}.block-divider[data-v-ffaee1c4]:focus{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.block-divider hr[data-v-ffaee1c4]{border:none;border-top:2px solid #e5e7eb;margin:0;width:100%;position:relative}.block-divider hr[data-v-ffaee1c4]:before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%);width:40px;height:2px;background:#d1d5db}[data-v-6e0358ee]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.block-tool[data-v-6e0358ee]{margin:0;border:1px solid #dcdfe6;border-radius:14px;background:#fff;overflow:visible;box-shadow:none;transition:border-color .2s ease}.block-tool[data-v-6e0358ee]:hover{border-color:#d0d5dd;box-shadow:none}.block-tool .block-header[data-v-6e0358ee]{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:8px 12px;min-height:36px;box-sizing:border-box;background:#f5f7f9;border-radius:13px 13px 0 0}.block-tool .block-header .block-title[data-v-6e0358ee]{display:flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8)}.block-tool .block-header .block-title .block-icon[data-v-6e0358ee]{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0}.block-tool .block-header .block-title .block-icon-img[data-v-6e0358ee]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;display:block}.block-tool .block-header .block-title .block-icon-svg[data-v-6e0358ee]{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;line-height:0;color:rgba(0,0,0,.6)}.block-tool .block-header .block-title .block-icon-svg svg[data-v-6e0358ee]{width:100%;height:100%;display:block}.block-tool .block-header .block-title span[data-v-6e0358ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-tool .block-config[data-v-6e0358ee]{padding:14px 14px 16px;font-size:12px;line-height:1.5;color:rgba(0,0,0,.7);background:#fff;border-radius:0 0 13px 13px}.block-tool .block-config[data-v-6e0358ee] .block-config-content.el-form{margin:0;padding:0}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item{margin-bottom:14px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item:last-child,.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-row .el-col .el-form-item{margin-bottom:0}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-row{margin-bottom:14px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-row:last-child{margin-bottom:0}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__label{font-size:12px;font-weight:500;color:rgba(0,0,0,.85);padding-bottom:6px;line-height:20px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__content{line-height:normal}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__content>.el-slider{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 2px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__content>.el-slider .el-slider__runway{flex:1;min-width:0}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__content>.el-slider .el-slider__input{flex-shrink:0;margin-top:0!important}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner{height:32px;line-height:32px;font-size:13px;border-radius:8px;border:1px solid #dcdfe6;transition:border-color .2s ease,box-shadow .2s ease}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner:hover{border-color:rgba(0,0,0,.15)}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-textarea .el-textarea__inner{font-size:13px;line-height:1.5;border-radius:8px;padding:8px 12px;min-height:72px;border:1px solid #dcdfe6;transition:border-color .2s ease,box-shadow .2s ease}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-textarea .el-textarea__inner:hover{border-color:rgba(0,0,0,.15)}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-textarea .el-textarea__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-select{width:100%}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-select .el-input__inner{border-radius:8px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-select .el-input__inner:focus,.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-select .el-input__inner:hover{border-color:#8fc31f}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-slider .el-slider__runway{height:4px;background-color:#e4e7ed;border-radius:2px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-slider .el-slider__bar{height:4px;background-color:#8fc31f;border-radius:2px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-slider .el-slider__button{width:16px;height:16px;border:2px solid #8fc31f;background-color:#fff}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-slider .el-slider__marks-text{font-size:12px;color:rgba(0,0,0,.6)}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-input-number .el-input__inner{height:32px;line-height:32px;font-size:13px;text-align:center;border-radius:8px}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-button--primary{min-height:36px;height:36px;padding:0 18px;font-size:13px;font-weight:500;border-radius:8px;box-shadow:none}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-button--primary:focus,.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-button--primary:hover{box-shadow:none;transform:none}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .gpio-config-btn.el-button{margin-top:0!important;margin-bottom:0!important;min-height:36px!important;height:36px!important;line-height:1!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep a{font-size:12px;color:#409eff;font-weight:400}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep a:hover{color:#66b1ff}.block-tool .block-config[data-v-6e0358ee] .block-config-content ::v-deep .el-form-item__label .el-icon-warning-outline{font-size:14px;color:rgba(0,0,0,.5);margin-left:4px;vertical-align:middle;cursor:help}.block-tool .block-config .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn),.block-tool .block-config .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):focus,.block-tool .block-config .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):hover{margin-top:0!important;margin-bottom:0!important;width:100%!important;min-height:36px!important;height:36px!important;max-height:36px!important;line-height:1!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;background:#fff!important;color:#606266!important;border:1px solid #dcdfe6!important}.block-tool .block-config .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):focus,.block-tool .block-config .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):hover{border-color:#8fc31f!important;color:#8fc31f!important;background:#fff!important}.block-tool .block-config .gpio-config-btn.doc-form-output-mode-inline-btn.el-button,.block-tool .block-config .gpio-config-btn.doc-form-output-mode-inline-btn.el-button:focus,.block-tool .block-config .gpio-config-btn.doc-form-output-mode-inline-btn.el-button:hover{margin-top:0!important;margin-bottom:0!important;width:auto!important;min-width:120px!important;min-height:36px!important;height:36px!important;max-height:36px!important;line-height:1!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;background:#fff!important;color:#606266!important;border:1px solid #dcdfe6!important}.block-tool .block-config .gpio-config-btn.doc-form-output-mode-inline-btn.el-button:focus,.block-tool .block-config .gpio-config-btn.doc-form-output-mode-inline-btn.el-button:hover{border-color:#8fc31f!important;color:#8fc31f!important;background:#fff!important}[data-v-048a3e54]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.editor-block-wrapper[data-v-048a3e54]{position:relative;display:flex;align-items:flex-start;width:100%;min-height:32px;margin:0}.editor-block-wrapper .block-handles[data-v-048a3e54]{position:absolute;display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .2s ease;z-index:20;top:2px;height:32px;transform:none;pointer-events:none}.editor-block-wrapper .block-handles.always-visible[data-v-048a3e54],.editor-block-wrapper .block-handles.is-visible[data-v-048a3e54]{opacity:1;pointer-events:auto}.editor-block-wrapper.block-step-wrapper .block-handles[data-v-048a3e54]{top:50%;transform:translateY(-50%)}.editor-block-wrapper.block-text-wrapper .block-handles[data-v-048a3e54]{top:-4.8px}.editor-block-wrapper.block-text-wrapper.block-type-quote .block-handles[data-v-048a3e54]{top:3.2px}.editor-block-wrapper.block-text-wrapper.block-type-code .block-handles[data-v-048a3e54]{top:8.4px}.editor-block-wrapper.block-text-wrapper.block-type-h1 .block-handles[data-v-048a3e54]{top:23.6px}.editor-block-wrapper.block-text-wrapper.block-type-h2 .block-handles[data-v-048a3e54]{top:17px}.editor-block-wrapper.block-text-wrapper.block-type-h3 .block-handles[data-v-048a3e54]{top:11.7px}.editor-block-wrapper.block-text-wrapper.block-type-h4 .block-handles[data-v-048a3e54]{top:8.4px}.editor-block-wrapper.block-text-wrapper.block-type-h5 .block-handles[data-v-048a3e54]{top:5.75px}.editor-block-wrapper.block-text-wrapper.block-type-h6 .block-handles[data-v-048a3e54]{top:3.1px}.editor-block-wrapper.block-text-wrapper.block-type-divider .block-handles[data-v-048a3e54]{top:50%;transform:translateY(-50%)}.editor-block-wrapper .block-handles .handle-btn[data-v-048a3e54]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#9ca3af;transition:none;padding:0;line-height:0}.editor-block-wrapper .block-handles .handle-btn[data-v-048a3e54]:hover{background-color:#f3f4f6;color:#6b7280}.editor-block-wrapper .block-handles .handle-btn.drag-btn[data-v-048a3e54]{cursor:grab}.editor-block-wrapper .block-handles .handle-btn.drag-btn[data-v-048a3e54]:active{cursor:grabbing}.editor-block-wrapper .block-handles .handle-btn vab-icon[data-v-048a3e54]{display:inline-flex;align-items:center;justify-content:center;font-size:16px}.editor-block-wrapper .block-handles .handle-btn .six-dots-icon[data-v-048a3e54]{width:12px;height:16px;display:inline-block;background:radial-gradient(circle,currentColor 1.4px,transparent 1.5px) 0 0/6px 5.33px repeat;opacity:.9}.editor-block-wrapper .block-action-dropdown[data-v-048a3e54]{display:inline-flex}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu{padding:6px;min-width:140px;border-radius:12px;box-shadow:0 12px 28px rgba(15,23,42,.14);border:1px solid rgba(15,23,42,.08);background:#fff}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item{display:flex;align-items:center;gap:6px;min-width:128px;height:34px;line-height:34px;border-radius:8px;padding:0 9px;font-size:14px;font-weight:500;color:#374151}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item .action-menu-icon,.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item i{width:16px;min-width:16px;height:16px;font-size:16px;line-height:16px;display:inline-flex;align-items:center;justify-content:center;color:#6b7280}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item span{display:inline-flex;align-items:center;line-height:1}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item:focus,.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item:not(.is-disabled):hover{background:#f3f4f6;color:#111827}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item--divided{margin-top:6px;padding-top:0;border-top:1px solid #e5e7eb}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item--danger{color:#dc2626}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item--danger .action-menu-icon,.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item--danger i{color:#ef4444}.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item--danger:focus,.editor-block-wrapper[data-v-048a3e54] .el-dropdown-menu__item.action-menu-item--danger:hover{background:#fef2f2;color:#b91c1c}.editor-block-wrapper .block-content[data-v-048a3e54]{flex:1;min-width:0;position:relative;text-align:left}.editor-block-wrapper .block-content .block-text[data-v-048a3e54]{font-size:14px;line-height:1.6;color:#1f2937;outline:none;border:none;background:transparent;min-height:24px;white-space:pre-wrap;word-break:break-word;padding:0;width:100%;text-align:left}.editor-block-wrapper .block-content .block-text[data-placeholder][data-v-048a3e54]:empty:not(.text-number):not(.text-bullet):not(.text-todo):not(.text-quote):before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.editor-block-wrapper .block-content .block-text.text-paragraph[data-v-048a3e54]{line-height:1.6}.editor-block-wrapper .block-content .block-text.text-h1[data-v-048a3e54]{font-size:24px;font-weight:600;line-height:1.3;margin:24px 0 8px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-h2[data-v-048a3e54]{font-size:20px;font-weight:600;line-height:1.3;margin:20px 0 4px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-h3[data-v-048a3e54]{font-size:18px;font-weight:600;line-height:1.3;margin:16px 0 4px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-h4[data-v-048a3e54]{font-size:16px;font-weight:600;line-height:1.3;margin:14px 0 4px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-h5[data-v-048a3e54]{font-size:15px;font-weight:600;line-height:1.3;margin:12px 0 4px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-h6[data-v-048a3e54]{font-size:14px;font-weight:600;line-height:1.3;margin:10px 0 4px;color:#111827;padding:0}.editor-block-wrapper .block-content .block-text.text-bullet[data-v-048a3e54]{padding-left:28px;position:relative;margin:0}.editor-block-wrapper .block-content .block-text.text-bullet[data-v-048a3e54]:before{content:"•";position:absolute;left:12px;top:0;height:22.4px;width:16px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-weight:700;font-size:16px;line-height:1}.editor-block-wrapper .block-content .block-text.text-bullet[data-placeholder][data-v-048a3e54]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.editor-block-wrapper .block-content .block-text.text-number[data-v-048a3e54]{padding-left:28px;position:relative;margin:0}.editor-block-wrapper .block-content .block-text.text-number[data-v-048a3e54]:before{content:attr(data-order-label);position:absolute;left:0;top:0;height:22.4px;width:26px;padding-right:2px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;font-variant-numeric:tabular-nums;color:#6b7280;font-weight:500;font-size:14px;line-height:1}.editor-block-wrapper .block-content .block-text.text-number[data-placeholder][data-v-048a3e54]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.editor-block-wrapper .block-content .block-text.text-todo[data-v-048a3e54]{padding-left:32px;position:relative;margin:0}.editor-block-wrapper .block-content .block-text.text-todo[data-v-048a3e54]:before{content:"";position:absolute;left:4px;top:1.2px;width:20px;height:20px;box-sizing:border-box;border-width:2px;border-style:solid;border-color:#d1d5db;border-radius:4px;background:#fff;flex-shrink:0}.editor-block-wrapper .block-content .block-text.text-todo.text-todo--checked[data-v-048a3e54]:before{border-width:2px;border-style:solid;border-color:#8fc31f;background:#8fc31f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}.editor-block-wrapper .block-content .block-text.text-todo[data-placeholder][data-v-048a3e54]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:32px;top:0;right:0;height:22.4px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6}.editor-block-wrapper .block-content .block-text.text-quote[data-v-048a3e54]{padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;margin:0;border-radius:0 4px 4px 0;position:relative}.editor-block-wrapper .block-content .block-text.text-quote[data-v-048a3e54]:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.editor-block-wrapper .block-content .block-text.text-quote[data-placeholder][data-v-048a3e54]:empty:after{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;left:28px;top:8px;right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-block-wrapper .block-content .block-text.text-code[data-v-048a3e54]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;background:#f8f9fa;padding:14px 16px;border-radius:8px;color:#1f2937;font-size:13px;line-height:1.6;margin:0;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow-x:auto}.editor-block-wrapper .block-content .block-tool[data-v-048a3e54]{margin:0;border:1px solid #dcdfe6;border-radius:14px;background:#fff;overflow:visible;box-shadow:none;transition:border-color .2s ease}.editor-block-wrapper .block-content .block-tool[data-v-048a3e54]:hover{border-color:#d0d5dd;box-shadow:none}.editor-block-wrapper .block-content .block-tool .block-header[data-v-048a3e54]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;min-height:36px;box-sizing:border-box;background:#f5f7f9;border-bottom:1px solid rgba(0,0,0,.1);border-radius:13px 13px 0 0}.editor-block-wrapper .block-content .block-tool .block-header .block-title[data-v-048a3e54]{display:flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8)}.editor-block-wrapper .block-content .block-tool .block-header .block-title .block-icon[data-v-048a3e54]{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0}.editor-block-wrapper .block-content .block-tool .block-header .block-title span[data-v-048a3e54]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54]{padding:14px 14px 16px;font-size:12px;line-height:1.5;color:rgba(0,0,0,.7);background:#fff;border-radius:0 0 13px 13px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content.el-form{margin:0;padding:0}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item{margin-bottom:14px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item:last-child,.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-row .el-col .el-form-item{margin-bottom:0}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-row{margin-bottom:14px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-row:last-child{margin-bottom:0}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__label{font-size:12px;font-weight:500;color:rgba(0,0,0,.85);padding-bottom:6px;line-height:20px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__content{line-height:normal}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__content>.el-slider{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 2px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__content>.el-slider .el-slider__runway{flex:1;min-width:0}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__content>.el-slider .el-slider__input{flex-shrink:0;margin-top:0!important}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner{height:32px;line-height:32px;font-size:13px;border-radius:8px;border:1px solid #dcdfe6;transition:border-color .2s ease,box-shadow .2s ease}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner:hover{border-color:rgba(0,0,0,.15)}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-input:not(.el-input--textarea) .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-textarea .el-textarea__inner{font-size:13px;line-height:1.5;border-radius:8px;padding:8px 12px;min-height:72px;border:1px solid #dcdfe6;transition:border-color .2s ease,box-shadow .2s ease}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-textarea .el-textarea__inner:hover{border-color:rgba(0,0,0,.15)}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-textarea .el-textarea__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-select{width:100%}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-select .el-input__inner{border-radius:8px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-select .el-input__inner:focus,.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-select .el-input__inner:hover{border-color:#8fc31f}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-slider .el-slider__runway{height:4px;background-color:#e4e7ed;border-radius:2px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-slider .el-slider__bar{height:4px;background-color:#8fc31f;border-radius:2px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-slider .el-slider__button{width:16px;height:16px;border:2px solid #8fc31f;background-color:#fff}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-slider .el-slider__marks-text{font-size:12px;color:rgba(0,0,0,.6)}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-input-number .el-input__inner{height:32px;line-height:32px;font-size:13px;text-align:center;border-radius:8px}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-button--primary{min-height:36px;height:36px;padding:0 18px;font-size:13px;font-weight:500;border-radius:8px;box-shadow:none}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-button--primary:focus,.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-button--primary:hover{box-shadow:none;transform:none}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .gpio-config-btn.el-button{margin-top:0!important;margin-bottom:0!important;min-height:36px!important;height:36px!important;line-height:1!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep a{font-size:12px;color:#409eff;font-weight:400}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep a:hover{color:#66b1ff}.editor-block-wrapper .block-content .block-tool .block-config[data-v-048a3e54] .block-config-content ::v-deep .el-form-item__label .el-icon-warning-outline{font-size:14px;color:rgba(0,0,0,.5);margin-left:4px;vertical-align:middle;cursor:help}.editor-block-wrapper .block-content.block-text-wrapper[data-v-048a3e54]{position:relative}.editor-block-wrapper .block-content.block-text-wrapper[data-v-048a3e54]:before{content:"";position:absolute;left:62px;top:0;bottom:0;width:1px;background:#ccc;transform:translateX(-50%);z-index:0;display:none}.editor-block-wrapper.is-inside-step:not(.block-step-wrapper) .block-content[data-v-048a3e54]:before{display:block}.editor-block-wrapper.is-inside-step:not(.block-step-wrapper).is-first-child-of-step .block-content[data-v-048a3e54]:before{top:-16px;height:calc(100% + 16px)}[data-v-accf1ea0]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.markdown-block-editor-wrapper[data-v-accf1ea0]{display:block;height:auto;min-height:100%;position:relative;background:#fff}.markdown-block-editor-wrapper .block-toolbar[data-v-accf1ea0]{position:fixed;left:max(12px,env(safe-area-inset-left,0));top:50%;transform:translateY(-50%);width:200px;max-width:200px;height:-moz-fit-content;height:fit-content;max-height:min(72vh,calc(100vh - var(--app-edit-layout-header-h, 56px) - var(--app-edit-top-bar-reserve, 154px) - 32px));background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:10px 10px 12px;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:1990;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.markdown-block-editor-wrapper .block-toolbar.collapsed[data-v-accf1ea0]{width:52px;max-width:52px;min-width:52px;padding:10px 0 12px;align-items:center;border-radius:12px;overflow:hidden;min-height:0}.markdown-block-editor-wrapper .block-toolbar .toolbar-header[data-v-accf1ea0]{display:flex;align-items:center;justify-content:space-between;margin:-10px -10px 10px -10px;padding:10px 12px 8px;min-height:36px;box-sizing:border-box;background:#fff;border-radius:12px 12px 0 0;cursor:pointer;flex-shrink:0}.markdown-block-editor-wrapper .block-toolbar .toolbar-header .toolbar-title[data-v-accf1ea0]{font-size:13px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#2d3748}.markdown-block-editor-wrapper .block-toolbar .toolbar-header .toolbar-toggle-icon[data-v-accf1ea0]{font-size:16px;font-style:normal;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#2d3748;flex-shrink:0;cursor:pointer;padding:4px;border-radius:8px}.markdown-block-editor-wrapper .block-toolbar .toolbar-header .toolbar-toggle-icon[data-v-accf1ea0]:hover{color:#1a202c;background-color:#edf2f7}.markdown-block-editor-wrapper .block-toolbar .toolbar-items[data-v-accf1ea0]{display:flex;flex-direction:column;gap:2px;flex:1;padding:0 2px}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item[data-v-accf1ea0]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:8px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:36px;box-sizing:border-box;min-width:0;flex-shrink:0}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item[data-v-accf1ea0]:hover{background:#ebf4f8}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item[data-v-accf1ea0]:active{cursor:grabbing;transform:none}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item.toolbar-item-disabled[data-v-accf1ea0]{cursor:not-allowed;opacity:.45;background:transparent!important}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item.toolbar-item-disabled[data-v-accf1ea0]:hover{background:transparent!important}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item.toolbar-item-disabled[data-v-accf1ea0]:active{cursor:not-allowed}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item .toolbar-item-icon[data-v-accf1ea0]{font-size:16px;color:#2d3748;flex-shrink:0;width:22px;min-width:22px;text-align:center;align-self:center;margin-top:0}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item .toolbar-item-icon-img[data-v-accf1ea0]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item .toolbar-item-icon-svg[data-v-accf1ea0]{display:inline-flex;width:22px;height:22px;min-width:22px;align-items:center;justify-content:center;line-height:0;color:#2d3748}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item .toolbar-item-icon-svg svg[data-v-accf1ea0]{width:100%;height:100%;display:block}.markdown-block-editor-wrapper .block-toolbar .toolbar-items .toolbar-item .toolbar-item-label[data-v-accf1ea0]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;color:#2d3748;font-weight:600;line-height:1.35;word-break:break-word}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-header[data-v-accf1ea0]{justify-content:center;align-items:center;width:100%;margin:0 0 6px;padding:0;min-height:36px;box-sizing:border-box;border-radius:0;background:transparent}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-header .toolbar-title[data-v-accf1ea0]{display:none}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-items[data-v-accf1ea0]{width:100%;align-items:center;gap:2px;padding:0;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-items .toolbar-item[data-v-accf1ea0]{justify-content:center;align-items:center;width:100%;max-width:40px;margin-left:auto;margin-right:auto;padding:8px 0;min-width:0;min-height:40px;flex-shrink:0;box-sizing:border-box}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-items .toolbar-item .toolbar-item-icon[data-v-accf1ea0]{width:22px;min-width:22px;margin:0}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-items .toolbar-item .toolbar-item-icon-img[data-v-accf1ea0]{margin:0 auto}.markdown-block-editor-wrapper .block-toolbar.collapsed .toolbar-items .toolbar-item .toolbar-item-label[data-v-accf1ea0]{display:none}.markdown-block-editor-wrapper .editor-main[data-v-accf1ea0]{width:100%;display:flex;flex-direction:column;background:#fff;min-width:0;min-height:0;position:relative}.markdown-block-editor-wrapper .editor-main .format-toolbar-spacer[data-v-accf1ea0]{flex-shrink:0;width:100%;pointer-events:none}.markdown-block-editor-wrapper .editor-main .format-toolbar-fixed-wrap[data-v-accf1ea0]{display:flex;justify-content:flex-start;align-items:stretch;flex-shrink:0;width:100%;min-width:0;box-sizing:border-box}.markdown-block-editor-wrapper .editor-main .format-toolbar[data-v-accf1ea0]{z-index:35;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:4px 2px;padding:6px 8px;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);margin:0 0 4px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:visible;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-group[data-v-accf1ea0]{display:flex;align-items:center;flex-wrap:wrap;gap:0}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-main[data-v-accf1ea0]{display:flex;align-items:center;flex-wrap:wrap;gap:0;min-width:0;flex:1}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-side[data-v-accf1ea0]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;margin-left:auto;padding-left:8px}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-divider[data-v-accf1ea0]{width:1px;height:24px;background:#e6e6e6;margin:0 2px}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-btn[data-v-accf1ea0]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:none;color:#475569;position:relative}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-btn[data-v-accf1ea0]:hover{background-color:#f1f5f9;color:#1e293b}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-btn[data-v-accf1ea0]:active{background-color:#e2e8f0}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-btn vab-icon[data-v-accf1ea0]{font-size:16px}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-preview-toggle-btn[data-v-accf1ea0]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#fff;font-size:13px;color:#111827;cursor:pointer;transition:all .15s ease;white-space:nowrap}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-preview-toggle-btn .preview-toggle-icon[data-v-accf1ea0]{font-size:14px;color:rgba(0,0,0,.45)}.markdown-block-editor-wrapper .editor-main .format-toolbar .toolbar-preview-toggle-btn[data-v-accf1ea0]:hover{background:#f9fafb;border-color:rgba(0,0,0,.12)}.markdown-block-editor-wrapper .editor-main .editor-content[data-v-accf1ea0]{flex:1;overflow:visible;padding:4px 24px 24px;max-width:768px;margin:0 auto;width:100%;position:relative}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section[data-v-accf1ea0]{margin-bottom:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.introduction-section[data-v-accf1ea0]{background:#fff;padding:0 24px 24px;border-bottom:1px solid #e5e7eb;margin-bottom:0;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.introduction-section .section-content .draggable-list>.editor-block[data-v-accf1ea0]:not(:last-child){margin-bottom:15px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section[data-v-accf1ea0]{background:#fff;padding:24px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-outer-draggable[data-v-accf1ea0]{display:flex;flex-direction:column;gap:24px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-chunk[data-v-accf1ea0]{position:relative;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-chunk-header[data-v-accf1ea0]{display:flex;align-items:center;gap:12px;padding:0;min-height:0;box-sizing:border-box;background:transparent;border:none;border-radius:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-chunk-step-wrap[data-v-accf1ea0]{flex:1;min-width:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-inner[data-v-accf1ea0]{padding:16px 0 0;margin:0;min-height:0;background:transparent;border:none;border-radius:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-child-block[data-v-accf1ea0]{margin-bottom:15px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section.deployment-section .deployment-step-child-block[data-v-accf1ea0]:last-child{margin-bottom:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header[data-v-accf1ea0]{display:flex;align-items:center;gap:4px;margin-bottom:16px;padding-bottom:8px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header.section-header--toggle[data-v-accf1ea0]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;padding-top:4px;margin-top:-4px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header.section-header--toggle[data-v-accf1ea0]:hover{background-color:rgba(0,0,0,.03)}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header.section-header--toggle .section-title[data-v-accf1ea0]{flex:1;min-width:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header .section-title[data-v-accf1ea0]{font-size:18px;font-weight:600;color:#000;margin:0;line-height:1.4}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header .section-toggle[data-v-accf1ea0]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#6b7280;transition:none;flex-shrink:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-header .section-toggle[data-v-accf1ea0]:hover{background-color:#f3f4f6;color:#374151}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .editor-block[data-v-accf1ea0]:not(.deployment-step-child-block){margin-bottom:0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .empty-line[data-v-accf1ea0]{min-height:32px;cursor:text;margin-bottom:0;padding:8px 0;color:#9ca3af;font-size:14px;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .empty-line[data-v-accf1ea0]:hover{color:#6b7280;background-color:rgba(0,0,0,.02)}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .empty-line[data-v-accf1ea0]:active{background-color:rgba(0,0,0,.04)}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .empty-line .empty-line-text[data-v-accf1ea0]{pointer-events:none}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn-wrapper[data-v-accf1ea0]{display:flex;justify-content:center;margin:16px 0;padding:8px 0}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn[data-v-accf1ea0]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#f8f9fa;border:1px dashed #d1d5db;border-radius:6px;color:#6b7280;font-size:14px;cursor:pointer;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn[data-v-accf1ea0]:hover{background:#e9ecef;border-color:#8fc31f;color:#8fc31f}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn[data-v-accf1ea0]:active{background:#dee2e6}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn vab-icon[data-v-accf1ea0]{font-size:16px}.markdown-block-editor-wrapper .editor-main .editor-content .editor-section .section-content .add-step-btn span[data-v-accf1ea0]{font-weight:500}@media (max-width:520px){.markdown-block-editor-wrapper .block-toolbar[data-v-accf1ea0]{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;max-width:none!important;max-height:48vh;margin-bottom:10px;box-shadow:none;z-index:12}}[data-v-accf1ea0] .tool-block-tooltip-popper{max-width:400px;width:400px;padding:14px 16px;border-radius:10px;border:1px solid #e8edf2;box-shadow:0 4px 12px rgba(0,0,0,.1);background:#fff!important}[data-v-accf1ea0] .tool-block-tooltip-content{white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.5}[data-v-accf1ea0] .tool-block-tooltip-title{margin-bottom:8px;font-size:14px;font-weight:700;color:#2d3748;line-height:1.35;letter-spacing:-.01em}[data-v-accf1ea0] .tool-block-tooltip-desc{font-size:13px;font-weight:400;color:#718096;line-height:1.5}.insert-file-dialog[data-v-accf1ea0] .el-dialog,.insert-image-dialog[data-v-accf1ea0] .el-dialog,.insert-link-dialog[data-v-accf1ea0] .el-dialog,.insert-video-dialog[data-v-accf1ea0] .el-dialog{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.insert-file-dialog[data-v-accf1ea0] .el-form-item__label,.insert-image-dialog[data-v-accf1ea0] .el-form-item__label,.insert-link-dialog[data-v-accf1ea0] .el-form-item__label,.insert-video-dialog[data-v-accf1ea0] .el-form-item__label{white-space:nowrap;word-break:keep-all;line-height:32px;padding-right:14px;font-size:13px}.insert-file-dialog[data-v-accf1ea0] .el-form-item,.insert-image-dialog[data-v-accf1ea0] .el-form-item,.insert-link-dialog[data-v-accf1ea0] .el-form-item,.insert-video-dialog[data-v-accf1ea0] .el-form-item{margin-bottom:14px}.insert-file-dialog[data-v-accf1ea0] .el-form-item__content,.insert-image-dialog[data-v-accf1ea0] .el-form-item__content,.insert-link-dialog[data-v-accf1ea0] .el-form-item__content,.insert-video-dialog[data-v-accf1ea0] .el-form-item__content{line-height:32px;min-width:0}.insert-file-dialog[data-v-accf1ea0] .el-input__inner,.insert-image-dialog[data-v-accf1ea0] .el-input__inner,.insert-link-dialog[data-v-accf1ea0] .el-input__inner,.insert-video-dialog[data-v-accf1ea0] .el-input__inner{height:32px;line-height:32px}.insert-file-dialog[data-v-accf1ea0] .el-dialog__header,.insert-image-dialog[data-v-accf1ea0] .el-dialog__header,.insert-link-dialog[data-v-accf1ea0] .el-dialog__header,.insert-video-dialog[data-v-accf1ea0] .el-dialog__header{padding:20px 24px;border-bottom:1px solid #e5e7eb}.insert-file-dialog[data-v-accf1ea0] .el-dialog__title,.insert-image-dialog[data-v-accf1ea0] .el-dialog__title,.insert-link-dialog[data-v-accf1ea0] .el-dialog__title,.insert-video-dialog[data-v-accf1ea0] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.insert-file-dialog[data-v-accf1ea0] .el-dialog__body,.insert-image-dialog[data-v-accf1ea0] .el-dialog__body,.insert-link-dialog[data-v-accf1ea0] .el-dialog__body,.insert-video-dialog[data-v-accf1ea0] .el-dialog__body{padding:24px}.insert-file-dialog[data-v-accf1ea0] .el-dialog__footer,.insert-image-dialog[data-v-accf1ea0] .el-dialog__footer,.insert-link-dialog[data-v-accf1ea0] .el-dialog__footer,.insert-video-dialog[data-v-accf1ea0] .el-dialog__footer{padding:16px 24px;border-top:1px solid #e5e7eb}.insert-file-dialog .file-preview-container[data-v-accf1ea0],.insert-file-dialog .image-preview-container[data-v-accf1ea0],.insert-file-dialog .link-preview-container[data-v-accf1ea0],.insert-file-dialog .video-preview-container[data-v-accf1ea0],.insert-image-dialog .file-preview-container[data-v-accf1ea0],.insert-image-dialog .image-preview-container[data-v-accf1ea0],.insert-image-dialog .link-preview-container[data-v-accf1ea0],.insert-image-dialog .video-preview-container[data-v-accf1ea0],.insert-link-dialog .file-preview-container[data-v-accf1ea0],.insert-link-dialog .image-preview-container[data-v-accf1ea0],.insert-link-dialog .link-preview-container[data-v-accf1ea0],.insert-link-dialog .video-preview-container[data-v-accf1ea0],.insert-video-dialog .file-preview-container[data-v-accf1ea0],.insert-video-dialog .image-preview-container[data-v-accf1ea0],.insert-video-dialog .link-preview-container[data-v-accf1ea0],.insert-video-dialog .video-preview-container[data-v-accf1ea0]{padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;min-height:100px;display:flex;align-items:center;justify-content:center}.insert-file-dialog .file-preview-container video[data-v-accf1ea0],.insert-file-dialog .image-preview-container video[data-v-accf1ea0],.insert-file-dialog .link-preview-container video[data-v-accf1ea0],.insert-file-dialog .video-preview-container video[data-v-accf1ea0],.insert-image-dialog .file-preview-container video[data-v-accf1ea0],.insert-image-dialog .image-preview-container video[data-v-accf1ea0],.insert-image-dialog .link-preview-container video[data-v-accf1ea0],.insert-image-dialog .video-preview-container video[data-v-accf1ea0],.insert-link-dialog .file-preview-container video[data-v-accf1ea0],.insert-link-dialog .image-preview-container video[data-v-accf1ea0],.insert-link-dialog .link-preview-container video[data-v-accf1ea0],.insert-link-dialog .video-preview-container video[data-v-accf1ea0],.insert-video-dialog .file-preview-container video[data-v-accf1ea0],.insert-video-dialog .image-preview-container video[data-v-accf1ea0],.insert-video-dialog .link-preview-container video[data-v-accf1ea0],.insert-video-dialog .video-preview-container video[data-v-accf1ea0]{max-width:100%;max-height:300px;border-radius:4px}.insert-file-dialog .file-preview-container iframe[data-v-accf1ea0],.insert-file-dialog .image-preview-container iframe[data-v-accf1ea0],.insert-file-dialog .link-preview-container iframe[data-v-accf1ea0],.insert-file-dialog .video-preview-container iframe[data-v-accf1ea0],.insert-image-dialog .file-preview-container iframe[data-v-accf1ea0],.insert-image-dialog .image-preview-container iframe[data-v-accf1ea0],.insert-image-dialog .link-preview-container iframe[data-v-accf1ea0],.insert-image-dialog .video-preview-container iframe[data-v-accf1ea0],.insert-link-dialog .file-preview-container iframe[data-v-accf1ea0],.insert-link-dialog .image-preview-container iframe[data-v-accf1ea0],.insert-link-dialog .link-preview-container iframe[data-v-accf1ea0],.insert-link-dialog .video-preview-container iframe[data-v-accf1ea0],.insert-video-dialog .file-preview-container iframe[data-v-accf1ea0],.insert-video-dialog .image-preview-container iframe[data-v-accf1ea0],.insert-video-dialog .link-preview-container iframe[data-v-accf1ea0],.insert-video-dialog .video-preview-container iframe[data-v-accf1ea0]{max-width:100%;border-radius:4px}.insert-file-dialog .file-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-file-dialog .image-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-file-dialog .link-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-file-dialog .video-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-image-dialog .file-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-image-dialog .image-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-image-dialog .link-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-image-dialog .video-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-link-dialog .file-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-link-dialog .image-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-link-dialog .link-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-link-dialog .video-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-video-dialog .file-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-video-dialog .image-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-video-dialog .link-preview-container .video-preview-wrapper[data-v-accf1ea0],.insert-video-dialog .video-preview-container .video-preview-wrapper[data-v-accf1ea0]{width:100%;display:block}.insert-file-dialog .file-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-file-dialog .image-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-file-dialog .link-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-file-dialog .video-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-image-dialog .file-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-image-dialog .image-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-image-dialog .link-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-image-dialog .video-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-link-dialog .file-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-link-dialog .image-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-link-dialog .link-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-link-dialog .video-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-video-dialog .file-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-video-dialog .image-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-video-dialog .link-preview-container .video-preview-wrapper video[data-v-accf1ea0],.insert-video-dialog .video-preview-container .video-preview-wrapper video[data-v-accf1ea0]{max-width:100%;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.insert-file-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-file-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-file-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-file-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-image-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-image-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-image-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-image-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-link-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-link-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-link-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-link-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-video-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-video-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-video-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0],.insert-video-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper[data-v-accf1ea0]{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:4px;background:#000}.insert-file-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .file-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .image-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .link-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .video-preview-container .video-preview-wrapper .video-embed-wrapper iframe[data-v-accf1ea0]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.insert-file-dialog .file-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .image-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .link-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-file-dialog .video-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .file-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .image-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .link-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-image-dialog .video-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .file-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .image-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .link-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-link-dialog .video-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .file-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .image-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .link-preview-container .video-preview-wrapper iframe[data-v-accf1ea0],.insert-video-dialog .video-preview-container .video-preview-wrapper iframe[data-v-accf1ea0]{max-width:100%;width:100%;aspect-ratio:16/9;height:auto}.insert-file-dialog .file-preview-container .preview-error[data-v-accf1ea0],.insert-file-dialog .image-preview-container .preview-error[data-v-accf1ea0],.insert-file-dialog .link-preview-container .preview-error[data-v-accf1ea0],.insert-file-dialog .video-preview-container .preview-error[data-v-accf1ea0],.insert-image-dialog .file-preview-container .preview-error[data-v-accf1ea0],.insert-image-dialog .image-preview-container .preview-error[data-v-accf1ea0],.insert-image-dialog .link-preview-container .preview-error[data-v-accf1ea0],.insert-image-dialog .video-preview-container .preview-error[data-v-accf1ea0],.insert-link-dialog .file-preview-container .preview-error[data-v-accf1ea0],.insert-link-dialog .image-preview-container .preview-error[data-v-accf1ea0],.insert-link-dialog .link-preview-container .preview-error[data-v-accf1ea0],.insert-link-dialog .video-preview-container .preview-error[data-v-accf1ea0],.insert-video-dialog .file-preview-container .preview-error[data-v-accf1ea0],.insert-video-dialog .image-preview-container .preview-error[data-v-accf1ea0],.insert-video-dialog .link-preview-container .preview-error[data-v-accf1ea0],.insert-video-dialog .video-preview-container .preview-error[data-v-accf1ea0]{display:flex;align-items:center;gap:8px;color:#ef4444;font-size:14px;margin-top:8px;text-align:center}.insert-file-dialog .file-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-file-dialog .image-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-file-dialog .link-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-file-dialog .video-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-image-dialog .file-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-image-dialog .image-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-image-dialog .link-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-image-dialog .video-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-link-dialog .file-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-link-dialog .image-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-link-dialog .link-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-link-dialog .video-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-video-dialog .file-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-video-dialog .image-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-video-dialog .link-preview-container .preview-error vab-icon[data-v-accf1ea0],.insert-video-dialog .video-preview-container .preview-error vab-icon[data-v-accf1ea0]{font-size:18px}.insert-file-dialog .file-preview-container .preview-loading[data-v-accf1ea0],.insert-file-dialog .image-preview-container .preview-loading[data-v-accf1ea0],.insert-file-dialog .link-preview-container .preview-loading[data-v-accf1ea0],.insert-file-dialog .video-preview-container .preview-loading[data-v-accf1ea0],.insert-image-dialog .file-preview-container .preview-loading[data-v-accf1ea0],.insert-image-dialog .image-preview-container .preview-loading[data-v-accf1ea0],.insert-image-dialog .link-preview-container .preview-loading[data-v-accf1ea0],.insert-image-dialog .video-preview-container .preview-loading[data-v-accf1ea0],.insert-link-dialog .file-preview-container .preview-loading[data-v-accf1ea0],.insert-link-dialog .image-preview-container .preview-loading[data-v-accf1ea0],.insert-link-dialog .link-preview-container .preview-loading[data-v-accf1ea0],.insert-link-dialog .video-preview-container .preview-loading[data-v-accf1ea0],.insert-video-dialog .file-preview-container .preview-loading[data-v-accf1ea0],.insert-video-dialog .image-preview-container .preview-loading[data-v-accf1ea0],.insert-video-dialog .link-preview-container .preview-loading[data-v-accf1ea0],.insert-video-dialog .video-preview-container .preview-loading[data-v-accf1ea0]{display:flex;align-items:center;gap:8px;color:#6b7280;font-size:14px;margin-top:8px}.insert-file-dialog .file-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-file-dialog .image-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-file-dialog .link-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-file-dialog .video-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-image-dialog .file-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-image-dialog .image-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-image-dialog .link-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-image-dialog .video-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-link-dialog .file-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-link-dialog .image-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-link-dialog .link-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-link-dialog .video-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-video-dialog .file-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-video-dialog .image-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-video-dialog .link-preview-container .preview-loading .loading-icon[data-v-accf1ea0],.insert-video-dialog .video-preview-container .preview-loading .loading-icon[data-v-accf1ea0]{font-size:18px;animation:none}@keyframes spin-accf1ea0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.insert-file-dialog .file-preview-container .file-preview[data-v-accf1ea0],.insert-file-dialog .file-preview-container .link-preview[data-v-accf1ea0],.insert-file-dialog .image-preview-container .file-preview[data-v-accf1ea0],.insert-file-dialog .image-preview-container .link-preview[data-v-accf1ea0],.insert-file-dialog .link-preview-container .file-preview[data-v-accf1ea0],.insert-file-dialog .link-preview-container .link-preview[data-v-accf1ea0],.insert-file-dialog .video-preview-container .file-preview[data-v-accf1ea0],.insert-file-dialog .video-preview-container .link-preview[data-v-accf1ea0],.insert-image-dialog .file-preview-container .file-preview[data-v-accf1ea0],.insert-image-dialog .file-preview-container .link-preview[data-v-accf1ea0],.insert-image-dialog .image-preview-container .file-preview[data-v-accf1ea0],.insert-image-dialog .image-preview-container .link-preview[data-v-accf1ea0],.insert-image-dialog .link-preview-container .file-preview[data-v-accf1ea0],.insert-image-dialog .link-preview-container .link-preview[data-v-accf1ea0],.insert-image-dialog .video-preview-container .file-preview[data-v-accf1ea0],.insert-image-dialog .video-preview-container .link-preview[data-v-accf1ea0],.insert-link-dialog .file-preview-container .file-preview[data-v-accf1ea0],.insert-link-dialog .file-preview-container .link-preview[data-v-accf1ea0],.insert-link-dialog .image-preview-container .file-preview[data-v-accf1ea0],.insert-link-dialog .image-preview-container .link-preview[data-v-accf1ea0],.insert-link-dialog .link-preview-container .file-preview[data-v-accf1ea0],.insert-link-dialog .link-preview-container .link-preview[data-v-accf1ea0],.insert-link-dialog .video-preview-container .file-preview[data-v-accf1ea0],.insert-link-dialog .video-preview-container .link-preview[data-v-accf1ea0],.insert-video-dialog .file-preview-container .file-preview[data-v-accf1ea0],.insert-video-dialog .file-preview-container .link-preview[data-v-accf1ea0],.insert-video-dialog .image-preview-container .file-preview[data-v-accf1ea0],.insert-video-dialog .image-preview-container .link-preview[data-v-accf1ea0],.insert-video-dialog .link-preview-container .file-preview[data-v-accf1ea0],.insert-video-dialog .link-preview-container .link-preview[data-v-accf1ea0],.insert-video-dialog .video-preview-container .file-preview[data-v-accf1ea0],.insert-video-dialog .video-preview-container .link-preview[data-v-accf1ea0]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #409eff;border-radius:6px;color:#409eff;text-decoration:none;transition:none}.insert-file-dialog .file-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-file-dialog .file-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-file-dialog .image-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-file-dialog .image-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-file-dialog .link-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-file-dialog .link-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-file-dialog .video-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-file-dialog .video-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-image-dialog .file-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-image-dialog .file-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-image-dialog .image-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-image-dialog .image-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-image-dialog .link-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-image-dialog .link-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-image-dialog .video-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-image-dialog .video-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-link-dialog .file-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-link-dialog .file-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-link-dialog .image-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-link-dialog .image-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-link-dialog .link-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-link-dialog .link-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-link-dialog .video-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-link-dialog .video-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-video-dialog .file-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-video-dialog .file-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-video-dialog .image-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-video-dialog .image-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-video-dialog .link-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-video-dialog .link-preview-container .link-preview[data-v-accf1ea0]:hover,.insert-video-dialog .video-preview-container .file-preview[data-v-accf1ea0]:hover,.insert-video-dialog .video-preview-container .link-preview[data-v-accf1ea0]:hover{background:#ecf5ff;border-color:#66b1ff}.insert-file-dialog .file-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .file-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .image-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .image-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .link-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .link-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .video-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-file-dialog .video-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .file-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .file-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .image-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .image-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .link-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .link-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .video-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-image-dialog .video-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .file-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .file-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .image-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .image-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .link-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .link-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .video-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-link-dialog .video-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .file-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .file-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .image-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .image-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .link-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .link-preview-container .link-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .video-preview-container .file-preview vab-icon[data-v-accf1ea0],.insert-video-dialog .video-preview-container .link-preview vab-icon[data-v-accf1ea0]{font-size:16px}.insert-file-dialog .file-preview-container .file-preview span[data-v-accf1ea0],.insert-file-dialog .file-preview-container .link-preview span[data-v-accf1ea0],.insert-file-dialog .image-preview-container .file-preview span[data-v-accf1ea0],.insert-file-dialog .image-preview-container .link-preview span[data-v-accf1ea0],.insert-file-dialog .link-preview-container .file-preview span[data-v-accf1ea0],.insert-file-dialog .link-preview-container .link-preview span[data-v-accf1ea0],.insert-file-dialog .video-preview-container .file-preview span[data-v-accf1ea0],.insert-file-dialog .video-preview-container .link-preview span[data-v-accf1ea0],.insert-image-dialog .file-preview-container .file-preview span[data-v-accf1ea0],.insert-image-dialog .file-preview-container .link-preview span[data-v-accf1ea0],.insert-image-dialog .image-preview-container .file-preview span[data-v-accf1ea0],.insert-image-dialog .image-preview-container .link-preview span[data-v-accf1ea0],.insert-image-dialog .link-preview-container .file-preview span[data-v-accf1ea0],.insert-image-dialog .link-preview-container .link-preview span[data-v-accf1ea0],.insert-image-dialog .video-preview-container .file-preview span[data-v-accf1ea0],.insert-image-dialog .video-preview-container .link-preview span[data-v-accf1ea0],.insert-link-dialog .file-preview-container .file-preview span[data-v-accf1ea0],.insert-link-dialog .file-preview-container .link-preview span[data-v-accf1ea0],.insert-link-dialog .image-preview-container .file-preview span[data-v-accf1ea0],.insert-link-dialog .image-preview-container .link-preview span[data-v-accf1ea0],.insert-link-dialog .link-preview-container .file-preview span[data-v-accf1ea0],.insert-link-dialog .link-preview-container .link-preview span[data-v-accf1ea0],.insert-link-dialog .video-preview-container .file-preview span[data-v-accf1ea0],.insert-link-dialog .video-preview-container .link-preview span[data-v-accf1ea0],.insert-video-dialog .file-preview-container .file-preview span[data-v-accf1ea0],.insert-video-dialog .file-preview-container .link-preview span[data-v-accf1ea0],.insert-video-dialog .image-preview-container .file-preview span[data-v-accf1ea0],.insert-video-dialog .image-preview-container .link-preview span[data-v-accf1ea0],.insert-video-dialog .link-preview-container .file-preview span[data-v-accf1ea0],.insert-video-dialog .link-preview-container .link-preview span[data-v-accf1ea0],.insert-video-dialog .video-preview-container .file-preview span[data-v-accf1ea0],.insert-video-dialog .video-preview-container .link-preview span[data-v-accf1ea0]{font-size:14px;font-weight:500}.insert-file-dialog .file-preview-container .image-preview[data-v-accf1ea0],.insert-file-dialog .image-preview-container .image-preview[data-v-accf1ea0],.insert-file-dialog .link-preview-container .image-preview[data-v-accf1ea0],.insert-file-dialog .video-preview-container .image-preview[data-v-accf1ea0],.insert-image-dialog .file-preview-container .image-preview[data-v-accf1ea0],.insert-image-dialog .image-preview-container .image-preview[data-v-accf1ea0],.insert-image-dialog .link-preview-container .image-preview[data-v-accf1ea0],.insert-image-dialog .video-preview-container .image-preview[data-v-accf1ea0],.insert-link-dialog .file-preview-container .image-preview[data-v-accf1ea0],.insert-link-dialog .image-preview-container .image-preview[data-v-accf1ea0],.insert-link-dialog .link-preview-container .image-preview[data-v-accf1ea0],.insert-link-dialog .video-preview-container .image-preview[data-v-accf1ea0],.insert-video-dialog .file-preview-container .image-preview[data-v-accf1ea0],.insert-video-dialog .image-preview-container .image-preview[data-v-accf1ea0],.insert-video-dialog .link-preview-container .image-preview[data-v-accf1ea0],.insert-video-dialog .video-preview-container .image-preview[data-v-accf1ea0]{max-width:100%;max-height:300px;border-radius:4px;display:block;margin:0 auto}.insert-file-dialog .upload-component[data-v-accf1ea0],.insert-image-dialog .upload-component[data-v-accf1ea0],.insert-link-dialog .upload-component[data-v-accf1ea0],.insert-video-dialog .upload-component[data-v-accf1ea0]{display:inline-block}.insert-file-dialog .upload-hint[data-v-accf1ea0],.insert-image-dialog .upload-hint[data-v-accf1ea0],.insert-link-dialog .upload-hint[data-v-accf1ea0],.insert-video-dialog .upload-hint[data-v-accf1ea0]{margin-top:8px;font-size:12px;line-height:1.4;color:rgba(0,0,0,.5)}.insert-file-dialog .upload-hint strong[data-v-accf1ea0],.insert-image-dialog .upload-hint strong[data-v-accf1ea0],.insert-link-dialog .upload-hint strong[data-v-accf1ea0],.insert-video-dialog .upload-hint strong[data-v-accf1ea0]{color:rgba(0,0,0,.72);font-weight:600}.insert-file-dialog .upload-status[data-v-accf1ea0],.insert-image-dialog .upload-status[data-v-accf1ea0],.insert-link-dialog .upload-status[data-v-accf1ea0],.insert-video-dialog .upload-status[data-v-accf1ea0]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:6px 12px;background:#ecf5ff;border:1px solid #b3d8ff;border-radius:4px;color:#409eff;font-size:12px}.insert-file-dialog .upload-status .loading-icon[data-v-accf1ea0],.insert-image-dialog .upload-status .loading-icon[data-v-accf1ea0],.insert-link-dialog .upload-status .loading-icon[data-v-accf1ea0],.insert-video-dialog .upload-status .loading-icon[data-v-accf1ea0]{font-size:14px;animation:none}@keyframes rotating-accf1ea0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.insert-file-dialog .platform-info[data-v-accf1ea0],.insert-image-dialog .platform-info[data-v-accf1ea0],.insert-link-dialog .platform-info[data-v-accf1ea0],.insert-video-dialog .platform-info[data-v-accf1ea0]{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;background:#ecf5ff;border:1px solid #b3d8ff;border-radius:4px;color:#409eff;font-size:12px}.insert-file-dialog .platform-info vab-icon[data-v-accf1ea0],.insert-image-dialog .platform-info vab-icon[data-v-accf1ea0],.insert-link-dialog .platform-info vab-icon[data-v-accf1ea0],.insert-video-dialog .platform-info vab-icon[data-v-accf1ea0]{font-size:14px}.insert-file-dialog .dialog-footer[data-v-accf1ea0],.insert-image-dialog .dialog-footer[data-v-accf1ea0],.insert-link-dialog .dialog-footer[data-v-accf1ea0],.insert-video-dialog .dialog-footer[data-v-accf1ea0]{display:flex;justify-content:flex-end;gap:12px}.insert-file-dialog .dialog-footer .el-button[data-v-accf1ea0],.insert-image-dialog .dialog-footer .el-button[data-v-accf1ea0],.insert-link-dialog .dialog-footer .el-button[data-v-accf1ea0],.insert-video-dialog .dialog-footer .el-button[data-v-accf1ea0]{padding:10px 20px;border-radius:6px;font-weight:500}.markdown-block-editor-wrapper .editor-block-ghost{opacity:.55;background:#f3f4f6;border-radius:8px}.markdown-block-editor-wrapper .editor-block-chosen{cursor:grabbing}.el-tooltip__popper.tool-block-tooltip-popper{width:400px!important;max-width:400px!important;padding:14px 16px!important;border-radius:10px!important;border:1px solid #e8edf2!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;background:#fff!important}.el-tooltip__popper.tool-block-tooltip-popper .tool-block-tooltip-content{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}.el-tooltip__popper.tool-block-tooltip-popper .tool-block-tooltip-title{margin-bottom:8px!important;font-size:14px!important;font-weight:700!important;color:#2d3748!important;line-height:1.35!important}.el-tooltip__popper.tool-block-tooltip-popper .tool-block-tooltip-desc{font-size:13px!important;font-weight:400!important;color:#718096!important;line-height:1.5!important}.json-node[data-v-128040ea]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.7;background:#f8fafc;color:#111827}.json-node-root[data-v-128040ea]{border:1px solid rgba(15,23,42,.06);border-radius:10px;overflow:hidden}.json-toolbar[data-v-128040ea]{display:flex;justify-content:flex-end;padding:8px 10px;background:#f9fafb;border-bottom:1px solid rgba(15,23,42,.06)}.json-toggle-btn[data-v-128040ea]{padding:4px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:#fff;font-size:12px;line-height:1;color:rgba(15,23,42,.72);cursor:pointer}.json-toggle-btn[data-v-128040ea]:hover{background:#f3f4f6;color:rgba(15,23,42,.9)}.json-body[data-v-128040ea]{padding:12px 14px;background:#f8fafc}.node-header[data-v-128040ea]{cursor:pointer;color:#2563eb;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-icon[data-v-128040ea]{display:inline-block;width:14px}.children[data-v-128040ea]{padding-left:16px}.root-children[data-v-128040ea]{max-height:420px;overflow:auto;padding-right:6px}.key[data-v-128040ea]{color:#7c3aed;margin-right:4px}.symbol[data-v-128040ea]{color:#2563eb}.ellipsis[data-v-128040ea]{color:#9ca3af;margin:0 4px}.primitive .value[data-v-128040ea]{color:#16a34a}.json-node.dark-theme[data-v-128040ea]{background:#181d28;color:#fff}.json-node.dark-theme .node-header[data-v-128040ea]{color:#7ec699}.json-node.dark-theme .key[data-v-128040ea]{color:#c678dd}.json-node.dark-theme .primitive .value[data-v-128040ea]{color:#d19a66}.json-node.dark-theme .json-toolbar[data-v-128040ea]{background:#1f2430;border-bottom-color:hsla(0,0%,100%,.08)}.json-node.dark-theme .json-toggle-btn[data-v-128040ea]{background:#2b3240;border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.86)}.json-node.dark-theme .json-body[data-v-128040ea]{background:#181d28}[data-v-c227e40c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.form-container[data-v-c227e40c]{width:100%;min-width:0;position:relative}.form-container .save-status[data-v-c227e40c]{position:fixed;top:80px;right:20px;z-index:40;padding:8px 16px;border-radius:4px;font-size:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.form-container .save-status .save-status-saving[data-v-c227e40c]{color:#409eff;background:#ecf5ff;display:flex;align-items:center;gap:6px}.form-container .save-status .save-status-saving i[data-v-c227e40c]{animation:none}.form-container .save-status .save-status-saved[data-v-c227e40c]{color:#67c23a;background:#f0f9ff;display:flex;align-items:center;gap:6px}@keyframes rotating-c227e40c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-container .doc-form[data-v-c227e40c]{display:flex;flex-direction:column}.form-container .doc-form[data-v-c227e40c] .el-form-item{margin-bottom:16px}.form-container .doc-form[data-v-c227e40c] .el-form-item .el-form-item__label{font-size:13px;font-weight:500;color:#000;padding-right:10px;line-height:18px}.form-container .doc-form[data-v-c227e40c] .el-form-item .el-form-item__content{line-height:36px}.form-container .doc-form .section[data-v-c227e40c]{margin-bottom:24px}.form-container .doc-form .section .section-header[data-v-c227e40c]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:16px;transition:all .2s ease}.form-container .doc-form .section .section-header:hover .section-title[data-v-c227e40c],.form-container .doc-form .section .section-header:hover .toggle-icon[data-v-c227e40c]{color:#8fc31f;transition:color .2s ease}.form-container .doc-form .section .section-header .section-title[data-v-c227e40c]{font-size:16px;font-weight:600;color:#000;transition:color .2s ease}.form-container .doc-form .section .section-header .toggle-icon[data-v-c227e40c]{font-size:16px;color:rgba(0,0,0,.6);transition:transform .2s ease,color .2s ease}.form-container .doc-form .section .section-content[data-v-c227e40c]{padding:0}.form-container .doc-form .section.introduction-section .section-content[data-v-c227e40c]{margin-top:16px}.form-container .doc-form .section.introduction-section .introduction-editor-wrapper[data-v-c227e40c]{position:relative;display:flex;gap:12px}.form-container .doc-form .section.introduction-section .markdown-editor-container[data-v-c227e40c]{flex:1;min-width:0}.form-container .doc-form .section.introduction-section .markdown-block-toolbar[data-v-c227e40c]{position:sticky;top:20px;width:192px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 100px);background:#fff;border:1px solid #dcdfe6;border-radius:14px;box-shadow:none;transition:width .2s ease;flex-shrink:0;overflow:hidden;z-index:10;padding:12px}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed[data-v-c227e40c]{width:52px;padding:10px 8px}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-header[data-v-c227e40c]{display:flex;align-items:center;justify-content:space-between;margin:-12px -12px 12px -12px;padding:6px 10px;min-height:32px;box-sizing:border-box;background:#f5f7f9;border-bottom:1px solid rgba(0,0,0,.1);border-radius:14px 14px 0 0;cursor:pointer;transition:background .2s ease}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-header[data-v-c227e40c]:hover{background:#f5f7f9}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-header .toolbar-title[data-v-c227e40c]{font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-header .toolbar-toggle-icon[data-v-c227e40c]{font-size:16px;color:rgba(0,0,0,.6);flex-shrink:0}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-items[data-v-c227e40c]{display:flex;flex-direction:column;gap:12px;padding:0;overflow-y:auto;max-height:calc(100vh - 180px)}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-items .toolbar-item[data-v-c227e40c]{display:flex;align-items:center;gap:5px;padding:6px 10px;min-height:32px;box-sizing:border-box;background:#fff;border:1px solid #dcdfe6;border-radius:14px;cursor:pointer;transition:border-color .2s ease;font-size:12px;color:rgba(0,0,0,.8);font-weight:600;line-height:1.2}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-items .toolbar-item[data-v-c227e40c]:hover{background:#fff;border-color:#d0d5dd}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-items .toolbar-item .toolbar-item-icon[data-v-c227e40c]{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0}.form-container .doc-form .section.introduction-section .markdown-block-toolbar .toolbar-items .toolbar-item .toolbar-item-label[data-v-c227e40c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed .toolbar-header[data-v-c227e40c]{justify-content:center;margin:-10px -8px 8px -8px;padding:6px 8px;border-radius:14px 14px 0 0}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed .toolbar-header .toolbar-title[data-v-c227e40c]{display:none}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed .toolbar-items[data-v-c227e40c]{align-items:center;padding:0}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed .toolbar-items .toolbar-item[data-v-c227e40c]{justify-content:center;padding:6px;min-width:32px;min-height:32px}.form-container .doc-form .section.introduction-section .markdown-block-toolbar.collapsed .toolbar-items .toolbar-item .toolbar-item-label[data-v-c227e40c]{display:none}.form-container .doc-form .section.deployment-section .deployment-content[data-v-c227e40c]{position:relative}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar[data-v-c227e40c]{background:#fff;border:1px solid #dcdfe6;border-radius:14px;padding:12px;position:fixed;left:20px;top:50%;transform:translateY(-50%);z-index:30;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:none;transition:border-color .2s ease;min-width:180px}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar.collapsed[data-v-c227e40c]{padding:10px 8px;min-width:60px}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar.collapsed .sidebar-header[data-v-c227e40c]{justify-content:center;margin:-10px -8px 8px -8px;padding:6px 8px;min-height:32px;border-radius:14px 14px 0 0}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar.collapsed .tool-blocks-list[data-v-c227e40c]{gap:12px}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar.collapsed .tool-blocks-list .tool-block-item[data-v-c227e40c]{justify-content:center;padding:6px;min-width:32px;min-height:32px;flex-shrink:0}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar.collapsed .tool-blocks-list .tool-block-item .block-label[data-v-c227e40c]{display:none}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .sidebar-header[data-v-c227e40c]{display:flex;align-items:center;justify-content:space-between;margin:-12px -12px 12px -12px;padding:6px 10px;min-height:32px;box-sizing:border-box;background:#f5f7f9;border-bottom:1px solid rgba(0,0,0,.1);border-radius:14px 14px 0 0}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .sidebar-header .sidebar-title[data-v-c227e40c]{font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8)}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .sidebar-header .collapse-icon[data-v-c227e40c]{font-size:16px;color:rgba(0,0,0,.6);cursor:pointer;padding:2px;border-radius:4px;flex-shrink:0;transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .sidebar-header .collapse-icon[data-v-c227e40c]:hover{color:#8fc31f;background-color:rgba(143,195,31,.1)}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list[data-v-c227e40c]{display:flex;flex-direction:column;gap:12px}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list .tool-block-item[data-v-c227e40c]{display:flex;align-items:center;gap:5px;padding:6px 10px;background:#fff;border:1px solid #dcdfe6;border-radius:14px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .2s ease;min-height:32px;box-sizing:border-box;min-width:0;flex-shrink:0}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list .tool-block-item[data-v-c227e40c]:hover{background:#fff;border-color:#d0d5dd;box-shadow:none}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list .tool-block-item[data-v-c227e40c]:active{cursor:grabbing;transform:none}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list .tool-block-item .block-icon[data-v-c227e40c]{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0;align-self:center;margin-top:0}.form-container .doc-form .section.deployment-section .deployment-content .tool-blocks-sidebar .tool-blocks-list .tool-block-item .block-label[data-v-c227e40c]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;color:rgba(0,0,0,.8);font-weight:600;line-height:1.2;word-break:break-word}.form-container .doc-form .section.deployment-section .deployment-content .steps-container-wrapper[data-v-c227e40c]{margin-left:0;width:100%}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .empty-steps[data-v-c227e40c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:rgba(0,0,0,.5)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .empty-steps .empty-icon[data-v-c227e40c]{font-size:48px;color:rgba(0,0,0,.3);margin-bottom:16px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .empty-steps .empty-text[data-v-c227e40c]{font-size:14px;line-height:1.6}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item[data-v-c227e40c]{margin-bottom:12px;border:none;border-radius:0;background:transparent;overflow:visible;box-shadow:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item.step-selected .step-header[data-v-c227e40c]{background:transparent}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header[data-v-c227e40c]{display:flex;align-items:center;justify-content:space-between;padding:0;min-height:0;box-sizing:border-box;background:transparent;border:none;cursor:pointer;transition:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header[data-v-c227e40c]:hover{background:transparent}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number[data-v-c227e40c]{display:flex;align-items:center;gap:8px;flex:1}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-label[data-v-c227e40c]{font-size:12px;color:rgba(0,0,0,.6);font-weight:500}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-circle[data-v-c227e40c]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#8fc31f;color:#fff;font-size:11px;font-weight:600;flex-shrink:0;box-shadow:0 2px 4px rgba(143,195,31,.3)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input[data-v-c227e40c]{flex:1;max-width:500px;min-width:250px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input.always-visible[data-v-c227e40c] .el-input__inner{border:1px solid rgba(143,195,31,.3);background:#fff;border-radius:6px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input[data-v-c227e40c] .el-input__inner{border:none;background:transparent;padding:0 10px;font-size:14px;font-weight:500;color:#000;height:32px;line-height:32px;transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input[data-v-c227e40c] .el-input__inner:focus{border:1px solid #8fc31f;background:#fff;border-radius:6px;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input[data-v-c227e40c] .el-input__inner::-moz-placeholder{color:rgba(0,0,0,.4)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-number .step-title-input[data-v-c227e40c] .el-input__inner::placeholder{color:rgba(0,0,0,.4)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-actions[data-v-c227e40c]{display:flex;align-items:center;gap:6px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-actions .toggle-icon[data-v-c227e40c]{font-size:18px;color:rgba(0,0,0,.6);transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-header .step-actions .toggle-icon[data-v-c227e40c]:hover{color:#8fc31f;transform:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content[data-v-c227e40c]{padding:12px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item[data-v-c227e40c]{margin-bottom:15px;border:1px solid #dcdfe6;border-radius:14px;background:#fff;overflow:visible;box-shadow:none;transition:border-color .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item[data-v-c227e40c]:hover{border-color:#d0d5dd;box-shadow:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-header[data-v-c227e40c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;min-height:36px;box-sizing:border-box;background:#f5f7f9;border-bottom:1px solid rgba(0,0,0,.1);border-radius:13px 13px 0 0}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-header .block-title[data-v-c227e40c]{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-header .block-title .block-icon[data-v-c227e40c]{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config[data-v-c227e40c]{padding:14px 14px 16px;background:#fff;border-radius:0 0 13px 13px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item{margin-bottom:14px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item:last-child{margin-bottom:0}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label{width:100%!important;text-align:left!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .node-red-label-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .node-red-label-wrapper .node-red-label-text{flex:1!important;min-width:0!important;text-align:left!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .node-red-label-wrapper .create-workflow-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .node-red-label-wrapper .create-workflow-link:hover{text-decoration:underline!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .aily-project-id-label{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .aily-project-id-label>span:first-child{flex:1!important;min-width:0!important;text-align:left!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .aily-project-id-label .how-to-get-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item__label .aily-project-id-label .how-to-get-link:hover{text-decoration:underline!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-form-item__label{font-size:12px;font-weight:500;color:#000;padding-bottom:4px;line-height:16px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .aily-project-id-label,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .node-red-label-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .node-red-label-wrapper .node-red-label-text{flex:1!important;min-width:0!important;text-align:left!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .node-red-label-wrapper .create-workflow-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .node-red-label-wrapper .create-workflow-link:hover{text-decoration:underline!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .aily-project-id-label>span:first-child{flex:1!important;min-width:0!important;text-align:left!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .aily-project-id-label .how-to-get-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item ::v-deep .el-form-item__label .aily-project-id-label .how-to-get-link:hover{text-decoration:underline!important}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner{border-radius:8px;border:1px solid #dcdfe6;transition:all .2s ease;font-size:13px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner:focus,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.1)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner::-moz-placeholder,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner::placeholder,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner::placeholder{color:#c0c4cc}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner[readonly],.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner[readonly]{cursor:pointer;background-color:#fafafa}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-input__inner[readonly]:hover,.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-textarea__inner[readonly]:hover{background-color:#f0f7e0;border-color:rgba(143,195,31,.3)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-select{width:100%}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item .el-select .el-input__inner{height:32px;line-height:32px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider{margin-bottom:32px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider .el-form-item__label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#000;padding-bottom:8px;line-height:16px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider .el-form-item__label span{display:inline-flex;align-items:center;gap:4px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider .el-form-item__label span .el-tooltip{display:inline-flex;align-items:center;margin-left:2px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider .el-form-item__label span .el-tooltip .el-icon-warning-outline{font-size:14px;color:rgba(0,0,0,.5);cursor:help;transition:color .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider .el-form-item__label span .el-tooltip .el-icon-warning-outline:hover{color:#8fc31f}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider{margin:0 0 16px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-slider__runway{height:4px;background-color:#e4e7ed;border-radius:2px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-slider__bar{height:4px;background-color:#8fc31f;border-radius:2px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-slider__button{width:16px;height:16px;border:2px solid #8fc31f;background-color:#fff;transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-slider__button:hover{transform:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-input-number{width:80px;margin-left:12px}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content[data-v-c227e40c] .el-form-item.slider ::v-deep .el-slider .el-input-number .el-input__inner{height:32px;line-height:32px;padding:0 8px;font-size:13px;text-align:center}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content .project-id-image-container[data-v-c227e40c]{text-align:center;padding:20px 0}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .block-item .block-config .block-config-content .project-id-image-container[data-v-c227e40c] .el-image{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .add-block-placeholder[data-v-c227e40c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;border:2px dashed rgba(0,0,0,.15);border-radius:8px;background:#fafafa;color:rgba(0,0,0,.5);font-size:12px;cursor:pointer;min-height:70px;transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .add-block-placeholder[data-v-c227e40c]:hover{border-color:#8fc31f;background:#f0f7e0;color:#8fc31f}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .add-block-placeholder.drag-over[data-v-c227e40c]{border-color:#8fc31f;background:#f0f7e0;border-style:solid;transform:none;box-shadow:0 4px 12px rgba(143,195,31,.2)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .add-block-placeholder .add-icon[data-v-c227e40c]{font-size:20px;margin-bottom:6px;transition:transform .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .step-item .step-content .add-block-placeholder:hover .add-icon[data-v-c227e40c]{transform:none}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .add-step-btn[data-v-c227e40c]{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;border:2px dashed rgba(0,0,0,.15);border-radius:10px;background:#fafafa;color:rgba(0,0,0,.6);font-size:13px;font-weight:500;cursor:pointer;margin-top:6px;transition:all .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .add-step-btn[data-v-c227e40c]:hover{border-color:#8fc31f;background:#f0f7e0;color:#8fc31f;transform:none;box-shadow:0 4px 12px rgba(143,195,31,.15)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .add-step-btn[data-v-c227e40c]:active{transform:translateY(0)}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .add-step-btn .add-icon[data-v-c227e40c]{font-size:16px;transition:transform .2s ease}.form-container .doc-form .section.deployment-section .deployment-content .steps-container .add-step-btn:hover .add-icon[data-v-c227e40c]{transform:none}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger{width:32px!important;height:32px!important;padding:0!important;flex-shrink:0!important;margin:0!important;border-radius:50%!important;background-color:#e0e0e0!important;border-color:#e0e0e0!important;color:#555!important;border:none!important;font-size:16px!important;line-height:32px!important;transition:all .2s ease!important}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger:hover{background-color:#cfcfcf!important;border-color:#cfcfcf!important;transform:none}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger:active{transform:none}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger:focus{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger i{font-size:14px}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger.el-button--small{width:28px!important;height:28px!important;line-height:28px!important;font-size:14px!important;transition:all .2s ease!important}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger.el-button--small:active,.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger.el-button--small:hover{transform:none}.form-container .doc-form[data-v-c227e40c] .el-button.is-circle.el-button--danger.el-button--small i{font-size:12px}.form-container .doc-form[data-v-c227e40c] .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn){width:100%!important;margin-top:0!important;margin-bottom:0!important;min-height:36px!important;height:36px!important;line-height:1!important;border-radius:8px!important;border:1px solid #dcdfe6!important;background:#fff!important;color:#606266!important;font-size:13px!important;font-weight:500!important;padding:0 18px!important;box-sizing:border-box!important;transition:border-color .2s ease,color .2s ease}.form-container .doc-form[data-v-c227e40c] .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):focus,.form-container .doc-form[data-v-c227e40c] .gpio-config-btn.el-button:not(.doc-form-output-mode-inline-btn):hover{border-color:#8fc31f!important;color:#8fc31f!important;background:#fff!important}.el-dialog.aily-project-id-help-dialog{width:min(920px,96vw)!important;max-width:96vw!important;margin-top:4vh!important}.el-dialog.aily-project-id-help-dialog .el-dialog__body{padding-top:6px}.aily-project-id-help-steps{margin:0 0 18px 1.35em;padding:0;line-height:1.55;font-size:14px;color:rgba(0,0,0,.85)}.aily-project-id-help-steps li{margin-bottom:10px}.aily-project-id-help-steps li:last-child{margin-bottom:0}.aily-project-id-help-dialog .project-id-image-container{text-align:center;padding:4px 0 8px}.aily-project-id-help-dialog .aily-project-id-help-image{width:100%;max-height:min(560px,52vh)}.aily-project-id-help-dialog .project-id-image-container .el-image{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.block-config-content .doc-form-output-mode-form-item.el-form-item .el-form-item__content{line-height:normal!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}.block-config-content .doc-form-output-mode-select{width:100%!important;max-width:none!important;display:block}.block-config-content .doc-form-xiao-trigger-form-item.el-form-item .el-form-item__content{line-height:normal!important;margin-left:0!important}.block-config-content .doc-form-output-mode-select.el-select .el-input .el-input__inner{height:36px!important;line-height:36px!important;box-sizing:border-box!important}.block-config-content .doc-form-output-mode-select.el-select .el-input.el-input--small .el-input__inner{height:36px!important;line-height:36px!important}.block-config-content .doc-form-output-mode-select.el-select .el-input__suffix-inner{display:flex!important;align-items:center!important}.block-config-content .doc-form-output-mode-select.el-select .el-input{width:100%!important}.block-config-content .doc-form-serial-hints{font-size:12px;line-height:1.45;color:rgba(0,0,0,.68)}.block-config-content .doc-form-serial-hint-line{margin-bottom:4px}.block-config-content .doc-form-serial-hint-line:last-child{margin-bottom:0}.block-config-content .doc-form-output-link{color:#8fc31f;cursor:pointer;text-decoration:none}.block-config-content .doc-form-output-link:hover{text-decoration:underline}.block-config-content .doc-form-pinout-tooltip-trigger{border-bottom:1px dashed rgba(143,195,31,.5)}.block-config-content .el-form-item__label{width:100%!important;text-align:left!important}.block-config-content .el-form-item__label .node-red-label-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.block-config-content .el-form-item__label .node-red-label-wrapper .node-red-label-text{flex:1!important;min-width:0!important;text-align:left!important}.block-config-content .el-form-item__label .node-red-label-wrapper .create-workflow-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.block-config-content .el-form-item__label .node-red-label-wrapper .create-workflow-link:hover{text-decoration:underline!important}.block-config-content .el-form-item__label .aily-project-id-label{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0!important}.block-config-content .el-form-item__label .aily-project-id-label>span:first-child{flex:1!important;min-width:0!important;text-align:left!important}.block-config-content .el-form-item__label .aily-project-id-label .how-to-get-link{text-decoration:none!important;font-size:13px!important;font-weight:500!important;transition:color .2s ease!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:12px!important}.block-config-content .el-form-item__label .aily-project-id-label .how-to-get-link:hover{text-decoration:underline!important}a.button[data-v-35f7100c],span.button[data-v-35f7100c]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-35f7100c],span.button>img[data-v-35f7100c]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-35f7100c],span.button>svg[data-v-35f7100c]{vertical-align:middle}a.button.big[data-v-35f7100c],span.button.big[data-v-35f7100c]{height:40px;line-height:40px}a.button.white[data-v-35f7100c],span.button.white[data-v-35f7100c]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-35f7100c],span.button.red[data-v-35f7100c]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-35f7100c],span.button.left[data-v-35f7100c]{margin-left:12px}.flex[data-v-35f7100c]{display:flex}.flex.between[data-v-35f7100c]{justify-content:space-between}.flex-1[data-v-35f7100c]{flex:1}.flex-end[data-v-35f7100c]{justify-content:flex-end}.flex-wrap[data-v-35f7100c]{flex-wrap:wrap}.flex-gap-10[data-v-35f7100c]{gap:10px}.tags[data-v-35f7100c]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-35f7100c]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-35f7100c]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-35f7100c]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-35f7100c]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-35f7100c]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-35f7100c]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-35f7100c]{line-height:44px}.pointer[data-v-35f7100c]{cursor:pointer}.title-lit[data-v-35f7100c]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-35f7100c]{margin:20px 0}.back[data-v-35f7100c]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-35f7100c]{margin:inherit}}.container .content[data-v-35f7100c]{width:80%;padding-bottom:30px}.container .content .btn-top[data-v-35f7100c]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i[data-v-35f7100c]{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title[data-v-35f7100c]{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big[data-v-35f7100c]{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2[data-v-35f7100c]{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre[data-v-35f7100c]{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg[data-v-35f7100c]{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per[data-v-35f7100c]{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span[data-v-35f7100c]{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active[data-v-35f7100c]{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box[data-v-35f7100c]{margin:20px 0}.container .form-box .labels[data-v-35f7100c]{display:flex;flex-wrap:wrap}.container .form-box .el-select[data-v-35f7100c]{display:block}.container .form-box .input-box[data-v-35f7100c]{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete[data-v-35f7100c]{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input[data-v-35f7100c]{width:200px}.container .form-box .input-box .el-input[data-v-35f7100c] input{border-radius:0!important}.container .form-box .input-box .el-input.input-id[data-v-35f7100c]{width:150px}.container .form-box .input-box .el-input.input-id[data-v-35f7100c] input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key[data-v-35f7100c] input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container[data-v-35f7100c]{padding-left:0!important;padding-right:0!important}.container .content[data-v-35f7100c]{width:100%;padding:0!important}.container .content>div[data-v-35f7100c]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id[data-v-35f7100c]{width:110px}.container .form-box .input-box .el-input.input-key[data-v-35f7100c]{width:140px}}[data-v-35f7100c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-35f7100c]{position:relative!important;width:100%!important;max-width:inherit!important;min-height:100vh;padding-top:0;padding-bottom:100px;background:#fff;overflow-x:hidden;overflow-y:visible;height:auto!important}.container .edit-top-bar[data-v-35f7100c]{width:var(--app-edit-top-bar-width,100%);max-width:none;margin:0;padding:12px 20px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);align-items:flex-start;-moz-column-gap:12px;column-gap:12px;row-gap:8px;position:fixed;top:var(--app-edit-layout-header-h,60px);left:var(--app-edit-top-bar-left,0);right:auto;z-index:1993;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.04)}.container .edit-top-bar .btn-left-group[data-v-35f7100c]{min-width:0;display:flex;align-items:flex-start;justify-content:flex-start}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c]{min-width:0;width:100%;max-width:none;padding:12px 0 14px;box-sizing:border-box;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;display:flex;align-items:flex-start;justify-content:center}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-steps{width:100%!important;max-width:100%;flex-wrap:nowrap!important;display:flex!important;align-items:center;justify-content:center;overflow:visible}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step.is-horizontal{display:block!important}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step{flex:1 1 0%!important;min-width:0!important;overflow:visible}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__head{overflow:visible;text-align:center!important}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__line{overflow:visible}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__icon{margin-left:auto;margin-right:auto}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__main{min-width:0;overflow:visible;text-align:center!important}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__title{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding-right:2px;padding-left:2px;box-sizing:border-box;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25;min-height:2.5em;max-height:calc(2.5em + 2px);text-align:center!important;word-break:break-word}.container .edit-top-bar .btn-top[data-v-35f7100c]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer;padding:6px 12px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:none;margin-right:8px}.container .edit-top-bar .btn-top[data-v-35f7100c]:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.container .edit-top-bar .btn-top.btn-previous[data-v-35f7100c],.container .edit-top-bar .btn-top[data-v-35f7100c]:last-child{margin-right:0}.container .edit-top-bar .btn-top.btn-next[data-v-35f7100c]{background:#8fc31f;color:#fff}.container .edit-top-bar .btn-top.btn-next[data-v-35f7100c]:hover{background:#7db01c;box-shadow:0 2px 8px rgba(0,0,0,.1)}.container .edit-top-bar .btn-top i[data-v-35f7100c]{font-size:20px;display:inline-block;vertical-align:middle}.container .edit-top-bar .top-right-info[data-v-35f7100c]{min-width:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:6px}.container .edit-top-bar .top-right-info>.btn-top.btn-next[data-v-35f7100c]{margin-right:0}.container .edit-top-bar .top-right-info .save-time-top[data-v-35f7100c]{min-width:0;flex-shrink:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;padding:0;line-height:1.4;transition:transform .2s ease,opacity .2s ease}.container .edit-top-bar .top-right-info .save-time-top.save-time-saving[data-v-35f7100c]{padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.04)}.container .edit-top-bar .top-right-info .save-time-top.save-time-saving .saving-icon[data-v-35f7100c]{animation:rotate-35f7100c .8s linear infinite;font-size:16px;color:#8fc31f}.container .edit-top-bar .top-right-info .save-time-top.save-time-saving .save-time-label[data-v-35f7100c],.container .edit-top-bar .top-right-info .save-time-top.save-time-saving .save-time-value[data-v-35f7100c]{color:rgba(0,0,0,.7)}.container .edit-top-bar .top-right-info .save-time-top.save-time-animate[data-v-35f7100c]{animation:save-pulse 1s ease-out}.container .edit-top-bar .top-right-info .save-time-top .save-time-icon[data-v-35f7100c]{font-size:14px;color:rgba(0,0,0,.5);flex-shrink:0}.container .edit-top-bar .top-right-info .save-time-top .save-time-label[data-v-35f7100c]{color:rgba(0,0,0,.6);font-weight:500}.container .edit-top-bar .top-right-info .save-time-top .save-time-value[data-v-35f7100c]{color:rgba(0,0,0,.85);font-weight:500;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;letter-spacing:.3px}.container .edit-top-bar .top-right-info .btn-top[data-v-35f7100c]{flex-shrink:0}.container .edit-top-bar-spacer[data-v-35f7100c]{width:100%;flex-shrink:0;pointer-events:none;margin:0;padding:0}.container .content[data-v-35f7100c]{width:100%;margin:0 auto;padding:16px 24px 30px;box-sizing:border-box;position:relative}.container .content .title.left[data-v-35f7100c]{text-align:left;padding:0 0 16px}.container .content .title.left .text[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000}.container .content[data-v-35f7100c] .split-pane>:not(.split-pane-left):not(.split-pane-right)[style*=width]{min-width:2px!important;background:rgba(0,0,0,.1)!important;cursor:col-resize!important;display:block!important;visibility:visible!important}.container .content .step-one-container[data-v-35f7100c],.container .content .step-two-container[data-v-35f7100c]{max-width:1800px!important;margin:0 auto}.container .content .step-one-container .step-one-content[data-v-35f7100c],.container .content .step-one-container .step-two-content[data-v-35f7100c],.container .content .step-two-container .step-one-content[data-v-35f7100c],.container .content .step-two-container .step-two-content[data-v-35f7100c]{margin-top:0;min-height:70vh;height:auto;padding-bottom:180px}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c],.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c],.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c],.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c]{min-height:70vh;height:auto}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane{display:flex;align-items:stretch;position:relative;min-height:70vh;height:auto}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane.is-dragging,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane.is-dragging,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane.is-dragging,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane.is-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-left,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-right,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-left,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-right,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-left,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-right,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-left,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-right{overflow:visible;display:flex;flex-direction:column;height:auto;align-items:stretch}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right),.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right),.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right),.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right){background:rgba(0,0,0,.1)!important;width:2px!important;min-width:2px!important;min-height:70vh!important;height:100%!important;cursor:col-resize!important;transition:background .2s ease;position:relative!important;align-self:stretch!important;flex-shrink:0!important;display:block!important;visibility:visible!important;opacity:1!important}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover{background:#8fc31f!important}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:before,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:before,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:2px;height:100%;min-height:70vh!important;background:rgba(0,0,0,.2)}.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover:before,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover:before,.container .content .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover:before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover:before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover:before,.container .content .step-one-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover:before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover:before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover:before,.container .content .step-two-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover:before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover:before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover:before,.container .content .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover:before{background:#8fc31f}.container .content .step-one-container .step-one-content .form-section[data-v-35f7100c],.container .content .step-one-container .step-two-content .form-section[data-v-35f7100c],.container .content .step-two-container .step-one-content .form-section[data-v-35f7100c],.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c]{min-width:400px;padding-right:20px;padding-bottom:80px}.container .content .step-one-container .step-one-content .form-section .form-title[data-v-35f7100c],.container .content .step-one-container .step-two-content .form-section .form-title[data-v-35f7100c],.container .content .step-two-container .step-one-content .form-section .form-title[data-v-35f7100c],.container .content .step-two-container .step-two-content .form-section .form-title[data-v-35f7100c]{font-size:24px;font-weight:700;line-height:28px;color:#000;padding:0 0 20px;text-align:left;margin-top:0}.container .content .step-one-container .step-one-content .preview-section[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c]{min-width:350px;padding-left:20px;height:auto;overflow:visible;flex:1;display:flex;flex-direction:column;position:sticky;top:calc(var(--app-edit-layout-header-h, 60px) + var(--app-edit-top-bar-reserve, 96px));align-self:flex-start}.container .content .step-one-container .step-one-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-title[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000;padding:0 0 16px;text-align:left;margin-top:0}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper[data-v-35f7100c]{margin-bottom:24px}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper .preview-label[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper .preview-label[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper .preview-label[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper .preview-label[data-v-35f7100c]{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.container .content .step-one-container .step-one-content[data-v-35f7100c]{margin-top:16px}.container .content .step-one-container .step-one-content .form-section>.form-title[data-v-35f7100c],.container .content .step-one-container .step-one-content .preview-section>.preview-title[data-v-35f7100c]{font-size:24px;font-weight:700;line-height:28px;color:#000;padding:0 0 20px;margin:0;text-align:left;box-sizing:border-box}.container .content .step-one-container .step-one-content .preview-section[data-v-35f7100c]{padding-top:0;margin-top:0}.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c]{position:relative;height:auto;min-height:100%;overflow:visible;padding-right:24px;padding-left:4px;padding-top:4px;padding-bottom:40px;min-width:450px}.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c] .form-container{background:transparent}.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c] .markdown-block-editor-wrapper .editor-main{overflow:visible}.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c] .markdown-block-editor-wrapper .editor-main .editor-content{overflow:visible;max-height:none}.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c]{position:sticky;top:calc(var(--app-edit-layout-header-h, 60px) + var(--app-edit-top-bar-reserve, 96px));height:auto;min-height:-moz-fit-content;min-height:fit-content;overflow:visible;padding-left:24px;padding-right:4px;padding-bottom:60px;padding-top:0;background:#fff;border-radius:8px}.container .content .step-two-container .step-two-content .preview-section .preview-title[data-v-35f7100c]{padding:12px 0 16px;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.08);transition:all .2s ease}.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c] .preview-wrapper{padding-top:8px;padding-bottom:40px}.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c] .preview-wrapper .preview-card:last-child,.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c] .preview-wrapper .preview-item-wrapper:last-child{margin-bottom:0}.container .content .step-three-container .step-three-content[data-v-35f7100c]{width:100%;max-width:1200px;margin:30px auto 0;min-height:70vh}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c]{min-height:70vh}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane{display:flex;align-items:stretch;position:relative;min-height:70vh}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane.is-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-left,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-right{overflow:visible;display:flex;flex-direction:column}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right){background:rgba(0,0,0,.1)!important;width:2px!important;min-width:2px!important;min-height:200px!important;height:100%!important;cursor:col-resize!important;transition:background .2s ease;position:relative!important;align-self:stretch!important;flex-shrink:0!important;display:block!important;visibility:visible!important;opacity:1!important}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover{background:#8fc31f!important}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:before,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:before,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:2px;height:100%;min-height:200px!important;background:rgba(0,0,0,.2)}.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .gutter:hover:before,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane .split-pane-gutter:hover:before,.container .content .step-three-container .step-three-content .split-pane-wrapper[data-v-35f7100c] .split-pane>div:not(.split-pane-left):not(.split-pane-right):hover:before{background:#8fc31f}.container .content .step-three-container .step-three-content .form-section[data-v-35f7100c]{min-width:500px;padding-right:20px;padding-bottom:80px}.container .content .step-three-container .step-three-content .form-section .form-title[data-v-35f7100c]{font-size:24px;font-weight:700;line-height:28px;color:#000;padding:0 0 8px;text-align:left;margin-top:0}.container .content .step-three-container .step-three-content .form-section .form-subtitle[data-v-35f7100c]{font-size:14px;line-height:20px;color:rgba(0,0,0,.6);padding:0 0 24px;text-align:left}.container .content .step-three-container .step-three-content .preview-section[data-v-35f7100c]{min-width:300px;padding-left:20px}.container .content .step-three-container .step-three-content .preview-section .preview-title[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000;padding:0 0 16px;text-align:left;margin-top:0}.container .content .step-four-container .step-four-content[data-v-35f7100c]{width:100%;max-width:1440px!important;margin:30px auto 0}.container .content .step-four-container .step-four-content .preview-top-section[data-v-35f7100c]{margin-bottom:40px;width:100%}.container .content .step-four-container .step-four-content .preview-top-section .preview-section-title[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000;padding:0 0 16px;text-align:left;margin-top:0}.container .content .step-four-container .step-four-content .preview-bottom-section .preview-left-section[data-v-35f7100c],.container .content .step-four-container .step-four-content .preview-bottom-section .preview-right-section[data-v-35f7100c]{min-width:0;width:100%}.container .content .step-four-container .step-four-content .preview-bottom-section .preview-left-section .preview-section-title[data-v-35f7100c],.container .content .step-four-container .step-four-content .preview-bottom-section .preview-right-section .preview-section-title[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000;padding:0 0 16px;text-align:left;margin-top:0}.container .content .step-four-container .step-four-content .preview-bottom-section .preview-right-section[data-v-35f7100c]{position:sticky;top:calc(var(--app-edit-layout-header-h, 60px) + var(--app-edit-top-bar-reserve, 96px));height:-moz-fit-content;height:fit-content;align-self:flex-start}.container .content .step-two-container .step-two-content .nav-sidebar[data-v-35f7100c]{flex:0 0 280px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:20px;position:sticky;top:calc(var(--app-edit-layout-header-h, 60px) + var(--app-edit-top-bar-reserve, 96px));height:-moz-fit-content;height:fit-content;max-height:none;overflow:visible}.container .content .step-two-container .step-two-content .nav-sidebar .nav-title[data-v-35f7100c]{font-size:18px;font-weight:600;color:#000;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group[data-v-35f7100c]{margin-bottom:16px}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-header[data-v-35f7100c]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;cursor:pointer;transition:all .3s;line-height:1.5}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-header[data-v-35f7100c]:hover{color:#8fc31f}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-header .group-title[data-v-35f7100c]{font-size:16px;font-weight:500;color:#000;line-height:1.5}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-header .group-icon[data-v-35f7100c]{font-size:16px;color:rgba(0,0,0,.6);transition:transform .3s}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items[data-v-35f7100c]{padding-left:16px;padding-top:8px}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item[data-v-35f7100c]{padding:8px 12px;font-size:14px;color:rgba(0,0,0,.8);cursor:pointer;border-radius:6px;transition:all .3s;margin-bottom:4px}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item[data-v-35f7100c]:hover{background:rgba(143,195,31,.1);color:#8fc31f}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item.active[data-v-35f7100c]{background:rgba(143,195,31,.15);color:#8fc31f}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item[data-v-35f7100c] .el-checkbox{width:100%}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item[data-v-35f7100c] .el-checkbox .el-checkbox__label{font-size:14px;color:rgba(0,0,0,.8)}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-group-items .nav-item[data-v-35f7100c] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f;border-color:#8fc31f}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple[data-v-35f7100c]{display:flex;align-items:center;padding:12px 0;margin-bottom:4px;cursor:pointer;border-radius:6px;transition:all .2s;background:transparent;line-height:1.5;min-height:44px;box-sizing:border-box}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple[data-v-35f7100c]:hover{background:rgba(0,0,0,.04)}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple.active[data-v-35f7100c]{background:rgba(0,0,0,.08)}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple .nav-item-icon[data-v-35f7100c]{font-size:20px;color:rgba(0,0,0,.6);margin-right:12px;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple .nav-item-text[data-v-35f7100c]{flex:1;font-size:14px;font-weight:400;color:rgba(0,0,0,.8);line-height:1.5}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple .nav-item-arrow[data-v-35f7100c]{font-size:16px;color:rgba(0,0,0,.4);flex-shrink:0;margin-left:auto}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple.active .nav-item-icon[data-v-35f7100c]{color:rgba(0,0,0,.7)}.container .content .step-two-container .step-two-content .nav-sidebar .nav-menu .nav-group .nav-item-simple.active .nav-item-text[data-v-35f7100c]{color:rgba(0,0,0,.9);font-weight:500}.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c]{flex:1;min-width:0}@media only screen and (max-width:1440px){.container[data-v-35f7100c]{padding-left:0!important;padding-right:0!important}.container .edit-top-bar[data-v-35f7100c]{width:var(--app-edit-top-bar-width,100%);margin:0;padding:4px 24px 6px}.container .edit-top-bar .top-right-info[data-v-35f7100c]{gap:12px}.container .edit-top-bar .top-right-info .save-time-top[data-v-35f7100c]{gap:5px}.container .edit-top-bar .top-right-info .save-time-top .save-time-icon[data-v-35f7100c]{font-size:13px}.container .edit-top-bar .top-right-info .save-time-top .save-time-label[data-v-35f7100c]{font-size:12px}.container .edit-top-bar .top-right-info .save-time-top .save-time-value[data-v-35f7100c]{font-size:11px}.container .content[data-v-35f7100c]{width:100%;padding:8px 24px 30px!important;box-sizing:border-box}.container .content>div[data-v-35f7100c]{padding-left:0!important;padding-right:0!important}.container .content .step-one-container .step-one-content[data-v-35f7100c],.container .content .step-one-container .step-three-content[data-v-35f7100c],.container .content .step-one-container .step-two-content[data-v-35f7100c],.container .content .step-three-container .step-one-content[data-v-35f7100c],.container .content .step-three-container .step-three-content[data-v-35f7100c],.container .content .step-three-container .step-two-content[data-v-35f7100c],.container .content .step-two-container .step-one-content[data-v-35f7100c],.container .content .step-two-container .step-three-content[data-v-35f7100c],.container .content .step-two-container .step-two-content[data-v-35f7100c]{flex-direction:column}.container .content .step-one-container .step-one-content .form-section[data-v-35f7100c],.container .content .step-one-container .step-three-content .form-section[data-v-35f7100c],.container .content .step-one-container .step-two-content .form-section[data-v-35f7100c],.container .content .step-three-container .step-one-content .form-section[data-v-35f7100c],.container .content .step-three-container .step-three-content .form-section[data-v-35f7100c],.container .content .step-three-container .step-two-content .form-section[data-v-35f7100c],.container .content .step-two-container .step-one-content .form-section[data-v-35f7100c],.container .content .step-two-container .step-three-content .form-section[data-v-35f7100c],.container .content .step-two-container .step-two-content .form-section[data-v-35f7100c]{max-width:100%;padding-right:20px!important;padding-left:0!important}.container .content .step-one-container .step-one-content .nav-sidebar[data-v-35f7100c],.container .content .step-one-container .step-three-content .nav-sidebar[data-v-35f7100c],.container .content .step-one-container .step-two-content .nav-sidebar[data-v-35f7100c],.container .content .step-three-container .step-one-content .nav-sidebar[data-v-35f7100c],.container .content .step-three-container .step-three-content .nav-sidebar[data-v-35f7100c],.container .content .step-three-container .step-two-content .nav-sidebar[data-v-35f7100c],.container .content .step-two-container .step-one-content .nav-sidebar[data-v-35f7100c],.container .content .step-two-container .step-three-content .nav-sidebar[data-v-35f7100c],.container .content .step-two-container .step-two-content .nav-sidebar[data-v-35f7100c]{flex:1;max-width:100%;position:relative;top:0;margin-bottom:24px}.container .content .step-one-container .step-one-content .preview-section[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section[data-v-35f7100c]{max-width:100%;position:relative!important;top:0!important;padding-left:20px!important;padding-right:0!important;padding-bottom:100px!important;max-height:none!important;height:auto!important}.container .content .step-one-container .step-one-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section .preview-title[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-title[data-v-35f7100c]{position:relative!important;top:0!important}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main[data-v-35f7100c]{flex-direction:column}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left[data-v-35f7100c]{width:100%;margin-bottom:20px}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover[data-v-35f7100c]{width:100%}.container .content .step-one-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-one-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-one-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-three-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-three-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-three-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-two-container .step-one-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-two-container .step-three-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c],.container .content .step-two-container .step-two-content .preview-section .preview-item-wrapper .preview-card.project-page .preview-content .preview-main .preview-info[data-v-35f7100c]{width:100%;padding-right:0}.container .content .step-four-container .step-four-content .preview-bottom-section .preview-right-section[data-v-35f7100c]{position:relative;top:0;margin-top:0}}@media only screen and (max-width:991px){.container .content .step-four-container .step-four-content .preview-bottom-section .preview-right-section[data-v-35f7100c]{margin-top:24px}}@media only screen and (max-width:1280px){.container .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c],.container .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c]{min-height:0!important}.container .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .vue-splitter-container,.container .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .vue-splitter-container{height:auto!important;min-height:0!important}.container .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane.vertical.splitter-paneL,.container .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane.vertical.splitter-paneR,.container .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane.vertical.splitter-paneL,.container .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane.vertical.splitter-paneR{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;height:auto!important;min-height:0!important;padding-left:0!important;padding-right:0!important;float:none!important}.container .step-one-container .step-one-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane-resizer.vertical,.container .step-two-container .step-two-content .split-pane-wrapper[data-v-35f7100c] .splitter-pane-resizer.vertical{display:none!important}.container .step-one-container .step-one-content .form-section[data-v-35f7100c],.container .step-two-container .step-two-content .form-section[data-v-35f7100c]{min-width:0!important;max-width:100%!important;padding-right:0!important;padding-left:0!important}.container .step-one-container .step-one-content .preview-section[data-v-35f7100c],.container .step-two-container .step-two-content .preview-section[data-v-35f7100c]{min-width:0!important;max-width:100%!important;position:relative!important;top:0!important;align-self:stretch!important;margin-top:20px;padding-top:8px!important;padding-left:0!important;padding-right:0!important}.container .step-two-container .step-two-content .form-section[data-v-35f7100c]{min-width:0!important}}@media only screen and (max-width:1400px){.container .edit-top-bar .top-right-info[data-v-35f7100c]{align-items:flex-end;justify-content:flex-start;gap:5px}.container .edit-top-bar .top-right-info .save-time-top[data-v-35f7100c]{width:100%;max-width:100%;justify-content:flex-end;flex-shrink:0;overflow:visible;white-space:nowrap}.container .edit-top-bar .top-right-info .save-time-value[data-v-35f7100c]{overflow:visible;text-overflow:clip;white-space:nowrap}.container .edit-top-bar .top-right-info .btn-top.btn-next[data-v-35f7100c]{padding:5px 12px;font-size:13px}.container[data-v-35f7100c]{padding-bottom:128px!important}.container .content[data-v-35f7100c]{padding-bottom:72px!important}.container .step-one-container .step-one-content[data-v-35f7100c],.container .step-three-container .step-three-content[data-v-35f7100c],.container .step-two-container .step-two-content[data-v-35f7100c]{padding-bottom:120px!important}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c]{padding-top:8px;padding-bottom:10px}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step{flex:1 1 0!important;min-width:0!important}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__main{min-width:0;overflow:visible;text-align:center}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__title{max-width:100%;width:100%;font-size:12px;line-height:1.25;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(2.5em + 2px);word-break:break-word}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c] .el-step__head{padding-left:0;padding-right:0;box-sizing:border-box}}@media only screen and (max-width:1280px){.container .edit-top-bar[data-v-35f7100c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"top-steps top-steps" "top-left top-right";align-items:flex-start}.container .edit-top-bar .btn-left-group[data-v-35f7100c]{grid-area:top-left;justify-self:start}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c]{grid-area:top-steps;width:100%;max-width:100%;padding-top:4px;padding-bottom:6px}.container .edit-top-bar .top-right-info[data-v-35f7100c]{grid-area:top-right;justify-self:end;width:100%;max-width:100%}}@media only screen and (max-width:768px){.container .edit-top-bar[data-v-35f7100c]{-moz-column-gap:6px;column-gap:6px;row-gap:6px;left:0!important;right:0!important;width:100%!important;margin:0;padding:4px 16px 6px}.container .edit-top-bar .edit-steps-wrap[data-v-35f7100c]{padding:10px 0 12px}.container .edit-top-bar .top-right-info[data-v-35f7100c]{justify-content:flex-start;align-items:flex-end;gap:5px}.container .edit-top-bar .top-right-info .save-time-top[data-v-35f7100c]{gap:4px;max-width:100%;overflow:visible}.container .edit-top-bar .top-right-info .save-time-top .save-time-icon[data-v-35f7100c]{font-size:12px;flex-shrink:0}.container .edit-top-bar .top-right-info .save-time-top .save-time-label[data-v-35f7100c]{font-size:11px;flex-shrink:0}.container .edit-top-bar .top-right-info .save-time-top .save-time-value[data-v-35f7100c]{font-size:10px;overflow:visible;text-overflow:clip;white-space:nowrap}.container .content[data-v-35f7100c]{padding-top:12px!important;padding-bottom:88px!important}.container .content>div[data-v-35f7100c]{padding-left:20px!important;padding-right:20px!important}}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog{border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;border:1px solid rgba(0,0,0,.05)!important;overflow:hidden!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header{padding:28px 28px 20px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;background:#fff!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__title{font-size:22px!important;font-weight:600!important;color:#000!important;letter-spacing:-.3px!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__headerbtn{top:24px!important;right:24px!important;width:32px!important;height:32px!important;border-radius:8px!important;transition:all .2s ease!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__headerbtn:hover{background:rgba(0,0,0,.05)!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:18px!important;color:rgba(0,0,0,.6)!important;transition:color .2s ease!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#8fc31f!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__body{padding:28px!important;background:#fff!important}[data-v-35f7100c] .publish-confirm-dialog.el-dialog__wrapper .el-dialog .el-dialog__footer{padding:20px 28px 28px!important;border-top:1px solid rgba(0,0,0,.05)!important;background:#fafafa!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog{border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;border:1px solid rgba(0,0,0,.05)!important;overflow:hidden!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header{padding:28px 28px 20px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;background:#fff!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:22px!important;font-weight:600!important;color:#000!important;letter-spacing:-.3px!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{top:24px!important;right:24px!important;width:32px!important;height:32px!important;border-radius:8px!important;transition:all .2s ease!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn:hover{background:rgba(0,0,0,.05)!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:18px!important;color:rgba(0,0,0,.6)!important;transition:color .2s ease!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#8fc31f!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__body{padding:28px!important;background:#fff!important}[data-v-35f7100c] .publish-confirm-dialog .el-dialog .el-dialog__footer{padding:20px 28px 28px!important;border-top:1px solid rgba(0,0,0,.05)!important;background:#fafafa!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-message{font-size:14px!important;line-height:22px!important;color:rgba(0,0,0,.75)!important;margin-bottom:28px!important;padding:16px!important;background:#f9fafb!important;border-radius:10px!important;border-left:3px solid #8fc31f!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty{margin-bottom:24px!important;padding:20px!important;background:#fafafa!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.05)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro{margin-bottom:16px!important;min-width:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox,[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important;white-space:normal!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input{flex-shrink:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input .el-checkbox__inner{width:18px!important;height:18px!important;border-radius:4px!important;border:2px solid rgba(0,0,0,.2)!important;transition:all .2s ease!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input .el-checkbox__inner:hover{border-color:#8fc31f!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input .el-checkbox__inner:after{width:5px!important;height:9px!important;left:5px!important;top:2px!important;border-width:2px!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f!important;border-color:#8fc31f!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#8fc31f!important;box-shadow:0 0 0 2px rgba(143,195,31,.1)!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox ::v-deep .el-checkbox__label{font-size:14px!important;font-weight:500!important;color:rgba(0,0,0,.85)!important;line-height:1.5!important;padding-left:10px!important;cursor:pointer!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;min-width:0!important;flex:1 1 auto!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items{padding-left:28px!important;display:flex!important;flex-direction:column!important;gap:14px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13px!important;line-height:20px!important;color:rgba(0,0,0,.7)!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item .warranty-number{font-weight:600!important;color:rgba(0,0,0,.85)!important;flex-shrink:0!important;min-width:20px!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item .warranty-text{flex:1 1 0!important;min-width:0!important;max-width:100%!important;line-height:1.5!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm{margin-bottom:24px!important;padding:16px 18px!important;background:#f9fafb!important;border-radius:10px!important;border:1px solid rgba(0,0,0,.06)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;align-items:flex-start!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox ::v-deep .el-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox ::v-deep .el-checkbox__input{padding-top:2px!important;flex-shrink:0!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox ::v-deep .el-checkbox__input .el-checkbox__inner{width:18px!important;height:18px!important;border-radius:4px!important;border:2px solid rgba(0,0,0,.2)!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox ::v-deep .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f!important;border-color:#8fc31f!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox ::v-deep .el-checkbox__label{font-size:14px!important;font-weight:500!important;color:rgba(0,0,0,.85)!important;line-height:1.5!important;padding-left:10px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;min-width:0!important;flex:1 1 auto!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-error{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:14px 18px!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-left:3px solid #dc2626!important;border-radius:10px!important;font-size:13px!important;line-height:20px!important;color:#dc2626!important;margin-top:20px!important;animation:shake-35f7100c .3s ease-in-out!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-error .error-icon{font-size:18px!important;color:#dc2626!important;flex-shrink:0!important;margin-top:1px!important}[data-v-35f7100c] .publish-confirm-dialog .publish-dialog-content .publish-error span{flex:1 1 0!important;min-width:0!important;font-weight:500!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer{display:flex!important;justify-content:flex-end!important;gap:12px!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .cancel-btn{padding:11px 24px!important;font-size:14px!important;font-weight:500!important;color:rgba(0,0,0,.7)!important;background:#fff!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:10px!important;transition:none!important;min-width:100px!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .cancel-btn:hover{background:#f5f5f5!important;border-color:rgba(0,0,0,.2)!important;color:rgba(0,0,0,.85)!important;transform:none!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .cancel-btn:focus{transform:none!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .confirm-btn{padding:11px 24px!important;font-size:14px!important;font-weight:600!important;background:#8fc31f!important;border-color:#8fc31f!important;border-radius:10px!important;transition:none!important;min-width:100px!important;box-shadow:0 2px 8px rgba(143,195,31,.2)!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .confirm-btn:hover:not(.is-disabled){background:#7db01c!important;border-color:#7db01c!important;box-shadow:0 2px 8px rgba(143,195,31,.2)!important;transform:none!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .confirm-btn:focus:not(.is-disabled){transform:none!important}[data-v-35f7100c] .publish-confirm-dialog .dialog-footer .confirm-btn.is-disabled{background:#e5e7eb!important;border-color:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed!important;box-shadow:none!important}.container[data-v-35f7100c] .el-button{transition:none!important}.container[data-v-35f7100c] .el-button:focus,.container[data-v-35f7100c] .el-button:hover{transform:none!important}.container[data-v-35f7100c] .handle-btn,.container[data-v-35f7100c] button.toolbar-btn{transition:none!important}.container[data-v-35f7100c] .handle-btn:active,.container[data-v-35f7100c] .handle-btn:focus,.container[data-v-35f7100c] .handle-btn:hover,.container[data-v-35f7100c] button.toolbar-btn:active,.container[data-v-35f7100c] button.toolbar-btn:focus,.container[data-v-35f7100c] button.toolbar-btn:hover{transform:none!important}@keyframes shake-35f7100c{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}@keyframes rotate-35f7100c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.cancel-btn,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.cancel-btn:active,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.cancel-btn:focus,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.cancel-btn:hover,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.confirm-btn,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.confirm-btn:active,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.confirm-btn:focus,body .el-dialog.publish-confirm-dialog .el-dialog__footer .el-button.confirm-btn:hover,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.cancel-btn,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.cancel-btn:active,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.cancel-btn:focus,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.cancel-btn:hover,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.confirm-btn,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.confirm-btn:active,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.confirm-btn:focus,body .publish-confirm-dialog .el-dialog .el-dialog__footer .el-button.confirm-btn:hover{transform:none!important;transition:none!important;height:40px!important;line-height:40px!important;font-size:14px!important;margin-top:0!important;padding:0 20px!important}.el-dialog.publish-confirm-dialog,.publish-confirm-dialog .el-dialog{border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;border:1px solid rgba(0,0,0,.05)!important;overflow:hidden!important}.el-dialog.publish-confirm-dialog .el-dialog__header,.publish-confirm-dialog .el-dialog .el-dialog__header{padding:28px 28px 20px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;background:#fff!important}.el-dialog.publish-confirm-dialog .el-dialog__header .el-dialog__title,.publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:22px!important;font-weight:600!important;color:#000!important;letter-spacing:-.3px!important}.el-dialog.publish-confirm-dialog .el-dialog__header .el-dialog__headerbtn,.publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{top:24px!important;right:24px!important;width:32px!important;height:32px!important;border-radius:8px!important;transition:all .2s ease!important}.el-dialog.publish-confirm-dialog .el-dialog__header .el-dialog__headerbtn:hover,.publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn:hover{background:rgba(0,0,0,.05)!important}.el-dialog.publish-confirm-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close,.publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:18px!important;color:rgba(0,0,0,.6)!important;transition:color .2s ease!important}.el-dialog.publish-confirm-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover,.publish-confirm-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#8fc31f!important}.el-dialog.publish-confirm-dialog .el-dialog__body,.publish-confirm-dialog .el-dialog .el-dialog__body{padding:28px!important;background:#fff!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.el-dialog.publish-confirm-dialog .el-dialog__footer,.publish-confirm-dialog .el-dialog .el-dialog__footer{padding:20px 28px 28px!important;border-top:1px solid rgba(0,0,0,.05)!important;background:#fafafa!important}.publish-confirm-dialog .publish-dialog-content,.publish-confirm-dialog .publish-dialog-content .publish-message{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.publish-confirm-dialog .publish-dialog-content .publish-message{font-size:14px!important;line-height:22px!important;color:rgba(0,0,0,.75)!important;margin-bottom:28px!important;padding:16px!important;background:#f9fafb!important;border-radius:10px!important;border-left:3px solid #8fc31f!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty{margin-bottom:24px!important;padding:20px!important;background:#fafafa!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.05)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro{margin-bottom:16px!important;min-width:0!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox,.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox.el-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important;white-space:normal!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input{flex-shrink:0!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input .el-checkbox__inner{width:18px!important;height:18px!important;border-radius:4px!important;border:2px solid rgba(0,0,0,.2)!important;transition:all .2s ease!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input .el-checkbox__inner:hover{border-color:#8fc31f!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input .el-checkbox__inner:after{width:5px!important;height:9px!important;left:5px!important;top:2px!important;border-width:2px!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f!important;border-color:#8fc31f!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#8fc31f!important;box-shadow:0 0 0 2px rgba(143,195,31,.1)!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-intro .warranty-checkbox .el-checkbox__label{font-size:14px!important;font-weight:500!important;color:rgba(0,0,0,.85)!important;line-height:1.5!important;padding-left:10px!important;cursor:pointer!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;min-width:0!important;flex:1 1 auto!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items{padding-left:28px!important;display:flex!important;flex-direction:column!important;gap:14px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13px!important;line-height:20px!important;color:rgba(0,0,0,.7)!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item .warranty-number{font-weight:600!important;color:rgba(0,0,0,.85)!important;flex-shrink:0!important;min-width:20px!important}.publish-confirm-dialog .publish-dialog-content .publish-warranty .warranty-items .warranty-item .warranty-text{flex:1 1 0!important;min-width:0!important;max-width:100%!important;line-height:1.5!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm{margin-bottom:24px!important;padding:16px 18px!important;background:#f9fafb!important;border-radius:10px!important;border:1px solid rgba(0,0,0,.06)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;align-items:flex-start!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox.el-checkbox{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox .el-checkbox__input{padding-top:2px!important;flex-shrink:0!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox .el-checkbox__input .el-checkbox__inner{width:18px!important;height:18px!important;border-radius:4px!important;border:2px solid rgba(0,0,0,.2)!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f!important;border-color:#8fc31f!important}.publish-confirm-dialog .publish-dialog-content .publish-private-models-confirm .private-models-checkbox .el-checkbox__label{font-size:14px!important;font-weight:500!important;color:rgba(0,0,0,.85)!important;line-height:1.5!important;padding-left:10px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;min-width:0!important;flex:1 1 auto!important}.publish-confirm-dialog .publish-dialog-content .publish-error{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:14px 18px!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-left:3px solid #dc2626!important;border-radius:10px!important;font-size:13px!important;line-height:20px!important;color:#dc2626!important;margin-top:20px!important;animation:shake .3s ease-in-out!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.publish-confirm-dialog .publish-dialog-content .publish-error .error-icon{font-size:18px!important;color:#dc2626!important;flex-shrink:0!important;margin-top:1px!important}.publish-confirm-dialog .publish-dialog-content .publish-error span{flex:1 1 0!important;min-width:0!important;font-weight:500!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}.publish-confirm-dialog .dialog-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-top:0!important}.publish-confirm-dialog .dialog-footer .cancel-btn,.publish-confirm-dialog .dialog-footer .confirm-btn{padding:0 20px!important;height:40px!important;line-height:40px!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;transition:none!important;min-width:100px!important;margin-top:0!important;margin-bottom:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important}.publish-confirm-dialog .dialog-footer .cancel-btn{color:rgba(0,0,0,.7)!important;background:#fff!important;border:1px solid rgba(0,0,0,.12)!important}.publish-confirm-dialog .dialog-footer .cancel-btn:hover{background:#f5f5f5!important;border-color:rgba(0,0,0,.2)!important;color:rgba(0,0,0,.85)!important}.publish-confirm-dialog .dialog-footer .confirm-btn{background:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important;font-weight:600!important;box-shadow:0 2px 4px rgba(143,195,31,.2)!important}.publish-confirm-dialog .dialog-footer .confirm-btn:hover:not(.is-disabled){background:#7db01c!important;border-color:#7db01c!important;box-shadow:0 2px 4px rgba(143,195,31,.2)!important}.publish-confirm-dialog .dialog-footer .confirm-btn.is-disabled{background:#e5e7eb!important;border-color:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed!important;box-shadow:none!important;opacity:.6!important}.publish-confirm-dialog .dialog-footer .cancel-btn:focus,.publish-confirm-dialog .dialog-footer .cancel-btn:hover,.publish-confirm-dialog .dialog-footer .confirm-btn:focus,.publish-confirm-dialog .dialog-footer .confirm-btn:hover:not(.is-disabled){transform:none!important}body.app-application-edit-active .vab-main .vab-app-main{overflow-x:hidden!important;overflow-y:visible!important}.doc-preview-introduction-content .todo-item{display:flex;align-items:center;margin:0;padding:0;min-height:0}.doc-preview-introduction-content .todo-item>input[type=checkbox]{flex-shrink:0;margin:0 8px 0 0!important;cursor:default;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;border-width:2px!important;border-style:solid!important;border-color:#d1d5db!important;border-radius:4px;background-color:#fff!important;background-clip:padding-box!important;box-sizing:border-box!important;box-shadow:none!important;position:relative;padding:0!important;outline:none;transition:border-color .15s ease,background .15s ease}.doc-preview-introduction-content .todo-item>input[type=checkbox]:checked{background-color:#8fc31f!important;border-width:2px!important;border-style:solid!important;border-color:#8fc31f!important}.doc-preview-introduction-content .todo-item>input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:border-box}.doc-preview-introduction-content .todo-item>input[type=checkbox]:disabled{opacity:1;cursor:default}.doc-preview-introduction-content .todo-item>input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px rgba(143,195,31,.25)}.doc-preview-introduction-content .todo-item>span{flex:1;line-height:1.6;font-size:14px;color:rgba(0,0,0,.85)}.doc-preview-block-content .node-red-workspace-preview,.doc-preview-block-content .watcher-deploy-hints,.node-red-workspace-preview,.watcher-deploy-hints{margin:16px 0;padding:12px 0 4px;width:100%;box-sizing:border-box}.doc-preview-block-content .watcher-deploy-steps,.doc-preview-block-content .workspace-preview-content,.watcher-deploy-steps,.workspace-preview-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.doc-preview-block-content .watcher-deploy-col,.doc-preview-block-content .workspace-option,.watcher-deploy-col,.workspace-option{min-width:0;display:flex;flex-direction:column;align-items:stretch}.doc-preview-block-content .watcher-deploy-img-wrap,.doc-preview-block-content .workspace-image-frame,.watcher-deploy-img-wrap,.workspace-image-frame{width:100%;box-sizing:border-box;border:1px solid #dcdfe6;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center}.doc-preview-block-content .workspace-image-frame,.workspace-image-frame{margin-bottom:12px;aspect-ratio:auto;min-height:0;padding:0;overflow:hidden}.doc-preview-block-content .watcher-deploy-img-wrap,.watcher-deploy-img-wrap{margin-bottom:0;aspect-ratio:4/3;min-height:180px;padding:0;overflow:hidden}.doc-preview-block-content .watcher-deploy-img,.doc-preview-block-content img.workspace-image,.watcher-deploy-img,img.workspace-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:9px}.doc-preview-block-content .workspace-preview-title,.workspace-preview-title{font-size:15px;font-weight:600;color:rgba(0,0,0,.85);text-align:center;margin-bottom:18px;line-height:1.4;letter-spacing:.02em}.doc-preview-block-content .workspace-input,.workspace-input{width:100%;margin-bottom:12px}.doc-preview-block-content .workspace-input ::v-deep .el-input__inner,.workspace-input ::v-deep .el-input__inner{height:44px;line-height:44px;border-radius:8px;border:1px solid rgba(0,0,0,.12);transition:all .2s ease;font-size:14px;color:rgba(0,0,0,.85);background-color:#fff}.doc-preview-block-content .workspace-input ::v-deep .el-input__inner::-moz-placeholder,.workspace-input ::v-deep .el-input__inner::-moz-placeholder{color:rgba(0,0,0,.38)}.doc-preview-block-content .workspace-input ::v-deep .el-input__inner::placeholder,.workspace-input ::v-deep .el-input__inner::placeholder{color:rgba(0,0,0,.38)}.doc-preview-block-content .workspace-input ::v-deep .el-input__inner:focus,.workspace-input ::v-deep .el-input__inner:focus{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.12)}.doc-preview-block-content .workspace-btn.doc-preview-workspace-btn,.workspace-btn.doc-preview-workspace-btn{width:100%;height:44px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:.02em;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;box-shadow:none;border:none}.doc-preview-block-content .workspace-btn.doc-preview-workspace-btn.el-button--primary,.workspace-btn.doc-preview-workspace-btn.el-button--primary{background-color:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important}.doc-preview-block-content .workspace-btn.doc-preview-workspace-btn.el-button--primary:focus,.doc-preview-block-content .workspace-btn.doc-preview-workspace-btn.el-button--primary:hover,.workspace-btn.doc-preview-workspace-btn.el-button--primary:focus,.workspace-btn.doc-preview-workspace-btn.el-button--primary:hover{background-color:#84b31d!important;border-color:#84b31d!important;color:#fff!important}.doc-preview-block-content .workspace-divider,.workspace-divider{width:100%;text-align:center;font-size:13px;color:rgba(0,0,0,.38);font-weight:500;line-height:1.2}.doc-connect-preview-config-hint,.doc-preview-block-content .doc-connect-preview-config-hint{font-size:12px;color:rgba(0,0,0,.55);font-weight:500;line-height:18px;margin-bottom:10px}.doc-connect-preview-body,.doc-preview-block-content .doc-connect-preview-body{margin-bottom:10px}.doc-connect-preview-image-wrap,.doc-preview-block-content .doc-connect-preview-image-wrap{width:100%;max-width:calc(50% - 6px);border:1px solid #dcdfe6;border-radius:10px;background:#fff;overflow:hidden}.doc-connect-preview-connect-image,.doc-preview-block-content .doc-connect-preview-connect-image{width:100%;max-height:280px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.doc-connect-preview-wiki-row,.doc-preview-block-content .doc-connect-preview-wiki-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:8px;flex-wrap:wrap}.doc-connect-preview-body.is-narrow .doc-connect-preview-wiki-row,.doc-preview-block-content .doc-connect-preview-body.is-narrow .doc-connect-preview-wiki-row{flex-direction:column}.doc-connect-preview-body.is-narrow .doc-connect-preview-wiki-inline,.doc-preview-block-content .doc-connect-preview-body.is-narrow .doc-connect-preview-wiki-inline{align-self:flex-end}.doc-connect-preview-connection-text,.doc-preview-block-content .doc-connect-preview-connection-text{flex:1;min-width:0;font-size:12px;line-height:1.6;color:rgba(0,0,0,.85)}.doc-connect-preview-connection-text strong,.doc-preview-block-content .doc-connect-preview-connection-text strong{font-weight:500;color:rgba(0,0,0,.9)}.doc-connect-preview-wiki-inline,.doc-preview-block-content .doc-connect-preview-wiki-inline{flex-shrink:0;font-size:12px;line-height:1.5;color:rgba(0,0,0,.6)}.doc-connect-preview-wiki-inline a,.doc-preview-block-content .doc-connect-preview-wiki-inline a{margin-left:4px}.doc-preview-block-content .watcher-deploy-step-line,.watcher-deploy-step-line{margin:8px 0 0;width:100%;font-size:13px;line-height:1.55;color:rgba(0,0,0,.72);min-height:42px}.doc-preview-block-content .watcher-deploy-faq,.watcher-deploy-faq{margin-top:10px;text-align:right}.doc-preview-block-indent{box-sizing:border-box;max-width:100%}.doc-preview-block-content .watcher-deploy-faq-link,.watcher-deploy-faq-link{font-size:13px;color:#8fc31f;text-decoration:none;font-weight:500}.doc-preview-block-content .watcher-deploy-faq-link:hover,.watcher-deploy-faq-link:hover{text-decoration:underline;color:#84b31d}.preview-wrapper .doc-model-not-published-hint{font-size:12px;line-height:18px;color:#e6a23c}.preview-wrapper .doc-model-not-published-hint--under-actions{display:block;width:100%;box-sizing:border-box;text-align:right;margin-top:8px;margin-bottom:0}.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact__action-stack,.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact__chart,.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact__detect-bars,.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact__form,.preview-wrapper .doc-preview-vibration-wrapper .vibration-page-root.is-doc-preview-compact .vibration-doc-compact__threshold{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.preview-wrapper .doc-preview-vibration-wrapper .flex-between.flex-box{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:16px}.preview-wrapper .doc-preview-vibration-wrapper .flex-between.flex-box>div{flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin-right:0!important;padding-right:0!important;border-right:none!important}.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-full,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-full:focus,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-full:hover{min-width:0!important;width:100%!important;max-width:100%!important;height:36px!important;min-height:36px!important;line-height:1!important;padding:0 16px!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;border-width:1px!important;border-style:solid!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;box-sizing:border-box!important;box-shadow:none!important;transition:none!important;outline:none!important;vertical-align:top!important;transform:none!important;filter:none!important}.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.el-button--primary.button.radius.vibration-doc-compact__btn-full,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.el-button--primary.button.radius.vibration-doc-compact__btn-full:focus,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.el-button--primary.button.radius.vibration-doc-compact__btn-full:hover{background-color:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important}.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.el-button--primary.button.radius.vibration-doc-compact__btn-full:focus:not(.is-disabled):not(.is-loading),.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.el-button--primary.button.radius.vibration-doc-compact__btn-full:hover:not(.is-disabled):not(.is-loading){background-color:#7dad1c!important;border-color:#7dad1c!important;color:#fff!important;padding:0 16px!important;border-width:1px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;transform:none!important}.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-outline.el-button--danger,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-outline.el-button--danger:focus,.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-outline.el-button--danger:hover{background-color:#fff!important;border-color:#8cc020!important;color:#8cc020!important}.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-outline.el-button--danger:focus:not(.is-disabled),.preview-wrapper .doc-preview-vibration-wrapper .vibration-doc-compact__action-stack button.el-button.button.radius.vibration-doc-compact__btn-outline.el-button--danger:hover:not(.is-disabled){background-color:rgba(140,192,32,.08)!important;border-color:#8cc020!important;color:#8cc020!important;padding:0 16px!important;border-width:1px!important;height:36px!important}.preview-wrapper .doc-preview-introduction-content blockquote{margin:0;padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;border-radius:0 4px 4px 0;position:relative;box-sizing:border-box}.preview-wrapper .doc-preview-introduction-content blockquote:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.preview-wrapper .doc-preview-introduction-content blockquote p{margin:0 0 8px}.preview-wrapper .doc-preview-introduction-content blockquote p:last-child{margin-bottom:0}.preview-wrapper .doc-preview-introduction-content hr{border:none;border-top:2px solid #e5e7eb;margin:24px 0;padding:12px 0;position:relative;box-sizing:border-box}.preview-wrapper .doc-preview-introduction-content hr:before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%);width:40px;height:2px;background:#d1d5db}.preview-wrapper .doc-preview-introduction-content del{text-decoration:line-through;color:rgba(0,0,0,.6);opacity:.8}.preview-wrapper .doc-preview-introduction-content mark{background:#fef08a;padding:2px 4px;border-radius:3px}.preview-wrapper .doc-preview-introduction-content .todo-item{display:flex;align-items:center;margin:0;padding:0;min-height:0}.preview-wrapper .doc-preview-introduction-content .todo-item>input[type=checkbox]{flex-shrink:0;margin:0 8px 0 0!important;cursor:default;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;border-width:2px!important;border-style:solid!important;border-color:#d1d5db!important;border-radius:4px;background-color:#fff!important;background-clip:padding-box!important;box-sizing:border-box!important;box-shadow:none!important;position:relative;padding:0!important;outline:none;transition:border-color .15s ease,background .15s ease}.preview-wrapper .doc-preview-introduction-content .todo-item>input[type=checkbox]:checked{background-color:#8fc31f!important;border-width:2px!important;border-style:solid!important;border-color:#8fc31f!important}.preview-wrapper .doc-preview-introduction-content .todo-item>input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:border-box}.preview-wrapper .doc-preview-introduction-content .todo-item>input[type=checkbox]:disabled{opacity:1;cursor:default}.preview-wrapper .doc-preview-introduction-content .todo-item>input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px rgba(143,195,31,.25)}.preview-wrapper .doc-preview-introduction-content .todo-item>span{flex:1;line-height:1.6;font-size:14px;color:rgba(0,0,0,.85)}.preview-wrapper .doc-preview-introduction-content img:not(.workspace-image):not(.watcher-deploy-img):not(.block-icon-img),.preview-wrapper .doc-preview-paragraph-content img:not(.workspace-image):not(.watcher-deploy-img):not(.block-icon-img),.preview-wrapper .doc-preview-step-content img:not(.workspace-image):not(.watcher-deploy-img):not(.block-icon-img),.preview-wrapper .doc-preview-step-title img:not(.workspace-image):not(.watcher-deploy-img):not(.block-icon-img),.preview-wrapper .doc-preview-text-block img:not(.workspace-image):not(.watcher-deploy-img):not(.block-icon-img){max-width:100%;width:auto;height:auto;box-sizing:border-box;display:block;vertical-align:middle}.doc-preview-text-block.preview-todo,.preview-wrapper .doc-preview-text-block.preview-todo{margin:0;padding-left:4px}.doc-preview-text-block.preview-todo .todo-item,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item{display:flex;align-items:center;margin:0;padding:0;min-height:0}.doc-preview-text-block.preview-todo .todo-item>input[type=checkbox],.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]{flex-shrink:0;margin:0 8px 0 0!important;cursor:default;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;border-width:2px!important;border-style:solid!important;border-color:#d1d5db!important;border-radius:4px;background-color:#fff!important;background-clip:padding-box!important;box-sizing:border-box!important;box-shadow:none!important;position:relative;padding:0!important;outline:none;transition:border-color .15s ease,background .15s ease}.doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:checked,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:checked{background-color:#8fc31f!important;border-width:2px!important;border-style:solid!important;border-color:#8fc31f!important}.doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:checked:after,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:border-box}.doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:disabled,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:disabled{opacity:1;cursor:default}.doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:focus,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px rgba(143,195,31,.25)}.doc-preview-text-block.preview-todo .todo-item>span,.preview-wrapper .doc-preview-text-block.preview-todo .todo-item>span{flex:1;line-height:1.6;font-size:14px;color:rgba(0,0,0,.85)}.preview-wrapper .doc-preview-step-title{font-weight:400;word-break:break-word;overflow-wrap:anywhere;max-width:100%;box-sizing:border-box}.preview-wrapper .doc-preview-step-title b,.preview-wrapper .doc-preview-step-title strong{font-weight:600}.preview-wrapper .doc-preview-introduction-content a.doc-file-download-link,.preview-wrapper .doc-preview-introduction-content a[data-file-download="1"],.preview-wrapper .doc-preview-introduction-content a[href*=".7z"],.preview-wrapper .doc-preview-introduction-content a[href*=".bin"],.preview-wrapper .doc-preview-introduction-content a[href*=".csv"],.preview-wrapper .doc-preview-introduction-content a[href*=".cvimodel"],.preview-wrapper .doc-preview-introduction-content a[href*=".doc"],.preview-wrapper .doc-preview-introduction-content a[href*=".docx"],.preview-wrapper .doc-preview-introduction-content a[href*=".elf"],.preview-wrapper .doc-preview-introduction-content a[href*=".engine"],.preview-wrapper .doc-preview-introduction-content a[href*=".hex"],.preview-wrapper .doc-preview-introduction-content a[href*=".img"],.preview-wrapper .doc-preview-introduction-content a[href*=".json"],.preview-wrapper .doc-preview-introduction-content a[href*=".onnx"],.preview-wrapper .doc-preview-introduction-content a[href*=".pdf"],.preview-wrapper .doc-preview-introduction-content a[href*=".ppt"],.preview-wrapper .doc-preview-introduction-content a[href*=".pptx"],.preview-wrapper .doc-preview-introduction-content a[href*=".pt"],.preview-wrapper .doc-preview-introduction-content a[href*=".rar"],.preview-wrapper .doc-preview-introduction-content a[href*=".tflite"],.preview-wrapper .doc-preview-introduction-content a[href*=".txt"],.preview-wrapper .doc-preview-introduction-content a[href*=".xls"],.preview-wrapper .doc-preview-introduction-content a[href*=".xlsx"],.preview-wrapper .doc-preview-introduction-content a[href*=".zip"],.preview-wrapper .doc-preview-paragraph-content a.doc-file-download-link,.preview-wrapper .doc-preview-paragraph-content a[data-file-download="1"],.preview-wrapper .doc-preview-paragraph-content a[href*=".7z"],.preview-wrapper .doc-preview-paragraph-content a[href*=".bin"],.preview-wrapper .doc-preview-paragraph-content a[href*=".csv"],.preview-wrapper .doc-preview-paragraph-content a[href*=".cvimodel"],.preview-wrapper .doc-preview-paragraph-content a[href*=".doc"],.preview-wrapper .doc-preview-paragraph-content a[href*=".docx"],.preview-wrapper .doc-preview-paragraph-content a[href*=".elf"],.preview-wrapper .doc-preview-paragraph-content a[href*=".engine"],.preview-wrapper .doc-preview-paragraph-content a[href*=".hex"],.preview-wrapper .doc-preview-paragraph-content a[href*=".img"],.preview-wrapper .doc-preview-paragraph-content a[href*=".json"],.preview-wrapper .doc-preview-paragraph-content a[href*=".onnx"],.preview-wrapper .doc-preview-paragraph-content a[href*=".pdf"],.preview-wrapper .doc-preview-paragraph-content a[href*=".ppt"],.preview-wrapper .doc-preview-paragraph-content a[href*=".pptx"],.preview-wrapper .doc-preview-paragraph-content a[href*=".pt"],.preview-wrapper .doc-preview-paragraph-content a[href*=".rar"],.preview-wrapper .doc-preview-paragraph-content a[href*=".tflite"],.preview-wrapper .doc-preview-paragraph-content a[href*=".txt"],.preview-wrapper .doc-preview-paragraph-content a[href*=".xls"],.preview-wrapper .doc-preview-paragraph-content a[href*=".xlsx"],.preview-wrapper .doc-preview-paragraph-content a[href*=".zip"],.preview-wrapper .doc-preview-step-content a.doc-file-download-link,.preview-wrapper .doc-preview-step-content a[data-file-download="1"],.preview-wrapper .doc-preview-step-content a[href*=".7z"],.preview-wrapper .doc-preview-step-content a[href*=".bin"],.preview-wrapper .doc-preview-step-content a[href*=".csv"],.preview-wrapper .doc-preview-step-content a[href*=".cvimodel"],.preview-wrapper .doc-preview-step-content a[href*=".doc"],.preview-wrapper .doc-preview-step-content a[href*=".docx"],.preview-wrapper .doc-preview-step-content a[href*=".elf"],.preview-wrapper .doc-preview-step-content a[href*=".engine"],.preview-wrapper .doc-preview-step-content a[href*=".hex"],.preview-wrapper .doc-preview-step-content a[href*=".img"],.preview-wrapper .doc-preview-step-content a[href*=".json"],.preview-wrapper .doc-preview-step-content a[href*=".onnx"],.preview-wrapper .doc-preview-step-content a[href*=".pdf"],.preview-wrapper .doc-preview-step-content a[href*=".ppt"],.preview-wrapper .doc-preview-step-content a[href*=".pptx"],.preview-wrapper .doc-preview-step-content a[href*=".pt"],.preview-wrapper .doc-preview-step-content a[href*=".rar"],.preview-wrapper .doc-preview-step-content a[href*=".tflite"],.preview-wrapper .doc-preview-step-content a[href*=".txt"],.preview-wrapper .doc-preview-step-content a[href*=".xls"],.preview-wrapper .doc-preview-step-content a[href*=".xlsx"],.preview-wrapper .doc-preview-step-content a[href*=".zip"],.preview-wrapper .doc-preview-text-block a.doc-file-download-link,.preview-wrapper .doc-preview-text-block a[data-file-download="1"],.preview-wrapper .doc-preview-text-block a[href*=".7z"],.preview-wrapper .doc-preview-text-block a[href*=".bin"],.preview-wrapper .doc-preview-text-block a[href*=".csv"],.preview-wrapper .doc-preview-text-block a[href*=".cvimodel"],.preview-wrapper .doc-preview-text-block a[href*=".doc"],.preview-wrapper .doc-preview-text-block a[href*=".docx"],.preview-wrapper .doc-preview-text-block a[href*=".elf"],.preview-wrapper .doc-preview-text-block a[href*=".engine"],.preview-wrapper .doc-preview-text-block a[href*=".hex"],.preview-wrapper .doc-preview-text-block a[href*=".img"],.preview-wrapper .doc-preview-text-block a[href*=".json"],.preview-wrapper .doc-preview-text-block a[href*=".onnx"],.preview-wrapper .doc-preview-text-block a[href*=".pdf"],.preview-wrapper .doc-preview-text-block a[href*=".ppt"],.preview-wrapper .doc-preview-text-block a[href*=".pptx"],.preview-wrapper .doc-preview-text-block a[href*=".pt"],.preview-wrapper .doc-preview-text-block a[href*=".rar"],.preview-wrapper .doc-preview-text-block a[href*=".tflite"],.preview-wrapper .doc-preview-text-block a[href*=".txt"],.preview-wrapper .doc-preview-text-block a[href*=".xls"],.preview-wrapper .doc-preview-text-block a[href*=".xlsx"],.preview-wrapper .doc-preview-text-block a[href*=".zip"]{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0;padding:10px 12px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;color:#1f2937;text-decoration:none;border-bottom:1px solid #dfe4ea}.preview-wrapper .doc-preview-introduction-content a.doc-file-download-link:before,.preview-wrapper .doc-preview-introduction-content a[data-file-download="1"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".7z"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".bin"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".csv"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".cvimodel"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".doc"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".docx"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".elf"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".engine"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".hex"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".img"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".json"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".onnx"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".pdf"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".ppt"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".pptx"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".pt"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".rar"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".tflite"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".txt"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".xls"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".xlsx"]:before,.preview-wrapper .doc-preview-introduction-content a[href*=".zip"]:before,.preview-wrapper .doc-preview-paragraph-content a.doc-file-download-link:before,.preview-wrapper .doc-preview-paragraph-content a[data-file-download="1"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".7z"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".bin"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".csv"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".cvimodel"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".doc"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".docx"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".elf"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".engine"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".hex"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".img"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".json"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".onnx"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".pdf"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".ppt"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".pptx"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".pt"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".rar"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".tflite"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".txt"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".xls"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".xlsx"]:before,.preview-wrapper .doc-preview-paragraph-content a[href*=".zip"]:before,.preview-wrapper .doc-preview-step-content a.doc-file-download-link:before,.preview-wrapper .doc-preview-step-content a[data-file-download="1"]:before,.preview-wrapper .doc-preview-step-content a[href*=".7z"]:before,.preview-wrapper .doc-preview-step-content a[href*=".bin"]:before,.preview-wrapper .doc-preview-step-content a[href*=".csv"]:before,.preview-wrapper .doc-preview-step-content a[href*=".cvimodel"]:before,.preview-wrapper .doc-preview-step-content a[href*=".doc"]:before,.preview-wrapper .doc-preview-step-content a[href*=".docx"]:before,.preview-wrapper .doc-preview-step-content a[href*=".elf"]:before,.preview-wrapper .doc-preview-step-content a[href*=".engine"]:before,.preview-wrapper .doc-preview-step-content a[href*=".hex"]:before,.preview-wrapper .doc-preview-step-content a[href*=".img"]:before,.preview-wrapper .doc-preview-step-content a[href*=".json"]:before,.preview-wrapper .doc-preview-step-content a[href*=".onnx"]:before,.preview-wrapper .doc-preview-step-content a[href*=".pdf"]:before,.preview-wrapper .doc-preview-step-content a[href*=".ppt"]:before,.preview-wrapper .doc-preview-step-content a[href*=".pptx"]:before,.preview-wrapper .doc-preview-step-content a[href*=".pt"]:before,.preview-wrapper .doc-preview-step-content a[href*=".rar"]:before,.preview-wrapper .doc-preview-step-content a[href*=".tflite"]:before,.preview-wrapper .doc-preview-step-content a[href*=".txt"]:before,.preview-wrapper .doc-preview-step-content a[href*=".xls"]:before,.preview-wrapper .doc-preview-step-content a[href*=".xlsx"]:before,.preview-wrapper .doc-preview-step-content a[href*=".zip"]:before,.preview-wrapper .doc-preview-text-block a.doc-file-download-link:before,.preview-wrapper .doc-preview-text-block a[data-file-download="1"]:before,.preview-wrapper .doc-preview-text-block a[href*=".7z"]:before,.preview-wrapper .doc-preview-text-block a[href*=".bin"]:before,.preview-wrapper .doc-preview-text-block a[href*=".csv"]:before,.preview-wrapper .doc-preview-text-block a[href*=".cvimodel"]:before,.preview-wrapper .doc-preview-text-block a[href*=".doc"]:before,.preview-wrapper .doc-preview-text-block a[href*=".docx"]:before,.preview-wrapper .doc-preview-text-block a[href*=".elf"]:before,.preview-wrapper .doc-preview-text-block a[href*=".engine"]:before,.preview-wrapper .doc-preview-text-block a[href*=".hex"]:before,.preview-wrapper .doc-preview-text-block a[href*=".img"]:before,.preview-wrapper .doc-preview-text-block a[href*=".json"]:before,.preview-wrapper .doc-preview-text-block a[href*=".onnx"]:before,.preview-wrapper .doc-preview-text-block a[href*=".pdf"]:before,.preview-wrapper .doc-preview-text-block a[href*=".ppt"]:before,.preview-wrapper .doc-preview-text-block a[href*=".pptx"]:before,.preview-wrapper .doc-preview-text-block a[href*=".pt"]:before,.preview-wrapper .doc-preview-text-block a[href*=".rar"]:before,.preview-wrapper .doc-preview-text-block a[href*=".tflite"]:before,.preview-wrapper .doc-preview-text-block a[href*=".txt"]:before,.preview-wrapper .doc-preview-text-block a[href*=".xls"]:before,.preview-wrapper .doc-preview-text-block a[href*=".xlsx"]:before,.preview-wrapper .doc-preview-text-block a[href*=".zip"]:before{content:"📄";color:#64748b;font-size:14px;flex-shrink:0}.preview-wrapper .doc-preview-introduction-content a.doc-file-download-link:after,.preview-wrapper .doc-preview-introduction-content a[data-file-download="1"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".7z"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".bin"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".csv"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".cvimodel"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".doc"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".docx"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".elf"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".engine"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".hex"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".img"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".json"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".onnx"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".pdf"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".ppt"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".pptx"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".pt"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".rar"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".tflite"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".txt"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".xls"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".xlsx"]:after,.preview-wrapper .doc-preview-introduction-content a[href*=".zip"]:after,.preview-wrapper .doc-preview-paragraph-content a.doc-file-download-link:after,.preview-wrapper .doc-preview-paragraph-content a[data-file-download="1"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".7z"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".bin"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".csv"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".cvimodel"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".doc"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".docx"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".elf"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".engine"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".hex"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".img"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".json"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".onnx"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".pdf"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".ppt"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".pptx"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".pt"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".rar"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".tflite"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".txt"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".xls"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".xlsx"]:after,.preview-wrapper .doc-preview-paragraph-content a[href*=".zip"]:after,.preview-wrapper .doc-preview-step-content a.doc-file-download-link:after,.preview-wrapper .doc-preview-step-content a[data-file-download="1"]:after,.preview-wrapper .doc-preview-step-content a[href*=".7z"]:after,.preview-wrapper .doc-preview-step-content a[href*=".bin"]:after,.preview-wrapper .doc-preview-step-content a[href*=".csv"]:after,.preview-wrapper .doc-preview-step-content a[href*=".cvimodel"]:after,.preview-wrapper .doc-preview-step-content a[href*=".doc"]:after,.preview-wrapper .doc-preview-step-content a[href*=".docx"]:after,.preview-wrapper .doc-preview-step-content a[href*=".elf"]:after,.preview-wrapper .doc-preview-step-content a[href*=".engine"]:after,.preview-wrapper .doc-preview-step-content a[href*=".hex"]:after,.preview-wrapper .doc-preview-step-content a[href*=".img"]:after,.preview-wrapper .doc-preview-step-content a[href*=".json"]:after,.preview-wrapper .doc-preview-step-content a[href*=".onnx"]:after,.preview-wrapper .doc-preview-step-content a[href*=".pdf"]:after,.preview-wrapper .doc-preview-step-content a[href*=".ppt"]:after,.preview-wrapper .doc-preview-step-content a[href*=".pptx"]:after,.preview-wrapper .doc-preview-step-content a[href*=".pt"]:after,.preview-wrapper .doc-preview-step-content a[href*=".rar"]:after,.preview-wrapper .doc-preview-step-content a[href*=".tflite"]:after,.preview-wrapper .doc-preview-step-content a[href*=".txt"]:after,.preview-wrapper .doc-preview-step-content a[href*=".xls"]:after,.preview-wrapper .doc-preview-step-content a[href*=".xlsx"]:after,.preview-wrapper .doc-preview-step-content a[href*=".zip"]:after,.preview-wrapper .doc-preview-text-block a.doc-file-download-link:after,.preview-wrapper .doc-preview-text-block a[data-file-download="1"]:after,.preview-wrapper .doc-preview-text-block a[href*=".7z"]:after,.preview-wrapper .doc-preview-text-block a[href*=".bin"]:after,.preview-wrapper .doc-preview-text-block a[href*=".csv"]:after,.preview-wrapper .doc-preview-text-block a[href*=".cvimodel"]:after,.preview-wrapper .doc-preview-text-block a[href*=".doc"]:after,.preview-wrapper .doc-preview-text-block a[href*=".docx"]:after,.preview-wrapper .doc-preview-text-block a[href*=".elf"]:after,.preview-wrapper .doc-preview-text-block a[href*=".engine"]:after,.preview-wrapper .doc-preview-text-block a[href*=".hex"]:after,.preview-wrapper .doc-preview-text-block a[href*=".img"]:after,.preview-wrapper .doc-preview-text-block a[href*=".json"]:after,.preview-wrapper .doc-preview-text-block a[href*=".onnx"]:after,.preview-wrapper .doc-preview-text-block a[href*=".pdf"]:after,.preview-wrapper .doc-preview-text-block a[href*=".ppt"]:after,.preview-wrapper .doc-preview-text-block a[href*=".pptx"]:after,.preview-wrapper .doc-preview-text-block a[href*=".pt"]:after,.preview-wrapper .doc-preview-text-block a[href*=".rar"]:after,.preview-wrapper .doc-preview-text-block a[href*=".tflite"]:after,.preview-wrapper .doc-preview-text-block a[href*=".txt"]:after,.preview-wrapper .doc-preview-text-block a[href*=".xls"]:after,.preview-wrapper .doc-preview-text-block a[href*=".xlsx"]:after,.preview-wrapper .doc-preview-text-block a[href*=".zip"]:after{content:"⬇";color:#94a3b8;font-size:12px;margin-left:auto;flex-shrink:0}.preview-wrapper .doc-preview-introduction-content a.doc-file-download-link:hover,.preview-wrapper .doc-preview-introduction-content a[data-file-download="1"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".7z"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".bin"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".csv"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".cvimodel"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".doc"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".docx"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".elf"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".engine"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".hex"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".img"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".json"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".onnx"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".pdf"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".ppt"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".pptx"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".pt"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".rar"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".tflite"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".txt"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".xls"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".xlsx"]:hover,.preview-wrapper .doc-preview-introduction-content a[href*=".zip"]:hover,.preview-wrapper .doc-preview-paragraph-content a.doc-file-download-link:hover,.preview-wrapper .doc-preview-paragraph-content a[data-file-download="1"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".7z"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".bin"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".csv"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".cvimodel"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".doc"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".docx"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".elf"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".engine"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".hex"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".img"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".json"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".onnx"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".pdf"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".ppt"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".pptx"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".pt"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".rar"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".tflite"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".txt"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".xls"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".xlsx"]:hover,.preview-wrapper .doc-preview-paragraph-content a[href*=".zip"]:hover,.preview-wrapper .doc-preview-step-content a.doc-file-download-link:hover,.preview-wrapper .doc-preview-step-content a[data-file-download="1"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".7z"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".bin"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".csv"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".cvimodel"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".doc"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".docx"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".elf"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".engine"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".hex"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".img"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".json"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".onnx"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".pdf"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".ppt"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".pptx"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".pt"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".rar"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".tflite"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".txt"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".xls"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".xlsx"]:hover,.preview-wrapper .doc-preview-step-content a[href*=".zip"]:hover,.preview-wrapper .doc-preview-text-block a.doc-file-download-link:hover,.preview-wrapper .doc-preview-text-block a[data-file-download="1"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".7z"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".bin"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".csv"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".cvimodel"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".doc"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".docx"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".elf"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".engine"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".hex"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".img"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".json"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".onnx"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".pdf"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".ppt"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".pptx"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".pt"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".rar"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".tflite"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".txt"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".xls"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".xlsx"]:hover,.preview-wrapper .doc-preview-text-block a[href*=".zip"]:hover{background:#f8fafc;border-color:#cfd7e3;color:#111827}.step-two-container .doc-preview-vibration-wrapper{width:100%}.step-two-container .doc-preview-vibration-wrapper .flex-between.flex-box>div{max-width:inherit!important;border-right:0!important;padding-right:0!important;margin-right:0!important}.step-two-container .doc-preview-block-from-markdown .video-embed-wrapper,.step-two-container .doc-preview-card .video-embed-wrapper,.step-two-container .doc-preview-paragraph-content .video-embed-wrapper,.step-two-container .doc-preview-section .video-embed-wrapper,.step-two-container .doc-preview-text-block .video-embed-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:4px;margin:8px 0;background:#000}.step-two-container .doc-preview-block-from-markdown .video-embed-wrapper iframe,.step-two-container .doc-preview-card .video-embed-wrapper iframe,.step-two-container .doc-preview-paragraph-content .video-embed-wrapper iframe,.step-two-container .doc-preview-section .video-embed-wrapper iframe,.step-two-container .doc-preview-text-block .video-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:4px}.step-two-container .doc-preview-block-from-markdown iframe,.step-two-container .doc-preview-card iframe,.step-two-container .doc-preview-paragraph-content iframe,.step-two-container .doc-preview-section iframe,.step-two-container .doc-preview-text-block iframe{max-width:100%;width:100%;aspect-ratio:16/9;height:auto;border-radius:4px}.step-two-container .doc-preview-block-from-markdown video,.step-two-container .doc-preview-card video,.step-two-container .doc-preview-paragraph-content video,.step-two-container .doc-preview-section video,.step-two-container .doc-preview-text-block video{max-width:100%;width:100%;height:auto;display:block;border-radius:4px}@media (max-width:960px){.doc-preview-block-content .watcher-deploy-steps,.doc-preview-block-content .workspace-preview-content,.watcher-deploy-steps,.workspace-preview-content{gap:10px}}@media (max-width:540px){.doc-preview-block-content .watcher-deploy-steps,.doc-preview-block-content .workspace-preview-content,.watcher-deploy-steps,.workspace-preview-content{grid-template-columns:1fr;gap:14px}.doc-preview-block-content .workspace-divider,.workspace-divider{padding:6px 0 2px;font-size:12px}.doc-preview-block-content .watcher-deploy-step-line,.watcher-deploy-step-line{min-height:0}}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin-left:auto}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn{margin-top:0!important;margin-bottom:0!important;min-width:112px;height:40px!important;line-height:38px!important;padding:0 20px!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;vertical-align:middle;transition:none!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn:hover,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn:hover{transform:none!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--disconnect,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--disconnect{background-color:#fff!important;color:rgba(0,0,0,.7)!important;border:1px solid rgba(0,0,0,.18)!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--disconnect:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--disconnect:hover,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--disconnect:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--disconnect:hover{background-color:#fafafa!important;color:rgba(0,0,0,.88)!important;border-color:rgba(0,0,0,.28)!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain),.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain){background-color:#8fc31f!important;border-color:#8fc31f!important;color:#fff!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain):focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain):hover,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain):focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--start.el-button--primary:not(.is-plain):hover{background-color:#84b31d!important;border-color:#84b31d!important;color:#fff!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain{background-color:#fff!important;color:#f56c6c!important;border:1px solid #fbc4c4!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain:hover,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain:focus,.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions button.el-button.doc-preview-toolbar-btn--stop.el-button--danger.is-plain:hover{background-color:#f56c6c!important;color:#fff!important;border-color:#f56c6c!important}.doc-preview-toolbar-host.doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions .el-button.doc-preview-toolbar-btn.is-loading{padding-left:20px!important;padding-right:20px!important}.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;min-width:160px!important;height:40px!important;min-height:40px!important;max-height:40px!important;line-height:1!important;padding:0 24px!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;box-sizing:border-box!important;vertical-align:middle!important;color:#8fc31f!important;border-color:rgba(143,195,31,.65)!important;background-color:#f4f8e8!important;transition:none!important}.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn:focus,.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn:hover,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn:focus,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn:hover,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn:focus,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn:hover,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn:focus,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn:hover,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn:focus,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn:hover,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn:focus,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn:hover{color:#7cab1b!important;border-color:#8fc31f!important;background-color:#eef5db!important;transform:none!important}.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled,.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled:focus,.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled:hover,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled:focus,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled:hover,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn.is-disabled,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn.is-disabled:focus,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn.is-disabled:hover,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn.is-disabled,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn.is-disabled:focus,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn.is-disabled:hover,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled:focus,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-disabled:hover,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled:focus,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-disabled:hover{color:#a6bf73!important;border-color:rgba(143,195,31,.35)!important;background-color:#f6f8ef!important}.doc-preview-block-content .doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-loading,.doc-preview-block-content .doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-loading,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions .el-button.retrain-btn.is-loading,.doc-preview-block-content .doc-preview-preconnect-card .preconnect-current-model-actions button.el-button.retrain-btn.is-loading,.doc-preview-model-info .model-value-wrap .el-button.retrain-btn.is-loading,.doc-preview-model-info .model-value-wrap button.el-button.retrain-btn.is-loading{height:40px!important;min-height:40px!important;max-height:40px!important;padding-left:24px!important;padding-right:24px!important}.doc-preview-block-content .doc-preview-actions.preconnect-actions{flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:100%;box-sizing:border-box}.doc-preview-block-content .doc-preview-actions.preconnect-actions .doc-deploy-top-disconnect-btn{cursor:pointer;color:#f56c6c!important;background:#fff!important;border:1px solid #f56c6c!important;box-sizing:border-box;width:100%;max-width:100%}.doc-preview-block-content .doc-preview-actions.preconnect-actions .doc-deploy-top-disconnect-btn:hover{color:#f78989!important;border-color:#f78989!important;background:#fef0f0!important}.doc-preview-block-content .doc-preview-actions.preconnect-actions .doc-deploy-top-disconnect-btn:focus{outline:none;color:#f78989!important;border-color:#f78989!important;background:#fef0f0!important}.doc-preview-block-from-markdown.doc-preview-block-from-markdown--deploy-ai-model,.doc-preview-block-from-markdown.doc-preview-block-from-markdown--deploy-ai-model .doc-preview-block-item{overflow:visible}.step-one-container .step-one-content .split-pane-wrapper.vue-splitter-container{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:70vh;height:auto!important}.step-one-container .step-one-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneL,.step-one-container .step-one-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneR{position:relative!important;left:auto!important;right:auto!important;height:auto!important;min-height:70vh;overflow:visible;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.step-one-container .step-one-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneL .form-section,.step-one-container .step-one-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneR .preview-section{margin-top:0;padding-top:0;width:100%;box-sizing:border-box}.step-one-container .step-one-content .split-pane-wrapper .splitter-pane-resizer.vertical{position:relative!important;left:auto!important;margin-left:0!important;border-left:0!important;border-right:0!important;flex:0 0 2px;width:2px!important;min-width:2px!important;height:auto!important;min-height:70vh;align-self:stretch;opacity:1;background:rgba(0,0,0,.1)!important}.step-one-container .step-one-content .split-pane-wrapper .splitter-pane-resizer.vertical:hover{background:#8fc31f!important}.step-two-container .step-two-content .split-pane-wrapper.vue-splitter-container{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:70vh;height:auto!important}.step-two-container .step-two-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneL,.step-two-container .step-two-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneR{position:relative!important;left:auto!important;right:auto!important;height:auto!important;min-height:70vh;overflow:visible;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.step-two-container .step-two-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneL .form-section,.step-two-container .step-two-content .split-pane-wrapper .splitter-pane.vertical.splitter-paneR .preview-section{margin-top:0;padding-top:0;width:100%;box-sizing:border-box}.step-two-container .step-two-content .split-pane-wrapper .splitter-pane-resizer.vertical{position:relative!important;left:auto!important;margin-left:0!important;border-left:0!important;border-right:0!important;flex:0 0 2px;width:2px!important;min-width:2px!important;height:auto!important;min-height:70vh;align-self:stretch;opacity:1;background:rgba(0,0,0,.1)!important}.step-two-container .step-two-content .split-pane-wrapper .splitter-pane-resizer.vertical:hover{background:#8fc31f!important}.step-one-container .split-pane-wrapper .splitter-pane-resizer.vertical,.step-three-container .split-pane-wrapper .splitter-pane-resizer.vertical,.step-two-container .split-pane-wrapper .splitter-pane-resizer.vertical{margin-left:0!important;border-left:0!important;border-right:0!important;flex:0 0 2px;opacity:1!important;width:2px!important;min-width:2px!important;background:rgba(0,0,0,.1)!important;transition:background .2s ease}.step-one-container .split-pane-wrapper .splitter-pane-resizer.vertical:hover,.step-three-container .split-pane-wrapper .splitter-pane-resizer.vertical:hover,.step-two-container .split-pane-wrapper .splitter-pane-resizer.vertical:hover{background:#8fc31f!important}.preview-wrapper{width:100%;height:auto;overflow:visible}.preview-wrapper .preview-item-wrapper{margin-bottom:24px}.preview-wrapper .preview-item-wrapper .preview-header{margin-bottom:12px}.preview-wrapper .preview-item-wrapper .preview-header .preview-header-title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85);margin-bottom:4px;line-height:24px}.preview-wrapper .preview-item-wrapper .preview-header .preview-header-desc{font-size:12px;color:rgba(0,0,0,.5);line-height:18px}.preview-wrapper .preview-item-wrapper .preview-label{font-size:12px;line-height:18px;color:rgba(0,0,0,.5);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.preview-wrapper .preview-card{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:20px;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.04);height:auto;overflow:visible}.preview-wrapper .preview-card.project-page{border-radius:10px;padding:20px;background:transparent;height:auto;overflow:visible;container-type:inline-size;container-name:project-preview-card}.preview-wrapper .preview-card.project-page .preview-content{display:flex;flex-direction:column}.preview-wrapper .preview-card.project-page .preview-content .preview-main{display:flex;align-items:stretch;gap:24px;margin-bottom:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;min-height:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover{width:100%;max-width:100%;aspect-ratio:4/3;flex-shrink:0;position:relative;border-radius:20px;overflow:hidden;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;border:1px solid #d7dee1;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-placeholder,.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-preview{position:absolute;top:0;left:0;right:0;bottom:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-preview.is-svg{background:#fff}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-preview.is-svg img{-o-object-fit:contain!important;object-fit:contain!important;padding:8px;background:#fff}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-cover .cover-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5);color:rgba(0,0,0,.4);font-size:14px;font-weight:500}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails{width:100%;position:relative;flex-shrink:0;margin-top:auto}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails.is-empty .thumbnail-scroller .thumbnail-placeholder{display:flex;gap:8px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails.is-empty .thumbnail-scroller .thumbnail-placeholder .placeholder-item{flex-shrink:0;width:80px;aspect-ratio:4/3;border-radius:8px;background:#f5f5f5;border:2px dashed rgba(0,0,0,.1)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-arrow:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.1)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-arrow i{font-size:18px;color:rgba(0,0,0,.7)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-arrow.thumbnail-arrow-left{left:8px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-arrow.thumbnail-arrow-right{right:8px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller::-webkit-scrollbar{display:none;height:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller::-webkit-scrollbar-track{background:transparent}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-scroller>div{display:flex;gap:8px;padding-bottom:4px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item{flex-shrink:0;width:96px;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:all .3s ease;background:#f5f5f5;position:relative}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item:not(.active):after{display:none}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item:hover{border-color:rgba(143,195,31,.5)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item.active{border-color:#8fc31f;box-shadow:0 0 0 2px rgba(143,195,31,.2)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item.active:after{display:none}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:relative;z-index:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item.is-svg{background:#fff}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-left .preview-thumbnails .thumbnail-item.is-svg img{-o-object-fit:contain!important;object-fit:contain!important;padding:4px;background:#fff}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info{flex:1;display:flex;flex-direction:column;min-width:0;padding-left:24px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-author{display:flex;align-items:center;gap:5px;font-size:13px;color:rgba(0,0,0,.7);margin-bottom:12px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-author .user{width:24px;height:24px;line-height:24px;border-radius:56px;display:inline-block;vertical-align:middle;text-align:center;background:#000;margin-right:0;flex-shrink:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-author .user svg{width:8.39px;height:8.88px;vertical-align:middle;margin-top:-2px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-header{margin-bottom:16px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-app-name{font-size:24px;font-weight:600;line-height:32px;color:#000;margin-bottom:6px;word-break:break-word}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-app-scene{display:inline-block;font-size:11px;line-height:18px;color:rgba(0,0,0,.8);padding:4px 10px;background:rgba(0,0,0,.05);border-radius:6px;font-weight:500;white-space:nowrap}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-desc{font-size:14px;line-height:22px;color:rgba(0,0,0,.7);margin-bottom:24px;word-break:break-word;flex:1;min-height:80px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions{margin-bottom:20px;display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:8px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions .permission-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:rgba(0,0,0,.7);margin-bottom:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions .permission-item .permission-icon{font-size:16px;flex-shrink:0}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions .permission-item .permission-icon.permission-allowed{color:#8fc31f}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions .permission-item .permission-icon.permission-denied{color:#fa5151}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-permissions .permission-item span{line-height:20px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions{margin-bottom:20px;display:flex;flex-direction:column;align-items:stretch;gap:6px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button{width:100%;display:flex;align-items:center;min-height:44px;border-radius:10px;overflow:hidden;background:#8fc31f;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 0 0 rgba(0,0,0,.04)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button:hover:not(.disabled){background:#7db01c;box-shadow:0 3px 0 0 rgba(0,0,0,.06)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button:active:not(.disabled){background:#6fa018;box-shadow:0 1px 0 0 rgba(0,0,0,.04)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.disabled{background:#e4ecf6;color:#5b6b82;cursor:not-allowed;opacity:.6;box-shadow:0 2px 4px rgba(0,0,0,.05)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.disabled .deploy-arrow i,.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.disabled .deploy-text{color:#5b6b82}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.disabled .deploy-arrow{border-left:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button .deploy-text{flex:1;padding:12px 20px;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button .deploy-text-link{text-decoration:none;display:block}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button .deploy-arrow{width:56px;border-left:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.05);align-self:stretch}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button .deploy-arrow i{font-size:18px;color:#fff;line-height:1}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button .deploy-arrow-dropdown{display:flex;align-items:stretch}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.is-split{align-items:stretch}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.is-split .deploy-arrow{height:100%}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button.is-split .deploy-arrow-dropdown{align-self:stretch;height:100%}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions ::v-deep .deploy-main-dropdown.el-dropdown{width:100%;display:block}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button>.deploy-arrow-dropdown{width:56px!important;min-width:56px;flex:0 0 56px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .deploy-button>.deploy-arrow-dropdown ::v-deep .el-dropdown{width:56px!important;min-width:56px;display:flex;align-self:stretch;height:100%}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .app-review-warning{width:100%;max-width:100%;display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;font-size:12px;line-height:18px;color:#ffba00;text-align:right}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .app-review-warning i{font-size:14px;flex-shrink:0;margin-top:2px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .app-review-warning .app-review-warning-content{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-actions .app-review-warning .app-review-warning-action{display:inline;border:none;background:transparent;padding:0;margin-left:6px;color:#ffba00;font-size:12px;line-height:18px;font-weight:600;text-decoration:underline;cursor:pointer;white-space:nowrap}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-top:16px;margin-top:auto}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-date{font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats{display:flex;align-items:center;gap:20px}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats.preview-stats-disabled{pointer-events:none;opacity:.6}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats .stat-item{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:20px;color:rgba(0,0,0,.7);white-space:nowrap}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats .stat-item .stat-icon{width:16px;height:16px;flex-shrink:0;display:inline-block;vertical-align:middle}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats .stat-item.stat-item-like .stat-icon-like{width:20px;height:20px;display:inline-block;vertical-align:middle}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats .stat-item>span{line-height:20px;display:inline-block}.preview-wrapper .preview-card.project-page .preview-content .preview-main .preview-info .preview-meta-bottom .preview-stats .stat-item i{font-size:16px}.preview-wrapper .preview-card.library-card{border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:0;overflow:hidden;transition:all .3s ease;width:280px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.preview-wrapper .preview-card.library-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:rgba(0,0,0,.12);transform:translateY(-2px)}.preview-wrapper .preview-card.library-card .preview-content .card-cover{width:100%;aspect-ratio:4/3;border-radius:0;overflow:hidden;margin-bottom:0;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;position:relative;transition:transform .3s ease}.preview-wrapper .preview-card.library-card .preview-content .card-cover:hover{transform:none}.preview-wrapper .preview-card.library-card .preview-content .card-cover .cover-preview{width:100%;height:100%}.preview-wrapper .preview-card.library-card .preview-content .card-cover .cover-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.preview-wrapper .preview-card.library-card .preview-content .card-cover .cover-preview.is-svg{background:#fff}.preview-wrapper .preview-card.library-card .preview-content .card-cover .cover-preview.is-svg img{-o-object-fit:contain!important;object-fit:contain!important;padding:8px;background:#fff}.preview-wrapper .preview-card.library-card .preview-content .card-cover .cover-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5);color:rgba(0,0,0,.4);font-size:14px;font-weight:500}.preview-wrapper .preview-card.library-card .preview-content .card-cover .card-scene{position:absolute;bottom:6px;right:6px;font-size:11px;line-height:18px;color:rgba(0,0,0,.8);padding:4px 10px;background-color:#f2f2f2;border:1px solid rgba(0,0,0,.12);border-radius:6px;z-index:2;white-space:nowrap;max-width:80%;overflow:hidden;text-overflow:ellipsis;font-weight:500}.preview-wrapper .preview-card.library-card .preview-content .card-info{padding:14px 16px 16px;text-align:left}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-author{display:flex;align-items:center;gap:5px;font-size:12px;color:rgba(0,0,0,.65);margin-bottom:10px}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-author .user{width:24px;height:24px;line-height:24px;border-radius:56px;display:inline-block;vertical-align:middle;text-align:center;background:#000;margin-right:0;flex-shrink:0}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-author .user svg{width:8.39px;height:8.88px;vertical-align:middle;margin-top:-2px}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-name{font-size:17px;font-weight:600;line-height:24px;color:#000;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-desc{font-size:13px;line-height:20px;color:rgba(0,0,0,.7);margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;min-height:40px}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:18px;padding-top:12px;margin-top:0}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-date{white-space:nowrap;color:rgba(0,0,0,.55)}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats{display:flex;align-items:center;gap:14px}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats .stat-item{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:18px;color:rgba(0,0,0,.6);white-space:nowrap}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats .stat-item .stat-icon{width:16px;height:16px;flex-shrink:0;display:inline-block;vertical-align:middle}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats .stat-item.stat-item-like .stat-icon-like{width:20px;height:20px;display:inline-block;vertical-align:middle}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats .stat-item>span{line-height:18px;display:inline-block}.preview-wrapper .preview-card.library-card .preview-content .card-info .card-meta .card-stats .stat-item i{font-size:14px}.preview-wrapper .doc-preview-card{background:transparent;border-radius:0;padding:0;box-shadow:none;border:none;width:100%}.preview-wrapper .doc-preview-card .doc-preview-empty{padding:24px 20px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1)}.preview-wrapper .doc-preview-card .doc-preview-empty .empty-icon{font-size:24px;color:rgba(0,0,0,.35);margin-bottom:8px}.preview-wrapper .doc-preview-card .doc-preview-empty .empty-title{font-size:14px;font-weight:600;color:#000;margin-bottom:4px}.preview-wrapper .doc-preview-card .doc-preview-empty .empty-text{font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section{padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);margin-bottom:16px}.preview-wrapper .doc-preview-card .doc-preview-section:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-section-title{font-size:18px;font-weight:600;line-height:26px;color:#000;margin-bottom:16px;text-align:left}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction>.doc-preview-introduction-content{display:block;min-width:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction>.doc-preview-introduction-content>*{margin:0!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction>.doc-preview-introduction-content>*+*{margin-top:15px!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content{font-size:14px;line-height:1.6;color:#1f2937;word-break:break-word}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block){min-width:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>.md-code-block,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>.todo-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>blockquote,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>hr,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>ol,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>ul,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.md-code-block,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.todo-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>blockquote,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>hr,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>ol,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>ul,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>.md-code-block,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>.todo-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>blockquote,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>hr,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>ol,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.doc-preview-block-indent>ul,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.md-code-block,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>.todo-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>blockquote,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>hr,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>ol,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content>div:not(.doc-preview-block) ::v-deep>ul{margin-top:0!important;margin-bottom:0!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep p{margin:0 0 12px;font-size:14px;line-height:1.6;color:#1f2937}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep p:last-child,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep p:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep img,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep img{max-width:100%;height:auto;border-radius:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep video,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep video{max-width:100%;width:100%;height:auto;border-radius:8px;margin:12px 0;display:block;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .video-embed-wrapper,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .video-embed-wrapper{position:relative!important;width:100%;max-width:100%;padding-bottom:56.25%;height:0;overflow:hidden!important;border-radius:8px;margin:12px 0;background:#000;display:block;z-index:0;isolation:isolate}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .video-embed-wrapper iframe,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .video-embed-wrapper iframe{top:0!important;left:0!important;width:100%!important;height:100%!important;border:none;border-radius:8px;z-index:0;position:absolute!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep iframe,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep iframe{max-width:100%;width:100%;aspect-ratio:16/9;height:auto;border-radius:8px;margin:12px 0;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep b,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep strong,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep b,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep strong{font-weight:600;color:rgba(0,0,0,.9)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep em,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep i,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep em,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep i{font-style:italic}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep u,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep u{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep s,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep strike,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep s,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep strike{text-decoration:line-through;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep code,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep code{background:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#e83e8c}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep a,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep a{color:#409eff;text-decoration:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep a:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep a:hover{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h1,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h1{font-size:24px;font-weight:600;margin:24px 0 8px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h2,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h2{font-size:20px;font-weight:600;margin:20px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h3,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h3{font-size:18px;font-weight:600;margin:16px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h4,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h4{font-size:16px;font-weight:600;margin:14px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h5,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h5{font-size:15px;font-weight:600;margin:12px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep h6,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep h6{font-size:14px;font-weight:600;margin:10px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol:not(.doc-preview-block-list),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ul:not(.doc-preview-block-list),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol:not(.doc-preview-block-list),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ul:not(.doc-preview-block-list){margin:8px 0;padding-left:28px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep li{margin:4px 0;line-height:1.6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet{margin:8px 0;padding-left:28px;list-style-position:outside}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet{list-style-type:disc}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered{list-style-type:decimal}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet>li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet>li{margin-top:4px;margin-bottom:4px;line-height:1.6;color:#1f2937}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li::marker,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet>li::marker,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li::marker,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ul.doc-preview-block-list--bullet>li::marker{color:#6b7280}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li::marker,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered>li::marker{font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered .doc-preview-ol-empty-line,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep ol.doc-preview-block-list--numbered .doc-preview-ol-empty-line{display:inline-block;min-height:1.2em;vertical-align:top}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep blockquote,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep blockquote{margin:0;padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;border-radius:0 4px 4px 0;position:relative;box-sizing:border-box}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep blockquote:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep blockquote:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep blockquote p,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep blockquote p{margin:0 0 8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep blockquote p:last-child,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep blockquote p:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep pre:not(.md-code-pre),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep pre:not(.md-code-pre){background:rgba(0,0,0,.05);padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0;font-family:Courier New,monospace;font-size:13px;line-height:1.5}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep hr,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep hr{border:none;border-top:2px solid #e5e7eb;margin:24px 0;padding:12px 0;position:relative}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep hr:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep hr:before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%);width:40px;height:2px;background:#d1d5db}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table{border-collapse:collapse;margin:16px 0;width:100%;display:block;overflow-x:auto}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table thead,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table thead{background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table th,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table th{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;font-weight:600;color:#111827;background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table td,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table td{border:1px solid #e5e7eb;padding:10px 12px;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table tr:nth-child(2n),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table tr:nth-child(2n){background:#fafafa}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep table tr:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep table tr:hover{background:#f3f4f6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep del,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep del{text-decoration:line-through;color:rgba(0,0,0,.6);opacity:.8}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep mark,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep mark{background:#fef08a;padding:2px 4px;border-radius:3px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep pre code,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep pre code{background:transparent;padding:0;color:inherit;font-size:inherit}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .task-list-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .task-list-item{list-style-type:none;margin-left:-24px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .task-list-item input[type=checkbox],.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .task-list-item input[type=checkbox]{margin-right:8px;cursor:default;accent-color:#8fc31f}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep sup,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep sup{font-size:.75em;vertical-align:super;line-height:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep sub,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep sub{font-size:.75em;vertical-align:sub;line-height:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .danger,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .info,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .tip,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .warning,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .danger,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .info,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .tip,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .warning{margin:16px 0;padding:12px 16px;border-radius:6px;border-left:4px solid}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .danger:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .info:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .tip:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .warning:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .danger:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .info:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .tip:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .warning:before{font-weight:600;margin-bottom:8px;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .warning,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .warning{background:#fff3cd;border-color:#ffc107;color:#856404}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .warning:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .warning:before{content:"⚠️ Warning"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .tip,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .tip{background:#d1ecf1;border-color:#17a2b8;color:#0c5460}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .tip:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .tip:before{content:"💡 Tip"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .info,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .info{background:#d1ecf1;border-color:#17a2b8;color:#0c5460}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .info:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .info:before{content:"ℹ️ Info"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .danger,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .danger{background:#f8d7da;border-color:#dc3545;color:#721c24}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .danger:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .danger:before{content:"⚠️ Danger"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnote-ref,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnote-ref{vertical-align:super;font-size:.75em;color:#409eff;text-decoration:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnote-ref:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnote-ref:hover{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnotes,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnotes{margin-top:32px;padding-top:16px;border-top:1px solid #e5e7eb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnotes:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnotes:before{content:"Footnotes";font-weight:600;margin-bottom:12px;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnotes ol,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnotes ol{padding-left:24px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content ::v-deep .footnotes li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content ::v-deep .footnotes li{margin:8px 0;font-size:.9em;color:rgba(0,0,0,.7)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown{margin:0;border:none;border-radius:0;background:transparent;overflow:hidden}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item{background:#fff;border-radius:8px;overflow:hidden}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f5f7f9}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon{font-size:18px;color:rgba(0,0,0,.6);flex-shrink:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-img,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-svg,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-svg{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;line-height:0;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-svg svg,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-icon-svg svg{width:100%;height:100%;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-title,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-header .block-title{font-size:14px;font-weight:600;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-content,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-introduction .doc-preview-introduction-content .doc-preview-block-from-markdown .doc-preview-block-item .doc-preview-block-content{padding:16px;font-size:13px;color:rgba(0,0,0,.7);line-height:1.6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header .doc-preview-deployment-title{font-size:18px;font-weight:600;line-height:26px;color:#000}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header .doc-preview-step-indicator{display:flex;align-items:center;gap:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header .doc-preview-step-indicator .step-label{font-size:12px;color:rgba(0,0,0,.6);font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header .doc-preview-step-indicator .step-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#8fc31f;color:#fff;font-size:13px;font-weight:600;box-shadow:0 2px 6px rgba(143,195,31,.3)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-deployment-header .doc-preview-step-indicator .step-arrow{font-size:16px;color:rgba(0,0,0,.5);margin-left:4px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-mark-complete{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:20px;padding-top:12px;border-top:1px solid rgba(0,0,0,.05)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-mark-complete .mark-complete-text{font-size:13px;color:rgba(0,0,0,.7)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-mark-complete ::v-deep .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#8fc31f;border-color:#8fc31f}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container{position:relative;padding-left:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step{position:relative;margin-bottom:24px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step:last-child .doc-preview-step-connector{display:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-connector{position:absolute;left:-32px;top:0;width:2px;height:calc(100% + 24px);background:rgba(0,0,0,.08)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-number{display:flex;align-items:center;gap:8px;flex-shrink:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-number .step-label{font-size:12px;color:rgba(0,0,0,.6);font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-number .step-circle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#8fc31f;color:#fff;font-size:13px;font-weight:600;box-shadow:0 2px 6px rgba(143,195,31,.3)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-number .step-arrow{font-size:16px;color:rgba(0,0,0,.5);margin-left:4px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-title{font-size:16px;font-weight:400;color:#000;flex:1;min-width:0;word-break:break-word;overflow-wrap:anywhere}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-title ::v-deep b,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .doc-preview-step-title ::v-deep strong{font-weight:600}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-step-header .step-arrow{cursor:pointer}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks{display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks>.doc-preview-introduction-content{display:block;min-width:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks>.doc-preview-introduction-content>*{margin:0!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks>.doc-preview-introduction-content>*+*{margin-top:15px!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block{margin:0;line-height:1.6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep b,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep strong{font-weight:600;color:rgba(0,0,0,.9)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep em,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep i{font-style:italic}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep u{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep s,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep strike{text-decoration:line-through;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep code{background:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#e83e8c}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep a{color:#409eff;text-decoration:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep a:hover{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep img{max-width:100%;height:auto;border-radius:4px;margin:8px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep video{max-width:100%;height:auto;border-radius:4px;margin:8px 0;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep .video-embed-wrapper{position:relative!important;width:100%;max-width:100%;padding-bottom:56.25%;height:0;overflow:hidden!important;border-radius:4px;margin:8px 0;background:#000;display:block;z-index:0;isolation:isolate}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep .video-embed-wrapper iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:none;border-radius:4px;z-index:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep iframe{max-width:100%;width:100%;aspect-ratio:16/9;height:auto;border-radius:4px;margin:8px 0;display:block;position:relative!important;z-index:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table{border-collapse:collapse;margin:16px 0;width:100%;display:block;overflow-x:auto}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table thead{background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table th{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;font-weight:600;color:#111827;background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table td{border:1px solid #e5e7eb;padding:10px 12px;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table tr:nth-child(2n){background:#fafafa}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep table tr:hover{background:#f3f4f6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep del{text-decoration:line-through;color:rgba(0,0,0,.6);opacity:.8}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block ::v-deep mark{background:#fef08a;padding:2px 4px;border-radius:3px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h1 ::v-deep h1{font-size:24px;font-weight:600;margin:24px 0 8px;line-height:1.3;color:#111827;letter-spacing:-.02em}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h2 ::v-deep h2{font-size:20px;font-weight:600;margin:20px 0 4px;line-height:1.3;color:#111827;letter-spacing:-.01em}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h3 ::v-deep h3{font-size:18px;font-weight:600;margin:16px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h4 ::v-deep h4{font-size:16px;font-weight:600;margin:14px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h5 ::v-deep h5{font-size:15px;font-weight:600;margin:12px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-h6 ::v-deep h6{font-size:14px;font-weight:600;margin:10px 0 4px;line-height:1.3;color:#111827}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-bullet{margin:6px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-bullet ul{margin:4px 0;padding-left:28px;list-style-type:disc}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-bullet li{margin:3px 0;line-height:1.6;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-bullet li::marker{color:#6b7280}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-number{margin:6px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-number ol{margin:4px 0;padding-left:28px;list-style-type:decimal}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-number li{margin:3px 0;line-height:1.6;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-number li::marker{color:#6b7280;font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-quote{margin:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-quote blockquote{margin:0;padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;border-radius:0 4px 4px 0;position:relative;box-sizing:border-box}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-quote blockquote:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-divider{margin:24px 0;padding:12px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-divider ::v-deep hr{border:none;border-top:2px solid #e5e7eb;margin:0;position:relative}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-divider ::v-deep hr:before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%);width:40px;height:2px;background:#d1d5db}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-paragraph{margin:4px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-text-block.preview-paragraph ::v-deep p{margin:4px 0;line-height:1.6;color:#1f2937;font-size:14px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph{margin:4px 0;padding:0;background:transparent;border:none;border-radius:0;line-height:1.4;color:rgba(0,0,0,.8);font-size:14px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content{white-space:pre-wrap;word-wrap:break-word;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep b,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep strong{font-weight:600;color:rgba(0,0,0,.9)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep em,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep i{font-style:italic}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep u{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep s,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep strike{text-decoration:line-through;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep code{background:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#e83e8c}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep a{color:#409eff;text-decoration:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep a:hover{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h1{font-size:24px;font-weight:600;margin:16px 0 8px 0;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h2{font-size:20px;font-weight:600;margin:14px 0 6px 0;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h3{font-size:16px;font-weight:600;margin:12px 0 4px 0;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h4{font-size:15px;font-weight:600;margin:10px 0 4px 0;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h5{font-size:14px;font-weight:600;margin:10px 0 4px 0;line-height:1.4}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep h6{font-size:13px;font-weight:600;margin:8px 0 4px 0;line-height:1.4;color:rgba(0,0,0,.85)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol:not(.doc-preview-block-list),.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ul:not(.doc-preview-block-list){margin:8px 0;padding-left:28px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep li{margin:4px 0;line-height:1.6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ul.doc-preview-block-list--bullet{margin:8px 0;padding-left:28px;list-style-position:outside}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ul.doc-preview-block-list--bullet{list-style-type:disc}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered{list-style-type:decimal}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered>li,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ul.doc-preview-block-list--bullet>li{margin-top:4px;margin-bottom:4px;line-height:1.6;color:#1f2937}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered>li::marker,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ul.doc-preview-block-list--bullet>li::marker{color:#6b7280}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered>li::marker{font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep ol.doc-preview-block-list--numbered .doc-preview-ol-empty-line{display:inline-block;min-height:1.2em;vertical-align:top}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content blockquote{margin:0;padding:8px 16px 8px 20px;border-left:4px solid #d1d5db;background:#f9fafb;font-style:italic;color:#4b5563;border-radius:0 4px 4px 0;box-sizing:border-box;position:relative}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content blockquote:before{content:'"';position:absolute;left:12px;top:4px;font-size:24px;color:#d1d5db;font-family:Georgia,serif;line-height:1}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep pre:not(.md-code-pre){background:rgba(0,0,0,.05);padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0;font-family:Courier New,monospace;font-size:13px;line-height:1.5}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:16px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table{border-collapse:collapse;margin:16px 0;width:100%;display:block;overflow-x:auto}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table thead{background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table th{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;font-weight:600;color:#111827;background:#f9fafb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table td{border:1px solid #e5e7eb;padding:10px 12px;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table tr:nth-child(2n){background:#fafafa}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep table tr:hover{background:#f3f4f6}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep del{text-decoration:line-through;color:rgba(0,0,0,.6);opacity:.8}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep mark{background:#fef08a;padding:2px 4px;border-radius:3px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep pre code{background:transparent;padding:0;color:inherit;font-size:inherit}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .task-list-item{list-style-type:none;margin-left:-24px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .task-list-item input[type=checkbox]{margin-right:8px;cursor:default;accent-color:#8fc31f}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep sup{font-size:.75em;vertical-align:super;line-height:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep sub{font-size:.75em;vertical-align:sub;line-height:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .danger,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .info,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .tip,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .warning{margin:16px 0;padding:12px 16px;border-radius:6px;border-left:4px solid}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .danger:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .info:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .tip:before,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .warning:before{font-weight:600;margin-bottom:8px;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .warning{background:#fff3cd;border-color:#ffc107;color:#856404}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .warning:before{content:"⚠️ Warning"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .tip{background:#d1ecf1;border-color:#17a2b8;color:#0c5460}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .tip:before{content:"💡 Tip"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .info{background:#d1ecf1;border-color:#17a2b8;color:#0c5460}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .info:before{content:"ℹ️ Info"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .danger{background:#f8d7da;border-color:#dc3545;color:#721c24}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .danger:before{content:"⚠️ Danger"}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnote-ref{vertical-align:super;font-size:.75em;color:#409eff;text-decoration:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnote-ref:hover{text-decoration:underline}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnotes{margin-top:32px;padding-top:16px;border-top:1px solid #e5e7eb}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnotes:before{content:"Footnotes";font-weight:600;margin-bottom:12px;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnotes ol{padding-left:24px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-paragraph .doc-preview-paragraph-content ::v-deep .footnotes li{margin:8px 0;font-size:.9em;color:rgba(0,0,0,.7)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item{background:#fff;border:1px solid #dcdfe6;border-radius:14px;padding:0;overflow:hidden;transition:border-color .2s ease;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item:hover{border-color:#d0d5dd;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header{display:flex;align-items:center;gap:5px;margin-bottom:0;padding:6px 10px;min-height:32px;box-sizing:border-box;background:#f5f7f9}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header .block-icon{font-size:14px;color:rgba(0,0,0,.6);flex-shrink:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header .block-icon-img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header .block-icon-svg{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;line-height:0;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header .block-icon-svg svg{width:100%;height:100%;display:block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-header .block-title{font-size:12px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.8)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content{padding:12px;font-size:12px;color:rgba(0,0,0,.7);line-height:1.5}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field{width:100%;padding:10px 14px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;font-size:13px;color:rgba(0,0,0,.6);margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;min-height:42px;box-sizing:border-box;transition:all .2s ease}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field:hover{border-color:rgba(0,0,0,.15)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .field-content,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .field-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .field-content .input-placeholder,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .field-content .input-placeholder{flex:1;color:rgba(0,0,0,.6);line-height:1.5}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .field-content .download-link,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .field-content .download-link{display:inline-flex;align-items:center;gap:6px;color:#409eff;font-size:13px;text-decoration:none;font-weight:500;transition:all .2s ease;flex-shrink:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .field-content .download-link:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .field-content .download-link:hover{color:#66b1ff}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .field-content .download-link i,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .field-content .download-link i{font-size:14px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .input-placeholder,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .select-placeholder,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .select-value,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .input-placeholder,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .select-placeholder,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .select-value{flex:1;color:rgba(0,0,0,.4);line-height:1.5}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .select-value,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .select-value{color:rgba(0,0,0,.7)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-input-field .select-arrow,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-select-field .select-arrow{font-size:16px;color:rgba(0,0,0,.4);flex-shrink:0;margin-left:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-connect-preview-body.is-narrow~.doc-preview-actions .button{padding:10px 16px;font-size:13px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info{margin-bottom:10px;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:18px;color:rgba(0,0,0,.8);margin-bottom:6px;padding:2px 0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line .label{flex-shrink:0;min-width:80px;font-weight:500;color:rgba(0,0,0,.6);font-size:11px;letter-spacing:.2px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line .value{flex:1;text-align:right;word-break:break-word;font-weight:500;color:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:flex-end;gap:6px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line .value .download-link{display:inline-flex;align-items:center;gap:6px;color:#409eff;font-size:12px;text-decoration:none;font-weight:500;transition:all .2s ease}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line .value .download-link:hover{color:#66b1ff}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-model-info .model-line .value .download-link .vab-icon{font-size:13px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-coming-soon{margin-bottom:10px;padding:8px 0;background:transparent;border:none;border-radius:0;text-align:left}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-coming-soon .coming-soon-content{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-coming-soon .coming-soon-content .coming-soon-icon{font-size:14px;color:#409eff;flex-shrink:0;margin-top:2px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-coming-soon .coming-soon-content .coming-soon-text{font-size:12px;font-weight:500;color:rgba(0,0,0,.65);line-height:18px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions{display:flex;justify-content:flex-end;margin-bottom:10px;gap:12px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .deploy-btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:36px;font-size:13px;font-weight:500;padding:0 18px;border-radius:8px;transition:none;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .deploy-btn:not(.disabled):hover{box-shadow:none;transform:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .deploy-btn.disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .el-button{height:36px;padding:0 16px;border-radius:8px;font-weight:500;transition:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .el-button:focus,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions .el-button:hover{box-shadow:none;transform:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-actions.preconnect-actions{flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:100%;box-sizing:border-box}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview{margin-top:0;padding:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-preview-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px;padding:10px 12px;background:rgba(245,247,249,.95);border:1px solid rgba(0,0,0,.08);border-radius:8px;box-sizing:border-box}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-preview-toolbar .doc-preview-preview-toolbar__title{font-size:14px;font-weight:600;color:rgba(0,0,0,.85);letter-spacing:.02em}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-preview-toolbar .doc-preview-preview-toolbar__actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .device-status-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:12px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .device-status-row .label{color:rgba(0,0,0,.65);font-weight:600;font-size:12px;letter-spacing:.3px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .device-status-row .value{color:#22c55e;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:6px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .device-status-row .value:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;display:inline-block}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-content-wrapper{display:flex;flex-direction:row;align-items:flex-start;margin-top:12px;gap:16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-vibration-wrapper.is-narrow{width:100%;max-width:100%}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-vibration-wrapper.is-narrow .flex-box{flex-direction:column!important;align-items:stretch!important;gap:16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-vibration-wrapper.is-narrow .border-right{margin-right:0!important;padding-right:0!important;border-right:none!important;width:100%!important;max-width:100%!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-vibration-wrapper.is-narrow .flex-box>div{width:100%!important;max-width:100%!important;margin-right:0!important;padding-right:0!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-vibration-wrapper.is-narrow .echarts{width:100%!important;max-width:100%!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-content-wrapper.is-narrow{flex-direction:column!important;flex-wrap:wrap!important;align-items:flex-start!important}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-content-wrapper.is-narrow .doc-preview-canvas{width:100%;max-width:100%}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-content-wrapper.is-narrow .classification-preview{width:100%;max-width:100%;min-width:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-canvas{flex-shrink:0;flex-grow:0;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#000;width:240px;height:auto;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .classification-preview{flex:1 1 auto;min-width:200px;max-width:100%}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .classification-preview ::v-deep .el-progress-box{margin-top:0;max-height:none;overflow:visible;width:100%}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .classification-preview ::v-deep .el-progress-box>div{display:flex;align-items:center;gap:12px;margin-bottom:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .classification-preview ::v-deep .el-progress-box>div>div{flex-shrink:0;width:200px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .classification-preview ::v-deep .el-progress-box>div>span{flex:1;min-width:80px;display:block;visibility:visible;opacity:1;color:rgba(0,0,0,.7);font-size:12px;line-height:1.5;white-space:nowrap;overflow:visible;text-overflow:clip}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row{margin-bottom:16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row:last-child{margin-bottom:0}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row .slider-label{font-size:13px;color:rgba(0,0,0,.7);margin-bottom:8px;font-weight:500;display:flex;align-items:center;gap:6px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row .slider-label .el-tooltip{display:inline-flex;align-items:center;margin-left:2px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row .slider-label .el-tooltip .el-icon-warning-outline{font-size:14px;color:rgba(0,0,0,.5);cursor:help;transition:color .2s ease}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row .slider-label .el-tooltip .el-icon-warning-outline:hover{color:#8fc31f}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider{margin:0 0 16px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-slider__runway{height:4px;background-color:#e4e7ed;border-radius:2px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-slider__bar{height:4px;background-color:#8fc31f;border-radius:2px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-slider__button{width:16px;height:16px;border:2px solid #8fc31f;background-color:#fff;transition:all .2s ease}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-slider__button:hover{transform:scale(1.2)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-slider__marks .el-slider__marks-text{font-size:12px;color:rgba(0,0,0,.6)}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-input-number{width:110px!important;margin-left:12px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-slider .el-input-number .el-input__inner{height:32px;line-height:32px;padding:0 8px;font-size:13px;text-align:center}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-select{width:100%}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-select .el-input__inner{height:32px;line-height:32px;border-radius:4px;border:1px solid #dcdfe6;transition:all .2s ease}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-select .el-input__inner:focus,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-select .el-input__inner:hover,.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-preview .doc-preview-sliders .slider-row ::v-deep .el-select.is-focus .el-input__inner{border-color:#8fc31f}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-info{margin-bottom:12px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-info .device-name{font-size:13px;color:rgba(0,0,0,.7);line-height:20px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-info .device-name .sensecap-brand{color:rgba(0,0,0,.5);font-weight:400}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-label{margin-bottom:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-device-label span{font-size:12px;color:rgba(0,0,0,.6);font-weight:500}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-block-button{width:100%;padding:10px 16px;background:#8fc31f;color:#fff;border-radius:8px;text-align:center;font-size:13px;font-weight:500;cursor:pointer;transition:none;margin-top:8px}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-block-button:hover{background:#7db01c;transform:none;box-shadow:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-block-button:active{transform:none}.preview-wrapper .doc-preview-card .doc-preview-section.doc-preview-deployment .doc-preview-steps-container .doc-preview-step .doc-preview-step-content .doc-preview-blocks .doc-preview-block .doc-preview-block-item .doc-preview-block-content .doc-preview-block-button span{display:inline-block}.preview-wrapper .md-code-block{margin:14px 0;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#fff;overflow:hidden;box-shadow:0 6px 18px rgba(15,23,42,.06)}.preview-wrapper .md-code-block .md-code-toolbar{display:flex;justify-content:flex-end;gap:8px;padding:8px 10px;background:#f9fafb;border-bottom:1px solid rgba(15,23,42,.06)}.preview-wrapper .md-code-block .md-code-copy-btn,.preview-wrapper .md-code-block .md-code-toggle-btn{padding:4px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:#fff;font-size:12px;line-height:1;color:rgba(15,23,42,.72);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:none}.preview-wrapper .md-code-block .md-code-copy-btn:hover,.preview-wrapper .md-code-block .md-code-toggle-btn:hover{background:#f3f4f6;color:rgba(15,23,42,.9);box-shadow:none}.preview-wrapper .md-code-block .md-code-copy-btn:active,.preview-wrapper .md-code-block .md-code-toggle-btn:active{transform:none}.preview-wrapper .md-code-block .md-code-pre{margin:0;padding:14px 16px;max-height:240px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.6;background:#f8fafc;color:#111827;border-top:1px solid rgba(15,23,42,.06);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.preview-wrapper .md-code-block .md-code-pre.expanded{max-height:none}.preview-wrapper .md-code-block .md-code-pre code{background:transparent!important;padding:0!important;color:inherit;font-family:inherit;font-size:inherit;white-space:inherit}.preview-wrapper .bom-preview-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);width:100%}.preview-wrapper .bom-preview-card .bom-preview-header{margin-bottom:16px}.preview-wrapper .bom-preview-card .bom-preview-header .bom-preview-title{font-size:18px;font-weight:600;line-height:26px;color:#000;margin-bottom:4px}.preview-wrapper .bom-preview-card .bom-preview-header .bom-preview-subtitle{font-size:13px;font-weight:500;color:#6b7280}.preview-wrapper .bom-preview-card .bom-preview-section{margin-bottom:12px}.preview-wrapper .bom-preview-card .bom-preview-section.bom-preview-empty .bom-preview-empty-text{font-size:12px;line-height:18px;color:#9ca3af}.preview-wrapper .bom-preview-card .bom-preview-section.bom-preview-section-other{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.preview-wrapper .bom-preview-card .bom-preview-section.bom-preview-section-other .bom-preview-subtitle-other{font-size:13px;font-weight:500;color:#6b7280;margin-bottom:8px}.preview-wrapper .bom-preview-card .bom-preview-section.bom-preview-section-other.bom-preview-empty .bom-preview-empty-text{font-size:12px;line-height:18px;color:#9ca3af}.preview-wrapper .bom-preview-card .bom-preview-item{display:flex;align-items:center;padding:12px 10px;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb;margin-bottom:8px;transition:all .2s ease}.preview-wrapper .bom-preview-card .bom-preview-item.bom-preview-item-other{background:#fff}.preview-wrapper .bom-preview-card .bom-preview-item.bom-preview-item-clickable{cursor:pointer}.preview-wrapper .bom-preview-card .bom-preview-item.bom-preview-item-clickable:hover{border-color:#8fc31f;background:#f0f7e8;transform:translateY(-1px);box-shadow:0 2px 8px rgba(143,195,31,.15)}.preview-wrapper .bom-preview-card .bom-preview-item.bom-preview-item-clickable.bom-preview-item-other:hover{background:#f9faf9}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image{flex-shrink:0;width:72px;height:72px;margin-right:12px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image.bom-preview-image-small{width:56px;height:56px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-wrapper{width:100%;height:100%;border-radius:12px;overflow:hidden;background:#f3f4f6;border:1px dashed #d1d5db;display:flex;align-items:center;justify-content:center;position:relative}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-wrapper.has-multiple-images:hover .bom-preview-image-arrow{opacity:1}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-arrow{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);opacity:.8}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-arrow:hover{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.1);opacity:1}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-arrow i{font-size:14px;color:#374151}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-arrow.bom-preview-image-arrow-left{left:4px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-arrow.bom-preview-image-arrow-right{right:4px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-image .bom-preview-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:12px;font-weight:500}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info{flex:1;min-width:0}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-name{font-size:14px;font-weight:500;color:#111827;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-note{font-size:12px;line-height:18px;color:#6b7280;margin-bottom:6px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-qty{font-size:13px;color:#6b7280}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-price{font-size:15px;font-weight:600;color:#111827}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-link{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6b7280;text-decoration:none;transition:all .2s ease;cursor:pointer;flex-shrink:0}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-link:hover{color:#8fc31f;transform:scale(1.1)}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-link i{font-size:16px}.preview-wrapper .bom-preview-card .bom-preview-item .bom-preview-info .bom-preview-meta .bom-preview-link-placeholder{width:20px;height:20px;flex-shrink:0}.preview-wrapper .bom-preview-card .bom-preview-subtotal{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.preview-wrapper .bom-preview-card .bom-preview-subtotal .bom-preview-subtotal-label{font-size:14px;color:#6b7280;font-weight:400}.preview-wrapper .bom-preview-card .bom-preview-subtotal .bom-preview-subtotal-price{font-size:18px;font-weight:600;color:#111827}@container project-preview-card (max-width: 540px){.preview-content .preview-main{flex-direction:column;gap:18px}.preview-content .preview-main .preview-info{padding-left:0}}[data-v-641feb98]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.flash-firmware-body[data-v-641feb98]{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:768px){.flash-firmware-body[data-v-641feb98]{flex-direction:column}}.flash-firmware-body .field-box[data-v-641feb98]{flex:1 1 0;min-width:0;display:flex;align-items:center}.flash-firmware-body .device-select-input[data-v-641feb98]{width:100%}.flash-firmware-body .device-select-input[data-v-641feb98] .el-input__inner{height:42px;line-height:42px;border-radius:8px;border:1px solid rgba(0,0,0,.1);font-size:13px}.flash-firmware-body .firmware-upload[data-v-641feb98]{width:100%}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box{line-height:42px;margin:0;padding:0}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box>div{margin:0!important}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .el-button{height:42px!important;padding:0 20px!important;line-height:42px!important;border-radius:8px!important;font-size:13px!important;margin:0!important}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file{margin-top:8px;padding:8px 10px;background:#fafafa;border:1px solid rgba(0,0,0,.08);border-radius:8px;transition:all .2s ease}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file:hover{background:#f5f5f5;border-color:rgba(143,195,31,.2)}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div{display:flex!important;align-items:center;justify-content:space-between;gap:6px}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div>div{flex:1;min-width:0}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div>div>div:first-child{display:flex;align-items:center;gap:6px;min-width:0}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div>div>div:first-child svg{flex-shrink:0;width:18px;height:18px;color:rgba(0,0,0,.6)}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div>div>div:first-child span{flex:1;min-width:0;font-size:13px;font-weight:500;color:rgba(0,0,0,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file>div>div>div:last-child{margin-top:2px;font-size:12px;color:rgba(0,0,0,.5);white-space:nowrap}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file .pointer{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;transition:all .2s ease;color:rgba(0,0,0,.5)}.flash-firmware-body .firmware-upload[data-v-641feb98] .btn-box .file-info.file .pointer:hover{background:rgba(250,81,81,.06);color:#fa5151}[data-v-665c7a6c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-665c7a6c]{height:100%}.container .box[data-v-665c7a6c]{min-width:350px;max-width:500px;width:50%;position:relative;text-align:center;margin:0 auto;padding-top:10%}.container .box .logo[data-v-665c7a6c]{max-width:100px;margin-bottom:10px;border-radius:50%}.container .box .logo-box[data-v-665c7a6c]{display:flex;justify-content:center;align-items:center;gap:20px}.container .box .box-content[data-v-665c7a6c],.container .box .logo[data-v-665c7a6c]:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)!important}.container .box .box-content[data-v-665c7a6c]{min-height:500px;border-radius:10px;border:1px solid #d7dee1!important;overflow:hidden;background:#fff}.container .box .box-content .top[data-v-665c7a6c]{padding:30px 15px;color:#fff;line-height:50px;font-size:16px}.container .box .box-content .top a[data-v-665c7a6c]{color:#fff;font-weight:700}.container .box .box-content .form[data-v-665c7a6c]{text-align:left;padding:0}.container .box .box-content .form-data[data-v-665c7a6c]{padding:10px 30px 30px;line-height:30px;font-size:14px}.container .box .box-content .form-data i[data-v-665c7a6c],.container .box .box-content .form-data svg[data-v-665c7a6c]{font-size:18px;vertical-align:text-bottom}.container .bg[data-v-665c7a6c]{background:linear-gradient(90deg,#8fc31f,#003b4c)}.container{padding:20px;padding-top:80px!important}.container .title{display:flex;justify-content:space-between;align-items:center;text-align:center;line-height:50px!important}.container .title i{font-size:20px!important;font-weight:700;cursor:pointer}.container .title span.text{flex:1;font-size:16px;font-weight:700}.container .title span.text.big{font-size:24px}.container .title.left{text-align:left}.container .pre{width:auto;background-color:#dcdfe6;border-radius:6px;display:inline-block;vertical-align:top;padding:10px 20px;line-height:20px}.container .pre pre{overflow:auto;width:auto!important;display:inline-block;vertical-align:middle;margin-right:20px}.container div.content{width:80%;margin:0 auto;padding:20px 0}.container ::v-deep .el-select{display:block!important}.container ::v-deep .el-form-item__label{font-weight:700!important;width:auto!important}.container ::v-deep .el-carousel__button{background-color:#1890ff!important}[data-v-525a3fcd]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.content-nav[data-v-525a3fcd]{height:auto;background:#f5f5f5}.content-nav[data-v-525a3fcd],.nav-box[data-v-525a3fcd]{width:100%;box-sizing:border-box;display:flex;align-items:center}.nav-box[data-v-525a3fcd]{justify-content:space-between;gap:40px;padding:30px 0}@media (max-width:1400px){.nav-box[data-v-525a3fcd]{gap:20px;padding:20px}}@media (max-width:768px){.nav-box[data-v-525a3fcd]{flex-direction:column;align-items:flex-start}}.nav-title[data-v-525a3fcd]{display:flex;align-items:center;flex-shrink:0}.nav-title .title-text[data-v-525a3fcd]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000;letter-spacing:0}@media (max-width:768px){.nav-title .title-text[data-v-525a3fcd]{font-size:24px}}.nav-list[data-v-525a3fcd]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:768px){.nav-list[data-v-525a3fcd]{width:100%;justify-content:flex-start}}.nav-item[data-v-525a3fcd]{padding:10px 20px;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.5;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-sizing:border-box;text-decoration:none;display:inline-block}.nav-item[data-v-525a3fcd],.nav-item[data-v-525a3fcd]:not(.active){color:#666;background:#e5e5e5}.nav-item[data-v-525a3fcd]:not(.active):hover{background:#d5d5d5;color:#333}.nav-item.active[data-v-525a3fcd]{background:#8fc31f;color:#fff;box-shadow:0 2px 4px rgba(143,195,31,.2)}.nav-item.active[data-v-525a3fcd]:hover{background:#7ab01c}.nav-item[data-v-525a3fcd]:active{transform:scale(.98)}@media (max-width:768px){.nav-item[data-v-525a3fcd]{padding:8px 16px;font-size:13px}}a.button,span.button{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img,span.button>img{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg,span.button>svg{vertical-align:middle}a.button.big,span.button.big{height:40px;line-height:40px}a.button.white,span.button.white{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red,span.button.red{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left,span.button.left{margin-left:12px}.flex{display:flex}.flex.between{justify-content:space-between}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-gap-10{gap:10px}.tags{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big{line-height:44px}.pointer{cursor:pointer}.title-lit{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20{margin:20px 0}.back{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20{margin:inherit}}[data-v-017c1d74]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.content-nav[data-v-017c1d74]{height:auto;background:#f5f5f5}.content-nav[data-v-017c1d74],.nav-box[data-v-017c1d74]{width:100%;box-sizing:border-box;display:flex;align-items:center}.nav-box[data-v-017c1d74]{justify-content:space-between;gap:40px;padding:30px 0}@media (max-width:1400px){.nav-box[data-v-017c1d74]{gap:20px;padding:20px}}@media (max-width:768px){.nav-box[data-v-017c1d74]{flex-direction:column;align-items:flex-start}}.nav-title[data-v-017c1d74]{display:flex;align-items:center;flex-shrink:0}.nav-title .title-text[data-v-017c1d74]{font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#000;letter-spacing:0}@media (max-width:768px){.nav-title .title-text[data-v-017c1d74]{font-size:24px}}.nav-list[data-v-017c1d74]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:768px){.nav-list[data-v-017c1d74]{width:100%;justify-content:flex-start}}.nav-item[data-v-017c1d74]{padding:10px 20px;font-family:Montserrat,PingFang SC,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.5;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-sizing:border-box;text-decoration:none;display:inline-block}.nav-item[data-v-017c1d74],.nav-item[data-v-017c1d74]:not(.active){color:#666;background:#e5e5e5}.nav-item[data-v-017c1d74]:not(.active):hover{background:#d5d5d5;color:#333}.nav-item.active[data-v-017c1d74]{background:#8fc31f;color:#fff;box-shadow:0 2px 4px rgba(143,195,31,.2)}.nav-item.active[data-v-017c1d74]:hover{background:#7ab01c}.nav-item[data-v-017c1d74]:active{transform:scale(.98)}@media (max-width:768px){.nav-item[data-v-017c1d74]{padding:8px 16px;font-size:13px}}.container.device{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc{padding:20px}.container.device .left-nav .flex{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between{justify-content:space-between}.container.device .device-list{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld{padding:10px 30px}.container.device .device-list .device-per.chirld span{font-size:16px!important}.container.device .device-list .device-per.chirld.litt{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span{font-size:14px!important}.container.device .device-list .device-per.active{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold{color:#8fc31f}.container.device .el-row{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav{background:#fff}.container.device .el-row .el-col.right{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device{height:auto!important}.container.device .el-row{height:auto!important;background:#fff}.container.device .el-row .el-col{height:auto!important}.container.device .el-row .el-col.right{border-left:0 solid #e0e4eb}}[data-v-2cf386d1]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}a.button[data-v-2cf386d1],span.button[data-v-2cf386d1]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-2cf386d1],span.button>img[data-v-2cf386d1]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-2cf386d1],span.button>svg[data-v-2cf386d1]{vertical-align:middle}a.button.big[data-v-2cf386d1],span.button.big[data-v-2cf386d1]{height:40px;line-height:40px}a.button.white[data-v-2cf386d1],span.button.white[data-v-2cf386d1]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-2cf386d1],span.button.red[data-v-2cf386d1]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-2cf386d1],span.button.left[data-v-2cf386d1]{margin-left:12px}.flex[data-v-2cf386d1]{display:flex}.flex.between[data-v-2cf386d1]{justify-content:space-between}.flex-1[data-v-2cf386d1]{flex:1}.flex-end[data-v-2cf386d1]{justify-content:flex-end}.flex-wrap[data-v-2cf386d1]{flex-wrap:wrap}.flex-gap-10[data-v-2cf386d1]{gap:10px}.tags[data-v-2cf386d1]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-2cf386d1]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-2cf386d1]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-2cf386d1]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-2cf386d1]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-2cf386d1]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-2cf386d1]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-2cf386d1]{line-height:44px}.pointer[data-v-2cf386d1]{cursor:pointer}.title-lit[data-v-2cf386d1]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-2cf386d1]{margin:20px 0}.back[data-v-2cf386d1]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-2cf386d1]{margin:inherit}}.container[data-v-2cf386d1]{background:#fff;height:auto!important}.container .content[data-v-2cf386d1]{width:80%;margin:0 auto;padding-bottom:30px}.container .content .btn-top[data-v-2cf386d1]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i[data-v-2cf386d1]{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title[data-v-2cf386d1]{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big[data-v-2cf386d1]{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2[data-v-2cf386d1]{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre[data-v-2cf386d1]{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg[data-v-2cf386d1]{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per[data-v-2cf386d1]{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span[data-v-2cf386d1]{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active[data-v-2cf386d1]{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box[data-v-2cf386d1]{margin:20px 0}.container .form-box .labels[data-v-2cf386d1]{display:flex;flex-wrap:wrap}.container .form-box .el-select[data-v-2cf386d1]{display:block}.container .form-box .input-box[data-v-2cf386d1]{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete[data-v-2cf386d1]{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input[data-v-2cf386d1]{width:200px}.container .form-box .input-box .el-input[data-v-2cf386d1] input{border-radius:0!important}.container .form-box .input-box .el-input.input-id[data-v-2cf386d1]{width:150px}.container .form-box .input-box .el-input.input-id[data-v-2cf386d1] input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key[data-v-2cf386d1] input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container[data-v-2cf386d1]{padding-left:0!important;padding-right:0!important}.container .content[data-v-2cf386d1]{width:100%;padding:0!important}.container .content>div[data-v-2cf386d1]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id[data-v-2cf386d1]{width:110px}.container .form-box .input-box .el-input.input-key[data-v-2cf386d1]{width:140px}}div .title.left[data-v-2cf386d1]{text-align:left!important;padding:0 0 16px!important}div .desc[data-v-2cf386d1]{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.6);padding:16px 0}.container{background:#fff}.container .content{width:80%;margin:0 auto;padding-bottom:30px}.container .content .btn-top{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box{margin:20px 0}.container .form-box .labels{display:flex;flex-wrap:wrap}.container .form-box .el-select{display:block}.container .form-box .input-box{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input{width:200px}.container .form-box .input-box .el-input ::v-deep input{border-radius:0!important}.container .form-box .input-box .el-input.input-id{width:150px}.container .form-box .input-box .el-input.input-id ::v-deep input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key ::v-deep input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container{padding-left:0!important;padding-right:0!important}.container .content{width:100%;padding:0!important}.container .content>div{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id{width:110px}.container .form-box .input-box .el-input.input-key{width:140px}}.login-form{position:relative;min-width:400px;overflow:hidden;border-radius:10px;padding:20px;margin:0}.login-form .back{position:absolute;top:0;left:0;width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}.login-form .a:hover,.login-form a:hover{text-decoration:underline;cursor:pointer}.login-form .login-btn{display:inherit;width:100%;margin-top:30px;border:0}.login-form .login-btn:hover{opacity:.9}.login-form .show-password{position:absolute;right:25px;left:-35px;top:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-form span.agree{width:16px;height:16px;line-height:0;border-radius:16px;display:inline-block;vertical-align:middle;border:1px solid #c4cad3;cursor:pointer;color:#8cc020;margin-right:8px;position:relative;text-align:center;padding:0}.login-form span.agree svg{width:8px;height:8px;margin-top:3px}.login-form span.agree.active{border-color:#8cc020}.login-form :deep() .el-form-item{padding-right:0;margin:20px 0;color:#454545;background:transparent;border:1px solid transparent;border-radius:2px}.login-form :deep() .el-form-item__content{min-height:32px;line-height:32px}.login-form :deep() .el-form-item__error{position:absolute;top:100%;left:18px;font-size:12px;line-height:18px;color:#ff4d4f}.login-form :deep() .el-input{box-sizing:border-box}.login-form :deep() .el-input input,.login-form :deep() .el-input input:focus{height:48px;padding-left:20px;font-size:18px;line-height:48px;background:#fff;border:0;border-radius:10px;border:1px solid rgba(0,0,0,.1);color:#000}::v-deep .el-input__suffix{right:0!important;z-index:22!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.1);border-left:0 solid;border-radius:0 10px 10px 0}.native-input{width:100%;height:48px;line-height:48px;padding:0 20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:18px;color:#000;background-color:#fff;background-image:none;box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.native-input:hover{border-color:#c0c4cc}.native-input:focus{border-color:#8cc020}.native-input::-moz-placeholder{color:#c0c4cc}.native-input::placeholder{color:#c0c4cc}.native-input.password-mask{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}[data-v-eef77202]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.desc .icon-input-up[data-v-eef77202]{display:none}.imgs-box-all[data-v-eef77202]{width:100%;max-height:400px;overflow:auto;text-align:left;margin-top:10px}.imgs-box-all .tags-per-box[data-v-eef77202]{width:200px;height:100px;line-height:100px;overflow:hidden;text-align:center}.imgs-box-all .tags-per-box .tag-img-box[data-v-eef77202]{display:inline-block;vertical-align:middle;overflow:hidden;max-width:90%}.imgs-box-all .tags-per-box .tag-img-box i.el-icon-loading[data-v-eef77202]{font-size:50px}.imgs-box-all .tags-per-box .tag-img-box img[data-v-eef77202]{width:80%;height:auto;vertical-align:middle}[data-v-eef77202] .el-dialog{z-index:200003!important}[data-v-eef77202] .quill-box{background:#fff}[data-v-eef77202] .quill-box:-webkit-full-screen .ql-container,[data-v-eef77202] .quill-box:-webkit-full-screen .ql-editor{min-height:100%!important}[data-v-eef77202] .ql-editor{max-height:500px;overflow:auto}[data-v-eef77202] .ql-fullscreen{font-family:element-icons!important;font-weight:700!important}[data-v-eef77202] .ql-fullscreen:after{content:""}[data-v-8aadfc04]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.video-box-con[data-v-8aadfc04]{position:relative;height:auto;min-height:100%;overflow:hidden;border-radius:20px;border-color:1px solid #e5e5e5}.video-box-con .video-title[data-v-8aadfc04]{width:100%;height:50px;line-height:50px;background:#000;color:#fff;text-align:center;font-weight:700;font-size:16px}.video-box-con.white[data-v-8aadfc04]{background:#fff;border:1px solid #c0c4cc;border-radius:20px;text-align:center!important;display:block!important;border-color:1px solid #e5e5e5}.video-box-con.white .video-title[data-v-8aadfc04]{background:#f4f9ea;color:#000}.video-box-con.white div.error[data-v-8aadfc04]{font-size:14px;line-height:50px;color:#fa5151;line-height:20px;padding:50px 20px}[data-v-7b99a188]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-7b99a188]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-7b99a188]{padding:20px}.container.device .left-nav .flex[data-v-7b99a188]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-7b99a188]{justify-content:space-between}.container.device .device-list[data-v-7b99a188]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-7b99a188]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-7b99a188]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-7b99a188]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-7b99a188]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-7b99a188]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-7b99a188]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-7b99a188]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-7b99a188]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-7b99a188]{color:#8fc31f}.container.device .el-row[data-v-7b99a188]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-7b99a188]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-7b99a188]{background:#fff}.container.device .el-row .el-col.right[data-v-7b99a188]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-7b99a188]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-7b99a188]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-7b99a188]{height:auto!important}.container.device .el-row[data-v-7b99a188]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-7b99a188]{height:auto!important}.container.device .el-row .el-col.right[data-v-7b99a188]{border-left:0 solid #e0e4eb}}.device-box[data-v-7b99a188]{padding:0;width:100%;height:100%}.title[data-v-7b99a188]{display:flex;justify-content:space-between;align-items:center;text-align:center;line-height:50px!important}.title i[data-v-7b99a188]{font-size:20px!important;font-weight:700;cursor:pointer}.title span.text[data-v-7b99a188]{flex:1;font-size:14px}.title span.text.big[data-v-7b99a188]{font-size:24px}.title.left[data-v-7b99a188]{text-align:left;padding:20px 20px 0}.title.left span.text[data-v-7b99a188]{font-size:24px;font-weight:700;color:#000}.input[data-v-7b99a188]{margin:10px 20px}.device-list[data-v-7b99a188]{max-height:calc(100% - 150px);overflow:auto}.device-list .device-per i.circle[data-v-7b99a188]{color:rgba(0,0,0,.2);font-size:10px!important}.device-list .device-per i.circle.online[data-v-7b99a188]{color:#8fc31f}.device-list .device-per.active[data-v-7b99a188],.device-list .device-per.active[data-v-7b99a188]:hover{background:rgba(143,195,31,.1)}div.operation[data-v-7b99a188]{line-height:30px}div.operation>div[data-v-7b99a188]{cursor:pointer;padding:0 10px}div.operation>div svg[data-v-7b99a188]{vertical-align:text-bottom}div.operation>div[data-v-7b99a188]:hover{background:rgba(250,81,81,.1);color:#fa5151}[data-v-8bd12ac8]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.title[data-v-8bd12ac8]{line-height:30px;font-size:16px;color:#000;font-weight:700}[data-v-8bd12ac8] .el-dialog{margin-top:20px!important}[data-v-8bd12ac8] .el-select{display:block}[data-v-8bd12ac8] .el-select>.el-input{display:inline-block}[data-v-8bd12ac8] .slider{width:100%;display:flex;align-items:center;justify-content:space-between}[data-v-8bd12ac8] .slider .el-form-item__content{flex:1;text-align:right}[data-v-8bd12ac8] .slider .el-form-item__content .el-slider{padding:0 10px;width:450px;display:inline-block;vertical-align:middle}button.button.big[data-v-8bd12ac8],button.button.big[data-v-8bd12ac8]:hover{display:block!important;width:100%!important;height:38px!important;line-height:38px!important;border-radius:10px!important;font-size:14px!important;background:#fff!important;color:#000!important;border:1px dashed rgba(0,0,0,.1)!important}button.button.big:hover svg[data-v-8bd12ac8],button.button.big svg[data-v-8bd12ac8]{vertical-align:middle}@media only screen and (max-width:1000px){[data-v-8bd12ac8] .el-dialog{width:90%!important}[data-v-8bd12ac8] .el-form.style .el-form-item__label{display:block!important;white-space:nowrap;width:100%}[data-v-8bd12ac8] .slider{flex-wrap:wrap}[data-v-8bd12ac8] .slider .el-form-item__content .el-slider{width:300px}}[data-v-7b47570d]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.desc[data-v-7b47570d]{line-height:36px;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;color:rgba(0,0,0,.6);font-size:14px}.desc span[data-v-7b47570d]:first-of-type{white-space:nowrap}.desc span[data-v-7b47570d]:nth-of-type(2){white-space:nowrap;text-align:right;padding-left:10px;flex:1}.desc.bold[data-v-7b47570d]{color:#000;font-weight:700}.desc[data-v-7b47570d]:hover{background:rgba(143,195,31,.1)}[data-v-4d7c45a8]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}button.button.big[data-v-4d7c45a8],button.button.big[data-v-4d7c45a8]:hover{display:block!important;width:100%!important;height:38px!important;line-height:38px!important;border-radius:10px!important;font-size:14px!important;background:#fff!important;color:#000!important;border:1px dashed rgba(0,0,0,.1)!important}button.button.big:hover svg[data-v-4d7c45a8],button.button.big svg[data-v-4d7c45a8]{vertical-align:middle}[data-v-2a5bdd67]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.box[data-v-2a5bdd67]{border:1px dashed rgba(143,195,31,.8);margin:20px 10px;padding:20px 10px}.title[data-v-2a5bdd67]{text-align:center;line-height:50px;font-weight:700;font-size:16px}.result-box[data-v-2a5bdd67]{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.result-box .card[data-v-2a5bdd67]{padding:20px;background:rgba(143,195,31,.1);border-radius:10px;margin:20px;width:300px}.result-box .card div[data-v-2a5bdd67]{white-space:pre-wrap;word-break:break-word;line-height:20px;padding:5px 0}.result-box.around[data-v-2a5bdd67]{justify-content:space-around}[data-v-093e8cc6]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.device-box[data-v-093e8cc6]{padding:0;width:100%;height:100%;min-height:calc(100vh - 220px)}.device-box .device-content[data-v-093e8cc6]{padding:10px 20px;background:#fff;height:calc(100% - 45px);overflow:scroll}.device-box .device-content .desc[data-v-093e8cc6]{line-height:36px;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;color:#000;font-size:14px}.device-box .device-content .desc span[data-v-093e8cc6]:nth-of-type(2){text-align:right;flex:1;color:rgba(0,0,0,.6);line-height:20px;padding:8px}.device-box .device-content .desc span:nth-of-type(2) .slider-per[data-v-093e8cc6]{width:150px;display:inline-block;vertical-align:middle;margin-right:5px}.device-box .device-content .desc span:nth-of-type(2) .slider-per[data-v-093e8cc6] .el-slider__button{display:none!important}.device-box .device-content .desc span:nth-of-type(2) svg[data-v-093e8cc6]{vertical-align:middle}.device-box .device-content .desc span.online[data-v-093e8cc6]{color:#8fc31f}.device-box .device-content div.per[data-v-093e8cc6]{border:1px solid rgba(0,0,0,.1);border-radius:10px;margin-bottom:10px;padding:0 10px}.device-box .device-content div.per .desc[data-v-093e8cc6]{line-height:20px;padding:8px 20px;align-items:flex-start;color:rgba(0,0,0,.6)}.device-box .device-content div.per .desc span[data-v-093e8cc6]:nth-of-type(2){color:rgba(0,0,0,.6)}.device-box .device-content div.per .desc .name[data-v-093e8cc6]{color:#000;font-weight:700}.device-box .device-content>div>.desc[data-v-093e8cc6]:hover{background:rgba(143,195,31,.1)}.device-box .device-content>div .desc.no-hover[data-v-093e8cc6]:hover{background:transparent}.device-box div.relative[data-v-093e8cc6]{position:relative}.device-box div.off[data-v-093e8cc6]{opacity:.3}.device-box .offline[data-v-093e8cc6]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.3);z-index:2;min-height:200px;cursor:no-drop;text-align:center}.device-box .offline div[data-v-093e8cc6]{display:inline-block;vertical-align:middle;line-height:30px;color:#fa5151;font-size:18px;border:1px dashed rgba(0,0,0,.3);padding:20px;margin-top:20%;background-color:#fff!important}[data-v-6bcaf0d4]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-6bcaf0d4]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-6bcaf0d4]{padding:20px}.container.device .left-nav .flex[data-v-6bcaf0d4]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-6bcaf0d4]{justify-content:space-between}.container.device .device-list[data-v-6bcaf0d4]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-6bcaf0d4]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-6bcaf0d4]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-6bcaf0d4]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-6bcaf0d4]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-6bcaf0d4]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-6bcaf0d4]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-6bcaf0d4]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-6bcaf0d4]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-6bcaf0d4]{color:#8fc31f}.container.device .el-row[data-v-6bcaf0d4]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-6bcaf0d4]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-6bcaf0d4]{background:#fff}.container.device .el-row .el-col.right[data-v-6bcaf0d4]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-6bcaf0d4]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-6bcaf0d4]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-6bcaf0d4]{height:auto!important}.container.device .el-row[data-v-6bcaf0d4]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-6bcaf0d4]{height:auto!important}.container.device .el-row .el-col.right[data-v-6bcaf0d4]{border-left:0 solid #e0e4eb}}.device-index-main-row[data-v-6bcaf0d4]{min-height:520px!important;align-items:stretch}.device-index-right-col[data-v-6bcaf0d4]{min-height:520px}.device-index-info-loading-shell[data-v-6bcaf0d4]{padding:0;width:100%;height:100%;min-height:calc(100vh - 220px)}.device-index-info-loading-shell .device-content[data-v-6bcaf0d4]{padding:10px 20px;background:#fff;height:calc(100% - 45px);min-height:100px;overflow:auto;box-sizing:border-box}.content[data-v-6bcaf0d4]{padding:0 40px 20px}.device-tabs[data-v-6bcaf0d4]{background:#fff;padding:0 20px;display:flex;align-items:center;gap:0;border-bottom:none;margin-bottom:0}.device-tabs .device-tab-item[data-v-6bcaf0d4]{color:#333;font-size:14px;font-weight:400;padding:12px 16px;height:auto;line-height:1.5;cursor:pointer;position:relative;margin-right:24px;transition:all .3s ease;white-space:nowrap;background:transparent;border:none;outline:none}.device-tabs .device-tab-item[data-v-6bcaf0d4]:hover{color:#333}.device-tabs .device-tab-item.active[data-v-6bcaf0d4]{color:#8fc31f;font-weight:600}.device-tabs .device-tab-item.active[data-v-6bcaf0d4]:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.device-tabs .device-tab-item[data-v-6bcaf0d4]:last-child{margin-right:0}[data-v-4e44d02a]:export,[data-v-7b68fbfc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn-box[data-v-4e44d02a]{display:flex;justify-content:flex-end;align-items:center}[data-v-4aead967]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}[data-v-4aead967] .style .el-dialog .el-dialog__title{font-size:18px!important;text-align:center!important}[data-v-2f896a5f]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}[data-v-2f896a5f] .style .el-dialog .el-dialog__title{font-size:18px!important;text-align:center!important}[data-v-7a5d1e1e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.btn-box[data-v-7a5d1e1e]{display:flex;justify-content:flex-end;align-items:center}[data-v-37c1918b]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}[data-v-37c1918b] .style .el-dialog .el-dialog__title{font-size:18px!important;text-align:center!important}[data-v-3a9dc7fa]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}div.come-box[data-v-3a9dc7fa]{text-align:center}div.come-box .box[data-v-3a9dc7fa]{display:inline-block;vertical-align:middle;font-size:20px;line-height:50px;margin-top:20%}[data-v-3a9dc7fa] .el-form .el-form-item .el-form-item__label{color:#000!important}.native-input-wrapper[data-v-3a9dc7fa]{position:relative;width:100%}.native-input-wrapper .native-input[data-v-3a9dc7fa]{width:100%;height:40px;line-height:40px;padding:0 30px 0 15px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;color:#606266;background-color:#fff;background-image:none;box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.native-input-wrapper .native-input[data-v-3a9dc7fa]:hover{border-color:#c0c4cc}.native-input-wrapper .native-input[data-v-3a9dc7fa]:focus{border-color:#8cc020}.native-input-wrapper .native-input[data-v-3a9dc7fa]::-moz-placeholder{color:#c0c4cc}.native-input-wrapper .native-input[data-v-3a9dc7fa]::placeholder{color:#c0c4cc}.native-input-wrapper .native-input[data-v-3a9dc7fa]:disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.native-input-wrapper .native-input.password-mask[data-v-3a9dc7fa]{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}.native-input-wrapper .show-password-icon[data-v-3a9dc7fa]{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}[data-v-1f8fd638]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}[data-v-1f8fd638] .el-form .el-form-item .el-form-item__label{color:#000!important}.native-input-wrapper[data-v-1f8fd638]{position:relative;width:100%}.native-input-wrapper .native-input[data-v-1f8fd638]{width:100%;height:40px;line-height:40px;padding:0 30px 0 15px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;color:#606266;background-color:#fff;background-image:none;box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.native-input-wrapper .native-input[data-v-1f8fd638]:hover{border-color:#c0c4cc}.native-input-wrapper .native-input[data-v-1f8fd638]:focus{border-color:#8cc020}.native-input-wrapper .native-input[data-v-1f8fd638]::-moz-placeholder{color:#c0c4cc}.native-input-wrapper .native-input[data-v-1f8fd638]::placeholder{color:#c0c4cc}.native-input-wrapper .native-input[data-v-1f8fd638]:disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.native-input-wrapper .native-input.password-mask[data-v-1f8fd638]{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}.native-input-wrapper .show-password-icon[data-v-1f8fd638]{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}[data-v-4a624a3d]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.text[data-v-4a624a3d]{font-weight:700;line-height:50px;text-align:left;letter-spacing:0;color:#000;font-size:16px}.con-box[data-v-4a624a3d]{display:flex;justify-content:space-between;align-items:stretch;position:relative;padding-bottom:40px;line-height:30px}.con-box .con[data-v-4a624a3d]{height:500px;border:1px solid rgba(0,0,0,.1);border-radius:8px;overflow:auto;flex:1}.con-box .con .per[data-v-4a624a3d]{padding:10px 20px;text-align:left;white-space:pre-wrap;word-break:break-word}.con-box .con .per .data[data-v-4a624a3d]{display:inline-block;background:#ebeef5;max-width:90%;width:auto!important;border-radius:10px;padding:10px}.con-box .con .per.right[data-v-4a624a3d]{text-align:right}.con-box .con .per.right .data[data-v-4a624a3d]{background:#8cc020;color:#fff}.con-box .con .per.right .data .desc[data-v-4a624a3d]{color:#fff}.con-box .desc-bot[data-v-4a624a3d]{position:absolute;bottom:0;right:0;left:0;z-index:2;text-align:right}.con-box .desc-bot .clear[data-v-4a624a3d]{cursor:pointer;color:#8cc020}.con-box .desc-bot .stop[data-v-4a624a3d]{color:#fa5151;margin-right:20px}.con-box .con-right[data-v-4a624a3d]{text-align:left;width:48%;margin-right:20px}[data-v-4a624a3d] .no-border input{border:0 solid}[data-v-618b33e5]:export,[data-v-619120c5]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.box[data-v-619120c5]{margin:0 auto;padding:30px}.box .title[data-v-619120c5]{font-size:24px;font-weight:700;line-height:20px;letter-spacing:0;color:#000;margin-bottom:20px;text-align:center}.box .vision-box[data-v-619120c5]{display:flex;justify-content:space-between;align-items:stretch;gap:20px;margin-bottom:20px}.box .vision-box .per[data-v-619120c5]{flex:1;text-align:left;border-radius:20px;padding:20px;border:2px solid #e0e4eb}.box .vision-box .per .lit-title[data-v-619120c5]{font-size:16px;font-weight:700;line-height:20px;text-align:center;letter-spacing:0;margin-bottom:10px}.box .vision-box .per .btn-box[data-v-619120c5]{text-align:right}.box .vision-box .per[data-v-619120c5]:hover{border-color:#8cc020}[data-v-af5189e2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-af5189e2]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-af5189e2]{padding:20px}.container.device .left-nav .flex[data-v-af5189e2]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-af5189e2]{justify-content:space-between}.container.device .device-list[data-v-af5189e2]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-af5189e2]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-af5189e2]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-af5189e2]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-af5189e2]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-af5189e2]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-af5189e2]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-af5189e2]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-af5189e2]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-af5189e2]{color:#8fc31f}.container.device .el-row[data-v-af5189e2]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-af5189e2]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-af5189e2]{background:#fff}.container.device .el-row .el-col.right[data-v-af5189e2]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-af5189e2]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-af5189e2]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-af5189e2]{height:auto!important}.container.device .el-row[data-v-af5189e2]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-af5189e2]{height:auto!important}.container.device .el-row .el-col.right[data-v-af5189e2]{border-left:0 solid #e0e4eb}}.container[data-v-af5189e2]{min-height:calc(100vh - 500px)!important}.device-tabs[data-v-af5189e2]{background:#fff;padding:0 20px;display:flex;align-items:center;gap:0;border-bottom:none;margin-bottom:0}.device-tabs .device-tab-item[data-v-af5189e2]{color:#333;font-size:14px;font-weight:400;padding:12px 16px;height:auto;line-height:1.5;cursor:pointer;position:relative;margin-right:24px;transition:all .3s ease;white-space:nowrap;background:transparent;border:none;outline:none}.device-tabs .device-tab-item[data-v-af5189e2]:hover{color:#333}.device-tabs .device-tab-item.active[data-v-af5189e2]{color:#8fc31f;font-weight:600}.device-tabs .device-tab-item.active[data-v-af5189e2]:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.device-tabs .device-tab-item[data-v-af5189e2]:last-child{margin-right:0}[data-v-43515e96]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.download-page[data-v-43515e96]{width:100%;min-height:100vh;background:#fff;overflow-x:hidden}.download-container[data-v-43515e96]{max-width:1400px;margin:0 auto;padding:104px 24px 96px}@media (max-width:768px){.download-container[data-v-43515e96]{padding:96px 16px 64px}}.download-header[data-v-43515e96]{text-align:center;margin-bottom:80px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.download-header .download-title[data-v-43515e96]{font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;margin:0 0 12px}@media (max-width:768px){.download-header .download-title[data-v-43515e96]{font-size:32px}}.download-header .download-subtitle[data-v-43515e96]{font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#3d3d3d;max-width:640px;margin:0 auto}.apps-grid[data-v-43515e96]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;justify-content:center}@media (max-width:1024px){.apps-grid[data-v-43515e96]{grid-template-columns:1fr;gap:32px}}.app-card[data-v-43515e96]{background:#fff;border-radius:32px;padding:40px;box-shadow:0 12px 40px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:768px){.app-card[data-v-43515e96]{padding:32px 24px;border-radius:24px}}.app-card .qr-wrapper[data-v-43515e96]{width:240px;height:240px;background:rgba(0,0,0,.02);border-radius:32px;padding:20px;margin-bottom:32px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.05);transition:all .5s;box-shadow:inset 0 2px 4px rgba(0,0,0,.05);overflow:hidden}.app-card .qr-wrapper[data-v-43515e96]:hover{border-color:#8fc31f}.app-card .qr-wrapper .qr-image[data-v-43515e96]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.app-card .qr-wrapper .logo-image[data-v-43515e96]{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.app-card .app-title[data-v-43515e96]{font-size:28px;font-weight:900;color:#000;margin-bottom:12px;letter-spacing:-.02em}.app-card .app-description[data-v-43515e96]{font-size:13px;color:#999;font-weight:500;line-height:1.6;margin-bottom:auto;max-width:320px}.app-card .platforms-grid[data-v-43515e96]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-top:32px}@media (max-width:640px){.app-card .platforms-grid[data-v-43515e96]{grid-template-columns:1fr}}.app-card .platforms-grid.platforms-grid-three[data-v-43515e96]{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.app-card .platforms-grid.platforms-grid-three[data-v-43515e96]{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width:640px){.app-card .platforms-grid.platforms-grid-three[data-v-43515e96]{grid-template-columns:1fr}}.app-card .platform-card[data-v-43515e96]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:16px;background:rgba(0,0,0,.02);text-decoration:none;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#000;cursor:pointer}.app-card .platform-card[data-v-43515e96]:hover{background:#8fc31f;color:#fff;transform:translateY(-2px);box-shadow:0 6px 12px rgba(143,195,31,.3)}.app-card .platform-card[href="#"][data-v-43515e96]{cursor:default}.app-card .platform-card .platform-icon[data-v-43515e96]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:currentColor}.app-card .platform-card .platform-icon svg[data-v-43515e96]{width:20px;height:20px}.app-card .platform-card .platform-name[data-v-43515e96]{font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:currentColor}[data-v-35c089ad]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-35c089ad]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-35c089ad]{padding:20px}.container.device .left-nav .flex[data-v-35c089ad]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-35c089ad]{justify-content:space-between}.container.device .device-list[data-v-35c089ad]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-35c089ad]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-35c089ad]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-35c089ad]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-35c089ad]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-35c089ad]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-35c089ad]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-35c089ad]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-35c089ad]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-35c089ad]{color:#8fc31f}.container.device .el-row[data-v-35c089ad]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-35c089ad]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-35c089ad]{background:#fff}.container.device .el-row .el-col.right[data-v-35c089ad]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-35c089ad]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-35c089ad]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-35c089ad]{height:auto!important}.container.device .el-row[data-v-35c089ad]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-35c089ad]{height:auto!important}.container.device .el-row .el-col.right[data-v-35c089ad]{border-left:0 solid #e0e4eb}}.embed-device-workspace__row[data-v-35c089ad]{min-height:0}.deploy-confirm-dialog{width:500px!important;max-width:90vw!important}[data-v-83251ad6]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.border[data-v-83251ad6]{border:1px solid #dcdcdc}.max-width[data-v-83251ad6]{max-width:1440px;margin:0 auto}.flex-box[data-v-83251ad6]{display:flex;flex-wrap:wrap}.card[data-v-83251ad6]{background:#fff;border-radius:16px;border:1px solid #dcdcdc;overflow:hidden;cursor:pointer}.card h4[data-v-83251ad6]{font-weight:700;font-size:16px;color:#000;line-height:24px;margin:0 0 10px!important}.card div.desc[data-v-83251ad6],.card li.desc[data-v-83251ad6]{font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:left;padding:0!important;margin:0 0 15px!important}.card div.desc .flex-box[data-v-83251ad6],.card li.desc .flex-box[data-v-83251ad6]{justify-content:space-between;align-items:center;margin-top:10px}.card ul[data-v-83251ad6]{list-style:disc}.card[data-v-83251ad6]:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.flex-1[data-v-83251ad6]{flex:1}.title[data-v-83251ad6]{font-weight:700;font-size:28px;color:#000;line-height:50px;margin-bottom:10px}.title2[data-v-83251ad6]{font-weight:700;font-size:24px;line-height:44px;color:#000}.title2 .step-text[data-v-83251ad6]{color:#8fc31f}.a.under[data-v-83251ad6]{color:#000;text-decoration:underline}.a[data-v-83251ad6]:hover{text-decoration:underline;cursor:pointer;color:#8fc31f}.card-box[data-v-83251ad6]{gap:15px;align-items:stretch}.card-box .card[data-v-83251ad6]{padding:10px 10px 20px;min-width:300px;min-width:30%}.card-box .card div.img[data-v-83251ad6]{width:100%;height:250px;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;border-radius:20px;margin-bottom:20px}.card-box .card div.text[data-v-83251ad6]{font-size:16px;line-height:30px;color:#000;font-weight:400}.card-box .card[data-v-83251ad6]:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-color:#fff}.card-box .card:hover .img[data-v-83251ad6]{transform:scale(1.1);transition:all .3s cubic-bezier(.645,.045,.355,1),border 0s,color .1s,font-size 0s}.card-box .card.lit[data-v-83251ad6]{align-items:center;border-color:#dcdcdc;flex-wrap:nowrap;padding:20px 40px;background:linear-gradient(180deg,#fff,#edf5da) no-repeat top/cover}.card-box .card.lit span[data-v-83251ad6]{font-size:18px;font-weight:500;color:#000}.card-box .card.lit img[data-v-83251ad6]{width:85px}.img-box[data-v-83251ad6],.video-box[data-v-83251ad6]{min-height:290px;margin:20px 0;border-radius:20px;position:relative;overflow:hidden}.img-box .title[data-v-83251ad6],.video-box .title[data-v-83251ad6]{text-align:center;position:absolute;top:35%;width:100%;font-size:34px;line-height:50px}.video-box .con[data-v-83251ad6],.video-box video[data-v-83251ad6]{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100%}.video-box .con[data-v-83251ad6]{z-index:1;background:rgba(0,0,0,.3)}.video-box .con .title[data-v-83251ad6]{color:#fff;padding:0 0 0 80px;text-align:left}.step-box[data-v-83251ad6]{align-items:stretch;min-height:300px;padding:10px 0;margin-top:10px}.step-box .border-left[data-v-83251ad6]{width:6px;background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0));border-radius:16px}.step-box .border-left.active[data-v-83251ad6]{animation:flash-83251ad6 1s linear .1s 2 forwards;transition:background 1s}@keyframes flash-83251ad6{0%{background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0))}50%{background:#fff}to{background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0))}}.step-box .con[data-v-83251ad6]{flex:1;margin-left:15px}.step-box .con .device-list[data-v-83251ad6]{padding:20px;border-radius:10px}.step-box .con .device-list div[data-v-83251ad6]{font-weight:400;font-size:16px;color:#000;line-height:24px;text-align:center;margin-top:20px;padding:10px;cursor:pointer}.step-box .con .device-list div[data-v-83251ad6]:first-of-type{margin-top:0}.step-box .con .device-list div.active[data-v-83251ad6]{background:#ecf4d9;border-radius:4px}.step-box .con .model-detail[data-v-83251ad6]{width:350px;min-height:350px;background:#dcdcdc;border-radius:18px;overflow:hidden;position:relative}.step-box .con .model-detail img[data-v-83251ad6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.step-box .con .model-detail div.con[data-v-83251ad6]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.7));margin:0!important;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;font-size:14px;color:hsla(0,0%,100%,.8);line-height:22px;padding:20px}.step-box .con .model-detail div.con div[data-v-83251ad6]{width:100%;margin-bottom:10px}.step-box .con .model-detail div.con .con-title[data-v-83251ad6]{font-weight:700;font-size:18px;color:#fff;line-height:21px}.step-box .con .model-list[data-v-83251ad6]{flex:1}.step-box .con .model-list div.img[data-v-83251ad6]{width:150px;height:150px;display:inline-block;margin:0 10px 10px 0;border-radius:4px;cursor:pointer}.step-box .con .setting-tabs[data-v-83251ad6]{width:350px;margin-right:15px}.step-box .con .setting-tabs .per[data-v-83251ad6]{background:#fff;border:1px solid #dcdcdc;font-weight:700;font-size:16px;color:#000;line-height:27px;text-align:center;display:block;margin-top:10px;padding:20px 10px;border-radius:10px;cursor:pointer}.step-box .con .setting-tabs .per[data-v-83251ad6]:first-of-type{margin-top:10px}.step-box .con .setting-tabs .per.active[data-v-83251ad6]{border:2px solid #8fc31f}.step-box .step2-con[data-v-83251ad6]{margin-top:20px}.step-box .step2-con .card[data-v-83251ad6]{padding:10px;margin-right:15px}.step-box .step2-con .card.preview[data-v-83251ad6]{width:350px}.step-box .step2-con .card.preview canvas[data-v-83251ad6]{width:280px;height:280px;border-radius:10px;border:1px dashed #dcdcdc}.step-box .step2-con .card.preview div[data-v-83251ad6]{font-weight:400;font-size:14px;color:#000;line-height:21px;text-align:center;margin-top:20px}.step-box .step2-con h3[data-v-83251ad6]{font-weight:700;font-size:18px;color:#000;line-height:27px}.step-box .step2-con .device-img[data-v-83251ad6]{text-align:center}.step-box .step2-con .device-img img[data-v-83251ad6]{width:268px;height:auto;border-radius:8px}.step-box .step2-con .tabs[data-v-83251ad6]{justify-content:space-between;margin-top:20px}.step-box .step2-con .tabs span[data-v-83251ad6]{border-left:1.5px solid #8fc31f;font-weight:500;font-size:14px;color:#000;line-height:21px;width:50%;padding:0 10px}.container[data-v-83251ad6]{position:inherit!important;padding-top:60px;height:auto!important;background-color:#fff;padding-bottom:80px}.container .page[data-v-83251ad6]{width:100%}.container .page1-bot[data-v-83251ad6]{padding:10px 0}.container .page1-bot[data-v-83251ad6] .el-carousel__button{display:none!important}.container .carousel-box[data-v-83251ad6]{width:100%;position:relative;margin:0;padding:0;cursor:pointer}.container .carousel-box img[data-v-83251ad6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container .carousel-box div.con[data-v-83251ad6]{display:flex;justify-content:center;align-items:center;position:absolute;z-index:22;top:50%;margin-top:-150px;height:300px;width:100%;left:0;right:0}.container .carousel-box div.con div.con-div[data-v-83251ad6]{width:100%;display:flex;justify-content:space-between;align-items:center}.container .carousel-box div.con div.con-div h3[data-v-83251ad6]{font-size:38px;color:#fff;line-height:50px;white-space:pre-wrap;text-align:left;max-width:500px}.container .carousel-box div.con div.con-div h3[data-v-83251ad6]:first-letter{margin-left:-.25em}.container .carousel-box div.con div.con-div img[data-v-83251ad6]{max-width:440px}.container .carousel-box[data-v-83251ad6] .el-carousel__button{background-color:#8fc31f}@media screen and (max-width:1440px){.container .img-box[data-v-83251ad6],.container .page1-bot[data-v-83251ad6],.container .step2[data-v-83251ad6],.container .step3[data-v-83251ad6],.container .train-box[data-v-83251ad6],.container .video-box[data-v-83251ad6]{margin-left:20px!important;margin-right:20px!important}.container .flex-box .device-list div[data-v-83251ad6]{padding:20px 10px!important}.container .flex-box .model-list .img[data-v-83251ad6]{margin:0 5px 5px 0!important;width:145px!important;height:145px!important}.container .carousel-box div.con div.con-div[data-v-83251ad6]{flex-wrap:wrap;padding:0 20px}.container .carousel-box div.con div.con-div h3[data-v-83251ad6]{max-width:50%}.container .carousel-box div.con div.con-div img[data-v-83251ad6]{max-width:40%}}@media screen and (min-width:800px) and (max-width:1100px){.container .card-box[data-v-83251ad6]{justify-content:flex-start}.container .card-box .card[data-v-83251ad6]{flex:inherit;width:30%;min-width:300px}.container .step2-con .card[data-v-83251ad6]{margin-bottom:10px;width:320px;flex:inherit}.container .step2-con .card .flex-box>div[data-v-83251ad6]{max-width:300px!important;margin-bottom:10px}.container .step2-con .card.preview[data-v-83251ad6]{width:320px!important}.container .train-box .card-box[data-v-83251ad6]{min-width:calc(100% - 40px)}.container .train-box .card-box .card[data-v-83251ad6]{min-width:340px}}@media only screen and (max-width:800px){.container .title[data-v-83251ad6]{font-size:18px;line-height:36px}.container .title2[data-v-83251ad6]{font-size:16px;line-height:32px}.container .card-box[data-v-83251ad6]{justify-content:flex-start}.container .card-box .card[data-v-83251ad6]{flex:inherit;width:30%;min-width:300px}.container .page[data-v-83251ad6]{height:auto}.container .train-box .card-box[data-v-83251ad6]{min-width:calc(100% - 40px)}.container .train-box .card-box .card[data-v-83251ad6]{min-width:100%}.container .con .model-detail[data-v-83251ad6]{width:300px}.container .con .model-list .img[data-v-83251ad6]{width:140px!important;height:140px!important}.container .con .setting-tabs[data-v-83251ad6]{max-width:320px;margin-bottom:10px;margin-right:0}.container .device-list[data-v-83251ad6]{width:300px}.container .step2-con .card[data-v-83251ad6]{margin-right:0;margin-bottom:10px;width:320px;flex:inherit}.container .step2-con .card .flex-box>div[data-v-83251ad6]{max-width:300px!important;margin-bottom:10px}.container .step2-con .card.preview[data-v-83251ad6]{width:320px!important}.container .step3-con-card[data-v-83251ad6]{flex:inherit;padding:10px!important}.container .step3-con-card .flex-box>div[data-v-83251ad6]{max-width:300px;margin-left:0!important}.container .step3-con-card .flex-box>div img[data-v-83251ad6]{max-width:280px!important;margin:0!important}.container .carousel-box div.con div.con-div[data-v-83251ad6]{flex-wrap:wrap;padding:0 20px;justify-content:center}.container .carousel-box div.con div.con-div h3[data-v-83251ad6]{max-width:100%;font-size:20px;line-height:30px;text-align:center}.container .carousel-box div.con div.con-div img[data-v-83251ad6]{max-width:280px}}.border{border:1px solid #dcdcdc}.max-width{max-width:1440px;margin:0 auto}.flex-box{display:flex;flex-wrap:wrap}.card{background:#fff;border-radius:16px;border:1px solid #dcdcdc;overflow:hidden;cursor:pointer}.card h4{font-weight:700;font-size:16px;color:#000;line-height:24px;margin:0 0 10px!important}.card div.desc,.card li.desc{font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:left;padding:0!important;margin:0 0 15px!important}.card div.desc .flex-box,.card li.desc .flex-box{justify-content:space-between;align-items:center;margin-top:10px}.card ul{list-style:disc}.card:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.flex-1{flex:1}.title{font-size:28px;line-height:50px;margin-bottom:10px}.title,.title2{font-weight:700;color:#000}.title2{font-size:24px;line-height:44px}.title2 .step-text{color:#8fc31f}.a.under{color:#000}.a.under,.a:hover{text-decoration:underline}.a:hover{cursor:pointer;color:#8fc31f}.card-box{gap:15px;align-items:stretch}.card-box .card{padding:10px 10px 20px;min-width:300px;min-width:30%}.card-box .card div.img{width:100%;height:250px;background:linear-gradient(to right bottom,#e8f4ff,#e8f4ff,#ebeef5) no-repeat top/cover;border-radius:20px;margin-bottom:20px}.card-box .card div.text{font-size:16px;line-height:30px;color:#000;font-weight:400}.card-box .card:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-color:#fff}.card-box .card:hover .img{transform:scale(1.1);transition:all .3s cubic-bezier(.645,.045,.355,1),border 0s,color .1s,font-size 0s}.card-box .card.lit{align-items:center;border-color:#dcdcdc;flex-wrap:nowrap;padding:20px 40px;background:linear-gradient(180deg,#fff,#edf5da) no-repeat top/cover}.card-box .card.lit span{font-size:18px;font-weight:500;color:#000}.card-box .card.lit img{width:85px}.img-box,.video-box{min-height:290px;margin:20px 0;border-radius:20px;position:relative;overflow:hidden}.img-box .title,.video-box .title{text-align:center;position:absolute;top:35%;width:100%;font-size:34px;line-height:50px}.video-box .con,.video-box video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100%}.video-box .con{z-index:1;background:rgba(0,0,0,.3)}.video-box .con .title{color:#fff;padding:0 0 0 80px;text-align:left}.step-box{align-items:stretch;min-height:300px;padding:10px 0;margin-top:10px}.step-box .border-left{width:6px;background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0));border-radius:16px}.step-box .border-left.active{animation:flash 1s linear .1s 2 forwards;transition:background 1s}@keyframes flash{0%{background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0))}50%{background:#fff}to{background:linear-gradient(180deg,#8fc31f,rgba(143,195,31,0))}}.step-box .con{flex:1;margin-left:15px}.step-box .con .device-list{padding:20px;border-radius:10px}.step-box .con .device-list div{font-weight:400;font-size:16px;color:#000;line-height:24px;text-align:center;margin-top:20px;padding:10px;cursor:pointer}.step-box .con .device-list div:first-of-type{margin-top:0}.step-box .con .device-list div.active{background:#ecf4d9;border-radius:4px}.step-box .con .model-detail{width:350px;min-height:350px;background:#dcdcdc;border-radius:18px;overflow:hidden;position:relative}.step-box .con .model-detail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.step-box .con .model-detail div.con{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.7));margin:0!important;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;font-size:14px;color:hsla(0,0%,100%,.8);line-height:22px;padding:20px}.step-box .con .model-detail div.con div{width:100%;margin-bottom:10px}.step-box .con .model-detail div.con .con-title{font-weight:700;font-size:18px;color:#fff;line-height:21px}.step-box .con .model-list{flex:1}.step-box .con .model-list div.img{width:150px;height:150px;display:inline-block;margin:0 10px 10px 0;border-radius:4px;cursor:pointer}.step-box .con .setting-tabs{width:350px;margin-right:15px}.step-box .con .setting-tabs .per{background:#fff;border:1px solid #dcdcdc;font-weight:700;font-size:16px;color:#000;line-height:27px;text-align:center;display:block;margin-top:10px;padding:20px 10px;border-radius:10px;cursor:pointer}.step-box .con .setting-tabs .per:first-of-type{margin-top:10px}.step-box .con .setting-tabs .per.active{border:2px solid #8fc31f}.step-box .step2-con{margin-top:20px}.step-box .step2-con .card{padding:10px;margin-right:15px}.step-box .step2-con .card.preview{width:350px}.step-box .step2-con .card.preview canvas{width:280px;height:280px;border-radius:10px;border:1px dashed #dcdcdc}.step-box .step2-con .card.preview div{font-weight:400;font-size:14px;color:#000;line-height:21px;text-align:center;margin-top:20px}.step-box .step2-con h3{font-weight:700;font-size:18px;color:#000;line-height:27px}.step-box .step2-con .device-img{text-align:center}.step-box .step2-con .device-img img{width:268px;height:auto;border-radius:8px}.step-box .step2-con .tabs{justify-content:space-between;margin-top:20px}.step-box .step2-con .tabs span{border-left:1.5px solid #8fc31f;font-weight:500;font-size:14px;color:#000;line-height:21px;width:50%;padding:0 10px}.container{position:inherit!important;padding-top:60px;height:auto!important;background-color:#fff;padding-bottom:80px}.container .page{width:100%}.container .page1-bot{padding:10px 0}.container .page1-bot ::v-deep .el-carousel__button{display:none!important}.container .carousel-box{width:100%;position:relative;margin:0;padding:0;cursor:pointer}.container .carousel-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container .carousel-box div.con{display:flex;justify-content:center;align-items:center;position:absolute;z-index:22;top:50%;margin-top:-150px;height:300px;width:100%;left:0;right:0}.container .carousel-box div.con div.con-div{width:100%;display:flex;justify-content:space-between;align-items:center}.container .carousel-box div.con div.con-div h3{font-size:38px;color:#fff;line-height:50px;white-space:pre-wrap;text-align:left;max-width:500px}.container .carousel-box div.con div.con-div h3:first-letter{margin-left:-.25em}.container .carousel-box div.con div.con-div img{max-width:440px}.container .carousel-box ::v-deep .el-carousel__button{background-color:#8fc31f}@media screen and (max-width:1440px){.container .img-box,.container .page1-bot,.container .step2,.container .step3,.container .train-box,.container .video-box{margin-left:20px!important;margin-right:20px!important}.container .flex-box .device-list div{padding:20px 10px!important}.container .flex-box .model-list .img{margin:0 5px 5px 0!important;width:145px!important;height:145px!important}.container .carousel-box div.con div.con-div{flex-wrap:wrap;padding:0 20px}.container .carousel-box div.con div.con-div h3{max-width:50%}.container .carousel-box div.con div.con-div img{max-width:40%}}@media screen and (min-width:800px) and (max-width:1100px){.container .card-box{justify-content:flex-start}.container .card-box .card{flex:inherit;width:30%;min-width:300px}.container .step2-con .card{margin-bottom:10px;width:320px;flex:inherit}.container .step2-con .card .flex-box>div{max-width:300px!important;margin-bottom:10px}.container .step2-con .card.preview{width:320px!important}.container .train-box .card-box{min-width:calc(100% - 40px)}.container .train-box .card-box .card{min-width:340px}}@media only screen and (max-width:800px){.container .title{font-size:18px;line-height:36px}.container .title2{font-size:16px;line-height:32px}.container .card-box{justify-content:flex-start}.container .card-box .card{flex:inherit;width:30%;min-width:300px}.container .page{height:auto}.container .train-box .card-box{min-width:calc(100% - 40px)}.container .train-box .card-box .card{min-width:100%}.container .con .model-detail{width:300px}.container .con .model-list .img{width:140px!important;height:140px!important}.container .con .setting-tabs{max-width:320px;margin-bottom:10px;margin-right:0}.container .device-list{width:300px}.container .step2-con .card{margin-right:0;margin-bottom:10px;width:320px;flex:inherit}.container .step2-con .card .flex-box>div{max-width:300px!important;margin-bottom:10px}.container .step2-con .card.preview{width:320px!important}.container .step3-con-card{flex:inherit;padding:10px!important}.container .step3-con-card .flex-box>div{max-width:300px;margin-left:0!important}.container .step3-con-card .flex-box>div img{max-width:280px!important;margin:0!important}.container .carousel-box div.con div.con-div{flex-wrap:wrap;padding:0 20px;justify-content:center}.container .carousel-box div.con div.con-div h3{max-width:100%;font-size:20px;line-height:30px;text-align:center}.container .carousel-box div.con div.con-div img{max-width:280px}}[data-v-5e4a8b16]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.vab-layout-horizontal[data-v-5e4a8b16]{width:100%;height:100%}.vab-layout-horizontal .nav-container[data-v-5e4a8b16]{width:100%;max-width:1440px;margin:0 auto;height:auto;position:relative;top:60px;z-index:1}.vab-layout-horizontal .container[data-v-5e4a8b16]{width:100%;height:100%;position:relative;top:60px;z-index:1}.vab-layout-horizontal .container.container-auto-height[data-v-5e4a8b16]{height:auto!important}[data-v-95b376f2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-95b376f2]{background:#fff;height:auto!important;min-height:100%;overflow:auto!important;padding-bottom:90px}.container .message-top[data-v-95b376f2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:center;font-weight:700;font-size:36px;color:#000;line-height:1;background:#f6faea}.container .message-top img[data-v-95b376f2]{max-height:200px;max-width:480px}.container .message-top div[data-v-95b376f2]{flex:1}.container .message-list[data-v-95b376f2]{padding:60px 20px 10px;max-width:900px;margin:0 auto}.container .message-list .message-item[data-v-95b376f2]{font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:none;padding:10px 0;border-bottom:1px solid #e7e7e7;cursor:pointer;display:block}.container .message-list .message-item div.message-desc[data-v-95b376f2]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container .message-list .message-item div.message-title[data-v-95b376f2]{font-weight:700;font-size:16px;color:#000;line-height:24px;text-align:left;font-style:normal;text-transform:none;display:flex;justify-content:space-between;align-items:center}.container .message-list .message-item div.message-title div[data-v-95b376f2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.container .message-list .message-item div.message-title span[data-v-95b376f2]{font-weight:400;font-size:14px}.container .message-list .message-item div.message-title span.dot[data-v-95b376f2]{background-color:#ff4d4f;display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:4px}[data-v-1b42484c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-1b42484c]{background:#fff;height:auto!important;min-height:100%;overflow:auto!important;padding-bottom:90px}.container .message-top[data-v-1b42484c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:center;font-weight:700;font-size:36px;color:#000;line-height:1;background:#f6faea}.container .message-top img[data-v-1b42484c]{max-height:200px;max-width:480px}.container .message-top div[data-v-1b42484c]{flex:1}.container .message-detail[data-v-1b42484c]{max-width:900px;margin:0 auto;padding:30px 20px 10px}.container .message-detail .btn-top[data-v-1b42484c]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .message-detail .btn-top i[data-v-1b42484c]{font-size:20px;display:inline-block;vertical-align:middle}.container .message-detail .message-title[data-v-1b42484c]{font-weight:700;font-size:28px;color:#000;line-height:44px;text-align:left}.container .message-detail .message-desc[data-v-1b42484c]{font-weight:400;font-size:16px;color:#000;line-height:30px;text-align:left;padding:20px 0}[data-v-1b42484c] .ql-editor img{max-width:100%}[data-v-995a98f8]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-995a98f8]{height:auto!important}.container .el-row[data-v-995a98f8]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container .el-row .el-col.left[data-v-995a98f8]{background:#fff;position:relative}.container .el-row .el-col.right[data-v-995a98f8]{padding:20px;position:relative;padding:0 20px 20px!important;background:#fff}.container .el-row .el-col.right .tab-top[data-v-995a98f8]{display:flex;justify-content:flex-end;align-items:center;padding:0;margin-bottom:8px}.container .el-row .el-col.right .tab-top .tab-content[data-v-995a98f8]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:12px}.container .el-row .el-col.right .public-model-wrapper[data-v-995a98f8]{padding-top:16px}.container .el-row .el-col.right .custom-model-wrapper[data-v-995a98f8]{padding-top:8px}.container .el-row .el-col.right .model-tabs[data-v-995a98f8]{background:#fff;padding:0;padding-bottom:0;margin-bottom:0;display:flex;align-items:center;gap:0;border-bottom:none}.container .el-row .el-col.right .model-tabs .model-tab-item[data-v-995a98f8]{color:#333;font-size:14px;font-weight:400;padding:12px 16px;height:auto;line-height:1.5;cursor:pointer;position:relative;margin-right:24px;transition:all .3s ease;white-space:nowrap;background:transparent;border:none;outline:none}.container .el-row .el-col.right .model-tabs .model-tab-item[data-v-995a98f8]:hover{color:#333}.container .el-row .el-col.right .model-tabs .model-tab-item.active[data-v-995a98f8]{color:#8fc31f;font-weight:600}.container .el-row .el-col.right .model-tabs .model-tab-item.active[data-v-995a98f8]:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.container .el-row .el-col.right .model-tabs .model-tab-item[data-v-995a98f8]:last-child{margin-right:0}@media only screen and (max-width:1000px){.container[data-v-995a98f8]{min-height:inherit!important;height:auto!important}.container .el-row[data-v-995a98f8]{height:auto;background:#fff;display:flex;flex-direction:column;align-items:inherit}.container .el-row .el-col[data-v-995a98f8]{height:auto}.container .el-row .el-col.right[data-v-995a98f8]{border-left:0 solid #e0e4eb}}[data-v-62b47ca4]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}a.button[data-v-62b47ca4],span.button[data-v-62b47ca4]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-62b47ca4],span.button>img[data-v-62b47ca4]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-62b47ca4],span.button>svg[data-v-62b47ca4]{vertical-align:middle}a.button.big[data-v-62b47ca4],span.button.big[data-v-62b47ca4]{height:40px;line-height:40px}a.button.white[data-v-62b47ca4],span.button.white[data-v-62b47ca4]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-62b47ca4],span.button.red[data-v-62b47ca4]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-62b47ca4],span.button.left[data-v-62b47ca4]{margin-left:12px}.flex[data-v-62b47ca4]{display:flex}.flex.between[data-v-62b47ca4]{justify-content:space-between}.flex-1[data-v-62b47ca4]{flex:1}.flex-end[data-v-62b47ca4]{justify-content:flex-end}.flex-wrap[data-v-62b47ca4]{flex-wrap:wrap}.flex-gap-10[data-v-62b47ca4]{gap:10px}.tags[data-v-62b47ca4]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-62b47ca4]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-62b47ca4]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-62b47ca4]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-62b47ca4]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-62b47ca4]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-62b47ca4]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-62b47ca4]{line-height:44px}.pointer[data-v-62b47ca4]{cursor:pointer}.title-lit[data-v-62b47ca4]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-62b47ca4]{margin:20px 0}.back[data-v-62b47ca4]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-62b47ca4]{margin:inherit}}.container .content .btn-top[data-v-62b47ca4]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i[data-v-62b47ca4]{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title[data-v-62b47ca4]{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big[data-v-62b47ca4]{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2[data-v-62b47ca4]{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre[data-v-62b47ca4]{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg[data-v-62b47ca4]{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per[data-v-62b47ca4]{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span[data-v-62b47ca4]{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active[data-v-62b47ca4]{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box[data-v-62b47ca4]{margin:20px 0}.container .form-box .labels[data-v-62b47ca4]{display:flex;flex-wrap:wrap}.container .form-box .el-select[data-v-62b47ca4]{display:block}.container .form-box .input-box[data-v-62b47ca4]{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete[data-v-62b47ca4]{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input[data-v-62b47ca4]{width:200px}.container .form-box .input-box .el-input[data-v-62b47ca4] input{border-radius:0!important}.container .form-box .input-box .el-input.input-id[data-v-62b47ca4]{width:150px}.container .form-box .input-box .el-input.input-id[data-v-62b47ca4] input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key[data-v-62b47ca4] input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container[data-v-62b47ca4]{padding-left:0!important;padding-right:0!important}.container .content[data-v-62b47ca4]{width:100%;padding:0!important}.container .content>div[data-v-62b47ca4]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id[data-v-62b47ca4]{width:110px}.container .form-box .input-box .el-input.input-key[data-v-62b47ca4]{width:140px}}.container[data-v-62b47ca4]{background:#fff;height:auto!important;min-height:100%}.container .btn-top-fixed[data-v-62b47ca4]{width:80%;margin:0 auto;padding-top:20px}.container .btn-top-fixed .btn-top[data-v-62b47ca4]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer;padding:8px 16px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.container .btn-top-fixed .btn-top[data-v-62b47ca4]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.container .btn-top-fixed .btn-top i[data-v-62b47ca4]{font-size:20px;display:inline-block;vertical-align:middle}.container .content[data-v-62b47ca4]{width:80%;margin:0 auto;padding-bottom:30px;padding-top:20px!important;position:relative}@media only screen and (max-width:1440px){.container[data-v-62b47ca4]{padding-left:0!important;padding-right:0!important}.container .btn-top-fixed[data-v-62b47ca4]{width:100%;padding:20px 40px 0}.container .content[data-v-62b47ca4]{width:100%;padding:0!important;padding-top:20px!important}.container .content>div[data-v-62b47ca4]{padding-left:40px!important;padding-right:40px!important}}[data-v-10c79364]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}a.button[data-v-10c79364],span.button[data-v-10c79364]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-10c79364],span.button>img[data-v-10c79364]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-10c79364],span.button>svg[data-v-10c79364]{vertical-align:middle}a.button.big[data-v-10c79364],span.button.big[data-v-10c79364]{height:40px;line-height:40px}a.button.white[data-v-10c79364],span.button.white[data-v-10c79364]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-10c79364],span.button.red[data-v-10c79364]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-10c79364],span.button.left[data-v-10c79364]{margin-left:12px}.flex[data-v-10c79364]{display:flex}.flex.between[data-v-10c79364]{justify-content:space-between}.flex-1[data-v-10c79364]{flex:1}.flex-end[data-v-10c79364]{justify-content:flex-end}.flex-wrap[data-v-10c79364]{flex-wrap:wrap}.flex-gap-10[data-v-10c79364]{gap:10px}.tags[data-v-10c79364]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-10c79364]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-10c79364]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-10c79364]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-10c79364]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-10c79364]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-10c79364]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-10c79364]{line-height:44px}.pointer[data-v-10c79364]{cursor:pointer}.title-lit[data-v-10c79364]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-10c79364]{margin:20px 0}.back[data-v-10c79364]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-10c79364]{margin:inherit}}.container .content .btn-top[data-v-10c79364]{font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer}.container .content .btn-top i[data-v-10c79364]{font-size:20px;display:inline-block;vertical-align:middle}.container .content div.title[data-v-10c79364]{padding:30px 0 60px;font-size:24px;font-weight:700;line-height:28px;text-align:center;letter-spacing:0;color:#000}.container .content .tags .per-tag.big[data-v-10c79364]{height:38px;line-height:38px;padding:0 20px}.container .content .tags .per-tag.big.type2[data-v-10c79364]{border:1px solid #8cc020;color:#8cc020;background:#fff}.container .content div.pre[data-v-10c79364]{background:#f2f3f5;padding:20px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:14px;margin-bottom:10px}.container .content div.pre svg[data-v-10c79364]{vertical-align:middle;margin-right:5px}.container .content div.btn-list div.btn-per[data-v-10c79364]{line-height:60px;border:1px solid #e5e5e5;background:#f2f3f5;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:20px;color:#000;font-size:14px;cursor:pointer;font-weight:400}.container .content div.btn-list div.btn-per>span[data-v-10c79364]{line-height:20px;padding:20px 10px;white-space:pre-wrap;word-break:break-word}.container .content div.btn-list div.btn-per.active[data-v-10c79364]{background:rgba(143,195,31,.1);border:1px solid #8fc31f}.container .form-box[data-v-10c79364]{margin:20px 0}.container .form-box .labels[data-v-10c79364]{display:flex;flex-wrap:wrap}.container .form-box .el-select[data-v-10c79364]{display:block}.container .form-box .input-box[data-v-10c79364]{margin-right:20px;margin-bottom:10px;position:relative}.container .form-box .input-box .delete[data-v-10c79364]{position:absolute;top:-10px;right:-10px;cursor:pointer;font-size:20px!important}.container .form-box .input-box .el-input[data-v-10c79364]{width:200px}.container .form-box .input-box .el-input[data-v-10c79364] input{border-radius:0!important}.container .form-box .input-box .el-input.input-id[data-v-10c79364]{width:150px}.container .form-box .input-box .el-input.input-id[data-v-10c79364] input{border-right:0 solid!important;border-radius:10px 0 0 10px!important}.container .form-box .input-box .el-input.input-key[data-v-10c79364] input{border-radius:0 10px 10px 0!important}@media only screen and (max-width:1440px){.container[data-v-10c79364]{padding-left:0!important;padding-right:0!important}.container .content[data-v-10c79364]{width:100%;padding:0!important}.container .content>div[data-v-10c79364]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:500px){.container .form-box .input-box .el-input.input-id[data-v-10c79364]{width:110px}.container .form-box .input-box .el-input.input-key[data-v-10c79364]{width:140px}}.container[data-v-10c79364]{background:#fff;height:auto!important;min-height:100%;position:relative!important}.container .btn-top-fixed[data-v-10c79364]{width:80%;margin:0 auto;padding-top:20px}.container .btn-top-fixed .btn-top[data-v-10c79364]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer;padding:8px 16px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.container .btn-top-fixed .btn-top[data-v-10c79364]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.container .btn-top-fixed .btn-top i[data-v-10c79364]{font-size:20px;display:inline-block;vertical-align:middle}.container .content[data-v-10c79364]{width:80%;margin:0 auto;padding-bottom:30px;padding-top:20px;position:relative}.container .content .title.left[data-v-10c79364]{text-align:left;padding:0 0 16px}.container .content .desc[data-v-10c79364]{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.6);padding:16px 0}.container .content .tags .per-tag.pointer[data-v-10c79364]{height:auto;line-height:20px;text-align:center;padding:10px;margin-right:20px}.container .content .tags .per-tag.pointer p[data-v-10c79364]{padding:0;margin:0;font-size:14px}.container .content .tags .per-tag.pointer p[data-v-10c79364]:nth-of-type(2){color:#000}.container .content .tags .per-tag[data-v-10c79364]:hover{text-decoration:underline}.container .content .btns[data-v-10c79364]{text-align:center}.container .content .video-box[data-v-10c79364]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container .content .video-box>div.video-per[data-v-10c79364]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden}.container[data-v-10c79364] .el-tabs__active-bar{background-color:#8cc020!important}.container[data-v-10c79364] .el-tabs__item{font-weight:700!important}.container[data-v-10c79364] .el-tabs__item.is-active,.container[data-v-10c79364] .el-tabs__item:hover{color:#8cc020!important}@media only screen and (max-width:1440px){.container[data-v-10c79364]{padding-left:0!important;padding-right:0!important}.container .btn-top-fixed[data-v-10c79364]{width:100%;padding:20px 40px 0}.container .content[data-v-10c79364]{width:100%;padding:0!important;padding-top:20px!important}.container .content>div[data-v-10c79364]{padding-left:40px!important;padding-right:40px!important}}[data-v-d99d268e]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-d99d268e]{padding:20px;position:inherit!important;padding-top:80px!important}.container .title[data-v-d99d268e]{display:flex;justify-content:space-between;align-items:center;text-align:center;line-height:50px!important}.container .title i[data-v-d99d268e]{font-size:20px!important;font-weight:700;cursor:pointer}.container .title span.text[data-v-d99d268e]{flex:1;font-size:16px;font-weight:700}.container .title span.text.big[data-v-d99d268e]{font-size:24px}.container .title.left[data-v-d99d268e]{text-align:left}.container .pre[data-v-d99d268e]{width:auto;background-color:#dcdfe6;border-radius:6px;display:inline-block;vertical-align:top;padding:10px 20px;line-height:20px}.container .pre pre[data-v-d99d268e]{overflow:auto;width:auto!important;display:inline-block;vertical-align:middle;margin-right:20px}.container div.content[data-v-d99d268e]{width:80%;margin:0 auto;padding:20px 0}.container[data-v-d99d268e] .el-select{display:block!important}.container[data-v-d99d268e] .el-form-item__label{font-weight:700!important;width:auto!important}.container[data-v-d99d268e] .el-carousel__button{background-color:#1890ff!important}a.button[data-v-d99d268e],span.button[data-v-d99d268e]{display:inline-block;vertical-align:middle;height:32px;line-height:32px;background:#8fc31f;border-radius:90px;box-shadow:0 2px 0 0 rgba(0,0,0,.04);font-size:14px;font-weight:500;text-align:center;color:#fff;cursor:pointer;padding:0 16px}a.button>img[data-v-d99d268e],span.button>img[data-v-d99d268e]{width:14px;height:auto;vertical-align:text-top;margin-right:5px}a.button>svg[data-v-d99d268e],span.button>svg[data-v-d99d268e]{vertical-align:middle}a.button.big[data-v-d99d268e],span.button.big[data-v-d99d268e]{height:40px;line-height:40px}a.button.white[data-v-d99d268e],span.button.white[data-v-d99d268e]{background-color:#fff;border:1px solid #d7dee1;color:#000}a.button.red[data-v-d99d268e],span.button.red[data-v-d99d268e]{background-color:#fff;border:1px solid #fa5151;color:#fa5151}a.button.left[data-v-d99d268e],span.button.left[data-v-d99d268e]{margin-left:12px}.flex[data-v-d99d268e]{display:flex}.flex.between[data-v-d99d268e]{justify-content:space-between}.flex-1[data-v-d99d268e]{flex:1}.flex-end[data-v-d99d268e]{justify-content:flex-end}.flex-wrap[data-v-d99d268e]{flex-wrap:wrap}.flex-gap-10[data-v-d99d268e]{gap:10px}.tags[data-v-d99d268e]{padding:10px 0;display:flex;flex-wrap:wrap}.tags .per-tag[data-v-d99d268e]{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0;padding:5px 10px;white-space:nowrap;margin:0 10px 10px 0;background:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px}.tags .per-tag>img[data-v-d99d268e]{width:10px;height:auto;vertical-align:middle;margin-left:10px}.tags .per-tag.type1[data-v-d99d268e]{color:#6e5695;background:#efe5ff;border:0 solid}.tags .per-tag.type2[data-v-d99d268e]{color:#374b5e;background:#e5f2ff;border:0 solid}.tags .per-tag.type3[data-v-d99d268e]{color:#7b6748;background:#fff5e5;border:0 solid}.tags .per-tag.type4[data-v-d99d268e]{color:#4a695e;background:#eafff8;border:0 solid}.tags .per-tag.big[data-v-d99d268e]{line-height:44px}.pointer[data-v-d99d268e]{cursor:pointer}.title-lit[data-v-d99d268e]{font-size:24px;line-height:40px;font-weight:700;color:#000}.mtb-20[data-v-d99d268e]{margin:20px 0}.back[data-v-d99d268e]{width:auto;height:30px;line-height:30px;cursor:pointer;font-size:14px;font-weight:400;color:#000}@media only screen and (max-width:1000px){.mtb-20[data-v-d99d268e]{margin:inherit}}.container[data-v-d99d268e]{background:#fff;height:auto!important;min-height:100%;position:relative;padding-bottom:100px}.container .btn-top-fixed[data-v-d99d268e]{width:80%;margin:0 auto;padding-top:20px}.container .btn-top-fixed .btn-top[data-v-d99d268e]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:28px;color:#000;cursor:pointer;padding:8px 16px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.container .btn-top-fixed .btn-top[data-v-d99d268e]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.container .btn-top-fixed .btn-top i[data-v-d99d268e]{font-size:20px;display:inline-block;vertical-align:middle}.container .detail-content[data-v-d99d268e]{width:80%;margin:0 auto 30px;padding-top:20px;position:relative}.container .detail-content .title[data-v-d99d268e]{font-size:36px;font-weight:700;line-height:28px;color:#000;padding:0 0 20px;text-align:left}.container .detail-content .time[data-v-d99d268e]{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.6)}.container .detail-content span.font-bold[data-v-d99d268e]{padding-left:5px}.container .detail-content .desc .label-per[data-v-d99d268e]{width:auto;background:rgba(140,192,32,.1);display:inline-block;vertical-align:middle;margin:0 20px 20px 0;padding:0 30px;border-radius:5px;overflow:hidden;border:1px solid rgba(140,192,32,.2);font-size:15px;min-width:30%;line-height:40px}.container .detail-content .desc .label-per span[data-v-d99d268e]{margin-left:20px;white-space:pre-wrap;word-break:break-word}.container .detail-content .description-box[data-v-d99d268e]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid #d8d8d8;padding-bottom:30px}.container .detail-content .description-box div.operation-box[data-v-d99d268e]{width:20%;min-width:340px}.container .detail-content .description-box div.desc[data-v-d99d268e]{font-size:14px;font-weight:400;line-height:22px;color:rgba(0,0,0,.8);padding:20px 0}.container .detail-content div.content-info[data-v-d99d268e]{display:flex;justify-content:space-between;align-items:stretch;min-height:300px;height:auto}.container .detail-content div.content-info div.left[data-v-d99d268e]{flex:1;padding-right:80px;max-width:70%}.container .detail-content div.content-info div.left div.title[data-v-d99d268e]{font-size:24px;line-height:40px;margin-top:20px}.container .detail-content div.content-info div.left .ql-editor[data-v-d99d268e]{padding:0!important}.container .detail-content div.content-info div.left div.file-box[data-v-d99d268e]{min-width:300px;width:auto;max-width:400px;display:flex;justify-content:space-around;align-items:center;min-height:70px;line-height:70px;border-radius:10px;border:1px solid #d7dee1;font-size:16px;cursor:pointer;padding:0 10px}.container .detail-content div.content-info div.left div.file-box span[data-v-d99d268e]{flex:1;line-height:30px;padding:20px 10px}.container .detail-content div.content-info div.left div.img img[data-v-d99d268e]{width:auto;max-width:100%;height:auto}.container .detail-content div.content-info div.left .img-placeholder[data-v-d99d268e]{width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right bottom,#f5f7fa,#e8f4ff);border-radius:10px;border:1px dashed #d7dee1;margin-top:20px}.container .detail-content div.content-info div.left .img-placeholder .placeholder-content[data-v-d99d268e]{text-align:center;color:rgba(0,0,0,.5)}.container .detail-content div.content-info div.left .img-placeholder .placeholder-content svg[data-v-d99d268e]{display:block;margin:0 auto 12px}.container .detail-content div.content-info div.left .img-placeholder .placeholder-content .placeholder-text[data-v-d99d268e]{font-size:14px;color:rgba(0,0,0,.4)}.container .detail-content div.content-info div.right[data-v-d99d268e]{width:20%;min-width:200px!important;max-width:280px!important;border-left:1px solid #d8d8d8;padding-top:40px;position:fixed;left:68%}.container .detail-content div.content-info div.right div.title[data-v-d99d268e]{font-size:14px;font-weight:400;line-height:28px!important;color:#000;padding:14px;margin:0;border-left:3px solid transparent;cursor:pointer;white-space:pre-wrap!important}.container .detail-content div.content-info div.right div.title.active[data-v-d99d268e]{color:#8cc020;border-left:3px solid #8cc020}.container .detail-content div.content-info div.right.scroll[data-v-d99d268e]{top:20px}@media only screen and (max-width:1440px){.container[data-v-d99d268e]{padding-left:0!important;padding-right:0!important}.container .btn-top-fixed[data-v-d99d268e]{width:100%;padding:20px 40px 0}.container .detail-content[data-v-d99d268e]{width:100%;padding:0!important;padding-top:20px!important}.container .detail-content>div[data-v-d99d268e]{padding-left:40px!important;padding-right:40px!important}}@media only screen and (max-width:1000px){.container .detail-content[data-v-d99d268e]{overflow:hidden}.container .detail-content>div[data-v-d99d268e]{width:auto!important}.container .detail-content div.content-info[data-v-d99d268e]{display:flex;justify-content:space-between;align-items:stretch;min-height:300px;height:auto}.container .detail-content div.content-info div.left[data-v-d99d268e]{flex:1;padding-right:0!important;max-width:inherit!important}.container .detail-content div.content-info div.right[data-v-d99d268e]{display:none}}[data-v-ce3656ce]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.download-page[data-v-ce3656ce]{width:100%;min-height:100vh;background:#fff;overflow-x:hidden}.download-container[data-v-ce3656ce]{max-width:1400px;margin:0 auto;padding:104px 24px 96px}@media (max-width:768px){.download-container[data-v-ce3656ce]{padding:96px 16px 64px}}.download-header[data-v-ce3656ce]{text-align:center;margin-bottom:80px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.download-header .download-title[data-v-ce3656ce]{font-size:40px;font-weight:700;line-height:150%;letter-spacing:0;color:#000;margin:0 0 12px}@media (max-width:768px){.download-header .download-title[data-v-ce3656ce]{font-size:32px}}.download-header .download-subtitle[data-v-ce3656ce]{font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#3d3d3d;max-width:640px;margin:0 auto}.apps-grid[data-v-ce3656ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;justify-content:center}@media (max-width:1024px){.apps-grid[data-v-ce3656ce]{grid-template-columns:1fr;gap:32px}}@media (min-width:1025px){.download-page--rearm .apps-grid[data-v-ce3656ce]{grid-template-columns:1fr;max-width:calc(33.33333% - 26.66667px);margin-left:auto;margin-right:auto}}.app-card[data-v-ce3656ce]{background:#fff;border-radius:32px;padding:40px;box-shadow:0 12px 40px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:768px){.app-card[data-v-ce3656ce]{padding:32px 24px;border-radius:24px}}.app-card .qr-wrapper[data-v-ce3656ce]{width:240px;height:240px;background:rgba(0,0,0,.02);border-radius:32px;padding:20px;margin-bottom:32px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.05);transition:all .5s;box-shadow:inset 0 2px 4px rgba(0,0,0,.05);overflow:hidden}.app-card .qr-wrapper[data-v-ce3656ce]:hover{border-color:#8fc31f}.app-card .qr-wrapper .qr-image[data-v-ce3656ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.app-card .qr-wrapper .logo-image[data-v-ce3656ce]{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.app-card .qr-wrapper .robot-tool-icon[data-v-ce3656ce]{width:100px;height:100px;display:flex;align-items:center;justify-content:center;color:#8fc31f}.app-card .qr-wrapper .robot-tool-icon svg[data-v-ce3656ce]{width:72px;height:72px}.app-card .app-title[data-v-ce3656ce]{font-size:28px;font-weight:900;color:#000;margin-bottom:12px;letter-spacing:-.02em}.app-card .app-description[data-v-ce3656ce]{font-size:13px;color:#999;font-weight:500;line-height:1.6;margin-bottom:auto;max-width:320px}.app-card .platforms-grid[data-v-ce3656ce]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-top:32px}@media (max-width:640px){.app-card .platforms-grid[data-v-ce3656ce]{grid-template-columns:1fr}}.app-card .platforms-grid.platforms-grid-three[data-v-ce3656ce]{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.app-card .platforms-grid.platforms-grid-three[data-v-ce3656ce]{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width:640px){.app-card .platforms-grid.platforms-grid-three[data-v-ce3656ce]{grid-template-columns:1fr}}.app-card .platform-card[data-v-ce3656ce]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:16px;background:rgba(0,0,0,.02);text-decoration:none;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#000;cursor:pointer}.app-card .platform-card[data-v-ce3656ce]:hover{background:#8fc31f;color:#fff;transform:translateY(-2px);box-shadow:0 6px 12px rgba(143,195,31,.3)}.app-card .platform-card[href="#"][data-v-ce3656ce]{cursor:default}.app-card .platform-card .platform-icon[data-v-ce3656ce]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:currentColor}.app-card .platform-card .platform-icon svg[data-v-ce3656ce]{width:20px;height:20px}.app-card .platform-card .platform-name[data-v-ce3656ce]{font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:currentColor}.download-page--rearm .rearm-page-footnote[data-v-ce3656ce]{display:block;text-align:center;font-size:14px;font-weight:400;line-height:150%;color:#3d3d3d;margin-top:48px;margin-bottom:0;margin-left:auto;margin-right:auto}@media (min-width:1025px){.download-page--rearm .rearm-page-footnote[data-v-ce3656ce]{max-width:calc(33.33333% - 26.66667px)}}@media (max-width:1024px){.download-page--rearm .rearm-page-footnote[data-v-ce3656ce]{max-width:640px;padding:0 16px}}div.vibration-container[data-v-5e4b5efc]{position:relative;background:#5cb85c;border-radius:10px;padding:20px;margin:10px 0;display:flex;justify-content:center;align-items:center}canvas[data-v-5e4b5efc]{display:block}span[data-v-5e4b5efc]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.5rem;font-weight:700;pointer-events:none}.info{background:#fff;padding:20px;height:auto;min-height:100%}.flex-between{display:flex;justify-content:space-between;align-items:flex-start}.flex-between.flex-box{flex-wrap:wrap}.flex-between.flex-box>div{flex:1;max-width:48%}.log{font-size:0;cursor:pointer;text-align:right;overflow:hidden}div.title-box{padding:10px 0 20px;font-size:24px;font-weight:700;line-height:20px;text-align:center;letter-spacing:0;color:#000;align-items:center}div.border-right{border-right:1px solid #e0e4eb}.title.left{text-align:left;padding:0 0 20px;margin-top:20px}.desc{font-size:14px;font-weight:400;line-height:20px;color:#000;padding:10px 0}.desc span.bold{font-weight:700;display:inline-block;margin-left:10px}.desc div.img-value{background:#000;line-height:20px;padding:10px;color:#fff}.desc span.red{color:#fa5151}.desc span.green{color:#8cc020}.padding-top{padding-top:30px!important}div.loading-box{position:fixed;top:0;left:0;right:0;bottom:0;z-index:222222;background:rgba(0,0,0,.7);width:100%;height:100%;line-height:100%;text-align:center}div.loading-box .loading{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;line-height:22px;text-align:center;color:#fff;position:relative;top:50%;margin-top:-50px}div.loading-box .loading img{width:46px;height:auto;margin-bottom:20px;animation:rotate 1s linear infinite}div.loading-box .loading div{max-width:650px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:1200px){.flex-between{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.flex-between.flex-box>div{max-width:100%;border:0}}[data-v-077de070]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container.device[data-v-077de070]{position:inherit!important;padding-top:60px;height:auto!important}.container.device .left-nav .desc[data-v-077de070]{padding:20px}.container.device .left-nav .flex[data-v-077de070]{display:flex;align-items:flex-end;flex-wrap:wrap}.container.device .left-nav .flex.between[data-v-077de070]{justify-content:space-between}.container.device .device-list[data-v-077de070]{max-height:calc(100vh - 250px);overflow-y:auto}.container.device .device-list .device-per[data-v-077de070]{width:calc(100% - 40px);margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:8px 8px 8px 8px}.container.device .device-list .device-per>div[data-v-077de070]{flex:1;text-align:left;padding:0 10px;font-size:14px;color:rgba(0,0,0,.6);line-height:24px}.container.device .device-list .device-per>div span.bold[data-v-077de070]{font-weight:700;font-size:18px;color:#000}.container.device .device-list .device-per.chirld[data-v-077de070]{padding:10px 30px}.container.device .device-list .device-per.chirld span[data-v-077de070]{font-size:16px!important}.container.device .device-list .device-per.chirld.litt[data-v-077de070]{padding:10px 60px}.container.device .device-list .device-per.chirld.litt span[data-v-077de070]{font-size:14px!important}.container.device .device-list .device-per.active[data-v-077de070]{background:#f7f9f2;font-size:18px}.container.device .device-list .device-per.active>div span.bold[data-v-077de070]{color:#8fc31f}.container.device .el-row[data-v-077de070]{width:100%;display:flex;justify-content:space-between;align-items:stretch}.container.device .el-row .el-col.left[data-v-077de070]{background:#fff;position:relative}.container.device .el-row .el-col.left .left-nav[data-v-077de070]{background:#fff}.container.device .el-row .el-col.right[data-v-077de070]{border-left:1px solid #e0e4eb;position:relative}.container.device .el-row .el-col.right .video-box[data-v-077de070]{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.container.device .el-row .el-col.right .video-box>div.video-per[data-v-077de070]{min-width:calc(50% - 20px);flex:1;background:#000;margin:0 10px 20px;border-radius:20px;overflow:hidden;min-height:200px}@media only screen and (max-width:1000px){.container.device[data-v-077de070]{height:auto!important}.container.device .el-row[data-v-077de070]{height:auto!important;background:#fff}.container.device .el-row .el-col[data-v-077de070]{height:auto!important}.container.device .el-row .el-col.right[data-v-077de070]{border-left:0 solid #e0e4eb}}.train-wrapper[data-v-077de070]{position:relative;padding:0 20px 20px!important;background:#fff}.train-wrapper .train-content[data-v-077de070]{padding-top:8px}.train-wrapper .train-tabs[data-v-077de070]{background:#fff;padding:0;padding-bottom:0;margin-bottom:0;display:flex;align-items:center;gap:0;border-bottom:none}.train-wrapper .train-tabs .train-tab-item[data-v-077de070]{color:#333;font-size:14px;font-weight:400;padding:12px 16px;height:auto;line-height:1.5;cursor:pointer;position:relative;margin-right:24px;transition:all .3s ease;white-space:nowrap;background:transparent;border:none;outline:none}.train-wrapper .train-tabs .train-tab-item[data-v-077de070]:hover{color:#333}.train-wrapper .train-tabs .train-tab-item.active[data-v-077de070]{color:#8fc31f;font-weight:600}.train-wrapper .train-tabs .train-tab-item.active[data-v-077de070]:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background-color:#8fc31f;border-radius:2px 2px 0 0}.train-wrapper .train-tabs .train-tab-item[data-v-077de070]:last-child{margin-right:0}[data-v-93fb6702]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.container[data-v-93fb6702]{height:auto;min-height:100vh!important;overflow:auto;text-align:center;line-height:30px;font-size:14px;position:inherit!important;z-index:inherit!important;background:#fff;padding-top:70px}.container .user-content[data-v-93fb6702]{display:flex;justify-content:center;align-items:center;padding:30px}.container .user-content span.img[data-v-93fb6702]{width:120px;height:120px;line-height:120px;border-radius:120px;background:#8cc020;margin-right:10px}.container .user-content span.img svg[data-v-93fb6702]{display:inline-block;vertical-align:middle}.container .user-content .text[data-v-93fb6702]{font-size:14px;font-weight:400;line-height:30px;text-align:left;color:#000}.container[data-v-93fb6702] .el-tabs__active-bar{background-color:#8cc020!important}.container[data-v-93fb6702] .el-tabs__item{font-weight:700!important}.container[data-v-93fb6702] .el-tabs__item.is-active,.container[data-v-93fb6702] .el-tabs__item:hover{color:#8cc020!important}@media only screen and (max-width:800px){.container[data-v-93fb6702]{height:auto!important;min-height:auto;overflow:hidden;padding-bottom:80px}}