html,body{margin:0;padding:0}.app-container{min-height:100vh}.page-background[data-v-4954f531]{position:fixed;inset:0;overflow:hidden;pointer-events:none;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);z-index:-1}.bg-shape[data-v-4954f531]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.35}.shape-1[data-v-4954f531]{width:500px;height:500px;background:#667eea;top:-150px;left:-100px;animation:float-4954f531 8s ease-in-out infinite}.shape-2[data-v-4954f531]{width:400px;height:400px;background:#764ba2;bottom:10%;right:-50px;animation:float-4954f531 6s ease-in-out infinite reverse}.shape-3[data-v-4954f531]{width:300px;height:300px;background:#43e97b;top:30%;right:15%;animation:float-4954f531 10s ease-in-out infinite}.shape-4[data-v-4954f531]{width:350px;height:350px;background:#4facfe;bottom:-100px;left:20%;animation:float-4954f531 12s ease-in-out infinite reverse}@keyframes float-4954f531{0%,to{transform:translateY(0) rotate(0) scale(1)}50%{transform:translateY(-30px) rotate(5deg) scale(1.05)}}.page-container[data-v-77bdd5c7]{min-height:100vh;position:relative}.status-tag[data-v-b37c299c]{font-weight:500;transition:all var(--transition-fast)}.status-tag.is-running[data-v-b37c299c]{animation:pulse-b37c299c 1.5s infinite}.status-icon[data-v-b37c299c]{margin-right:4px}@keyframes pulse-b37c299c{0%,to{opacity:1}50%{opacity:.7}}.hero-section[data-v-61313acd]{position:relative;padding:48px 24px}.hero-content[data-v-61313acd]{position:relative;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.hero-actions[data-v-61313acd]{display:flex;gap:12px}.chat-btn[data-v-61313acd]{height:48px;padding:0 24px;font-size:16px;border-radius:24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;transition:all .3s ease}.chat-btn[data-v-61313acd]:hover{background:#fff3;color:#fff;border-color:#ffffff4d}.hero-title[data-v-61313acd]{font-size:32px;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:12px}.title-icon[data-v-61313acd]{font-size:40px}.hero-desc[data-v-61313acd]{margin:12px 0 0;font-size:16px;color:#ffffffb3;max-width:500px}.create-btn[data-v-61313acd]{height:48px;padding:0 32px;font-size:16px;border-radius:24px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 8px 24px #667eea66;transition:all .3s ease}.create-btn[data-v-61313acd]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #667eea80}.main-content[data-v-61313acd]{position:relative;max-width:1200px;margin:0 auto;padding:0 24px 24px}.stats-section[data-v-61313acd]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.stat-card[data-v-61313acd]{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;transition:all .3s ease}.stat-card[data-v-61313acd]:hover{transform:translateY(-4px);background:#ffffff26;border-color:#ffffff40}.stat-icon[data-v-61313acd]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.stat-info[data-v-61313acd]{flex:1}.stat-value[data-v-61313acd]{font-size:28px;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-61313acd]{font-size:13px;color:#fff9;margin-top:6px}.glass-card[data-v-61313acd]{background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px}.section-header[data-v-61313acd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.section-header h2[data-v-61313acd]{margin:0;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px;color:#fff}.filter-tabs[data-v-61313acd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.recover-btn[data-v-61313acd]{background:#ffffff1f;border-color:#ffffff3d;color:#fff}.recover-btn[data-v-61313acd]:hover{background:#ffffff2e;border-color:#ffffff52;color:#fff}.empty-state[data-v-61313acd]{text-align:center;padding:60px 20px}.empty-icon[data-v-61313acd]{font-size:64px;margin-bottom:16px}.empty-text[data-v-61313acd]{font-size:16px;color:#ffffff80;margin-bottom:24px}.task-grid[data-v-61313acd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.task-card[data-v-61313acd]{background:#fffffff2;border-radius:12px;padding:16px;cursor:pointer;transition:all .25s ease;border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.task-card[data-v-61313acd]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transition:all .25s ease}.task-card.status-running[data-v-61313acd]:before{background:linear-gradient(180deg,#4facfe,#00f2fe)}.task-card.status-completed[data-v-61313acd]:before{background:linear-gradient(180deg,#43e97b,#38f9d7)}.task-card.status-failed[data-v-61313acd]:before{background:linear-gradient(180deg,#fa709a,#fee140)}.task-card.status-pending[data-v-61313acd]:before{background:linear-gradient(180deg,#a8a8a8,#d0d0d0)}.task-card.status-cancelled[data-v-61313acd]:before{background:linear-gradient(180deg,#fa0,#fc0)}.task-card[data-v-61313acd]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d;background:#fff}.task-card-header[data-v-61313acd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.task-time[data-v-61313acd]{font-size:12px;color:var(--text-quaternary)}.task-card-body[data-v-61313acd]{min-height:60px}.task-requirement[data-v-61313acd]{margin:0;font-size:14px;color:var(--text-primary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.task-card-footer[data-v-61313acd]{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.task-meta[data-v-61313acd]{display:flex;align-items:center;gap:12px}.meta-item[data-v-61313acd]{font-size:12px;color:var(--text-tertiary);display:flex;align-items:center;gap:4px}.running-indicator[data-v-61313acd]{color:var(--primary-color)}.task-actions[data-v-61313acd]{display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .2s ease}.task-card:hover .task-actions[data-v-61313acd]{opacity:1}.loading-state[data-v-61313acd]{display:flex;justify-content:center;padding:60px}.pagination-wrapper[data-v-61313acd]{display:flex;justify-content:center;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.pagination-wrapper[data-v-61313acd] .ant-pagination-item,.pagination-wrapper[data-v-61313acd] .ant-pagination-prev,.pagination-wrapper[data-v-61313acd] .ant-pagination-next{background:#ffffff1a;border-color:#fff3}.pagination-wrapper[data-v-61313acd] .ant-pagination-item a,.pagination-wrapper[data-v-61313acd] .ant-pagination-item-link{color:#fffc}.pagination-wrapper[data-v-61313acd] .ant-pagination-item-active{background:var(--primary-color);border-color:var(--primary-color)}.pagination-wrapper[data-v-61313acd] .ant-pagination-total-text{color:#fff9}@media(max-width:992px){.stats-section[data-v-61313acd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero-section[data-v-61313acd]{padding:32px 16px}.hero-content[data-v-61313acd]{flex-direction:column;text-align:center}.hero-actions[data-v-61313acd]{flex-direction:column;width:100%}.create-btn[data-v-61313acd],.chat-btn[data-v-61313acd]{width:100%}.hero-title[data-v-61313acd]{font-size:24px;justify-content:center}.hero-desc[data-v-61313acd]{text-align:center}.main-content[data-v-61313acd]{padding:0 16px 16px}.stats-section[data-v-61313acd]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-card[data-v-61313acd]{padding:16px}.stat-value[data-v-61313acd]{font-size:24px}.glass-card[data-v-61313acd]{padding:16px;border-radius:16px}.section-header[data-v-61313acd]{flex-direction:column;align-items:flex-start;gap:12px}.task-grid[data-v-61313acd]{grid-template-columns:1fr}.task-actions[data-v-61313acd]{opacity:1}}.event-timeline[data-v-47df6ae6]{padding:var(--spacing-sm)}.execution-list[data-v-47df6ae6]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.execution-item[data-v-47df6ae6]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:1px solid var(--border-color-secondary);background:#fff}.execution-item[data-v-47df6ae6]:hover{border-color:var(--primary-color);background:#f0f5ff}.execution-item.active[data-v-47df6ae6]{border-color:var(--primary-color);background:#e6f4ff;box-shadow:0 0 0 2px #1677ff1a}.exec-icon[data-v-47df6ae6]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:#f5f5f5;color:var(--text-tertiary)}.exec-icon.status-running[data-v-47df6ae6]{background:#e6f4ff;color:var(--primary-color);animation:pulse-47df6ae6 1.5s infinite}.exec-icon.status-success[data-v-47df6ae6]{background:#f6ffed;color:var(--success-color)}.exec-icon.status-error[data-v-47df6ae6]{background:#fff2f0;color:var(--error-color)}.exec-content[data-v-47df6ae6]{flex:1;min-width:0}.exec-header[data-v-47df6ae6]{display:flex;align-items:center;gap:var(--spacing-sm)}.exec-agent[data-v-47df6ae6]{font-weight:500;color:var(--text-primary)}.exec-duration[data-v-47df6ae6]{font-size:var(--font-size-sm);color:#fff;background:var(--bg-spotlight);padding:2px 8px;border-radius:var(--radius-sm)}.exec-time[data-v-47df6ae6]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:2px}.exec-error[data-v-47df6ae6]{font-size:var(--font-size-sm);color:var(--error-color);margin-top:2px}.exec-arrow[data-v-47df6ae6]{color:var(--text-quaternary);transition:transform var(--transition-fast)}.execution-item:hover .exec-arrow[data-v-47df6ae6],.execution-item.active .exec-arrow[data-v-47df6ae6]{color:var(--primary-color);transform:translate(4px)}.section-title[data-v-47df6ae6]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin:var(--spacing-lg) 0 var(--spacing-sm) 0;padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color-secondary)}.task-events[data-v-47df6ae6]{margin-top:var(--spacing-md)}.event-label[data-v-47df6ae6]{font-size:var(--font-size-sm);color:var(--text-secondary)}.event-time[data-v-47df6ae6]{font-size:var(--font-size-sm);color:var(--text-quaternary)}@keyframes pulse-47df6ae6{0%,to{opacity:1}50%{opacity:.6}}.text-block[data-v-8a02d38c]{font-size:14px;line-height:1.75;color:#ffffffe0;white-space:pre-wrap;word-break:break-word;letter-spacing:.01em}.tool-call-block[data-v-20edae02]{margin:8px 0;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:all .25s ease}.tool-call-block[data-v-20edae02]:hover{border-color:#ffffff1f;background:#ffffff0a}.tool-call-block.is-error[data-v-20edae02]{border-color:#ef444440;background:#ef44440a}.tool-call-block.is-loading[data-v-20edae02]{border-color:#6366f133;background:#6366f10a}.tool-header[data-v-20edae02]{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;transition:background .15s}.tool-header[data-v-20edae02]:hover{background:#ffffff08}.tool-status-icon[data-v-20edae02]{font-size:14px;flex-shrink:0;width:20px;display:flex;align-items:center;justify-content:center}.is-loading .tool-status-icon[data-v-20edae02]{color:#818cf8}.is-error .tool-status-icon[data-v-20edae02]{color:#f87171}.tool-status-icon[data-v-20edae02] .anticon-check-circle{color:#34d399}.tool-status-icon[data-v-20edae02] .anticon-code{color:#fff6}.tool-name[data-v-20edae02]{font-weight:600;color:#ffffffe6;flex-shrink:0}.tool-summary[data-v-20edae02]{color:#ffffff59;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace);font-size:12px}.tool-chevron[data-v-20edae02]{font-size:10px;color:#fff3;flex-shrink:0;transition:transform .25s ease;display:flex;align-items:center}.tool-chevron.open[data-v-20edae02]{transform:rotate(180deg)}.tool-detail[data-v-20edae02]{border-top:1px solid rgba(255,255,255,.04)}.detail-section[data-v-20edae02]{padding:10px 14px}.detail-section+.detail-section[data-v-20edae02]{border-top:1px solid rgba(255,255,255,.03)}.detail-label[data-v-20edae02]{font-size:11px;font-weight:600;color:#ffffff4d;text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px}.detail-code[data-v-20edae02]{margin:0;padding:12px 14px;background:#00000040;border-radius:8px;font-size:12px;line-height:1.6;color:#ffffffbf;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace);white-space:pre-wrap;word-break:break-all;max-height:360px;overflow-y:auto}.detail-code.is-error[data-v-20edae02]{color:#fca5a5;background:#ef44440f}.detail-code code[data-v-20edae02]{font-family:inherit}.slide-enter-active[data-v-20edae02],.slide-leave-active[data-v-20edae02]{transition:all .25s ease;overflow:hidden}.slide-enter-from[data-v-20edae02],.slide-leave-to[data-v-20edae02]{opacity:0;max-height:0}.slide-enter-to[data-v-20edae02],.slide-leave-from[data-v-20edae02]{opacity:1;max-height:800px}.event-block[data-v-b77b11c6]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:8px 10px}.event-title[data-v-b77b11c6]{font-size:11px;color:#fff9;margin-bottom:6px;letter-spacing:.04em}.tool-list[data-v-b77b11c6]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.assistant-text[data-v-b77b11c6]{margin-top:6px}.text-line[data-v-b77b11c6]{color:#ffffffe0;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.tool-item[data-v-b77b11c6]{border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:8px}.tool-name[data-v-b77b11c6]{font-size:12px;font-weight:600;color:#ffffffe6;margin-bottom:6px}.tool-json[data-v-b77b11c6],.event-json[data-v-b77b11c6]{margin:0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.raw-wrap[data-v-b77b11c6]{margin-top:8px}.raw-wrap summary[data-v-b77b11c6]{cursor:pointer;color:#ffffffb3;font-size:12px}.event-block[data-v-09e5839c]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:8px 10px}.event-title[data-v-09e5839c]{font-size:11px;color:#fff9;margin-bottom:4px;letter-spacing:.04em}.summary[data-v-09e5839c]{font-size:12px;color:#ffffffe6;margin-bottom:6px}.event-json[data-v-09e5839c]{margin:0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.perm-card[data-v-0e7bcb39]{border-radius:12px;padding:12px;border:1px solid rgba(251,191,36,.45);background:linear-gradient(160deg,#5c3f0d47,#ffffff0f)}.top[data-v-0e7bcb39]{display:flex;align-items:center;justify-content:space-between}.title[data-v-0e7bcb39]{font-size:14px;font-weight:700;color:#fffffff2}.badge[data-v-0e7bcb39]{border:1px solid rgba(254,243,199,.6);color:#fde68a;border-radius:999px;padding:1px 8px;font-size:11px}.op-title[data-v-0e7bcb39]{margin-top:8px;color:#ffffffeb;font-size:13px;font-weight:600}.op-text[data-v-0e7bcb39]{margin-top:6px;color:#ffffffd6;font-size:12px;white-space:pre-wrap;word-break:break-word}.meta[data-v-0e7bcb39]{margin-top:8px;display:flex;flex-direction:column;gap:4px;color:#ffffffb8;font-size:12px}.meta strong[data-v-0e7bcb39]{color:#ffffffeb;margin-right:6px}.opts-title[data-v-0e7bcb39]{margin-top:10px;font-size:12px;color:#fffc}.options[data-v-0e7bcb39]{margin-top:6px;display:flex;flex-direction:column;gap:6px}.opt[data-v-0e7bcb39]{border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:6px 8px;background:#0f141a4d;display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.opt-name[data-v-0e7bcb39]{color:#ffffffe6;font-size:12px}.opt-kind[data-v-0e7bcb39]{color:#ffffffb3;font-size:11px}.opt-id[data-v-0e7bcb39]{color:#fde68a;font-size:11px}.raw-wrap[data-v-0e7bcb39]{margin-top:10px}.raw-wrap summary[data-v-0e7bcb39]{cursor:pointer;color:#ffffffb8;font-size:12px}.raw-json[data-v-0e7bcb39]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.write-card[data-v-9f259773]{border-radius:12px;padding:12px;border:1px solid rgba(74,222,128,.36);background:linear-gradient(160deg,#16653442,#ffffff0f)}.top[data-v-9f259773]{display:flex;justify-content:space-between;align-items:center}.title[data-v-9f259773]{font-size:14px;font-weight:700;color:#fffffff2}.badge[data-v-9f259773]{border:1px solid rgba(187,247,208,.55);color:#bbf7d0;border-radius:999px;padding:1px 8px;font-size:11px}.path-row[data-v-9f259773]{margin-top:8px}.label[data-v-9f259773]{font-size:12px;color:#ffffffb3;margin-right:6px}.path[data-v-9f259773]{font-size:12px;color:#ffffffe6;word-break:break-all}.meta-row[data-v-9f259773]{margin-top:6px;display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#ffffffbf}.meta-row strong[data-v-9f259773]{color:#ffffffe6;margin-right:4px}.content-wrap[data-v-9f259773],.raw-wrap[data-v-9f259773]{margin-top:10px}.content-wrap summary[data-v-9f259773],.raw-wrap summary[data-v-9f259773]{cursor:pointer;color:#ffffffbf;font-size:12px}.content[data-v-9f259773],.raw-json[data-v-9f259773]{margin:8px 0 0;color:#ffffffe0;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:8px;background:#08101459;max-height:280px;overflow:auto}.read-card[data-v-3c276bb8]{border-radius:12px;padding:12px;border:1px solid rgba(125,211,252,.36);background:linear-gradient(160deg,#0e4e6f42,#ffffff0f)}.top[data-v-3c276bb8]{display:flex;justify-content:space-between;align-items:center}.title[data-v-3c276bb8]{font-size:14px;font-weight:700;color:#fffffff2}.badge[data-v-3c276bb8]{border:1px solid rgba(186,230,253,.55);color:#bae6fd;border-radius:999px;padding:1px 8px;font-size:11px}.path-row[data-v-3c276bb8]{margin-top:8px}.label[data-v-3c276bb8]{font-size:12px;color:#ffffffb3;margin-right:6px}.path[data-v-3c276bb8]{font-size:12px;color:#ffffffe6;word-break:break-all}.meta-row[data-v-3c276bb8]{margin-top:6px;display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#ffffffbf}.meta-row strong[data-v-3c276bb8]{color:#ffffffe6;margin-right:4px}.raw-wrap[data-v-3c276bb8]{margin-top:10px}.raw-wrap summary[data-v-3c276bb8]{cursor:pointer;color:#ffffffbf;font-size:12px}.raw-json[data-v-3c276bb8]{margin:8px 0 0;color:#ffffffe0;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:8px;background:#08101459}.event-block[data-v-34ab2ba5]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:8px 10px}.event-title[data-v-34ab2ba5]{font-size:11px;color:#fff9;margin-bottom:6px;letter-spacing:.04em}.event-json[data-v-34ab2ba5]{margin:0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.event-block[data-v-57aa70e3]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:10px}.event-title[data-v-57aa70e3]{font-size:11px;color:#fff9;margin-bottom:8px;letter-spacing:.04em}.meta-grid[data-v-57aa70e3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin-bottom:8px}.meta-item[data-v-57aa70e3]{display:flex;gap:6px;min-width:0}.meta-item.full[data-v-57aa70e3]{grid-column:1 / -1}.k[data-v-57aa70e3]{color:#ffffff8c;font-size:12px}.v[data-v-57aa70e3]{color:#ffffffe6;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-57aa70e3]{font-family:var(--font-family-code)}.group-row[data-v-57aa70e3]{display:grid;grid-template-columns:1fr;gap:8px}.group-title[data-v-57aa70e3]{font-size:12px;color:#ffffffb3;margin-bottom:4px}.tags[data-v-57aa70e3]{display:flex;flex-wrap:wrap;gap:4px}.tag[data-v-57aa70e3]{font-size:11px;color:#ffffffd9;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:2px 8px}.raw-wrap[data-v-57aa70e3]{margin-top:8px}.raw-wrap summary[data-v-57aa70e3]{cursor:pointer;color:#ffffffb3;font-size:12px}.event-json[data-v-57aa70e3]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.event-card[data-v-b52e7d80]{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,#50417838,#ffffff0f)}.top[data-v-b52e7d80]{display:flex;justify-content:space-between;align-items:center}.title[data-v-b52e7d80]{color:#fffffff0;font-weight:600;font-size:13px}.badge[data-v-b52e7d80]{border:1px solid rgba(196,181,253,.4);color:#ddd6fe;border-radius:999px;padding:1px 8px;font-size:11px}.headline[data-v-b52e7d80]{font-size:13px;color:#ffffffe6;margin-top:6px}.tokens[data-v-b52e7d80]{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.token[data-v-b52e7d80]{border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:6px 8px;background:#0a0a1a59}.k[data-v-b52e7d80]{display:block;font-size:11px;color:#ffffff8c}.v[data-v-b52e7d80]{display:block;margin-top:2px;font-family:var(--font-family-code);font-size:12px;color:#ffffffe6}.raw-wrap[data-v-b52e7d80]{margin-top:8px}.raw-wrap summary[data-v-b52e7d80]{cursor:pointer;color:#ffffffb3;font-size:12px}.event-json[data-v-b52e7d80]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.event-card[data-v-7c61f6c4]{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,#2d507838,#ffffff0f)}.top[data-v-7c61f6c4]{display:flex;justify-content:space-between;align-items:center}.title[data-v-7c61f6c4]{color:#fffffff0;font-weight:600;font-size:13px}.badge[data-v-7c61f6c4]{border:1px solid rgba(125,211,252,.4);color:#bae6fd;border-radius:999px;padding:1px 8px;font-size:11px}.meta-row[data-v-7c61f6c4]{margin-top:6px;display:flex;gap:10px;flex-wrap:wrap}.meta[data-v-7c61f6c4]{font-size:12px;color:#ffffffb3}.meta strong[data-v-7c61f6c4]{color:#ffffffe6;margin-right:4px}.tokens[data-v-7c61f6c4]{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.token[data-v-7c61f6c4]{border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:6px 8px;background:#08121e59}.k[data-v-7c61f6c4]{display:block;font-size:11px;color:#ffffff8c}.v[data-v-7c61f6c4]{display:block;margin-top:2px;font-family:var(--font-family-code);font-size:12px;color:#ffffffe6}.raw-wrap[data-v-7c61f6c4]{margin-top:8px}.raw-wrap summary[data-v-7c61f6c4]{cursor:pointer;color:#ffffffb8;font-size:12px}.raw-json[data-v-7c61f6c4]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.event-card[data-v-691a8c00]{border-radius:12px;padding:10px 12px;border:1px solid rgba(147,197,253,.35);background:linear-gradient(160deg,#1e3a5f3d,#ffffff0f)}.top[data-v-691a8c00]{display:flex;justify-content:space-between;align-items:center}.title[data-v-691a8c00]{color:#fffffff0;font-weight:600;font-size:13px}.badge[data-v-691a8c00]{border:1px solid rgba(186,230,253,.5);color:#bae6fd;border-radius:999px;padding:1px 8px;font-size:11px}.desc[data-v-691a8c00]{margin-top:6px;color:#ffffffc7;font-size:12px}.raw-wrap[data-v-691a8c00]{margin-top:8px}.raw-wrap summary[data-v-691a8c00]{cursor:pointer;color:#ffffffb8;font-size:12px}.raw-json[data-v-691a8c00]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.result-card[data-v-7af54717]{border-radius:12px;padding:12px;border:1px solid rgba(52,211,153,.35);background:linear-gradient(160deg,#10544347,#ffffff0f)}.result-card.error[data-v-7af54717]{border-color:#f8717173;background:linear-gradient(160deg,#6d191947,#ffffff0f)}.top[data-v-7af54717]{display:flex;justify-content:space-between;align-items:center}.title[data-v-7af54717]{font-size:14px;font-weight:700;color:#fffffff2}.badge[data-v-7af54717]{border:1px solid rgba(110,231,183,.5);color:#a7f3d0;border-radius:999px;padding:2px 8px;font-size:11px;text-transform:uppercase}.badge.error[data-v-7af54717]{border-color:#fecaca99;color:#fecaca}.metrics[data-v-7af54717]{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.metric[data-v-7af54717]{border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:6px 8px;background:#0a141a52}.k[data-v-7af54717]{display:block;font-size:11px;color:#fff9}.v[data-v-7af54717]{display:block;margin-top:2px;font-family:var(--font-family-code);font-size:12px;color:#ffffffe6}.result-text[data-v-7af54717]{margin:10px 0 0;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:10px;background:#080e1259;color:#ffffffeb;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.raw-wrap[data-v-7af54717]{margin-top:10px}.raw-wrap summary[data-v-7af54717]{cursor:pointer;color:#ffffffb8;font-size:12px}.raw-json[data-v-7af54717]{margin:8px 0 0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.event-block[data-v-d2b04639]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:8px 10px}.event-title[data-v-d2b04639]{font-size:11px;color:#fff9;margin-bottom:6px;letter-spacing:.04em}.event-json[data-v-d2b04639]{margin:0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.claude-usage-block[data-v-d9c04bd6]{margin:8px 0;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);padding:10px 14px;transition:all .25s ease}.claude-usage-block[data-v-d9c04bd6]:hover{border-color:#ffffff1a}.usage-header[data-v-d9c04bd6]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.usage-icon[data-v-d9c04bd6]{font-size:13px;color:#ffffff4d;display:flex;align-items:center}.usage-model[data-v-d9c04bd6]{font-size:12px;font-weight:600;color:#ffffff80;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace)}.usage-stop[data-v-d9c04bd6]{font-size:11px;color:#34d399cc;background:#34d3991a;padding:1px 8px;border-radius:4px;margin-left:auto}.usage-stats[data-v-d9c04bd6]{display:flex;gap:16px;flex-wrap:wrap}.stat-item[data-v-d9c04bd6]{display:flex;align-items:baseline;gap:6px}.stat-label[data-v-d9c04bd6]{font-size:11px;color:#ffffff4d;text-transform:uppercase;letter-spacing:.4px}.stat-value[data-v-d9c04bd6]{font-size:13px;font-weight:600;color:#ffffffb3;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace)}.stat-item.cache .stat-label[data-v-d9c04bd6]{color:#a883ff66}.stat-item.cache .stat-value[data-v-d9c04bd6]{color:#a883ffb3}.unknown-block[data-v-08a87e4f]{border:1px solid rgba(255,255,255,.2);background:#ffffff0f;border-radius:8px;padding:8px 10px}.unknown-title[data-v-08a87e4f]{font-size:11px;color:#fff9;margin-bottom:6px;letter-spacing:.04em}.unknown-json[data-v-08a87e4f]{margin:0;color:#ffffffdb;font-family:var(--font-family-code);font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-all}.message-blocks[data-v-ae9a25b6]{display:flex;flex-direction:column;gap:10px}.message-item[data-v-ae9a25b6]{width:100%}.usage-summary-bar[data-v-081b9926]{display:flex;align-items:center;gap:12px;padding:8px 14px;background:linear-gradient(135deg,#6366f114,#a883ff0f);border:1px solid rgba(99,102,241,.12);border-radius:10px;margin-bottom:10px;flex-wrap:wrap}.usage-item[data-v-081b9926]{display:flex;align-items:baseline;gap:5px}.usage-label[data-v-081b9926]{font-size:11px;color:#ffffff59;text-transform:uppercase;letter-spacing:.3px}.usage-value[data-v-081b9926]{font-size:13px;font-weight:600;color:#ffffffd9;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace)}.usage-item.cache .usage-value[data-v-081b9926]{color:#a883ffd9}.usage-item.cost .usage-value[data-v-081b9926]{color:#34d399e6}.usage-divider[data-v-081b9926]{width:1px;height:14px;background:#ffffff1a;flex-shrink:0}.usage-spacer[data-v-081b9926]{flex:1}.usage-model[data-v-081b9926]{font-size:11px;color:#ffffff4d;font-family:var(--font-family-code, "SF Mono", "Fira Code", monospace)}.usage-rounds[data-v-081b9926]{font-size:11px;color:#fff6;background:#ffffff0f;padding:2px 8px;border-radius:4px}.agent-output[data-v-bbe516b9]{display:flex;flex-direction:column;height:100%}.output-header[data-v-bbe516b9]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background:#fafafa;border-bottom:1px solid var(--border-color-secondary)}.header-info[data-v-bbe516b9]{display:flex;align-items:center;gap:var(--spacing-sm)}.agent-name[data-v-bbe516b9]{font-weight:500;color:var(--text-primary)}.duration[data-v-bbe516b9]{font-size:var(--font-size-sm);color:var(--text-tertiary)}.header-actions[data-v-bbe516b9]{display:flex;align-items:center;gap:var(--spacing-sm)}.output-container[data-v-bbe516b9]{flex:1;overflow:auto;background:var(--bg-code);min-height:400px}.input-collapse[data-v-bbe516b9]{background:#252526;border-bottom:1px solid #3c3c3c}.input-collapse[data-v-bbe516b9] .ant-collapse-header{color:#858585!important;font-size:var(--font-size-sm)}.input-collapse[data-v-bbe516b9] .ant-collapse-content-box{padding:0!important}.input-content[data-v-bbe516b9]{margin:0;padding:var(--spacing-md);color:#9cdcfe;font-family:var(--font-family-code);font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto}.output-content[data-v-bbe516b9]{padding:var(--spacing-md)}.output-text[data-v-bbe516b9]{margin:0;color:#d4d4d4;font-family:var(--font-family-code);font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.output-empty[data-v-bbe516b9],.output-placeholder[data-v-bbe516b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;color:#666}.placeholder-icon[data-v-bbe516b9]{font-size:48px;color:#444;margin-bottom:var(--spacing-md)}.placeholder-text[data-v-bbe516b9]{font-size:var(--font-size-md);color:#666}.file-list[data-v-e82befbd]{display:flex;flex-direction:column}.file-item[data-v-e82befbd]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,.04)}.file-item[data-v-e82befbd]:hover{background:#00000005}.file-item.active[data-v-e82befbd]{background:#e6f4ff}.file-icon[data-v-e82befbd]{font-size:20px;color:var(--text-tertiary)}.file-item.active .file-icon[data-v-e82befbd]{color:var(--primary-color)}.file-info[data-v-e82befbd]{flex:1;min-width:0}.file-name[data-v-e82befbd]{font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-path[data-v-e82befbd]{font-size:12px;color:var(--text-quaternary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-e82befbd]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.open-btn[data-v-e82befbd]{opacity:0;transition:opacity .2s;color:var(--text-tertiary);flex-shrink:0}.file-item:hover .open-btn[data-v-e82befbd]{opacity:1}.open-btn[data-v-e82befbd]:hover{color:var(--primary-color)!important}.empty-state[data-v-e82befbd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-quaternary);gap:8px}.empty-state .anticon[data-v-e82befbd]{font-size:32px}.file-content-viewer[data-v-cf23a7b3]{display:flex;flex-direction:column;height:100%;background:#1e1e1e}.viewer-toolbar[data-v-cf23a7b3]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#252526;border-bottom:1px solid #3c3c3c}.toolbar-left[data-v-cf23a7b3]{display:flex;align-items:center;gap:8px}.file-name[data-v-cf23a7b3]{font-size:13px;color:#ccc;font-family:var(--font-family-code)}.toolbar-right[data-v-cf23a7b3]{display:flex;gap:4px}.toolbar-right .ant-btn[data-v-cf23a7b3]{color:#888}.toolbar-right .ant-btn[data-v-cf23a7b3]:hover{color:#fff}.code-container[data-v-cf23a7b3]{flex:1;display:flex;overflow:auto;font-family:var(--font-family-code);font-size:13px;line-height:1.6}.line-numbers[data-v-cf23a7b3]{flex-shrink:0;padding:16px 0;background:#1e1e1e;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid #3c3c3c}.line-number[data-v-cf23a7b3]{padding:0 12px;color:#858585}.code-content[data-v-cf23a7b3]{flex:1;margin:0;padding:16px;color:#d4d4d4;white-space:pre;overflow-x:auto}.code-content code[data-v-cf23a7b3]{font-family:inherit}.web-preview[data-v-2ef82ab6]{display:flex;flex-direction:column;height:100%;background:#f5f5f5}.preview-toolbar[data-v-2ef82ab6]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e8e8e8}.toolbar-right[data-v-2ef82ab6]{display:flex;align-items:center;gap:12px}.preview-container[data-v-2ef82ab6]{flex:1;display:flex;justify-content:center;padding:16px;overflow:auto}.iframe-wrapper[data-v-2ef82ab6]{position:relative;background:#fff;box-shadow:0 2px 8px #0000001a;border-radius:4px;overflow:hidden;transition:all .3s ease}.view-desktop .iframe-wrapper[data-v-2ef82ab6]{width:100%;height:100%}.view-tablet .iframe-wrapper[data-v-2ef82ab6]{width:768px;height:1024px;max-height:calc(100vh - 200px)}.view-mobile .iframe-wrapper[data-v-2ef82ab6]{width:375px;height:667px;max-height:calc(100vh - 200px);border-radius:24px;border:8px solid #333}.iframe-wrapper iframe[data-v-2ef82ab6]{width:100%;height:100%;min-height:400px}.loading-overlay[data-v-2ef82ab6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fffc}.session-panel[data-v-b2a68de3]{padding:var(--spacing-sm)}.session-empty[data-v-b2a68de3]{color:var(--text-tertiary);font-size:var(--font-size-sm)}.session-list[data-v-b2a68de3]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.session-item[data-v-b2a68de3]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:10px 12px;background:linear-gradient(180deg,#fff,#fcfcfd);transition:border-color .2s ease,box-shadow .2s ease}.session-item.is-normal-closed[data-v-b2a68de3]{border-color:#52c41a47;background:linear-gradient(180deg,#fff,#f8fff4)}.session-item.is-warning[data-v-b2a68de3]{border-color:#faad1459;background:linear-gradient(180deg,#fff,#fffaf0)}.session-head[data-v-b2a68de3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.head-left[data-v-b2a68de3]{display:flex;align-items:center;gap:8px}.agent[data-v-b2a68de3]{font-weight:600;color:var(--text-primary)}.agent-type[data-v-b2a68de3]{font-size:11px;color:#4f5d75;background:#eef2f8;border:1px solid #d8e0ec;padding:1px 6px;border-radius:10px}.session-meta-row[data-v-b2a68de3]{display:grid;grid-template-columns:48px 1fr;column-gap:8px;align-items:start}.meta-key[data-v-b2a68de3]{font-size:11px;color:#8c8c8c;text-transform:lowercase}.meta-value[data-v-b2a68de3]{font-size:12px;color:#616161;word-break:break-all}.meta-value.protocol[data-v-b2a68de3]{color:#3156a3}.meta-value.mono[data-v-b2a68de3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.session-reason[data-v-b2a68de3]{margin-top:6px;font-size:12px;word-break:break-all;border-radius:6px;padding:4px 6px}.session-reason.normal[data-v-b2a68de3]{color:#389e0d;background:#52c41a1a}.session-reason.warning[data-v-b2a68de3]{color:#cf1322;background:#f5222d14}.page-header[data-v-d330d30f]{padding:24px}.header-content[data-v-d330d30f]{max-width:1400px;margin:0 auto;display:flex;align-items:flex-start;gap:24px}.back-btn[data-v-d330d30f]{color:#ffffffb3;padding-left:0;flex-shrink:0}.back-btn[data-v-d330d30f]:hover{color:#fff}.header-main[data-v-d330d30f]{flex:1;min-width:0}.task-title[data-v-d330d30f]{font-size:20px;font-weight:600;margin:0 0 12px;color:#fff;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-meta[data-v-d330d30f]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.meta-time[data-v-d330d30f]{font-size:13px;color:#ffffff80}.meta-duration[data-v-d330d30f]{font-size:13px;color:#fffc;background:#ffffff26;padding:4px 12px;border-radius:12px;display:flex;align-items:center;gap:6px}.meta-error[data-v-d330d30f]{font-size:13px;color:#ff7875;background:#ff4d4f26;padding:4px 12px;border-radius:12px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions[data-v-d330d30f]{display:flex;align-items:center;gap:12px;flex-shrink:0}.action-btn[data-v-d330d30f]{background:#ffffff26;border:1px solid rgba(255,255,255,.2);color:#fff}.action-btn[data-v-d330d30f]:hover{background:#ffffff40;border-color:#ffffff4d;color:#fff}.action-btn.ant-btn-dangerous[data-v-d330d30f]{background:#ff4d4f33;border-color:#ff4d4f66;color:#ff7875}.main-content[data-v-d330d30f]{max-width:1400px;margin:0 auto;padding:0 24px 24px}.glass-card[data-v-d330d30f]{background:#fffffff2;border-radius:16px;overflow:hidden}.card-header[data-v-d330d30f]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.card-header h3[data-v-d330d30f]{margin:0;font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px;color:var(--text-primary)}.card-body[data-v-d330d30f]{padding:16px}.card-body.no-padding[data-v-d330d30f]{padding:0}.timeline-body[data-v-d330d30f]{min-height:100px}.file-list-body[data-v-d330d30f]{max-height:250px;overflow-y:auto}.file-viewer-body[data-v-d330d30f]{height:400px}.preview-card[data-v-d330d30f]{height:calc(100vh - 200px);min-height:500px}.preview-body[data-v-d330d30f]{height:calc(100% - 52px)}@media(max-width:992px){.header-content[data-v-d330d30f]{flex-direction:column;align-items:flex-start}.header-actions[data-v-d330d30f]{width:100%;justify-content:flex-end}.main-content[data-v-d330d30f]{padding:0 16px 16px}.glass-card[data-v-d330d30f]{margin-bottom:16px}.preview-card[data-v-d330d30f]{height:500px}}@media(max-width:768px){.page-header[data-v-d330d30f]{padding:16px}.task-title[data-v-d330d30f]{font-size:18px}.header-meta[data-v-d330d30f]{gap:8px}}.group-selection-card[data-v-ea072462]{margin-bottom:24px}.group-list[data-v-ea072462]{display:flex;gap:16px;flex-wrap:wrap}.group-item[data-v-ea072462]{flex:1;min-width:280px;display:flex;gap:16px;padding:20px;border-radius:12px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;background:#00000005;position:relative}.group-item[data-v-ea072462]:hover{background:#f0f5ff;border-color:#667eea4d}.group-item.selected[data-v-ea072462]{background:#f0f5ff;border-color:var(--primary-color, #667eea)}.group-icon[data-v-ea072462]{font-size:32px;color:var(--primary-color, #667eea);display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:12px;flex-shrink:0}.group-content[data-v-ea072462]{flex:1;min-width:0}.group-name[data-v-ea072462]{font-weight:600;font-size:16px;margin-bottom:4px;color:var(--text-primary)}.group-desc[data-v-ea072462]{font-size:13px;color:var(--text-secondary);margin-bottom:10px}.group-agents[data-v-ea072462]{display:flex;gap:6px;flex-wrap:wrap}.group-agents[data-v-ea072462] .ant-tag{margin:0;border-radius:4px}.group-actions[data-v-ea072462]{position:absolute;bottom:12px;right:12px}.detail-btn[data-v-ea072462]{font-size:12px;color:var(--text-secondary);padding:2px 8px}.detail-btn[data-v-ea072462]:hover{color:var(--primary-color, #667eea);background:#667eea1a}.group-check[data-v-ea072462]{position:absolute;top:12px;right:12px;color:var(--primary-color, #667eea);font-size:20px}@media(max-width:768px){.group-item[data-v-ea072462]{padding:16px}.group-icon[data-v-ea072462]{width:48px;height:48px;font-size:24px}}.example-list[data-v-a9045cc2]{display:flex;flex-direction:column;gap:12px}.example-item[data-v-a9045cc2]{display:flex;gap:12px;padding:14px;border-radius:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;background:#00000005}.example-item[data-v-a9045cc2]:hover{background:#f0f5ff;border-color:var(--primary-color)}.example-icon[data-v-a9045cc2]{font-size:28px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f}.example-content[data-v-a9045cc2]{flex:1;min-width:0}.example-title[data-v-a9045cc2]{font-weight:600;color:var(--text-primary);margin-bottom:4px}.example-desc[data-v-a9045cc2]{font-size:13px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tips-card[data-v-a9045cc2]{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15)}.tips-content[data-v-a9045cc2]{display:flex;gap:16px;padding:20px}.tips-icon[data-v-a9045cc2]{font-size:32px}.tips-title[data-v-a9045cc2]{font-weight:600;color:#fff;margin-bottom:8px}.tips-list[data-v-a9045cc2]{margin:0;padding-left:18px;color:#ffffffb3;font-size:13px}.tips-list li[data-v-a9045cc2]{margin-bottom:4px}.page-header[data-v-0d91200e]{padding:32px 24px}.header-content[data-v-0d91200e]{max-width:1200px;margin:0 auto}.back-btn[data-v-0d91200e]{color:#ffffffb3;margin-bottom:8px;padding-left:0}.back-btn[data-v-0d91200e]:hover{color:#fff}.header-main h1[data-v-0d91200e]{font-size:32px;font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-desc[data-v-0d91200e]{color:#fff9;margin:8px 0 0;font-size:15px}.main-content[data-v-0d91200e]{max-width:1200px;margin:0 auto;padding:0 24px 24px}.requirement-input[data-v-0d91200e] textarea{min-height:200px!important;font-size:14px}.iteration-setting[data-v-0d91200e]{display:flex;align-items:center;gap:8px}.setting-label[data-v-0d91200e]{font-size:13px;color:var(--text-secondary)}.submit-btn[data-v-0d91200e]{height:44px;padding:0 32px;border-radius:22px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:15px;font-weight:600;box-shadow:0 4px 16px #667eea4d;transition:all .3s ease}.submit-btn[data-v-0d91200e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}@media(max-width:992px){.main-content[data-v-0d91200e]{padding:0 16px 16px}}@media(max-width:768px){.page-header[data-v-0d91200e]{padding:24px 16px}.header-main h1[data-v-0d91200e]{font-size:24px}.glass-card[data-v-0d91200e]{margin-bottom:16px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--primary-color: #1677ff;--primary-hover: #4096ff;--primary-active: #0958d9;--success-color: #52c41a;--warning-color: #faad14;--error-color: #ff4d4f;--info-color: #1677ff;--text-primary: rgba(0, 0, 0, .88);--text-secondary: rgba(0, 0, 0, .65);--text-tertiary: rgba(0, 0, 0, .45);--text-quaternary: rgba(0, 0, 0, .25);--bg-base: #ffffff;--bg-layout: #f0f2f5;--bg-container: #ffffff;--bg-elevated: #ffffff;--bg-spotlight: rgba(0, 0, 0, .85);--bg-code: #1e1e1e;--border-color: #d9d9d9;--border-color-secondary: #f0f0f0;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02), 0 2px 4px 0 rgba(0, 0, 0, .02);--shadow-md: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05);--shadow-lg: 0 12px 24px 0 rgba(0, 0, 0, .1), 0 6px 12px -4px rgba(0, 0, 0, .15), 0 16px 32px 8px rgba(0, 0, 0, .08);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-code: "Fira Code", "Monaco", "Consolas", "Ubuntu Mono", monospace;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--transition-fast: .1s ease;--transition-normal: .2s ease;--transition-slow: .3s ease}body{font-family:var(--font-family);color:var(--text-primary);background:#f5f5f5}.card{background:var(--bg-container);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-normal)}.card:hover{box-shadow:var(--shadow-md)}.glass-card{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #0000000f;margin-bottom:24px;overflow:hidden}.card-header{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.05)}.card-header h3{margin:0;font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px;color:var(--text-primary)}.card-body{padding:20px}.code-block{background:var(--bg-code);color:#d4d4d4;padding:var(--spacing-md);border-radius:var(--radius-md);font-family:var(--font-family-code);font-size:var(--font-size-sm);line-height:1.6;overflow:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000040}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{animation:fadeIn var(--transition-normal)}.slide-up{animation:slideUp var(--transition-slow)}.pulse{animation:pulse 1.5s infinite}
