.tool-card[data-v-a2b47b78]{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius);color:var(--wz-ink);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tool-card[data-v-a2b47b78]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--wz-jade);transition:width .2s var(--wz-ease-out)}.tool-card[data-v-a2b47b78]:hover{border-color:var(--wz-jade);box-shadow:var(--wz-shadow-lg),var(--wz-glow-jade);transform:translateY(-4px);color:var(--wz-ink)}.tool-card[data-v-a2b47b78]:hover:before{width:3px}.tool-card__icon[data-v-a2b47b78]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:6px;border-radius:var(--wz-radius-sm);background:var(--wz-jade-soft);color:var(--wz-jade);transition:background .18s ease,color .18s ease,transform .18s ease}.tool-card:hover .tool-card__icon[data-v-a2b47b78]{background:var(--wz-jade);color:var(--wz-jade-contrast);transform:scale(1.08)}.tool-card__name[data-v-a2b47b78]{font-weight:600;font-size:14px}.tool-card__desc[data-v-a2b47b78]{font-size:12px;color:var(--wz-ink-faint);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.dark .tool-card[data-v-a2b47b78]:hover{animation:cockpit-glow-breathe-a2b47b78 2.4s ease-in-out infinite}@keyframes cockpit-glow-breathe-a2b47b78{0%,to{box-shadow:var(--wz-shadow-lg),var(--wz-glow-jade)}50%{box-shadow:var(--wz-shadow-lg),var(--wz-glow-jade-strong)}}@media (max-width: 767px){.tool-card[data-v-a2b47b78]:hover{transform:translateY(-2px);box-shadow:var(--wz-shadow)}.tool-card[data-v-a2b47b78]:hover:before{width:0}html.dark .tool-card[data-v-a2b47b78]:hover{animation:none}}@media (prefers-reduced-motion: reduce){.tool-card[data-v-a2b47b78],.tool-card[data-v-a2b47b78]:before,.tool-card__icon[data-v-a2b47b78]{transition:none}.tool-card[data-v-a2b47b78]:hover{transform:none}html.dark .tool-card[data-v-a2b47b78]:hover{animation:none}}.tool-section[data-v-8f2d609a]{margin-top:44px;opacity:0;transform:translateY(20px);transition:opacity .6s var(--wz-ease-out),transform .6s var(--wz-ease-out)}.tool-section.is-visible[data-v-8f2d609a]{opacity:1;transform:translateY(0)}.tool-section__head[data-v-8f2d609a]{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--wz-border);color:var(--wz-ink)}.tool-section__head h2[data-v-8f2d609a]{margin:0;font-size:16px;font-weight:600}.tool-section__count[data-v-8f2d609a]{color:var(--wz-ink-faint);font-size:13px}.tool-section__grid[data-v-8f2d609a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}@media (max-width: 767px){.tool-section__grid[data-v-8f2d609a]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}}@media (prefers-reduced-motion: reduce){.tool-section[data-v-8f2d609a]{opacity:1;transform:none;transition:none}}.empty-state[data-v-f072e9b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px 20px;color:var(--wz-ink-faint)}.empty-state__icon[data-v-f072e9b2]{color:var(--wz-ink-faint);opacity:.6;margin-bottom:12px}.empty-state__title[data-v-f072e9b2]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--wz-ink-muted)}.empty-state__desc[data-v-f072e9b2]{margin:0;font-size:13px}.recent[data-v-1a6a46f1]{margin-top:8px}.recent__head[data-v-1a6a46f1]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--wz-ink-muted)}.recent__head h2[data-v-1a6a46f1]{margin:0;font-size:14px;font-weight:600}.recent__grid[data-v-1a6a46f1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.recent__item[data-v-1a6a46f1]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius-sm);color:var(--wz-ink);opacity:0;transform:translate(-8px);animation:recent-item-enter-1a6a46f1 .4s var(--wz-ease-out) forwards;animation-delay:calc(var(--i, 0) * 50ms + .6s);transition:border-color .15s ease,background .15s ease,transform .15s ease}.recent__item[data-v-1a6a46f1]:hover{border-color:var(--wz-jade);background:var(--wz-jade-soft);color:var(--wz-ink);transform:translateY(-2px)}.recent__icon[data-v-1a6a46f1]{display:inline-flex;color:var(--wz-jade);flex-shrink:0}.recent__name[data-v-1a6a46f1]{flex:1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent__ago[data-v-1a6a46f1]{font-size:11px;color:var(--wz-ink-faint);font-family:var(--wz-font-mono);flex-shrink:0}@keyframes recent-item-enter-1a6a46f1{to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.recent__item[data-v-1a6a46f1]{opacity:1;transform:none;animation:none}}.tool-list-bg__canvas[data-v-fd2f44bf]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.7}.tool-list-bg__fallback[data-v-fd2f44bf]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(74,222,128,.04),transparent 60%),radial-gradient(ellipse at 80% 70%,rgba(46,166,122,.03),transparent 60%);z-index:0;pointer-events:none}.home[data-v-f73112d3]{position:relative;padding-top:32px;padding-bottom:58px;overflow:hidden}.home__ambient[data-v-f73112d3]{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--wz-hero-bg);opacity:.9}.home[data-v-f73112d3]>*{position:relative;z-index:1}.home__command[data-v-f73112d3]{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,5fr);gap:0}.home__command-main[data-v-f73112d3]{position:relative;padding:18px 44px 30px 0}.home__command-main[data-v-f73112d3]:after{display:none}.home__eyebrow[data-v-f73112d3],.home__section-head p[data-v-f73112d3],.home__directory-head p[data-v-f73112d3]{margin:0 0 9px;color:var(--wz-jade);font:700 11px var(--wz-font-mono);letter-spacing:.1em}.home__eyebrow span[data-v-f73112d3]{color:var(--wz-ink-faint)}.home__command h1[data-v-f73112d3]{max-width:680px;margin:0;font-size:clamp(34px,4.4vw,58px);line-height:1.06;letter-spacing:-.045em}.home__lede[data-v-f73112d3]{max-width:560px;margin:16px 0 0;color:var(--wz-ink-muted);font-size:15px;line-height:1.7}.home__search-row[data-v-f73112d3]{display:flex;gap:10px;max-width:600px;margin-top:28px;align-items:stretch}.home__search[data-v-f73112d3]{flex:1;min-width:0}.home__search[data-v-f73112d3] .el-input__wrapper{transition:box-shadow .18s ease,border-color .18s ease}.home__search[data-v-f73112d3] .el-input__wrapper.is-focus{border-color:var(--wz-jade);box-shadow:0 0 0 3px var(--wz-jade-soft),var(--wz-glow-jade)}.home__cmdk[data-v-f73112d3]{display:inline-flex;align-items:center;gap:4px;flex:none;padding:0 14px;border:1px solid var(--wz-border);border-radius:var(--wz-radius);background:var(--wz-surface);color:var(--wz-ink-muted);font-size:13px;cursor:pointer;transition:border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.home__cmdk[data-v-f73112d3]:hover{border-color:var(--wz-jade);color:var(--wz-jade);transform:translateY(-1px);box-shadow:var(--wz-glow-jade)}.home__cmdk-key[data-v-f73112d3]{font-family:var(--wz-font-mono);font-weight:700;font-size:13px}.home__cmdk-label[data-v-f73112d3]{font-size:12px;margin-left:4px}.home__task-starts[data-v-f73112d3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.home__task-starts button[data-v-f73112d3]{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid var(--wz-border);border-radius:999px;padding:6px 10px;background:var(--wz-surface);color:var(--wz-ink-muted);font-size:12px;cursor:pointer;transition:border-color .18s ease,color .18s ease,transform .18s ease}.home__task-starts button .wz-icon[data-v-f73112d3]:first-child{color:var(--wz-jade)}.home__task-starts button .wz-icon[data-v-f73112d3]:last-child{color:var(--wz-ink-faint)}.home__task-starts button[data-v-f73112d3]:hover{border-color:var(--wz-jade);color:var(--wz-jade);transform:translateY(-1px)}.home__continue[data-v-f73112d3]{display:grid;align-content:start;gap:16px;border-left:1px solid var(--wz-border);padding:18px 0 0 26px}.home__continue header[data-v-f73112d3]{display:grid;gap:5px}.home__continue header span[data-v-f73112d3]{color:var(--wz-ink-faint);font:700 10px var(--wz-font-mono);letter-spacing:.09em}.home__continue h2[data-v-f73112d3]{margin:0;font-size:19px}.home__continue-list[data-v-f73112d3]{display:grid;border-top:1px solid var(--wz-border)}.home__continue-list a[data-v-f73112d3]{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;min-height:47px;border-bottom:1px solid var(--wz-border);color:var(--wz-ink);font-size:13px;text-decoration:none}.home__continue-list a>.wz-icon[data-v-f73112d3]:first-child{color:var(--wz-jade)}.home__continue-list a>.wz-icon[data-v-f73112d3]:last-child{color:var(--wz-ink-faint)}.home__continue-list a[data-v-f73112d3]:hover{color:var(--wz-jade)}.home__continue-empty[data-v-f73112d3]{display:flex;gap:9px;align-items:flex-start;border:1px dashed var(--wz-border);border-radius:var(--wz-radius-sm);padding:13px;color:var(--wz-ink-muted);font-size:12px;line-height:1.55}.home__continue-empty .wz-icon[data-v-f73112d3]{flex:none;color:var(--wz-jade)}.home__favorites-inline[data-v-f73112d3]{display:grid;gap:7px}.home__favorites-inline>span[data-v-f73112d3]{color:var(--wz-ink-faint);font:700 10px var(--wz-font-mono);letter-spacing:.09em}.home__favorites-inline>div[data-v-f73112d3]{display:flex;flex-wrap:wrap;gap:6px}.home__favorites-inline a[data-v-f73112d3]{border:1px solid var(--wz-border);border-radius:999px;padding:4px 8px;color:var(--wz-ink-muted);font-size:11px;text-decoration:none}.home__favorites-inline a[data-v-f73112d3]:hover{border-color:var(--wz-jade);color:var(--wz-jade)}.home__stats[data-v-f73112d3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:34px 0 8px;padding:18px 0;border-top:1px solid var(--wz-border);border-bottom:1px solid var(--wz-border)}.home__stat[data-v-f73112d3]{display:flex;flex-direction:column;gap:3px;padding:0 4px}.home__stat strong[data-v-f73112d3]{font-size:24px;line-height:1.1;color:var(--wz-ink);letter-spacing:-.02em}.home__stat span[data-v-f73112d3]{color:var(--wz-ink-faint);font-size:11px;font:700 10px var(--wz-font-mono);letter-spacing:.09em}.home__workbenches[data-v-f73112d3]{margin:40px 0 34px}.home__section-head[data-v-f73112d3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:28px;align-items:end;margin-bottom:15px}.home__section-head h2[data-v-f73112d3],.home__directory-head h2[data-v-f73112d3]{max-width:640px;margin:0;font-size:24px;letter-spacing:-.025em}.home__section-head>span[data-v-f73112d3]{color:var(--wz-ink-muted);font-size:13px;line-height:1.6}.home__workbench-grid[data-v-f73112d3]{display:grid;grid-template-columns:1.15fr .85fr;gap:10px}.home__workbench[data-v-f73112d3]{position:relative;display:grid;min-height:238px;border:1px solid var(--wz-border);border-radius:var(--wz-radius);padding:19px;background:var(--wz-surface);overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.home__workbench--1[data-v-f73112d3]{grid-row:span 2;min-height:486px;background:linear-gradient(160deg,var(--wz-surface) 0%,var(--wz-jade-soft) 145%)}.home__workbench-top[data-v-f73112d3]{display:flex;justify-content:space-between;align-items:center;color:var(--wz-jade)}.home__workbench-index[data-v-f73112d3]{color:var(--wz-ink-faint);font-size:12px}.home__workbench h3[data-v-f73112d3]{margin:22px 0 7px;font-size:21px;letter-spacing:-.02em}.home__workbench--1 h3[data-v-f73112d3]{margin-top:auto;font-size:29px}.home__workbench p[data-v-f73112d3]{max-width:430px;margin:0;color:var(--wz-ink-muted);font-size:14px;line-height:1.6}.home__workbench-path[data-v-f73112d3]{display:flex;flex-wrap:wrap;gap:6px;align-content:start;margin-top:17px}.home__workbench-path span[data-v-f73112d3]{border:1px solid var(--wz-border);border-radius:999px;padding:4px 7px;color:var(--wz-ink-faint);font:11px var(--wz-font-mono)}.home__workbench button[data-v-f73112d3]{display:flex;align-items:center;justify-content:space-between;align-self:end;width:100%;min-height:40px;margin-top:18px;border:0;border-top:1px solid var(--wz-border);padding:14px 0 0;background:transparent;color:var(--wz-ink);font-weight:700;text-align:left;cursor:pointer}.home__workbench button .wz-icon[data-v-f73112d3]{color:var(--wz-jade)}.home__workbench[data-v-f73112d3]:hover{border-color:var(--wz-jade);transform:translateY(-3px);box-shadow:0 0 0 1px var(--wz-jade),var(--wz-glow-jade),var(--wz-shadow-sm)}.home__directory[data-v-f73112d3]{margin-top:38px}.home__directory-head[data-v-f73112d3]{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--wz-border)}.home__directory-head h2[data-v-f73112d3]{font-size:24px}.home__directory-head p[data-v-f73112d3]{margin-bottom:6px}.home__index[data-v-f73112d3]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:100%}.home__index-pill[data-v-f73112d3]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--wz-border);border-radius:999px;background:var(--wz-glass-bg);backdrop-filter:blur(var(--wz-glass-blur));-webkit-backdrop-filter:blur(var(--wz-glass-blur));color:var(--wz-ink-muted);font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.home__index-pill[data-v-f73112d3]:hover{border-color:var(--wz-jade);color:var(--wz-jade);background:var(--wz-jade-soft);transform:translateY(-1px)}.home__index-pill--active[data-v-f73112d3]{border-color:var(--wz-jade);color:var(--wz-jade);background:var(--wz-jade-soft);font-weight:600}.home__index-pill--active[data-v-f73112d3]:hover{transform:none}.home__index-count[data-v-f73112d3]{color:var(--wz-ink-faint);font-size:11px}.home__index-pill--active .home__index-count[data-v-f73112d3]{color:var(--wz-jade)}.cat-switch-enter-active[data-v-f73112d3],.cat-switch-leave-active[data-v-f73112d3]{transition:opacity .15s ease,transform .15s ease}.cat-switch-enter-from[data-v-f73112d3]{opacity:0;transform:translateY(6px)}.cat-switch-leave-to[data-v-f73112d3]{opacity:0;transform:translateY(-4px)}.home__detect[data-v-f73112d3]{display:flex;align-items:center;gap:10px;max-width:600px;margin:12px 0 0;padding:10px 14px;border:1px solid var(--wz-jade);border-radius:10px;background:var(--wz-jade-soft);color:var(--wz-ink);font-size:13px;line-height:1.4}.home__detect-icon[data-v-f73112d3]{flex-shrink:0;color:var(--wz-jade)}.home__detect-text[data-v-f73112d3]{flex:1;min-width:0}.home__detect-text strong[data-v-f73112d3]{color:var(--wz-jade);font-weight:600}.home__detect-go[data-v-f73112d3]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:5px 12px;border:0;border-radius:6px;background:var(--wz-jade);color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s ease,transform .15s ease}.home__detect-go[data-v-f73112d3]:hover{background:var(--wz-jade-hover);transform:translateY(-1px)}.home__detect-dismiss[data-v-f73112d3]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--wz-ink-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.home__detect-dismiss[data-v-f73112d3]:hover{background:var(--wz-surface-2);color:var(--wz-ink)}.detect-card-enter-active[data-v-f73112d3],.detect-card-leave-active[data-v-f73112d3]{transition:opacity .2s ease,transform .2s ease}.detect-card-enter-from[data-v-f73112d3],.detect-card-leave-to[data-v-f73112d3]{opacity:0;transform:translateY(-6px)}.home__flat[data-v-f73112d3]{margin-top:32px}.home__flat-head[data-v-f73112d3]{color:var(--wz-ink-faint);font-size:13px;margin-bottom:16px}.home__grid[data-v-f73112d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.home__tool-list[data-v-f73112d3]{position:relative;margin-top:8px}.home__tool-list-content[data-v-f73112d3]{position:relative;z-index:1}[data-v-f73112d3] .tool-section{scroll-margin-top:calc(var(--wz-header-h) + 16px);margin-top:0;opacity:1;transform:none;transition:none}@media (max-width:860px){.home__command[data-v-f73112d3]{grid-template-columns:1fr}.home__command-main[data-v-f73112d3]{padding:0 0 18px}.home__continue[data-v-f73112d3]{border-left:0;border-top:1px solid var(--wz-border);padding:24px 0 0}.home__workbench-grid[data-v-f73112d3]{grid-template-columns:1fr 1fr}.home__workbench--1[data-v-f73112d3]{grid-row:auto;min-height:250px}.home__workbench--1 h3[data-v-f73112d3]{margin-top:22px;font-size:21px}.home__stats[data-v-f73112d3]{grid-template-columns:repeat(2,1fr);gap:16px}.home__index[data-v-f73112d3]{justify-content:flex-start}}@media (max-width:620px){.home[data-v-f73112d3]{padding-top:18px}.home__command h1[data-v-f73112d3]{font-size:34px}.home__workbenches[data-v-f73112d3]{margin-top:34px}.home__section-head[data-v-f73112d3]{grid-template-columns:1fr;gap:9px}.home__section-head h2[data-v-f73112d3],.home__directory-head h2[data-v-f73112d3]{font-size:21px}.home__workbench-grid[data-v-f73112d3]{grid-template-columns:1fr}.home__workbench[data-v-f73112d3],.home__workbench--1[data-v-f73112d3]{min-height:224px}.home__cmdk-label[data-v-f73112d3]{display:none}.home__detect[data-v-f73112d3]{align-items:flex-start;flex-wrap:wrap}.home__detect-go[data-v-f73112d3]{margin-left:26px}.home__stats[data-v-f73112d3]{margin-top:24px}}@media (prefers-reduced-motion:reduce){.home__task-starts button[data-v-f73112d3],.home__workbench[data-v-f73112d3],.home__detect-go[data-v-f73112d3],.home__detect-dismiss[data-v-f73112d3],.home__index-pill[data-v-f73112d3],.home__cmdk[data-v-f73112d3]{transition:none}.home__task-starts button[data-v-f73112d3]:hover,.home__workbench[data-v-f73112d3]:hover,.home__detect-go[data-v-f73112d3]:hover,.home__index-pill[data-v-f73112d3]:hover,.home__cmdk[data-v-f73112d3]:hover{transform:none}.cat-switch-enter-active[data-v-f73112d3],.cat-switch-leave-active[data-v-f73112d3]{transition:none}.cat-switch-enter-from[data-v-f73112d3],.cat-switch-leave-to[data-v-f73112d3]{opacity:1;transform:none}}
