:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow:hidden}#app{height:100%;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;line-height:1.5;font-weight:400;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}::-webkit-scrollbar-track{background-color:transparent}.app-sidebar[data-v-5ee0a37b]{height:100%;display:flex;flex-direction:column;background:var(--n-color)}.logo-section[data-v-5ee0a37b]{height:80px;display:flex;align-items:center;padding:0 24px;gap:12px;border-bottom:1px solid var(--n-border-color);transition:all .3s ease}.logo-section.collapsed[data-v-5ee0a37b]{padding:0 16px;justify-content:center}.logo-icon[data-v-5ee0a37b]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.logo-text[data-v-5ee0a37b]{flex:1;min-width:0;white-space:nowrap;overflow:hidden}.menu-section[data-v-5ee0a37b]{flex:1;overflow-y:auto;padding:8px 0}.user-section[data-v-5ee0a37b]{height:80px;padding:16px;border-top:1px solid var(--n-border-color);transition:all .3s ease}.user-section.collapsed[data-v-5ee0a37b]{padding:16px 8px;display:flex;justify-content:center}.user-card[data-v-5ee0a37b]{display:flex;align-items:center;gap:12px;padding:4px;cursor:pointer;border-radius:8px;transition:background-color .3s ease}.user-card[data-v-5ee0a37b]:hover{background-color:var(--n-item-color-hover)}.user-info[data-v-5ee0a37b]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.home-action[data-v-5ee0a37b]{margin-left:auto;opacity:.6;transition:opacity .3s}.home-action[data-v-5ee0a37b]:hover{opacity:1}.app-header[data-v-170d4c35]{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:var(--n-color);border-bottom:1px solid var(--n-border-color)}.header-left[data-v-170d4c35],.header-right[data-v-170d4c35]{display:flex;align-items:center}.header-right[data-v-170d4c35] .n-space{align-items:center}.header-right[data-v-170d4c35] .n-button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.header-right[data-v-170d4c35] .n-badge{display:inline-flex;align-items:center;justify-content:center}.header-right[data-v-170d4c35] .n-avatar{vertical-align:middle}.task-popover[data-v-170d4c35]{padding:4px 0}.task-popover-header[data-v-170d4c35]{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.task-list[data-v-170d4c35]{max-height:240px;overflow-y:auto;padding:4px}.task-item[data-v-170d4c35]{padding:12px 10px;margin:2px 4px;border-radius:6px;transition:all .2s ease;cursor:pointer}.task-item[data-v-170d4c35]:hover{background-color:var(--ac2e388e);box-shadow:0 3px 10px #0000001a;transform:translateY(-1px)}.task-info[data-v-170d4c35]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.task-progress[data-v-170d4c35]{height:4px;background-color:var(--n-border-color);border-radius:2px;overflow:hidden}.task-progress-bar[data-v-170d4c35]{height:100%;background:linear-gradient(90deg,#18a058,#36ad6a);border-radius:2px;transition:width .3s ease}.content-area[data-v-404301b8]{height:100%}.content-wrapper[data-v-404301b8]{padding:24px;min-height:100%}.standalone-layout[data-v-434e1bc2],.app-layout[data-v-434e1bc2]{height:100vh;width:100vw}.app-sider[data-v-434e1bc2]{height:100vh}.main-layout[data-v-434e1bc2]{height:100vh;display:flex;flex-direction:column}.app-header[data-v-434e1bc2]{flex-shrink:0}.app-content[data-v-434e1bc2]{flex:1;overflow:hidden}.placeholder[data-v-434e1bc2]{display:flex;align-items:center;justify-content:center;height:100%;font-size:18px}.text-creation[data-v-227ba3df]{display:flex;flex-direction:column;gap:24px;height:100%}.creation-container[data-v-227ba3df]{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:100%}.left-panel[data-v-227ba3df],.right-panel[data-v-227ba3df]{display:flex;flex-direction:column}.left-panel[data-v-227ba3df] .n-card,.right-panel[data-v-227ba3df] .n-card{height:100%;display:flex;flex-direction:column}.left-panel[data-v-227ba3df] .n-card__content,.right-panel[data-v-227ba3df] .n-card__content{flex:1;display:flex;flex-direction:column;gap:24px}.quick-tags[data-v-227ba3df]{margin-bottom:16px}.requirement-input[data-v-227ba3df]{margin-bottom:8px}.params-section[data-v-227ba3df]{display:flex;flex-direction:column;gap:16px}.param-item[data-v-227ba3df]{display:flex;flex-direction:column;gap:8px}.action-buttons[data-v-227ba3df]{margin-top:auto;padding-top:16px;border-top:1px solid var(--n-border-color)}.preview-content[data-v-227ba3df]{flex:1;display:flex;flex-direction:column}.empty-state[data-v-227ba3df]{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;background:var(--n-color-target);border-radius:8px}.preview-actions[data-v-227ba3df]{margin-top:16px;padding-top:16px;border-top:1px solid var(--n-border-color)}@media(max-width:768px){.creation-container[data-v-227ba3df]{grid-template-columns:1fr}.action-buttons[data-v-227ba3df] .n-space{flex-direction:column;width:100%}.action-buttons[data-v-227ba3df] .n-space .n-button{width:100%!important}}.visual-design[data-v-1ec81b2f]{display:flex;flex-direction:column;gap:24px}.config-section[data-v-1ec81b2f] .n-card,.result-section[data-v-1ec81b2f] .n-card{height:100%}.config-item[data-v-1ec81b2f],.style-params[data-v-1ec81b2f]{margin-bottom:24px}.param-item[data-v-1ec81b2f]{display:flex;flex-direction:column}.generate-action[data-v-1ec81b2f]{margin-top:24px;padding-top:24px;border-top:1px solid var(--n-border-color);display:flex;justify-content:center}.result-section[data-v-1ec81b2f]{flex:1}.image-grid[data-v-1ec81b2f]{display:flex;flex-direction:column;gap:24px}.image-card[data-v-1ec81b2f]{height:100%;display:flex;flex-direction:column}.image-wrapper[data-v-1ec81b2f]{width:100%;height:280px;border-radius:8px;overflow:hidden;background:#f0f0f0;margin-bottom:12px}.image-actions[data-v-1ec81b2f]{padding-top:12px;border-top:1px solid var(--n-border-color)}.bottom-actions[data-v-1ec81b2f]{display:flex;justify-content:center;padding-top:24px;border-top:1px solid var(--n-border-color)}.empty-state[data-v-1ec81b2f]{display:flex;align-items:center;justify-content:center;min-height:300px;background:var(--n-color-target);border-radius:8px}@media(max-width:1024px){.image-grid[data-v-1ec81b2f] .n-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.image-grid[data-v-1ec81b2f] .n-grid{grid-template-columns:1fr!important}.param-item[data-v-1ec81b2f] .n-radio-group{flex-wrap:wrap}}.video-generation[data-v-fc2584f0]{display:flex;flex-direction:column;gap:24px;height:100%}.generation-container[data-v-fc2584f0]{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:100%}.config-panel[data-v-fc2584f0],.preview-panel[data-v-fc2584f0]{display:flex;flex-direction:column}.config-panel[data-v-fc2584f0] .n-card,.preview-panel[data-v-fc2584f0] .n-card{height:100%;display:flex;flex-direction:column}.config-panel[data-v-fc2584f0] .n-card__content,.preview-panel[data-v-fc2584f0] .n-card__content{flex:1;display:flex;flex-direction:column}.param-item[data-v-fc2584f0]{display:flex;flex-direction:column}.action-buttons[data-v-fc2584f0]{margin-top:auto;padding-top:24px;border-top:1px solid var(--n-border-color)}.action-buttons[data-v-fc2584f0] .n-space{width:100%}.generating-state[data-v-fc2584f0]{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px}.video-preview[data-v-fc2584f0]{flex:1;display:flex;flex-direction:column;gap:16px}.video-container[data-v-fc2584f0]{flex:1;background:#000;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:400px}.preview-actions[data-v-fc2584f0]{padding-top:16px;border-top:1px solid var(--n-border-color)}.empty-state[data-v-fc2584f0]{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;background:var(--n-color-target);border-radius:8px}@media(max-width:768px){.generation-container[data-v-fc2584f0]{grid-template-columns:1fr}.action-buttons[data-v-fc2584f0] .n-space{flex-direction:column}.action-buttons[data-v-fc2584f0] .n-space .n-button{width:100%}}.agent-management[data-v-eb57558d]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-eb57558d]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-eb57558d]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-eb57558d]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-eb57558d]{display:flex;align-items:center;gap:32px}.logo[data-v-eb57558d]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-eb57558d]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-eb57558d]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-eb57558d]{display:flex;gap:8px}.nav-item[data-v-eb57558d]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-eb57558d]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-eb57558d]{background:#020202;color:#fff}.nav-item-active[data-v-eb57558d]:hover{background:#0a0a0a;color:#fff}.header-center[data-v-eb57558d]{flex:1;max-width:480px;animation:searchFadeIn-eb57558d .3s ease-out}@keyframes searchFadeIn-eb57558d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-search-container[data-v-eb57558d]{position:relative;width:100%}.header-search-input[data-v-eb57558d]{width:100%;height:44px;padding:0 48px 0 18px;font-size:14px;color:#1a1a1a;background:#ffffffe6;border:1.5px solid rgba(0,0,0,.1);border-radius:24px;outline:none;transition:all .2s ease;box-sizing:border-box}.header-search-input[data-v-eb57558d]::placeholder{color:#999}.header-search-input[data-v-eb57558d]:hover{border-color:#0003;background:#fff}.header-search-input[data-v-eb57558d]:focus{border:2px solid #1a1a1a;padding:0 48px 0 17px;background:#fff}.header-search-btn[data-v-eb57558d]{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.header-search-btn[data-v-eb57558d]:hover{background:#0000000f;color:#333}.header-right[data-v-eb57558d]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-eb57558d]{position:relative}.lang-switch[data-v-eb57558d]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-eb57558d]:hover{background:#0000000a}.lang-menu[data-v-eb57558d]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-eb57558d .2s ease-out}@keyframes menuFadeIn-eb57558d{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-eb57558d]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-menu-item[data-v-eb57558d]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-eb57558d]{background:#f0f0f0;font-weight:500}.main-content[data-v-eb57558d]{max-width:1400px;margin:0 auto;padding:80px 24px 60px}.hero-section[data-v-eb57558d]{text-align:center;padding:32px 0 28px}.search-wrapper[data-v-eb57558d]{max-width:600px;margin:0 auto}.search-input-container[data-v-eb57558d]{position:relative;width:100%}.search-input-field[data-v-eb57558d]{width:100%;height:56px;padding:0 56px 0 24px;font-size:16px;color:#1a1a1a;background:#fff;border:2px solid #d0d0d0;border-radius:32px;outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-field[data-v-eb57558d]::placeholder{color:#999}.search-input-field[data-v-eb57558d]:hover{border-color:#999}.search-input-field[data-v-eb57558d]:focus{border:3px solid #1a1a1a;padding:0 56px 0 23px}.search-btn[data-v-eb57558d]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.search-btn[data-v-eb57558d]:hover{background:#0000000f;color:#333}.filter-section[data-v-eb57558d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px;flex-wrap:wrap;gap:16px}.filter-tabs[data-v-eb57558d]{display:flex;gap:8px;flex-wrap:wrap}.filter-tab[data-v-eb57558d]{padding:8px 18px;border:1.5px solid #e0e0e0;background:#fff;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.filter-tab[data-v-eb57558d]:hover{border-color:#ccc;color:#333}.filter-tab-active[data-v-eb57558d]{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.filter-tab-active[data-v-eb57558d]:hover{background:#333;border-color:#333;color:#fff}.filter-right[data-v-eb57558d]{display:flex;align-items:center;gap:16px}.agent-count[data-v-eb57558d]{font-size:14px;color:#888}.count-number[data-v-eb57558d]{font-weight:600;color:#1a1a1a}.create-agent-btn[data-v-eb57558d]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.create-agent-btn[data-v-eb57558d]:hover{background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.create-agent-btn svg[data-v-eb57558d]{width:16px;height:16px}.agent-list-container[data-v-eb57558d]{min-height:400px}.agent-list[data-v-eb57558d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.agent-card[data-v-eb57558d]{background:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease;animation:cardFadeIn-eb57558d .5s ease-out forwards;opacity:0;cursor:pointer}@keyframes cardFadeIn-eb57558d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.agent-card[data-v-eb57558d]:hover{box-shadow:0 12px 40px #0000001a;transform:translateY(-4px)}.agent-image-section[data-v-eb57558d]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.agent-image[data-v-eb57558d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.agent-image-img[data-v-eb57558d]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.agent-card:hover .agent-image-img[data-v-eb57558d]{transform:scale(1.05)}.agent-image-icon[data-v-eb57558d]{width:64px;height:64px;opacity:.8}.agent-image-overlay[data-v-eb57558d]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s ease}.agent-image-section:hover .agent-image-overlay[data-v-eb57558d]{opacity:1}.overlay-btn[data-v-eb57558d]{padding:10px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;transform:translateY(10px)}.agent-image-section:hover .overlay-btn[data-v-eb57558d]{transform:translateY(0)}.edit-overlay-btn[data-v-eb57558d]{background:#fff;color:#1a1a1a;border:none}.edit-overlay-btn[data-v-eb57558d]:hover{background:#1a1a1a;color:#fff}.delete-overlay-btn[data-v-eb57558d]{background:transparent;color:#fff;border:1.5px solid #fff}.delete-overlay-btn[data-v-eb57558d]:hover{background:#ff4d4f;border-color:#ff4d4f}.agent-info[data-v-eb57558d]{padding:16px}.agent-name[data-v-eb57558d]{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.agent-meta[data-v-eb57558d]{display:flex;flex-wrap:wrap;gap:6px}.agent-type-tag[data-v-eb57558d]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.skeleton-card[data-v-eb57558d]{animation:none!important;opacity:1!important}.skeleton-content[data-v-eb57558d]{display:flex;flex-direction:column}.skeleton-logo[data-v-eb57558d]{width:100%;aspect-ratio:1 / 1;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-eb57558d 1.5s infinite}.skeleton-info[data-v-eb57558d]{padding:16px;display:flex;flex-direction:column;gap:10px}.skeleton-title[data-v-eb57558d]{height:18px;width:70%;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-eb57558d 1.5s infinite;border-radius:4px}.skeleton-desc[data-v-eb57558d]{display:none}.skeleton-type[data-v-eb57558d]{height:24px;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-eb57558d 1.5s infinite;border-radius:12px}@keyframes shimmer-eb57558d{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-eb57558d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.empty-icon[data-v-eb57558d]{margin-bottom:16px;opacity:.6}.empty-text[data-v-eb57558d]{font-size:18px;color:#666;margin:0 0 8px}.empty-hint[data-v-eb57558d]{font-size:14px;color:#999;margin:0 0 24px}.empty-create-btn[data-v-eb57558d]{padding:12px 28px;background:#1a1a1a;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.empty-create-btn[data-v-eb57558d]:hover{background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.pagination-wrapper[data-v-eb57558d]{display:flex;justify-content:center;margin-top:40px;padding:16px 0}@media(max-width:1200px){.agent-list[data-v-eb57558d]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:800px){.header[data-v-eb57558d]{padding:12px 16px}.header-center[data-v-eb57558d]{max-width:360px}.hero-section[data-v-eb57558d]{padding:24px 0}.agent-list[data-v-eb57558d]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.filter-section[data-v-eb57558d]{flex-direction:column;align-items:flex-start}.filter-right[data-v-eb57558d]{width:100%;justify-content:space-between}}@media(max-width:500px){.nav-menu[data-v-eb57558d],.header-center[data-v-eb57558d]{display:none}.filter-tabs[data-v-eb57558d]{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.filter-tab[data-v-eb57558d]{flex-shrink:0}.filter-right[data-v-eb57558d]{flex-direction:column;align-items:stretch;gap:12px}.agent-count[data-v-eb57558d]{text-align:center}.create-agent-btn[data-v-eb57558d]{justify-content:center}.agent-list[data-v-eb57558d]{grid-template-columns:repeat(2,1fr);gap:12px}.agent-info[data-v-eb57558d]{padding:12px}.agent-name[data-v-eb57558d]{font-size:13px}.agent-type-tag[data-v-eb57558d]{font-size:11px;padding:3px 8px}}.type-modal-overlay[data-v-eb57558d]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.type-modal[data-v-eb57558d]{background:#fff;border-radius:20px;width:100%;max-width:680px;max-height:90vh;overflow:hidden;box-shadow:0 24px 80px #0003}.type-modal-header[data-v-eb57558d]{padding:28px 32px 20px;position:relative;text-align:center}.type-modal-title[data-v-eb57558d]{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.type-modal-subtitle[data-v-eb57558d]{font-size:14px;color:#888;margin:0}.type-modal-close[data-v-eb57558d]{position:absolute;top:20px;right:20px;width:36px;height:36px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}.type-modal-close[data-v-eb57558d]:hover{background:#e8e8e8;color:#1a1a1a}.type-modal-body[data-v-eb57558d]{padding:0 32px 32px;overflow-y:auto;max-height:calc(90vh - 120px)}.type-grid[data-v-eb57558d]{display:flex;flex-direction:column;gap:12px}.type-card[data-v-eb57558d]{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#f8f9fa;border-radius:14px;cursor:pointer;transition:all .25s ease;border:2px solid transparent}.type-card[data-v-eb57558d]:hover{background:#fff;border-color:#1a1a1a;transform:translate(4px);box-shadow:0 8px 24px #00000014}.type-card-icon[data-v-eb57558d]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0;box-shadow:0 4px 12px #00000026}.type-card-content[data-v-eb57558d]{flex:1;min-width:0}.type-card-name[data-v-eb57558d]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.type-card-desc[data-v-eb57558d]{font-size:13px;color:#888;margin:0;line-height:1.5}.type-card-arrow[data-v-eb57558d]{width:32px;height:32px;border-radius:50%;background:#e8e8e8;display:flex;align-items:center;justify-content:center;color:#888;flex-shrink:0;transition:all .25s ease}.type-card:hover .type-card-arrow[data-v-eb57558d]{background:#1a1a1a;color:#fff;transform:translate(4px)}.modal-fade-enter-active[data-v-eb57558d],.modal-fade-leave-active[data-v-eb57558d],.modal-fade-enter-active .type-modal[data-v-eb57558d],.modal-fade-leave-active .type-modal[data-v-eb57558d]{transition:all .3s ease}.modal-fade-enter-from[data-v-eb57558d],.modal-fade-leave-to[data-v-eb57558d]{opacity:0}.modal-fade-enter-from .type-modal[data-v-eb57558d],.modal-fade-leave-to .type-modal[data-v-eb57558d]{opacity:0;transform:scale(.95) translateY(20px)}@media(max-width:600px){.type-modal[data-v-eb57558d]{max-width:100%;border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;max-height:85vh}.type-modal-header[data-v-eb57558d]{padding:24px 20px 16px}.type-modal-title[data-v-eb57558d]{font-size:18px}.type-modal-body[data-v-eb57558d]{padding:0 20px 24px}.type-card[data-v-eb57558d]{padding:14px 16px}.type-card-icon[data-v-eb57558d]{width:44px;height:44px;font-size:20px}.type-card-name[data-v-eb57558d]{font-size:15px}.type-card-desc[data-v-eb57558d]{font-size:12px}}.agent-edit-page[data-v-adb3f8ae]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-adb3f8ae]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-adb3f8ae]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-adb3f8ae]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-adb3f8ae]{display:flex;align-items:center;gap:32px}.logo[data-v-adb3f8ae]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-adb3f8ae]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-adb3f8ae]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-adb3f8ae]{display:flex;gap:8px}.nav-item[data-v-adb3f8ae]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-adb3f8ae]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-adb3f8ae]{background:#020202;color:#fff}.nav-item-active[data-v-adb3f8ae]:hover{background:#0a0a0a;color:#fff}.header-right[data-v-adb3f8ae]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-adb3f8ae]{position:relative}.lang-switch[data-v-adb3f8ae]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-adb3f8ae]:hover{background:#0000000a}.lang-menu[data-v-adb3f8ae]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-adb3f8ae .2s ease-out}@keyframes menuFadeIn-adb3f8ae{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-adb3f8ae]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-menu-item[data-v-adb3f8ae]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-adb3f8ae]{background:#f0f0f0;font-weight:500}.main-content[data-v-adb3f8ae]{max-width:1200px;margin:0 auto;padding:80px 24px 60px}.back-section[data-v-adb3f8ae]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-top:24px}.back-btn[data-v-adb3f8ae]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;background:#fff;color:#666;font-size:14px;font-weight:500;border-radius:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}.back-btn[data-v-adb3f8ae]:hover{background:#1a1a1a;color:#fff}.page-title[data-v-adb3f8ae]{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}.info-card[data-v-adb3f8ae],.parameter-card[data-v-adb3f8ae],.tip-card[data-v-adb3f8ae]{background:#fff;border-radius:20px;padding:28px;margin-bottom:20px;animation:cardFadeIn-adb3f8ae .5s ease-out}@keyframes cardFadeIn-adb3f8ae{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.card-title[data-v-adb3f8ae]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 24px}.basic-info-container[data-v-adb3f8ae]{display:flex;gap:40px}.form-container[data-v-adb3f8ae]{flex:1;min-width:0}.logo-container[data-v-adb3f8ae]{width:200px;flex-shrink:0}.logo-label[data-v-adb3f8ae]{font-size:14px;color:#666;margin-bottom:12px;font-weight:500}.logo-wrapper[data-v-adb3f8ae]{width:200px;height:200px;border:2px dashed #d9d9d9;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-color:#fafafa;transition:all .2s ease;cursor:pointer}.logo-wrapper[data-v-adb3f8ae]:hover{border-color:#1a1a1a;background-color:#f5f5f5}.agent-logo[data-v-adb3f8ae]{width:100%;height:100%;object-fit:cover}.logo-placeholder[data-v-adb3f8ae]{display:flex;flex-direction:column;align-items:center;gap:12px}.placeholder-text[data-v-adb3f8ae]{font-size:13px;color:#999}.save-section[data-v-adb3f8ae]{margin-top:28px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.save-btn[data-v-adb3f8ae]{display:flex;align-items:center;justify-content:center;padding:12px 36px;background:#1a1a1a;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.save-btn[data-v-adb3f8ae]:hover:not(:disabled){background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.save-btn[data-v-adb3f8ae]:disabled{background:#ccc;cursor:not-allowed}.tip-card[data-v-adb3f8ae]{display:flex;align-items:flex-start;gap:16px;background:#f8f9fa;border:1px solid #e8e8e8}.tip-icon[data-v-adb3f8ae]{font-size:24px;line-height:1}.tip-content[data-v-adb3f8ae]{flex:1}.tip-title[data-v-adb3f8ae]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.tip-text[data-v-adb3f8ae]{font-size:14px;color:#666;line-height:1.6}.card-header[data-v-adb3f8ae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-header .card-title[data-v-adb3f8ae]{margin:0}.add-param-btn[data-v-adb3f8ae]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#1a1a1a;color:#fff;border:none;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.add-param-btn[data-v-adb3f8ae]:hover{background:#333;transform:translateY(-1px)}.add-param-btn svg[data-v-adb3f8ae]{width:14px;height:14px}.table-wrapper[data-v-adb3f8ae]{border-radius:12px;overflow:hidden;border:1px solid #f0f0f0}.empty-params[data-v-adb3f8ae]{padding:40px 20px;text-align:center;color:#999;font-size:14px;background:#fafafa;border-radius:12px;margin-top:16px}@media(max-width:800px){.header[data-v-adb3f8ae]{padding:12px 16px}.main-content[data-v-adb3f8ae]{padding-left:16px;padding-right:16px}.basic-info-container[data-v-adb3f8ae]{flex-direction:column-reverse;gap:24px}.logo-container[data-v-adb3f8ae]{width:100%;display:flex;flex-direction:column;align-items:center}.logo-wrapper[data-v-adb3f8ae]{width:160px;height:160px}.back-section[data-v-adb3f8ae]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:500px){.nav-menu[data-v-adb3f8ae]{display:none}.page-title[data-v-adb3f8ae]{font-size:20px}.info-card[data-v-adb3f8ae],.parameter-card[data-v-adb3f8ae],.tip-card[data-v-adb3f8ae]{padding:20px;border-radius:16px}.card-header[data-v-adb3f8ae]{flex-direction:column;align-items:flex-start;gap:12px}}.param-modal-overlay[data-v-adb3f8ae]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.param-modal[data-v-adb3f8ae]{background:#fff;border-radius:20px;width:100%;max-width:560px;max-height:90vh;overflow:hidden;box-shadow:0 24px 80px #0003;animation:modalSlideIn-adb3f8ae .3s ease-out}@keyframes modalSlideIn-adb3f8ae{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.param-modal-header[data-v-adb3f8ae]{padding:24px 28px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.param-modal-title[data-v-adb3f8ae]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.param-modal-close[data-v-adb3f8ae]{width:36px;height:36px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}.param-modal-close[data-v-adb3f8ae]:hover{background:#e8e8e8;color:#1a1a1a}.param-modal-body[data-v-adb3f8ae]{padding:24px 28px;overflow-y:auto;max-height:calc(90vh - 180px)}.form-grid[data-v-adb3f8ae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.switch-wrapper[data-v-adb3f8ae]{display:flex;align-items:center;gap:10px;height:34px}.switch-label[data-v-adb3f8ae]{font-size:14px;color:#666}.param-modal-footer[data-v-adb3f8ae]{padding:20px 28px 24px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #f0f0f0}.modal-btn[data-v-adb3f8ae]{padding:10px 24px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.modal-btn-cancel[data-v-adb3f8ae]{background:#f5f5f5;color:#666;border:none}.modal-btn-cancel[data-v-adb3f8ae]:hover{background:#e8e8e8;color:#333}.modal-btn-confirm[data-v-adb3f8ae]{background:#1a1a1a;color:#fff;border:none}.modal-btn-confirm[data-v-adb3f8ae]:hover{background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.modal-fade-enter-active[data-v-adb3f8ae],.modal-fade-leave-active[data-v-adb3f8ae],.modal-fade-enter-active .param-modal[data-v-adb3f8ae],.modal-fade-leave-active .param-modal[data-v-adb3f8ae]{transition:all .3s ease}.modal-fade-enter-from[data-v-adb3f8ae],.modal-fade-leave-to[data-v-adb3f8ae]{opacity:0}.modal-fade-enter-from .param-modal[data-v-adb3f8ae],.modal-fade-leave-to .param-modal[data-v-adb3f8ae]{opacity:0;transform:scale(.95) translateY(20px)}@media(max-width:600px){.param-modal[data-v-adb3f8ae]{max-width:100%;border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;max-height:85vh}.param-modal-header[data-v-adb3f8ae],.param-modal-body[data-v-adb3f8ae]{padding:20px}.param-modal-footer[data-v-adb3f8ae]{padding:16px 20px 20px}.form-grid[data-v-adb3f8ae]{grid-template-columns:1fr}}.scene-management[data-v-b29e6339]{display:flex;flex-direction:column;gap:24px}.search-bar[data-v-b29e6339]{width:600px;max-width:100%}.filter-section[data-v-b29e6339]{display:flex;justify-content:space-between;align-items:center;gap:16px}.scene-grid[data-v-b29e6339]{flex:1}.scene-card[data-v-b29e6339]{height:100%;display:flex;flex-direction:column}.scene-image[data-v-b29e6339]{margin-bottom:12px}.image-placeholder[data-v-b29e6339]{width:100%;height:180px;background:#f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center}.image-cover[data-v-b29e6339]{width:100%;height:180px;border-radius:8px;overflow:hidden}.image-cover img[data-v-b29e6339]{width:100%;height:100%;object-fit:cover}.scene-info[data-v-b29e6339]{flex:1;margin-bottom:16px;display:flex;flex-direction:column}.scene-actions[data-v-b29e6339]{display:flex;justify-content:flex-start;padding-top:12px;border-top:1px solid var(--n-border-color)}.pagination-controls[data-v-b29e6339]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px}.page-info[data-v-b29e6339]{color:#666;font-size:14px}@media(max-width:1400px){.scene-grid[data-v-b29e6339] .n-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:1024px){.scene-grid[data-v-b29e6339] .n-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.scene-grid[data-v-b29e6339] .n-grid{grid-template-columns:1fr!important}.filter-section[data-v-b29e6339]{flex-direction:column;align-items:stretch}}.scene-creation-page[data-v-c9192740]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-c9192740]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-c9192740]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-c9192740]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-c9192740]{display:flex;align-items:center;gap:32px}.logo[data-v-c9192740]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-c9192740]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-c9192740]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-c9192740]{display:flex;gap:8px}.nav-item[data-v-c9192740]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-c9192740]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-c9192740]{background:#020202;color:#fff}.nav-item-active[data-v-c9192740]:hover{background:#0a0a0a;color:#fff}.header-right[data-v-c9192740]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-c9192740]{position:relative}.lang-switch[data-v-c9192740]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-c9192740]:hover{background:#0000000a}.lang-menu[data-v-c9192740]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-c9192740 .2s ease-out}@keyframes menuFadeIn-c9192740{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-c9192740]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-menu-item[data-v-c9192740]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-c9192740]{background:#f0f0f0;font-weight:500}.main-content[data-v-c9192740]{max-width:1400px;margin:0 auto;padding:80px 24px 60px}.page-header[data-v-c9192740]{display:flex;align-items:center;gap:16px;padding:20px 0}.back-btn[data-v-c9192740]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;background:#fff;color:#666;font-size:14px;font-weight:500;border-radius:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}.back-btn[data-v-c9192740]:hover{background:#1a1a1a;color:#fff}.page-title[data-v-c9192740]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.creation-layout[data-v-c9192740]{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-height:calc(100vh - 200px)}.left-panel[data-v-c9192740],.right-panel[data-v-c9192740]{display:flex;flex-direction:column}.panel-card[data-v-c9192740]{background:#fff;border-radius:20px;padding:24px;flex:1;display:flex;flex-direction:column;animation:cardFadeIn-c9192740 .5s ease-out}@keyframes cardFadeIn-c9192740{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.card-title[data-v-c9192740]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.form-content[data-v-c9192740]{flex:1;display:flex;flex-direction:column}.form-items[data-v-c9192740]{flex:1;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding-right:8px;margin-right:-8px}.form-items[data-v-c9192740]::-webkit-scrollbar{width:4px}.form-items[data-v-c9192740]::-webkit-scrollbar-track{background:transparent}.form-items[data-v-c9192740]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.form-item[data-v-c9192740]{display:flex;flex-direction:column;gap:10px}.form-label[data-v-c9192740]{display:flex;flex-direction:column;gap:4px}.label-text[data-v-c9192740]{font-size:14px;font-weight:500;color:#333}.label-desc[data-v-c9192740]{font-size:12px;color:#999}.form-input[data-v-c9192740] .n-input,.form-textarea[data-v-c9192740] .n-input,.form-select[data-v-c9192740] .n-base-selection{border-radius:12px}.batch-settings[data-v-c9192740]{padding-top:20px;border-top:1px solid #f0f0f0;margin-top:8px}.batch-controls[data-v-c9192740]{display:flex;flex-direction:column;gap:12px}.batch-switch[data-v-c9192740],.batch-size[data-v-c9192740]{display:flex;align-items:center;gap:12px;font-size:14px;color:#666}.upload-trigger[data-v-c9192740]{display:flex;flex-direction:column;align-items:center;gap:4px;color:#999;font-size:12px}.upload-btn[data-v-c9192740]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:1px dashed #d9d9d9;background:#fafafa;color:#666;font-size:14px;border-radius:8px;cursor:pointer;transition:all .2s ease}.upload-btn[data-v-c9192740]:hover{border-color:#1a1a1a;color:#1a1a1a}.action-section[data-v-c9192740]{padding-top:20px;border-top:1px solid #f0f0f0;margin-top:auto}.create-btn[data-v-c9192740]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border:none;background:linear-gradient(135deg,#1a1a1a,#333);color:#fff;font-size:15px;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease}.create-btn[data-v-c9192740]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #0003}.create-btn[data-v-c9192740]:disabled{opacity:.7;cursor:not-allowed}.create-btn.is-loading[data-v-c9192740]{background:linear-gradient(135deg,#333,#555)}.create-btn.is-uploading[data-v-c9192740]{background:linear-gradient(135deg,#4b5563,#6b7280)}.loading-spinner[data-v-c9192740]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-c9192740 .8s linear infinite}.skeleton-form[data-v-c9192740]{display:flex;flex-direction:column;gap:24px}.skeleton-item[data-v-c9192740]{display:flex;flex-direction:column;gap:10px}.skeleton-label[data-v-c9192740]{height:16px;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-c9192740 1.5s infinite;border-radius:4px}.skeleton-input[data-v-c9192740]{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-c9192740 1.5s infinite;border-radius:12px}.skeleton-output[data-v-c9192740]{display:flex;flex-direction:column;gap:32px}.task-submitted-hint[data-v-c9192740]{display:flex;align-items:center;gap:8px;padding:16px;background:#f0f9ff;border-radius:8px;color:#0369a1;font-size:14px}.task-submitted-hint .loading-spinner[data-v-c9192740]{width:16px;height:16px;border:2px solid #0ea5e9;border-top-color:transparent;border-radius:50%;animation:spin-c9192740 1s linear infinite}@keyframes spin-c9192740{to{transform:rotate(360deg)}}.skeleton-output-group[data-v-c9192740]{display:flex;flex-direction:column;gap:16px}.skeleton-group-title[data-v-c9192740]{height:20px;width:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-c9192740 1.5s infinite;border-radius:4px}.skeleton-group-content[data-v-c9192740]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.skeleton-block[data-v-c9192740]{height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-c9192740 1.5s infinite;border-radius:12px}@keyframes shimmer-c9192740{0%{background-position:200% 0}to{background-position:-200% 0}}.result-content[data-v-c9192740]{flex:1;display:flex;flex-direction:column;gap:24px}.progress-section[data-v-c9192740]{padding:16px;background:#f8f9fa;border-radius:12px}.progress-header[data-v-c9192740]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.progress-label[data-v-c9192740]{display:flex;align-items:center;gap:6px;font-size:13px;color:#666}.progress-label .loading-spinner[data-v-c9192740]{width:14px;height:14px;border:2px solid #e0e0e0;border-top-color:#666;border-radius:50%;animation:spin-c9192740 .8s linear infinite}.progress-value[data-v-c9192740]{font-size:13px;font-weight:600;color:#1a1a1a}.progress-bar-wrapper[data-v-c9192740]{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-bar[data-v-c9192740]{height:100%;background:linear-gradient(135deg,#1a1a1a,#444);border-radius:4px;transition:width .3s ease}.progress-hint[data-v-c9192740]{display:block;margin-top:8px;font-size:12px;color:#999}.error-alert[data-v-c9192740]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#fef2f2;border-radius:12px;color:#ef4444;font-size:14px}.task-submitted-message[data-v-c9192740]{display:flex;align-items:center;gap:8px;color:#333;font-size:14px}.task-submitted-message .loading-spinner[data-v-c9192740]{width:16px;height:16px;border:2px solid #e0e0e0;border-top-color:#333;border-radius:50%;animation:spin-c9192740 .8s linear infinite}.empty-result[data-v-c9192740],.empty-form[data-v-c9192740]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.empty-icon[data-v-c9192740]{margin-bottom:16px;opacity:.6}.empty-text[data-v-c9192740]{font-size:14px;color:#999;margin:0}.output-groups[data-v-c9192740]{display:flex;flex-direction:column;gap:28px}.output-group[data-v-c9192740]{display:flex;flex-direction:column;gap:14px}.group-title[data-v-c9192740]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#1a1a1a;margin:0}.group-icon[data-v-c9192740]{font-size:18px}.group-count[data-v-c9192740]{padding:2px 8px;background:#f0f0f0;border-radius:10px;font-size:12px;font-weight:500;color:#666}.text-results[data-v-c9192740]{display:flex;flex-direction:column;gap:12px}.text-item[data-v-c9192740]{background:#f8f9fa;border-radius:14px;padding:18px;position:relative}.text-header[data-v-c9192740]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.text-name[data-v-c9192740]{font-size:13px;color:#666;font-weight:500}.copy-btn[data-v-c9192740]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#999;border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.copy-btn[data-v-c9192740]:hover{background:#0000000d;color:#333}.copy-btn[data-v-c9192740]:active{transform:scale(.95)}.text-content[data-v-c9192740]{font-size:14px;color:#333;line-height:1.8;white-space:pre-wrap}.error-group .group-title[data-v-c9192740]{color:#ef4444}.error-item[data-v-c9192740]{background:#fef2f2;border-left:3px solid #ef4444}.error-item .text-name[data-v-c9192740]{color:#dc2626}.error-item .text-content[data-v-c9192740]{color:#991b1b}.image-grid[data-v-c9192740]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.image-item[data-v-c9192740]{display:flex;flex-direction:column;gap:8px}.output-image[data-v-c9192740]{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;cursor:pointer}.image-name[data-v-c9192740]{font-size:12px;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-grid[data-v-c9192740]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.video-item[data-v-c9192740]{display:flex;flex-direction:column;gap:8px}.output-video[data-v-c9192740]{width:100%;border-radius:12px;background:#000}.video-name[data-v-c9192740]{font-size:12px;color:#666}.url-list[data-v-c9192740]{display:flex;flex-direction:column;gap:10px}.url-item[data-v-c9192740]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8f9fa;border-radius:12px}.url-name[data-v-c9192740]{font-size:13px;color:#666;flex-shrink:0}.url-link[data-v-c9192740]{font-size:13px;color:#3b82f6;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-link[data-v-c9192740]:hover{text-decoration:underline}.document-list[data-v-c9192740]{display:flex;flex-direction:column;gap:10px}.document-item[data-v-c9192740]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#f8f9fa;border-radius:12px;transition:all .2s ease}.document-item[data-v-c9192740]:hover{background:#f0f0f0}.document-link[data-v-c9192740]{font-size:14px;color:#333;text-decoration:none}.document-link[data-v-c9192740]:hover{color:#3b82f6}.array-list[data-v-c9192740]{display:flex;flex-direction:column;gap:12px}.array-item[data-v-c9192740]{background:#f8f9fa;border-radius:12px;padding:16px}.array-name[data-v-c9192740]{font-size:13px;color:#666;font-weight:500;margin-bottom:10px}.array-content[data-v-c9192740]{font-size:13px;color:#333;font-family:Monaco,Menlo,monospace;background:#fff;padding:12px;border-radius:8px;overflow-x:auto;margin:0;border:1px solid #e8e8e8}@media(max-width:1024px){.creation-layout[data-v-c9192740]{grid-template-columns:1fr}.panel-card[data-v-c9192740]{min-height:auto}}@media(max-width:768px){.header[data-v-c9192740]{padding:0 16px}.main-content[data-v-c9192740]{padding-left:16px;padding-right:16px}.page-header[data-v-c9192740]{flex-direction:column;align-items:flex-start;gap:12px}.task-notice[data-v-c9192740]{flex-direction:column;gap:12px;text-align:center}.image-grid[data-v-c9192740]{grid-template-columns:repeat(2,1fr)}.video-grid[data-v-c9192740]{grid-template-columns:1fr}.skeleton-group-content[data-v-c9192740]{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.nav-menu[data-v-c9192740]{display:none}}.scene-library[data-v-15336b02]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-15336b02]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-15336b02]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-15336b02]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-15336b02]{display:flex;align-items:center;gap:32px}.logo[data-v-15336b02]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-15336b02]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-15336b02]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-15336b02]{display:flex;gap:8px}.nav-item[data-v-15336b02]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-15336b02]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-15336b02]{background:#020202;color:#fff}.nav-item-active[data-v-15336b02]:hover{background:#0a0a0a;color:#fff}.header-center[data-v-15336b02]{flex:1;max-width:480px;animation:searchFadeIn-15336b02 .3s ease-out}@keyframes searchFadeIn-15336b02{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-search-container[data-v-15336b02]{position:relative;width:100%}.header-search-input[data-v-15336b02]{width:100%;height:44px;padding:0 48px 0 18px;font-size:14px;color:#1a1a1a;background:#ffffffe6;border:1.5px solid rgba(0,0,0,.1);border-radius:24px;outline:none;transition:all .2s ease;box-sizing:border-box}.header-search-input[data-v-15336b02]::placeholder{color:#999}.header-search-input[data-v-15336b02]:hover{border-color:#0003;background:#fff}.header-search-input[data-v-15336b02]:focus{border:2px solid #1a1a1a;padding:0 48px 0 17px;background:#fff}.header-search-btn[data-v-15336b02]{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.header-search-btn[data-v-15336b02]:hover{background:#0000000f;color:#333}.header-search-btn svg[data-v-15336b02]{width:18px;height:18px}.header-right[data-v-15336b02]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-15336b02]{position:relative}.lang-switch[data-v-15336b02]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-15336b02]:hover{background:#0000000a}.lang-menu[data-v-15336b02]{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-15336b02 .2s ease-out}@keyframes menuFadeIn-15336b02{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-15336b02]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:15px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease;margin-bottom:5px}.lang-menu-item[data-v-15336b02]:last-child{margin-bottom:0}.lang-menu-item[data-v-15336b02]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-15336b02]{background:#f0f0f0;color:#1a1a1a;font-weight:500}.lang-menu-item-active[data-v-15336b02]:hover{background:#f2f5f9}.main-content[data-v-15336b02]{padding-top:80px;max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px}.hero-section[data-v-15336b02]{text-align:center;padding:32px 0 36px}.main-title[data-v-15336b02]{font-size:56px;font-weight:700;color:#1a1a1a;margin:0 0 3px;letter-spacing:-1.5px}.subtitle[data-v-15336b02]{font-size:20px;color:#555;margin:0 0 15px}.search-wrapper[data-v-15336b02]{max-width:720px;margin:0 auto}.search-input-container[data-v-15336b02]{position:relative;width:100%}.search-input-field[data-v-15336b02]{width:100%;height:60px;padding:0 60px 0 28px;font-size:17px;color:#1a1a1a;background:#fff;border:2px solid #d0d0d0;border-radius:36px;outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-field[data-v-15336b02]::placeholder{color:#999}.search-input-field[data-v-15336b02]:hover{border-color:#999}.search-input-field[data-v-15336b02]:focus{border:3px solid #1a1a1a;padding:0 60px 0 27px}.search-btn[data-v-15336b02]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.search-btn[data-v-15336b02]:hover{background:#0000000f;color:#333}.search-btn svg[data-v-15336b02]{width:22px;height:22px}.masonry-container[data-v-15336b02]{padding-bottom:60px}.masonry-grid[data-v-15336b02]{position:relative;width:100%;min-height:400px}.masonry-item[data-v-15336b02]{position:absolute;transition:all .3s ease}.card-fade-in[data-v-15336b02]{animation:cardFadeIn-15336b02 .5s ease-out forwards}@keyframes cardFadeIn-15336b02{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.skeleton-card[data-v-15336b02]{background:#fff;border-radius:16px;overflow:hidden;animation:skeletonFadeIn-15336b02 .3s ease-out}@keyframes skeletonFadeIn-15336b02{0%{opacity:0}to{opacity:1}}.skeleton-image[data-v-15336b02]{width:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-15336b02 1.5s infinite}.skeleton-info[data-v-15336b02]{padding:14px 16px 16px}.skeleton-title[data-v-15336b02]{height:20px;width:80%;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-15336b02 1.5s infinite;border-radius:4px;margin-bottom:12px}.skeleton-tags[data-v-15336b02]{display:flex;gap:6px}.skeleton-tag[data-v-15336b02]{height:24px;width:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-15336b02 1.5s infinite;border-radius:12px}.skeleton-tag[data-v-15336b02]:nth-child(2){width:70px;animation-delay:.1s}.skeleton-tag[data-v-15336b02]:nth-child(3){width:50px;animation-delay:.2s}@keyframes shimmer-15336b02{0%{background-position:200% 0}to{background-position:-200% 0}}.card[data-v-15336b02]{background:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease;cursor:pointer}.card[data-v-15336b02]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.card-image[data-v-15336b02]{width:100%;overflow:hidden;position:relative}.card-image img[data-v-15336b02]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.card:hover .card-image img[data-v-15336b02]{transform:scale(1.03)}.card-image-overlay[data-v-15336b02]{position:absolute;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.card-image:hover .card-image-overlay[data-v-15336b02]{opacity:1}.create-btn[data-v-15336b02]{padding:12px 32px;background:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;color:#1a1a1a;cursor:pointer;transform:translateY(10px);transition:all .3s ease;box-shadow:0 4px 16px #00000026}.card:hover .create-btn[data-v-15336b02]{transform:translateY(0)}.create-btn[data-v-15336b02]:hover{background:#1a1a1a;color:#fff;box-shadow:0 6px 20px #00000040}.card-info[data-v-15336b02]{padding:14px 16px 16px}.card-title[data-v-15336b02]{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-tags[data-v-15336b02]{display:flex;flex-wrap:wrap;gap:6px}.tag[data-v-15336b02]{padding:4px 10px;background:#f5f5f5;color:#666;font-size:12px;border-radius:12px;transition:all .2s ease}.tag[data-v-15336b02]:hover{background:#eee;color:#333}.loading-wrapper[data-v-15336b02]{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 0}.loading-text[data-v-15336b02]{color:#888;font-size:14px}.no-more[data-v-15336b02]{text-align:center;padding:40px 0;color:#aaa;font-size:14px}@media(max-width:800px){.header[data-v-15336b02]{padding:12px 16px}.header-center[data-v-15336b02]{max-width:360px}.main-title[data-v-15336b02]{font-size:36px}.subtitle[data-v-15336b02]{font-size:16px}.hero-section[data-v-15336b02]{padding:32px 0}}@media(max-width:500px){.nav-menu[data-v-15336b02],.header-center[data-v-15336b02]{display:none}.main-title[data-v-15336b02]{font-size:32px}}.task-detail-page[data-v-ba4dbf21]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-ba4dbf21]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-ba4dbf21]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-ba4dbf21]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-ba4dbf21]{display:flex;align-items:center;gap:32px}.logo[data-v-ba4dbf21]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-ba4dbf21]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-ba4dbf21]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-ba4dbf21]{display:flex;gap:8px}.nav-item[data-v-ba4dbf21]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-ba4dbf21]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-ba4dbf21]{background:#020202;color:#fff}.nav-item-active[data-v-ba4dbf21]:hover{background:#0a0a0a;color:#fff}.header-right[data-v-ba4dbf21]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-ba4dbf21]{position:relative}.lang-switch[data-v-ba4dbf21]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-ba4dbf21]:hover{background:#0000000a}.lang-menu[data-v-ba4dbf21]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-ba4dbf21 .2s ease-out}@keyframes menuFadeIn-ba4dbf21{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-ba4dbf21]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-menu-item[data-v-ba4dbf21]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-ba4dbf21]{background:#f0f0f0;font-weight:500}.main-content[data-v-ba4dbf21]{max-width:1400px;margin:0 auto;padding:80px 24px 60px}.back-section[data-v-ba4dbf21]{margin-bottom:20px;padding-top:20px}.back-btn[data-v-ba4dbf21]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;background:#fff;color:#666;font-size:14px;font-weight:500;border-radius:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}.back-btn[data-v-ba4dbf21]:hover{background:#1a1a1a;color:#fff}.info-card[data-v-ba4dbf21],.input-card[data-v-ba4dbf21],.output-card[data-v-ba4dbf21]{background:#fff;border-radius:20px;padding:28px;margin-bottom:20px;animation:cardFadeIn-ba4dbf21 .5s ease-out}@keyframes cardFadeIn-ba4dbf21{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.card-title[data-v-ba4dbf21]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 20px}.info-grid[data-v-ba4dbf21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.info-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:6px}.info-label[data-v-ba4dbf21]{font-size:12px;color:#999}.info-value[data-v-ba4dbf21]{font-size:14px;color:#333;font-weight:500}.info-value-mono[data-v-ba4dbf21]{font-family:Monaco,Menlo,monospace;font-size:12px;color:#666}.status-tag[data-v-ba4dbf21]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content}.progress-section[data-v-ba4dbf21]{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.progress-header[data-v-ba4dbf21]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.progress-label[data-v-ba4dbf21]{font-size:13px;color:#666}.progress-value[data-v-ba4dbf21]{font-size:13px;font-weight:600;color:#1a1a1a}.progress-bar-wrapper[data-v-ba4dbf21]{height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.progress-bar[data-v-ba4dbf21]{height:100%;border-radius:4px;transition:width .3s ease}.input-list[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:20px}.input-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-ba4dbf21]{font-size:13px;color:#666;font-weight:500}.input-value[data-v-ba4dbf21]{font-size:14px;color:#333;line-height:1.6;background:#f8f9fa;padding:12px 16px;border-radius:12px}.input-value-empty[data-v-ba4dbf21]{font-size:14px;color:#999}.input-images[data-v-ba4dbf21],.input-videos[data-v-ba4dbf21],.image-preview-list[data-v-ba4dbf21]{display:flex;flex-wrap:wrap;gap:12px}.input-image[data-v-ba4dbf21]{border-radius:12px;overflow:hidden}.input-video[data-v-ba4dbf21]{max-width:300px;border-radius:12px}.output-groups[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:32px}.output-group[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:16px}.group-title[data-v-ba4dbf21]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#1a1a1a;margin:0}.group-icon[data-v-ba4dbf21]{font-size:18px}.group-count[data-v-ba4dbf21]{padding:2px 8px;background:#f0f0f0;border-radius:10px;font-size:12px;font-weight:500;color:#666}.text-results[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:12px}.text-item[data-v-ba4dbf21]{background:#f8f9fa;border-radius:16px;padding:20px;position:relative}.text-header[data-v-ba4dbf21]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.text-name[data-v-ba4dbf21]{font-size:13px;color:#666;font-weight:500}.copy-btn[data-v-ba4dbf21]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#999;border-radius:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.copy-btn[data-v-ba4dbf21]:hover{background:#0000000d;color:#333}.copy-btn[data-v-ba4dbf21]:active{transform:scale(.95)}.text-content[data-v-ba4dbf21]{font-size:14px;color:#333;line-height:1.8;white-space:pre-wrap}.error-group .group-title[data-v-ba4dbf21]{color:#ef4444}.error-item[data-v-ba4dbf21]{background:#fef2f2;border-left:3px solid #ef4444}.error-item .text-name[data-v-ba4dbf21]{color:#dc2626}.error-item .text-content[data-v-ba4dbf21]{color:#991b1b}.image-grid[data-v-ba4dbf21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.image-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:8px}.output-image[data-v-ba4dbf21]{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;cursor:pointer}.image-name[data-v-ba4dbf21]{font-size:12px;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-grid[data-v-ba4dbf21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.video-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:8px}.output-video[data-v-ba4dbf21]{width:100%;border-radius:12px;background:#000}.video-name[data-v-ba4dbf21]{font-size:12px;color:#666}.url-list[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:12px}.url-item[data-v-ba4dbf21]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8f9fa;border-radius:12px}.url-name[data-v-ba4dbf21]{font-size:13px;color:#666;flex-shrink:0}.url-link[data-v-ba4dbf21]{font-size:13px;color:#3b82f6;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-link[data-v-ba4dbf21]:hover{text-decoration:underline}.document-list[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:12px}.document-item[data-v-ba4dbf21]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#f8f9fa;border-radius:12px;transition:all .2s ease}.document-item[data-v-ba4dbf21]:hover{background:#f0f0f0}.document-link[data-v-ba4dbf21]{font-size:14px;color:#333;text-decoration:none}.document-link[data-v-ba4dbf21]:hover{color:#3b82f6}.array-list[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:12px}.array-item[data-v-ba4dbf21]{background:#f8f9fa;border-radius:12px;padding:16px}.array-name[data-v-ba4dbf21]{font-size:13px;color:#666;font-weight:500;margin-bottom:10px}.array-content[data-v-ba4dbf21]{font-size:13px;color:#333;font-family:Monaco,Menlo,monospace;background:#fff;padding:12px;border-radius:8px;overflow-x:auto;margin:0;border:1px solid #e8e8e8}.empty-output[data-v-ba4dbf21]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.empty-icon[data-v-ba4dbf21]{margin-bottom:16px;opacity:.6}.empty-text[data-v-ba4dbf21]{font-size:14px;color:#999;margin:0}.skeleton-grid[data-v-ba4dbf21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.skeleton-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:8px}.skeleton-label[data-v-ba4dbf21]{height:14px;width:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-ba4dbf21 1.5s infinite;border-radius:4px}.skeleton-value[data-v-ba4dbf21]{height:20px;width:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-ba4dbf21 1.5s infinite;border-radius:4px}.skeleton-output[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:20px}.skeleton-output-item[data-v-ba4dbf21]{display:flex;flex-direction:column;gap:12px}.skeleton-output-title[data-v-ba4dbf21]{height:20px;width:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-ba4dbf21 1.5s infinite;border-radius:4px}.skeleton-output-content[data-v-ba4dbf21]{height:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-ba4dbf21 1.5s infinite;border-radius:12px}@keyframes shimmer-ba4dbf21{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:800px){.header[data-v-ba4dbf21]{padding:12px 16px}.main-content[data-v-ba4dbf21]{padding-top:100px;padding-left:16px;padding-right:16px}.info-grid[data-v-ba4dbf21],.image-grid[data-v-ba4dbf21]{grid-template-columns:repeat(2,1fr)}.video-grid[data-v-ba4dbf21]{grid-template-columns:1fr}}@media(max-width:500px){.nav-menu[data-v-ba4dbf21]{display:none}.info-grid[data-v-ba4dbf21]{grid-template-columns:1fr}.image-grid[data-v-ba4dbf21]{grid-template-columns:repeat(2,1fr)}}.task-management[data-v-18504f3c]{height:100vh;background-color:#f0f0f3;overflow-y:auto;overflow-x:hidden;position:relative}.header[data-v-18504f3c]{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;padding:0 32px;transition:all .3s ease;background:transparent;display:flex;align-items:center}.header-scrolled[data-v-18504f3c]{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 20px #0000000a}.header-content[data-v-18504f3c]{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-left[data-v-18504f3c]{display:flex;align-items:center;gap:32px}.logo[data-v-18504f3c]{display:flex;align-items:center;gap:4px;font-weight:700;font-size:20px}.logo-icon[data-v-18504f3c]{background:#040404;color:#fff;padding:4px 8px;border-radius:6px;font-size:20px;font-weight:800}.logo-text[data-v-18504f3c]{color:#1a1a1a;font-weight:bolder;font-size:26px;letter-spacing:-.5px}.nav-menu[data-v-18504f3c]{display:flex;gap:8px}.nav-item[data-v-18504f3c]{padding:8px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-18504f3c]:hover{background:#0000000a;color:#333}.nav-item-active[data-v-18504f3c]{background:#020202;color:#fff}.nav-item-active[data-v-18504f3c]:hover{background:#0a0a0a;color:#fff}.header-center[data-v-18504f3c]{flex:1;max-width:480px;animation:searchFadeIn-18504f3c .3s ease-out}@keyframes searchFadeIn-18504f3c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-search-container[data-v-18504f3c]{position:relative;width:100%}.header-search-input[data-v-18504f3c]{width:100%;height:44px;padding:0 48px 0 18px;font-size:14px;color:#1a1a1a;background:#ffffffe6;border:1.5px solid rgba(0,0,0,.1);border-radius:24px;outline:none;transition:all .2s ease;box-sizing:border-box}.header-search-input[data-v-18504f3c]::placeholder{color:#999}.header-search-input[data-v-18504f3c]:hover{border-color:#0003;background:#fff}.header-search-input[data-v-18504f3c]:focus{border:2px solid #1a1a1a;padding:0 48px 0 17px;background:#fff}.header-search-btn[data-v-18504f3c]{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.header-search-btn[data-v-18504f3c]:hover{background:#0000000f;color:#333}.header-right[data-v-18504f3c]{display:flex;align-items:center;flex-shrink:0}.lang-switch-wrapper[data-v-18504f3c]{position:relative}.lang-switch[data-v-18504f3c]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;color:#666;font-size:14px;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-switch[data-v-18504f3c]:hover{background:#0000000a}.lang-menu[data-v-18504f3c]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f;padding:8px;z-index:1000;animation:menuFadeIn-18504f3c .2s ease-out}@keyframes menuFadeIn-18504f3c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lang-menu-item[data-v-18504f3c]{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer;border-radius:8px;transition:all .2s ease}.lang-menu-item[data-v-18504f3c]:hover{background:#f2f5f9}.lang-menu-item-active[data-v-18504f3c]{background:#f0f0f0;font-weight:500}.main-content[data-v-18504f3c]{max-width:1400px;margin:0 auto;padding:80px 24px 60px}.hero-section[data-v-18504f3c]{text-align:center;padding:32px 0 28px}.main-title[data-v-18504f3c]{font-size:56px;font-weight:700;color:#1a1a1a;margin:0 0 3px;letter-spacing:-1.5px}.subtitle[data-v-18504f3c]{font-size:18px;color:#666;margin:0 0 15px}.search-wrapper[data-v-18504f3c]{max-width:600px;margin:0 auto}.search-input-container[data-v-18504f3c]{position:relative;width:100%}.search-input-field[data-v-18504f3c]{width:100%;height:56px;padding:0 56px 0 24px;font-size:16px;color:#1a1a1a;background:#fff;border:2px solid #d0d0d0;border-radius:32px;outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-field[data-v-18504f3c]::placeholder{color:#999}.search-input-field[data-v-18504f3c]:hover{border-color:#999}.search-input-field[data-v-18504f3c]:focus{border:3px solid #1a1a1a;padding:0 56px 0 23px}.search-btn[data-v-18504f3c]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:#888;cursor:pointer;border-radius:50%;transition:all .2s ease}.search-btn[data-v-18504f3c]:hover{background:#0000000f;color:#333}.filter-section[data-v-18504f3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px}.filter-tabs[data-v-18504f3c]{display:flex;gap:8px;flex-wrap:wrap}.filter-tab[data-v-18504f3c]{padding:8px 18px;border:1.5px solid #e0e0e0;background:#fff;color:#666;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}.filter-tab[data-v-18504f3c]:hover{border-color:#ccc;color:#333}.filter-tab-active[data-v-18504f3c]{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.filter-tab-active[data-v-18504f3c]:hover{background:#333;border-color:#333;color:#fff}.task-count[data-v-18504f3c]{font-size:14px;color:#888}.count-number[data-v-18504f3c]{font-weight:600;color:#1a1a1a}.task-list-container[data-v-18504f3c]{min-height:400px}.task-list[data-v-18504f3c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.task-card[data-v-18504f3c]{background:#fff;border-radius:16px;padding:24px;transition:all .3s ease;animation:cardFadeIn-18504f3c .5s ease-out forwards;opacity:0}@keyframes cardFadeIn-18504f3c{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.task-card[data-v-18504f3c]:hover{box-shadow:0 8px 30px #00000014}.task-card-header[data-v-18504f3c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px}.task-name[data-v-18504f3c]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-status[data-v-18504f3c]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0}.task-info-grid[data-v-18504f3c]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.task-info-item[data-v-18504f3c]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-18504f3c]{font-size:12px;color:#999}.info-value[data-v-18504f3c]{font-size:13px;color:#333;font-weight:500}.task-progress-section[data-v-18504f3c]{margin-bottom:16px}.progress-header[data-v-18504f3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.progress-label[data-v-18504f3c]{font-size:12px;color:#999}.progress-value[data-v-18504f3c]{font-size:13px;font-weight:600;color:#1a1a1a}.progress-bar-wrapper[data-v-18504f3c]{height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.progress-bar[data-v-18504f3c]{height:100%;border-radius:3px;transition:width .3s ease}.task-card-footer[data-v-18504f3c]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid #f0f0f0}.view-detail-btn[data-v-18504f3c]{display:flex;align-items:center;gap:4px;padding:8px 16px;font-size:13px;color:#666;background:#f5f5f5;border:none;border-radius:20px;cursor:pointer;transition:all .2s ease}.view-detail-btn[data-v-18504f3c]:hover{background:#1a1a1a;color:#fff}.skeleton-card[data-v-18504f3c]{animation:none!important;opacity:1!important}.skeleton-content[data-v-18504f3c]{display:flex;flex-direction:column;gap:16px}.skeleton-header[data-v-18504f3c]{display:flex;justify-content:space-between;align-items:center}.skeleton-title[data-v-18504f3c]{height:20px;width:60%;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-18504f3c 1.5s infinite;border-radius:4px}.skeleton-status[data-v-18504f3c]{height:24px;width:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-18504f3c 1.5s infinite;border-radius:12px}.skeleton-info[data-v-18504f3c]{display:flex;gap:12px}.skeleton-info-item[data-v-18504f3c]{flex:1;height:36px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-18504f3c 1.5s infinite;border-radius:4px}.skeleton-progress[data-v-18504f3c]{height:6px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-18504f3c 1.5s infinite;border-radius:3px}@keyframes shimmer-18504f3c{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-18504f3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.empty-icon[data-v-18504f3c]{margin-bottom:16px;opacity:.6}.empty-text[data-v-18504f3c]{font-size:18px;color:#666;margin:0 0 8px}.empty-hint[data-v-18504f3c]{font-size:14px;color:#999;margin:0}.pagination-wrapper[data-v-18504f3c]{display:flex;justify-content:center;margin-top:40px;padding:16px 0}@media(max-width:1200px){.task-list[data-v-18504f3c]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}@media(max-width:800px){.header[data-v-18504f3c]{padding:12px 16px}.header-center[data-v-18504f3c]{max-width:360px}.main-title[data-v-18504f3c]{font-size:36px}.subtitle[data-v-18504f3c]{font-size:16px}.hero-section[data-v-18504f3c]{padding:24px 0}.task-list[data-v-18504f3c]{grid-template-columns:1fr}.task-info-grid[data-v-18504f3c]{grid-template-columns:repeat(2,1fr)}.filter-section[data-v-18504f3c]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:500px){.nav-menu[data-v-18504f3c],.header-center[data-v-18504f3c]{display:none}.main-title[data-v-18504f3c]{font-size:28px}.filter-tabs[data-v-18504f3c]{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.filter-tab[data-v-18504f3c]{flex-shrink:0}}
