*{box-sizing:border-box;line-height:1.2}*,a,body,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,img,input,li,ol,p,table,td,textarea,th,tr,ul{margin:0;padding:0}li,ol,ul{list-style:none}img{height:auto;max-width:100%;outline:none;vertical-align:middle}body a{color:inherit;text-decoration:none}body a:hover{color:#89ffdd}body{min-width:1200px;padding-top:var(--global-notification-offset,0);transition:padding-top .2s ease}::-webkit-scrollbar{background:transparent;height:4px;width:4px}::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:10px}::-webkit-scrollbar-track{background:transparent;border-radius:10px}table{border-collapse:collapse}button,input,option,select,table,td,textarea,th{font-family:inherit}.page-container{margin:0 auto;max-width:1640px;padding:0 20px;width:100%}:root{--font-family-base:"DM Sans","PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;--font-family-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--font-size-base:16px;--line-height-base:1.2;--text-color-base:#19191d;--page-background-base:#fff;--system-font-us:var(--font-family-base);--system-font-cn:var(--font-family-base);--system-font:var(--font-family-base)}html{background:var(--page-background-base);color:var(--text-color-base);font-family:var(--system-font);font-size:var(--font-size-base);line-height:var(--line-height-base)}html[lang^=en]{--system-font:var(--system-font-us)}html[lang^=zh]{--system-font:var(--system-font-cn)}#__nuxt,body{background:inherit;color:inherit;font-family:inherit}.global-toast[data-v-1aa724fe]{align-items:center;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;display:flex;font-size:14px;gap:10px;left:50%;line-height:1.5;max-width:90vw;padding:12px 16px 12px 20px;position:fixed;top:24px;transform:translate(-50%);z-index:2147483647}.global-toast--success[data-v-1aa724fe]{background:#10b981;color:#fff}.global-toast--error[data-v-1aa724fe]{background:#fff;border:1px solid rgba(239,68,68,.24);color:#ef4444}.global-toast--warning[data-v-1aa724fe]{background:#f59e0b;color:#fff}.global-toast--info[data-v-1aa724fe]{background:#19191d;color:#fff}.global-toast__icon[data-v-1aa724fe]{flex-shrink:0;height:18px;width:18px}.global-toast__message[data-v-1aa724fe]{flex:1;min-width:0}.global-toast__close[data-v-1aa724fe]{align-items:center;background:transparent;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:.7;padding:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);width:24px}.global-toast__close[data-v-1aa724fe]:hover{background:#ffffff26;opacity:1}.global-toast__close svg[data-v-1aa724fe]{height:14px;width:14px}.toast-enter-active[data-v-1aa724fe],.toast-leave-active[data-v-1aa724fe]{transition:opacity .25s ease,transform .25s ease}.toast-enter-from[data-v-1aa724fe],.toast-leave-to[data-v-1aa724fe]{opacity:0;transform:translate(-50%,-12px)}.toast-enter-to[data-v-1aa724fe],.toast-leave-from[data-v-1aa724fe]{opacity:1;transform:translate(-50%)}.global-notification[data-v-2fe03e9d]{align-items:center;background:#efeefc;border-bottom:1px solid rgba(25,25,29,.08);color:#19191d;display:flex;height:40px;justify-content:center;left:0;overflow:hidden;padding:0 56px;position:fixed;top:0;transition:background-color .2s ease;width:100%;z-index:10000002}.global-notification--clickable[data-v-2fe03e9d]{cursor:pointer}.global-notification--clickable[data-v-2fe03e9d]:hover{background:#e8e6fb}.global-notification__content[data-v-2fe03e9d]{align-items:center;color:#605aff;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:16px;max-width:100%;min-width:0;text-align:center;text-decoration:none}.global-notification__arrow[data-v-2fe03e9d]{flex:0 0 auto;font-size:16px;line-height:1;margin-left:8px;transition:transform .2s ease}.global-notification--clickable:hover .global-notification__arrow[data-v-2fe03e9d]{transform:translate(2px)}.global-notification__text[data-v-2fe03e9d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-notification__close[data-v-2fe03e9d]{align-items:center;background:transparent;border:none;border-radius:9999px;color:#19191d;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.72;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);width:32px}.global-notification__close[data-v-2fe03e9d]:hover{background:#19191d0f;opacity:1}.global-notification__close .iconfont[data-v-2fe03e9d]{font-size:16px;line-height:1}@font-face{font-family:iconfont;src:url(./iconfont.D96T0A6C.woff2?t=1780478319863) format("woff2"),url(./iconfont.ZNWwbCrB.woff?t=1780478319863) format("woff"),url(./iconfont.Cujt5vqK.ttf?t=1780478319863) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-optimize:before{content:""}.icon-money:before{content:""}.icon-doc:before{content:""}.icon-search:before{content:""}.icon-model:before{content:""}.icon-rotate:before{content:""}.icon-zoomout:before{content:""}.icon-zoomin:before{content:""}.icon-video-add:before{content:""}.icon-loading:before{content:""}.icon-copy:before{content:""}.icon-download:before{content:""}.icon-no-video:before{content:""}.icon-no-image:before{content:""}.icon-chec:before{content:""}.icon-down-arrow:before{content:""}.icon-close:before{content:""}.icon-dele:before{content:""}.icon-video:before{content:""}.icon-json:before{content:""}.icon-image:before{content:""}.icon-left-arrow:before{content:""}.icon-right-arrow:before{content:""}.icon-preview:before{content:""}.icon-image-add:before{content:""}.icon-discord:before{content:""}.icon-linkin:before{content:""}.icon-github:before{content:""}.icon-email:before{content:""}.icon-x:before{content:""}.icon-language:before{content:""}.icon-arrow-top-right:before{content:""}.icon-arrow:before{content:""}picture[data-v-e2055d39]{display:inline-block;max-width:100%}img[data-v-e2055d39],picture.has-aspect-ratio[data-v-e2055d39]{height:auto}img[data-v-e2055d39]{-o-object-fit:contain;object-fit:contain;width:100%}.nav-badge[data-v-47f7a310]{align-items:center;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:16px;justify-content:center;letter-spacing:0;line-height:1;padding:1px 6px 0}.nav-badge--hot[data-v-47f7a310]{background:#ff5b5b}.nav-badge--new[data-v-47f7a310]{background:#605aff}.nav-badge--beta[data-v-47f7a310]{background:#fb0}.nav-link-row[data-v-39004701]{align-items:center;color:#19191d;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:1.2;text-decoration:none;transition:color .2s,background-color .2s}.nav-link-row__text[data-v-39004701]{flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-link-row.is-multiline .nav-link-row__text[data-v-39004701]{display:-webkit-box;-webkit-line-clamp:2;line-height:1.2;overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.nav-link-row--plain[data-v-39004701]:hover{color:#605aff}.nav-link-row--card[data-v-39004701]{border-radius:6px;padding:4px 8px}.nav-link-row--card[data-v-39004701]:hover{background:#fff;color:#605aff}.nav-mega-btn[data-v-bd9f914d]{align-items:center;border-radius:8px;color:#605aff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:4px;justify-content:center;line-height:26px;overflow:hidden;padding:8px;position:relative;text-decoration:none;transition:gap .2s ease,background-color .2s ease,color .2s ease}.nav-mega-btn__text[data-v-bd9f914d]{text-decoration:underline;text-underline-offset:2px}.nav-mega-btn__arrow[data-v-bd9f914d]{align-items:center;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:500;height:20px;justify-content:center;line-height:20px;transition:transform .2s;width:20px}.nav-mega-btn__arrow[data-v-bd9f914d]:before{display:inline-block;transform:scaleX(1.1);transform-origin:center}.nav-mega-btn[data-v-bd9f914d]:hover{gap:8px}.nav-mega-btn:hover .nav-mega-btn__text[data-v-bd9f914d]{text-decoration:none}.nav-mega-btn:hover .nav-mega-btn__arrow[data-v-bd9f914d]{transform:translate(3px)}.nav-mega-btn--plain[data-v-bd9f914d]:hover{background:#605aff14}.nav-mega-btn--filled[data-v-bd9f914d]{background:#f0f0f5;padding:8px 24px;width:100%}.nav-mega-btn--filled[data-v-bd9f914d]:hover{background:#e7e7f3}.nav-models[data-v-f2c03aa9]{align-items:stretch;background:#fff;border:1px solid #f0f0f0;border-radius:18px;box-shadow:0 24px 30px #0000001f,0 2px 4px #0000000a;display:flex;gap:20px;padding:24px 32px}.nav-models__col[data-v-f2c03aa9]{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:210px}.nav-models__col--featured[data-v-f2c03aa9]{gap:10px;justify-content:flex-start;width:260px}.nav-models__group[data-v-f2c03aa9]{display:flex;flex-direction:column;gap:20px}.nav-models__featured-box[data-v-f2c03aa9]{background:linear-gradient(180deg,#f0f0f566,#f0f0f5);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.nav-col-heading[data-v-f2c03aa9]{color:#19191d66;font-size:12px;font-weight:600;line-height:1.2;margin:0;text-transform:uppercase}.nav-col-list[data-v-f2c03aa9]{display:flex;flex-direction:column;gap:16px}.nav-docs[data-v-fb0bb884]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:18px;box-shadow:0 24px 30px #0000001f,0 2px 4px #0000000a;flex-direction:column;padding:24px 32px 16px}.nav-docs[data-v-fb0bb884],.nav-docs__col[data-v-fb0bb884],.nav-docs__cols[data-v-fb0bb884]{display:flex;gap:20px}.nav-docs__col[data-v-fb0bb884]{flex-direction:column;flex-shrink:0;width:210px}.nav-col-heading[data-v-fb0bb884]{color:#19191d66;font-size:12px;font-weight:600;line-height:1.2;margin:0;text-transform:uppercase}.nav-col-list[data-v-fb0bb884]{display:flex;flex-direction:column;gap:16px}.nav-dropdown-footer[data-v-fb0bb884]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.nav-dropdown-footer[data-v-fb0bb884] .nav-mega-btn--plain{padding-left:16px;padding-right:16px;width:auto}.nav-dropdown-divider[data-v-fb0bb884]{background:#19191d1a;height:1px;width:100%}.nav-blog[data-v-eb58f353]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:18px;box-shadow:0 24px 30px #0000001f,0 2px 4px #0000000a;flex-direction:column;padding:24px 32px 16px}.nav-blog[data-v-eb58f353],.nav-blog__cols[data-v-eb58f353]{display:flex;gap:20px}.nav-blog__col[data-v-eb58f353]{background:linear-gradient(180deg,#f0f0f566,#f0f0f5);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:16px;width:320px}.nav-col-heading[data-v-eb58f353]{color:#19191d66;font-size:12px;font-weight:600;line-height:1.2;margin:0;text-transform:uppercase}.nav-col-list[data-v-eb58f353]{display:flex;flex-direction:column;gap:16px}.nav-dropdown-footer[data-v-eb58f353]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.nav-dropdown-footer[data-v-eb58f353] .nav-mega-btn--plain{padding-left:16px;padding-right:16px;width:auto}.nav-dropdown-divider[data-v-eb58f353]{background:#19191d1a;height:1px;width:100%}.page-nav[data-v-9eb28f05]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000003;height:72px;justify-content:space-between;left:0;min-width:1200px;mix-blend-mode:difference;padding:16px 0;position:fixed;top:var(--global-notification-offset,0);width:100%;z-index:100999}.nav-left[data-v-9eb28f05],.page-nav[data-v-9eb28f05]{align-items:center;display:flex}.nav-left[data-v-9eb28f05]{gap:40px;margin-left:16px}.logo-link[data-v-9eb28f05]{display:block}.logo-img[data-v-9eb28f05]{cursor:pointer;height:40px}.logo-img[data-v-9eb28f05]:hover{opacity:.65}.nav-search-box[data-v-9eb28f05]{align-items:center;border:1px solid #fff;border-radius:8px;cursor:text;display:flex;gap:10px;height:40px;margin-right:40px;padding:10px 16px;width:320px}.nav-search-box__icon[data-v-9eb28f05]{color:#fff;flex-shrink:0;font-size:20px;opacity:.8}.nav-search-box__input[data-v-9eb28f05]{background:transparent;border:none;color:#fff;flex:1;font-size:16px;min-width:0;outline:none;padding:0}.nav-search-box__input[data-v-9eb28f05]::-moz-placeholder{color:#fff6}.nav-search-box__input[data-v-9eb28f05]::placeholder{color:#fff6}.nav-right[data-v-9eb28f05]{gap:40px;padding-right:260px;z-index:999}.nav-link[data-v-9eb28f05],.nav-right[data-v-9eb28f05]{align-items:center;display:flex}.nav-link[data-v-9eb28f05]{border-radius:8px;color:#fff;cursor:pointer;font-size:16px;gap:4px;padding:4px 10px;transition:all .3s;white-space:nowrap}.nav-link[data-v-9eb28f05]:hover{background-color:#19191dcc}.nav-link.active[data-v-9eb28f05]{background-color:#fff;color:#19191d}.nav-link__chevron[data-v-9eb28f05]{flex-shrink:0;height:16px;position:relative;transition:transform .2s ease;width:16px}.nav-link__chevron[data-v-9eb28f05]:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-35%);width:0}.nav-link__chevron.is-open[data-v-9eb28f05]{transform:rotate(180deg)}.nav-search-suggest[data-v-9eb28f05]{background:#fff;border-radius:8px;box-shadow:0 27px 16px #0000000a;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding:16px;position:fixed;z-index:10000001}.nav-search-suggest__header[data-v-9eb28f05]{color:#19191d66;font-size:16px;padding:4px 0}.nav-search-suggest__item[data-v-9eb28f05]{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:8px 16px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.nav-search-suggest__item[data-v-9eb28f05]:hover{background:#605aff14}.nav-search-suggest__item:hover .nav-search-suggest__title[data-v-9eb28f05]{color:#605aff}@supports (hanging-punctuation:first){.page-nav[data-v-9eb28f05]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#19191d;mix-blend-mode:normal}}.nav-search-suggest__title[data-v-9eb28f05]{color:#19191d;flex:1;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-search-suggest__empty[data-v-9eb28f05]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:40px 0}.nav-search-suggest__empty-icon[data-v-9eb28f05]{color:#19191d66;font-size:32px}.nav-search-suggest__empty-text[data-v-9eb28f05]{color:#19191dd6;font-size:16px}.language-dropdown[data-v-9eb28f05]{position:relative}.language-list-wrapper[data-v-9eb28f05]{background:#fff;border-radius:8px;box-shadow:0 16px 16px #0000000a;list-style:none;margin:-4px 0 0;min-width:140px;opacity:0;padding:6px;pointer-events:none;position:fixed;transform:translate(-50%);transition:opacity .2s,visibility .2s;visibility:hidden;z-index:10000000}.language-list-wrapper.is-visible[data-v-9eb28f05]{opacity:1;pointer-events:auto;visibility:visible}.language-list-wrapper li[data-v-9eb28f05]{background:transparent;border-radius:4px;color:#19191d;cursor:pointer;font-size:16px;padding:10px 16px;text-align:left;transition:all .2s;width:100%}.language-list-wrapper li[data-v-9eb28f05]:hover{background-color:#f3f4f6}.language-list-wrapper li.active[data-v-9eb28f05]{color:#605aff}.login-btn[data-v-9eb28f05]{align-items:center;background-color:#19191d;border-radius:0 0 0 8px;color:#fffbb5;cursor:pointer;display:flex;font-size:40px;gap:4px;height:72px;padding:16px 17px;position:fixed;right:0;top:var(--global-notification-offset,0);transition:all .3s;z-index:100999}.login-btn[data-v-9eb28f05]:hover{background:#605aff;color:#fff}.nav-dropdown-trigger[data-v-9eb28f05]{align-items:center;display:inline-flex}.nav-dropdown-panel[data-v-9eb28f05]{opacity:0;pointer-events:none;position:fixed;transform:translate(-50%) translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;z-index:100998}.nav-dropdown-panel.is-visible[data-v-9eb28f05]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}@media(max-width:1500px){.nav-left[data-v-9eb28f05]{gap:24px}.nav-search-box[data-v-9eb28f05]{margin-right:20px;width:240px}.nav-right[data-v-9eb28f05]{gap:20px;padding-right:220px}.nav-link[data-v-9eb28f05]{padding:4px 8px}}@media(max-width:1280px){.nav-search-box[data-v-9eb28f05]{display:none}.nav-right[data-v-9eb28f05]{gap:16px}}.user-btn[data-v-2b71e995]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.user-btn.user-btn--primary[data-v-2b71e995]{background-color:#19191d;border-color:#19191d;color:#fffbb5}.user-btn.user-btn--secondary[data-v-2b71e995]{background-color:#fff;border:1px solid #fff;color:#19191d}.user-btn.user-btn--outline[data-v-2b71e995]{background-color:transparent;border:1px solid #fff;color:#fff}.user-btn.user-btn--ghost[data-v-2b71e995]{background-color:transparent;border:1px solid #19191d;color:#19191d}.user-btn.user-btn--yellow[data-v-2b71e995]{background-color:#fffbb5;color:#19191d}.user-btn[data-v-2b71e995]:hover:not(.user-btn--disabled){background-color:#605aff;border-color:#605aff;color:#fffbb5}.user-btn--disabled[data-v-2b71e995]{cursor:not-allowed;pointer-events:auto}.user-btn--disabled.user-btn--primary[data-v-2b71e995],.user-btn--disabled.user-btn--yellow[data-v-2b71e995]{background-color:#19191d1f;border-color:transparent;color:#19191d52}.user-btn--disabled.user-btn--ghost[data-v-2b71e995],.user-btn--disabled.user-btn--secondary[data-v-2b71e995]{background-color:#fff;border-color:#19191d52;color:#19191d52}.user-btn--disabled.user-btn--outline[data-v-2b71e995]{background-color:transparent;border-color:#ffffff7a;color:#ffffff7a}.error-page[data-v-4630ee31]{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-top:72px}.error-content[data-v-4630ee31]{max-width:800px;padding:0 20px;text-align:center}.error-number[data-v-4630ee31]{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.error-number-image[data-v-4630ee31]{animation:float-4630ee31 3s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(89,255,221,.3));height:auto;max-width:500px;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes float-4630ee31{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-title[data-v-4630ee31]{color:#19191d;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px}.error-description[data-v-4630ee31]{color:#19191db3;font-size:18px;line-height:1.6;margin-bottom:40px}.back-button[data-v-4630ee31]{font-weight:500}
