.features-scroll-container[data-v-4a573134]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-surface-tertiary);cursor:grab}.features-scroll-container[data-v-4a573134]:active{cursor:grabbing}.features-scroll-container[data-v-4a573134]::-webkit-scrollbar{height:4px}.features-scroll-container[data-v-4a573134]::-webkit-scrollbar-track{background:var(--color-surface-tertiary);border-radius:2px}.features-scroll-container[data-v-4a573134]::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:2px}.features-track[data-v-4a573134]{display:flex;gap:20px;padding:8px 0}.feature-card[data-v-4a573134]{min-width:260px;max-width:260px;background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:8px;padding:18px;display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(12px);animation:featureCardFadeIn-4a573134 .5s ease forwards;flex-shrink:0}.feature-card[data-v-4a573134]:hover{border-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}@keyframes featureCardFadeIn-4a573134{to{opacity:1;transform:translateY(0)}}.feature-card-top[data-v-4a573134]{display:flex;align-items:baseline;gap:10px}.feature-card-index[data-v-4a573134]{font-size:10px;font-family:JetBrains Mono,Courier New,monospace;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 7%,transparent);padding:1px 6px;border-radius:2px;letter-spacing:1px}.feature-card-title[data-v-4a573134]{font-size:15px;font-weight:600;color:var(--color-text-primary);margin:0}.feature-card-visual[data-v-4a573134]{background:var(--color-surface);border:1px dashed var(--color-border-light);border-radius:5px;padding:12px;min-height:120px;display:flex;flex-direction:column;justify-content:center}.feature-card-desc[data-v-4a573134]{font-size:12px;color:var(--color-text-tertiary);margin:0;line-height:1.5}.wireframe-editor[data-v-4a573134],.wireframe-terminal[data-v-4a573134]{display:flex;flex-direction:column;gap:8px}.wireframe-titlebar[data-v-4a573134]{display:flex;align-items:center;gap:5px;padding-bottom:6px;border-bottom:1px solid var(--color-border)}.wireframe-dot[data-v-4a573134]{width:6px;height:6px;border-radius:50%}.wireframe-dot.red[data-v-4a573134]{background:#ff5f56;opacity:.6}.wireframe-dot.yellow[data-v-4a573134]{background:#ffbd2e;opacity:.6}.wireframe-dot.green[data-v-4a573134]{background:#27c93f;opacity:.6}.wireframe-filename[data-v-4a573134]{font-size:8px;color:var(--color-text-muted);margin-left:6px;font-family:JetBrains Mono,Courier New,monospace}.wireframe-body[data-v-4a573134]{display:flex;flex-direction:column;gap:4px}.wireframe-line[data-v-4a573134]{display:flex;align-items:center;gap:8px}.wireframe-line-num[data-v-4a573134]{font-size:7px;color:var(--color-text-muted);width:12px;text-align:right;font-family:JetBrains Mono,Courier New,monospace}.wireframe-line-content[data-v-4a573134]{height:4px;background:var(--color-border);border-radius:2px}.wireframe-ai[data-v-4a573134]{display:flex;flex-direction:column;gap:8px}.wireframe-ai-bubble[data-v-4a573134]{padding:8px 10px;border-radius:4px;display:flex;flex-direction:column;gap:4px}.wireframe-ai-bubble.user[data-v-4a573134]{background:var(--color-surface-secondary);border:1px solid var(--color-border);align-self:flex-end;max-width:70%}.wireframe-ai-bubble.agent[data-v-4a573134]{background:color-mix(in srgb,var(--color-primary) 3%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);max-width:85%}.wireframe-ai-label[data-v-4a573134]{font-size:7px;font-family:JetBrains Mono,Courier New,monospace;color:var(--color-text-muted);letter-spacing:1px}.wireframe-ai-text[data-v-4a573134]{height:4px;background:var(--color-border);border-radius:2px}.wireframe-ai-text.short[data-v-4a573134]{width:50%}.wireframe-ai-bubble.agent .wireframe-ai-text[data-v-4a573134]{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.wireframe-ai-cursor[data-v-4a573134]{width:2px;height:10px;background:var(--color-primary);animation:cursorBlink-4a573134 1s infinite}@keyframes cursorBlink-4a573134{0%,to{opacity:1}50%{opacity:0}}.wireframe-terminal-body[data-v-4a573134]{display:flex;flex-direction:column;gap:6px;padding-top:8px}.wireframe-terminal-line[data-v-4a573134]{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,Courier New,monospace;font-size:9px}.wireframe-terminal-line.output[data-v-4a573134]{padding-left:12px}.wireframe-prompt[data-v-4a573134]{color:var(--color-primary)}.wireframe-cmd[data-v-4a573134]{color:var(--color-text-tertiary)}.wireframe-output-text[data-v-4a573134]{color:var(--color-text-muted)}.wireframe-output-text.success[data-v-4a573134]{color:var(--color-primary)}.wireframe-flow-diagram[data-v-4a573134]{display:flex;align-items:center;justify-content:center}.wireframe-flow-svg[data-v-4a573134]{width:100%;height:60px}.wireframe-dashboard[data-v-4a573134]{display:flex;flex-direction:column;gap:8px}.wireframe-dash-row[data-v-4a573134]{display:flex;gap:6px}.wireframe-dash-card[data-v-4a573134]{flex:1;background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:3px;padding:8px;display:flex;flex-direction:column;gap:4px}.wireframe-dash-label[data-v-4a573134]{height:3px;width:40%;background:var(--color-border);border-radius:2px}.wireframe-dash-value[data-v-4a573134]{height:6px;width:60%;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:2px}.wireframe-dash-chart[data-v-4a573134]{background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:3px;padding:6px}.wireframe-chart-svg[data-v-4a573134]{width:100%;height:40px}.wireframe-api[data-v-4a573134]{display:flex;flex-direction:column;gap:6px}.funcpic-wrapper[data-v-4a573134]{width:100%;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.funcpic-img[data-v-4a573134]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.wireframe-api-row[data-v-4a573134]{display:flex;align-items:center;gap:8px;padding:4px 8px;background:var(--color-surface-secondary);border-radius:3px;border:1px solid var(--color-border)}.wireframe-method[data-v-4a573134]{font-size:8px;font-family:JetBrains Mono,Courier New,monospace;font-weight:700;padding:1px 4px;border-radius:2px}.wireframe-method.get[data-v-4a573134]{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.wireframe-method.post[data-v-4a573134]{color:#3b82f6;background:color-mix(in srgb,#3b82f6 7%,transparent)}.wireframe-endpoint[data-v-4a573134]{font-size:9px;color:var(--color-text-tertiary);font-family:JetBrains Mono,Courier New,monospace}.wireframe-api-status[data-v-4a573134]{display:flex;align-items:center;gap:4px;padding-left:4px}.wireframe-status-dot[data-v-4a573134]{width:5px;height:5px;border-radius:50%;background:var(--color-primary)}.wireframe-status-text[data-v-4a573134]{font-size:8px;color:var(--color-text-muted);font-family:JetBrains Mono,Courier New,monospace}.image-preview-overlay[data-v-4a573134]{position:fixed;inset:0;z-index:9999;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:24px;animation:overlayFadeIn-4a573134 .2s ease}@keyframes overlayFadeIn-4a573134{0%{opacity:0}to{opacity:1}}.image-preview-close[data-v-4a573134]{position:fixed;top:20px;right:20px;width:40px;height:40px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10000}.image-preview-close[data-v-4a573134]:hover{background:#ffffff26;border-color:#fff6}.image-preview-img[data-v-4a573134]{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 8px 40px #00000080;cursor:default}@media(max-width:768px){.feature-card[data-v-4a573134]{min-width:220px;max-width:220px;padding:14px}}.spotlight-card[data-v-b9ee696f]{position:relative}
