.btn-ghost-outline[data-v-37859336]{align-items:center;background:transparent;border:1.5px solid var(--color-primary);color:var(--color-primary);cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;transition:all .2s ease}.btn-ghost-outline[data-v-37859336]:hover{background:var(--color-primary-light)}.editor-mockup-container[data-v-56eda25d]{background:#0d1117;border:1px solid #30363d;border-radius:16px;box-shadow:0 24px 64px #0000004d;overflow:hidden}[data-v-56eda25d] .hl-command{color:#79c0ff}[data-v-56eda25d] .hl-args{color:#a5d6ff}.typing-cursor[data-v-56eda25d]{animation:blink-56eda25d 1s step-end infinite}@keyframes blink-56eda25d{0%,to{opacity:1}50%{opacity:0}}.floating-badge[data-v-56eda25d]{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:999px;box-shadow:var(--shadow-float);display:flex;font-size:12px;gap:8px;padding:8px 14px;z-index:20}.badge-ai[data-v-56eda25d]{animation:floatBadge-56eda25d 3s ease-in-out infinite}.badge-success[data-v-56eda25d]{animation:floatBadge-56eda25d 3.7s ease-in-out infinite;animation-delay:-1s}.badge-progress[data-v-56eda25d]{animation:floatBadge-56eda25d 4.3s ease-in-out infinite;animation-delay:-2s}@keyframes floatBadge-56eda25d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.katex-preview[data-v-56eda25d]{color:#e6edf3}[data-v-56eda25d] .katex-preview .katex{font-size:1.3em}[data-v-56eda25d] .katex-preview .katex-html{color:#e6edf3}
