.tool-view[data-v-3a79b9c6]{flex-direction:column;height:calc(100vh - 60px);margin-top:60px;display:flex;overflow:hidden}.tool-view__shell[data-v-3a79b9c6]{padding:24px 0 64px;overflow-y:auto}.tool-view__h1[data-v-3a79b9c6]{color:var(--text-primary);letter-spacing:-.02em;margin:8px 0;font-size:28px;font-weight:700}.tool-view__desc[data-v-3a79b9c6]{color:var(--text-secondary);max-width:720px;margin:0 0 24px;font-size:16px;line-height:1.6}.tool-view__loading-row[data-v-3a79b9c6]{color:var(--text-muted);align-items:center;gap:12px;font-size:14px;display:inline-flex}.tool-view__spinner[data-v-3a79b9c6]{border:2px solid var(--border);border-top-color:var(--brand-500);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.tool-view__missing[data-v-3a79b9c6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;display:flex}.tool-view__missing h1[data-v-3a79b9c6]{color:var(--text-primary);font-size:22px}.tool-view__missing p[data-v-3a79b9c6]{color:var(--text-secondary);font-size:14px}.tool-view__missing code[data-v-3a79b9c6]{background:var(--bg-elevated);border:1px solid var(--border);color:var(--brand-500);border-radius:6px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:14px}.tool-view__missing-icon[data-v-3a79b9c6]{font-size:3rem}.tool-view__breadcrumb[data-v-3a79b9c6]{color:var(--text-muted);align-items:center;gap:8px;padding:16px 0;font-size:14px;display:flex}.tool-view__breadcrumb a[data-v-3a79b9c6]{color:var(--text-secondary);text-decoration:none}.tool-view__breadcrumb a[data-v-3a79b9c6]:hover{color:var(--brand-500)}.tool-view__breadcrumb span[data-v-3a79b9c6]{color:var(--text-muted)}.tool-view__soon[data-v-3a79b9c6]{padding:24px 0 64px}.tool-view__soon-card[data-v-3a79b9c6]{background:var(--bg-surface);border:1px solid var(--border);text-align:center;max-width:560px;box-shadow:var(--shadow-md);border-radius:16px;flex-direction:column;align-items:center;gap:16px;margin:32px auto 0;padding:40px;display:flex}.tool-view__soon-icon[data-v-3a79b9c6]{font-size:2.5rem}.tool-view__soon-card h1[data-v-3a79b9c6]{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.tool-view__soon-card p[data-v-3a79b9c6]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.tool-view__soon-ops[data-v-3a79b9c6]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tool-view__op[data-v-3a79b9c6]{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:4px 12px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:11px;font-weight:700}.tool-view__op--format[data-v-3a79b9c6]{color:var(--success-500);background:#0596691a;border:1px solid #05966933}.tool-view__op--minify[data-v-3a79b9c6]{color:var(--brand-500);background:#28396c1a;border:1px solid #28396c33}.tool-view__op--validate[data-v-3a79b9c6]{color:var(--warning-500);background:#d977061a;border:1px solid #d9770633}.tool-view__op--convert[data-v-3a79b9c6]{color:#9333ea;background:#a855f71a;border:1px solid #a855f733}.tool-view__op--generate[data-v-3a79b9c6]{color:#e11d48;background:#f43f5e1a;border:1px solid #f43f5e33}.tool-view__op--reference[data-v-3a79b9c6]{background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border)}.tool-view__soon-badge[data-v-3a79b9c6]{background:var(--warning-100);color:var(--warning-500);border:1px solid #d9770640;border-radius:10px;padding:8px 16px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:12px;font-weight:600}.tool-view__back-btn[data-v-3a79b9c6]{border:1px solid var(--border);color:var(--text-secondary);border-radius:9999px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.tool-view__back-btn[data-v-3a79b9c6]:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}
