.workflows-page.svelte-eqlqg4{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 0}.container.svelte-eqlqg4{max-width:1200px;margin:0 auto;padding:0 1rem}.page-header.svelte-eqlqg4{text-align:center;color:#fff;margin-bottom:3rem}.page-header.svelte-eqlqg4 h1:where(.svelte-eqlqg4){font-size:3rem;font-weight:700;margin-bottom:1rem}.subtitle.svelte-eqlqg4{font-size:1.25rem;opacity:.9}.loading.svelte-eqlqg4,.error.svelte-eqlqg4{text-align:center;padding:3rem;color:#fff}.spinner.svelte-eqlqg4{border:4px solid rgba(255,255,255,.3);border-top:4px solid white;border-radius:50%;width:40px;height:40px;animation:svelte-eqlqg4-spin 1s linear infinite;margin:0 auto 1rem}@keyframes svelte-eqlqg4-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.workflows-grid.svelte-eqlqg4{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.workflow-card.svelte-eqlqg4{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 10px 30px #0003;transition:transform .3s ease,box-shadow .3s ease}.workflow-card.svelte-eqlqg4:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000004d}.card-header.svelte-eqlqg4{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.card-header.svelte-eqlqg4 h2:where(.svelte-eqlqg4){font-size:1.5rem;font-weight:600;color:#2d3748}.version.svelte-eqlqg4{background:#edf2f7;color:#4a5568;padding:.25rem .75rem;border-radius:12px;font-size:.85rem;font-weight:500}.description.svelte-eqlqg4{color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.inputs-preview.svelte-eqlqg4{background:#f7fafc;padding:1rem;border-radius:8px;margin-bottom:1.5rem}.inputs-preview.svelte-eqlqg4 h3:where(.svelte-eqlqg4){font-size:.9rem;font-weight:600;color:#2d3748;margin-bottom:.5rem}.inputs-preview.svelte-eqlqg4 ul:where(.svelte-eqlqg4){list-style:none;padding:0;margin:0}.inputs-preview.svelte-eqlqg4 li:where(.svelte-eqlqg4){font-size:.9rem;color:#4a5568;margin-bottom:.25rem}.required.svelte-eqlqg4{color:#e53e3e}.type.svelte-eqlqg4{color:#718096;font-size:.85rem}.card-actions.svelte-eqlqg4{display:flex;gap:1rem}.btn-primary.svelte-eqlqg4,.btn-secondary.svelte-eqlqg4{flex:1;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;text-align:center;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;font-size:.95rem}.btn-primary.svelte-eqlqg4{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary.svelte-eqlqg4:hover{transform:scale(1.05);box-shadow:0 5px 15px #667eea66}.btn-secondary.svelte-eqlqg4{background:#fff;color:#667eea;border:2px solid #667eea}.btn-secondary.svelte-eqlqg4:hover{background:#f7fafc}.notice.svelte-eqlqg4{background:#fffffff2;padding:1.5rem;border-radius:12px;text-align:center;color:#2d3748}.notice.svelte-eqlqg4 a:where(.svelte-eqlqg4){color:#667eea;font-weight:600;text-decoration:none}.notice.svelte-eqlqg4 a:where(.svelte-eqlqg4):hover{text-decoration:underline}@media (max-width: 768px){.page-header.svelte-eqlqg4 h1:where(.svelte-eqlqg4){font-size:2rem}.workflows-grid.svelte-eqlqg4{grid-template-columns:1fr}.card-actions.svelte-eqlqg4{flex-direction:column}}
