.ai-page[data-v-d5b9fd3b]{background:var(--color-bg-layout)}.ai-page__hero-link[data-v-d5b9fd3b]{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-primary);align-items:center;gap:4px;display:inline-flex}.ai-page__hero-link[data-v-d5b9fd3b]:hover{color:var(--color-primary-hover)}.ai-page__section[data-v-d5b9fd3b]{padding:var(--spacing-3xl) 0}.ai-page__section--alt[data-v-d5b9fd3b]{background:var(--color-surface)}.ai-page__scenarios[data-v-d5b9fd3b]{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.ai-page__scenario[data-v-d5b9fd3b]{padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:all var(--transition-fast);position:relative}.ai-page__scenario[data-v-d5b9fd3b]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.ai-page__scenario-no[data-v-d5b9fd3b]{top:var(--spacing-md);right:var(--spacing-lg);font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-border);line-height:1;position:absolute}.ai-page__scenario-icon[data-v-d5b9fd3b]{background:var(--color-primary-light);width:44px;height:44px;color:var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);justify-content:center;align-items:center;display:flex}.ai-page__scenario-title[data-v-d5b9fd3b]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);padding-right:36px}.ai-page__scenario-tool[data-v-d5b9fd3b]{margin-top:var(--spacing-sm);font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--font-size-xs);color:var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-sm);padding:2px 8px;display:inline-block}.ai-page__scenario-ask[data-v-d5b9fd3b],.ai-page__scenario-answer[data-v-d5b9fd3b]{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-text-tertiary)}.ai-page__scenario-ask b[data-v-d5b9fd3b],.ai-page__scenario-answer b[data-v-d5b9fd3b]{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.ai-page__scenario-ask b[data-v-d5b9fd3b]{color:var(--color-text-primary)}.ai-page__tools[data-v-d5b9fd3b]{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.ai-page__tool[data-v-d5b9fd3b]{padding:var(--spacing-lg);background:var(--color-bg-layout);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-fast);position:relative}.ai-page__tool[data-v-d5b9fd3b]:hover{border-color:var(--color-primary);background:var(--color-surface)}.ai-page__tool--hot[data-v-d5b9fd3b]{background:var(--color-primary-light);border-color:var(--color-primary)}.ai-page__tool-badge[data-v-d5b9fd3b]{top:var(--spacing-md);right:var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background:var(--color-gradient-primary);border-radius:var(--radius-full);padding:2px 8px;position:absolute}.ai-page__tool-icon[data-v-d5b9fd3b]{background:var(--color-surface);width:38px;height:38px;color:var(--color-primary);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;display:flex}.ai-page__tool-title[data-v-d5b9fd3b]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ai-page__tool-name[data-v-d5b9fd3b]{font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:2px;display:block}.ai-page__tool-desc[data-v-d5b9fd3b]{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-text-secondary)}.ai-page__start[data-v-d5b9fd3b]{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ai-page__steps[data-v-d5b9fd3b]{gap:var(--spacing-md);flex-direction:column;display:flex}.ai-page__step[data-v-d5b9fd3b]{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);display:flex}.ai-page__step-num[data-v-d5b9fd3b]{background:var(--color-gradient-primary);width:36px;height:36px;color:var(--color-text-inverse);font-weight:var(--font-weight-extrabold);font-size:var(--font-size-md);box-shadow:var(--shadow-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-page__step-title[data-v-d5b9fd3b]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ai-page__step-desc[data-v-d5b9fd3b]{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.ai-page__code[data-v-d5b9fd3b]{min-width:0;padding:var(--spacing-lg);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#1c1c1e;overflow:hidden}.ai-page__code-head[data-v-d5b9fd3b]{align-items:center;gap:var(--spacing-sm);color:#ffffff8c;font-size:var(--font-size-xs);letter-spacing:.5px;display:flex}.ai-page__code-dot[data-v-d5b9fd3b]{background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 8px var(--color-primary);border-radius:50%}.ai-page__code-body[data-v-d5b9fd3b]{margin-top:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-lg);font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--font-size-sm);color:#d7dce4;white-space:pre;background:#00000040;line-height:1.75;overflow-x:auto}.ai-page__code-body .k[data-v-d5b9fd3b]{color:#8ab4f8}.ai-page__code-body .s[data-v-d5b9fd3b]{color:#8fd3a8}.ai-page__code-note[data-v-d5b9fd3b]{margin-top:var(--spacing-md);font-size:var(--font-size-xs);color:#ffffff80}.ai-page__security[data-v-d5b9fd3b]{gap:var(--spacing-md);grid-template-columns:repeat(5,1fr);display:grid}.ai-page__security-item[data-v-d5b9fd3b]{padding:var(--spacing-lg);background:var(--color-bg-layout);border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.ai-page__security-icon[data-v-d5b9fd3b]{background:var(--color-success-light);width:38px;height:38px;color:var(--color-success);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);justify-content:center;align-items:center;display:flex}.ai-page__security-title[data-v-d5b9fd3b]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ai-page__security-desc[data-v-d5b9fd3b]{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-text-secondary)}@media (width<=600px){.ai-page__code-body[data-v-d5b9fd3b]{white-space:pre-wrap;word-break:break-word}}@media (width<=900px){.ai-page__scenarios[data-v-d5b9fd3b]{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.ai-page__tools[data-v-d5b9fd3b]{grid-template-columns:repeat(2,1fr)}.ai-page__start[data-v-d5b9fd3b]{grid-template-columns:1fr}.ai-page__security[data-v-d5b9fd3b]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.ai-page__scenarios[data-v-d5b9fd3b],.ai-page__tools[data-v-d5b9fd3b],.ai-page__security[data-v-d5b9fd3b]{grid-template-columns:1fr}}
