#trendy-ai-workflow-button{white-space:nowrap}#trendy-ai-workflow-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094}.trendy-ai-workflow-card{background:#1f2937fa;border:1px solid #4b5563cc;border-radius:1rem;width:min(560px,100vw - 2rem);padding:1.25rem;box-shadow:0 24px 70px #0000006b}.trendy-ai-workflow-provider{color:#d1d5db;background:#111827b3;border:1px solid #4b5563;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.7rem;line-height:1rem;display:inline-flex}.trendy-ai-workflow-provider[data-ready=true]{color:#a7f3d0;background:#064e3b40;border-color:#10b9818c}#trendy-ai-workflow-prompt{resize:vertical;min-height:8rem}#trendy-ai-workflow-status[data-type=warning]{color:#fbbf24}#trendy-ai-workflow-status[data-type=error]{color:#f87171}#trendy-ai-workflow-status[data-type=success]{color:#6ee7b7}#trendy-ai-workflow-create:disabled{cursor:not-allowed;opacity:.5}@media (width<=767px){#trendy-ai-workflow-button .trendy-ai-button-label{display:none}}.trendy-ai-workflow-card{max-height:90vh;overflow-y:auto}#trendy-ai-workflow-review{color:#d1d5db;border-top:1px solid #4b5563;padding-top:1rem;font-size:.8rem}#trendy-ai-workflow-review h3,#trendy-ai-workflow-review h4{margin:.75rem 0 .25rem;font-weight:600}#trendy-ai-workflow-review pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;padding:.5rem;font-size:.7rem}#trendy-ai-workflow-review label{margin:.75rem 0;display:block}#trendy-ai-workflow-review input:not([type=checkbox]),#trendy-ai-workflow-review select{color:#fff;background:#111827;border:1px solid #6b7280;border-radius:.25rem;width:100%;padding:.5rem;display:block}#trendy-ai-workflow-review .trendy-ai-warning{color:#fbbf24;margin:.5rem 0}.trendy-template-picker{color:#d1d5db;border:1px solid #4b5563;border-radius:.5rem;margin-bottom:1rem;padding:.75rem;font-size:.8rem}.trendy-template-picker>div{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.trendy-template-picker select{flex:220px;min-width:0}.trendy-template-picker select,.trendy-template-picker button,#trendy-ai-retry-full{color:#fff;background:#111827;border:1px solid #6b7280;border-radius:.3rem;padding:.5rem}.trendy-template-picker p,.trendy-full-catalog{color:#9ca3af;font-size:.72rem}.trendy-full-catalog{margin-top:.75rem;display:block}#trendy-ai-retry-full{margin-top:.75rem;font-size:.8rem}
