.mico .mico-workflows-page{box-sizing:border-box;width:100%;max-width:1760px;height:100%;padding:var(--mico-space-32) var(--mico-space-40) var(--mico-space-48);background:var(--mico-page-background,var(--card));margin:0 auto;overflow:auto}.mico .mico-workflows-header{justify-content:space-between;align-items:flex-end;gap:var(--mico-space-24);margin-bottom:var(--mico-space-16);padding-top:var(--mico-space-4);display:flex}.mico .mico-workflows-header-actions{justify-content:flex-end;align-items:center;gap:var(--mico-space-12);min-width:0;display:flex}.mico .mico-workflows-workspace-switcher{width:auto;min-width:0;max-width:min(232px,28vw)}.mico .mico-workflows-header-copy{align-items:flex-start;gap:var(--mico-space-6);flex-direction:column;min-width:0;display:flex}.mico .mico-workflows-back-link{align-items:center;gap:var(--mico-space-2);color:var(--muted-foreground);cursor:pointer;font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);background:0 0;border:0;padding:0;display:inline-flex}.mico .mico-workflows-back-link svg{width:14px;height:14px}.mico .mico-workflows-back-link:hover{color:var(--foreground)}.mico .mico-workflows-back-link:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--chart-1) 22%, transparent);outline-offset:2px}.mico .mico-workflows-header h1{color:var(--foreground);font-size:var(--mico-font-size-size24);font-weight:var(--mico-font-weight-semi-bold);margin:0}.mico .mico-workflows-section-tabs{width:120px;height:28px;margin:0 0 var(--mico-space-20);border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-r8);background:var(--secondary);padding:var(--mico-space-2);flex:none;align-items:center;gap:0;display:inline-flex}.mico .mico-workflows-section-tabs button{border-radius:var(--mico-radius-r6);min-width:0;height:23px;color:var(--muted-foreground);cursor:pointer;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);white-space:nowrap;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mico .mico-workflows-section-tabs button.is-active,.mico .mico-workflows-section-tabs button[data-active=true]{background:var(--card);box-shadow:var(--mico-shadow-raised);color:var(--foreground);font-weight:var(--mico-font-weight-medium)}.mico .mico-workflows-section-tabs button:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--mico-blue) 34%, transparent);outline-offset:2px}.mico .mico-workflows-create-slot{flex:none;justify-content:flex-end;min-width:7.5rem;display:flex}.mico .mico-workflows-primary-btn{justify-content:center;align-items:center;gap:var(--mico-space-6);border-radius:var(--mico-radius-r8);background:var(--mico-blue);height:32px;box-shadow:var(--mico-shadow-raised);color:var(--primary-foreground);cursor:pointer;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);padding:0 var(--mico-space-14);white-space:nowrap;border:0;flex:none;display:inline-flex}.mico .mico-workflows-primary-btn svg{width:14px;height:14px}.mico .mico-workflows-primary-btn:hover:not(:disabled){background:color-mix(in srgb, var(--mico-blue) 84%, var(--foreground))}.mico .mico-workflows-primary-btn:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--mico-blue) 32%, transparent);outline-offset:2px}.mico .mico-workflows-primary-btn:disabled{opacity:.45;cursor:not-allowed}.mico .mico-workflows-notice{margin:0 0 var(--mico-space-16);color:color-mix(in srgb, var(--warning) 68%, var(--foreground));font-size:var(--mico-font-size-size14)}.mico .mico-workflows-filter-row{justify-content:space-between;align-items:center;gap:var(--mico-space-12) var(--mico-space-16);margin:0 0 var(--mico-space-28);flex-wrap:wrap;display:flex}.mico .mico-workflows-filter-tabs{align-items:center;gap:var(--mico-space-2);padding:var(--mico-space-4);border-radius:var(--mico-radius-r12);background:color-mix(in srgb, var(--secondary) 65%, var(--card));flex-wrap:wrap;margin:0;display:inline-flex}.mico .mico-workflows-cleanup-btn{border:var(--mico-border-width-default) solid color-mix(in srgb, var(--border) 80%, var(--card));border-radius:var(--mico-radius-r8);height:32px;color:var(--muted-foreground);cursor:pointer;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);padding:0 var(--mico-space-12);white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.mico .mico-workflows-cleanup-btn:hover:not(:disabled){color:var(--foreground);border-color:color-mix(in srgb, var(--border) 60%, var(--muted-foreground))}.mico .mico-workflows-cleanup-btn:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--mico-blue) 22%, transparent);outline-offset:1px}.mico .mico-workflows-cleanup-btn:disabled{opacity:.45;cursor:not-allowed}.mico .mico-workflows-filter-tabs button{align-items:center;gap:var(--mico-space-6);border-radius:var(--mico-radius-r8);height:32px;color:color-mix(in srgb, var(--muted-foreground) 82%, var(--card));cursor:pointer;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);padding:0 var(--mico-space-14);background:0 0;border:0;display:inline-flex}.mico .mico-workflows-filter-tabs button:hover{color:color-mix(in srgb, var(--foreground) 35%, var(--muted-foreground))}.mico .mico-workflows-filter-tabs button.is-active,.mico .mico-workflows-filter-tabs button[data-active=true]{background:var(--card);color:var(--foreground);box-shadow:var(--mico-shadow-raised)}.mico .mico-workflows-filter-tabs button:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--mico-blue) 22%, transparent);outline-offset:1px}.mico .mico-workflows-filter-tab-label{color:inherit}.mico .mico-workflows-filter-tab-count{color:color-mix(in srgb, var(--muted-foreground) 68%, var(--card));font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;font-weight:var(--mico-font-weight-regular)}.mico .mico-workflows-filter-tabs button.is-active .mico-workflows-filter-tab-count,.mico .mico-workflows-filter-tabs button[data-active=true] .mico-workflows-filter-tab-count{color:color-mix(in srgb, var(--muted-foreground) 82%, var(--card))}.mico .mico-workflow-definition-grid{gap:var(--mico-space-16);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.mico .mico-workflow-definition-card{border:var(--mico-border-width-default) solid color-mix(in srgb, var(--border) 74%, var(--card));border-radius:var(--mico-radius-r12);background:var(--card);min-width:0;min-height:180px;box-shadow:none;padding:var(--mico-space-20) var(--mico-space-20) var(--mico-space-16);flex-direction:column;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.mico .mico-workflow-definition-card:hover{border-color:color-mix(in srgb, var(--border) 72%, var(--muted-foreground));box-shadow:var(--mico-shadow-raised)}.mico .mico-workflow-definition-card.is-archived,.mico .mico-workflow-definition-card[data-status=archived]{background:color-mix(in srgb, var(--secondary) 28%, var(--card));border-color:color-mix(in srgb, var(--border) 68%, var(--card))}.mico .mico-workflow-definition-card.is-archived .mico-workflow-definition-card-copy h3,.mico .mico-workflow-definition-card[data-status=archived] .mico-workflow-definition-card-copy h3{color:color-mix(in srgb, var(--foreground) 20%, var(--muted-foreground))}.mico .mico-workflow-definition-card.is-archived .mico-workflow-definition-card-icon,.mico .mico-workflow-definition-card[data-status=archived] .mico-workflow-definition-card-icon{background:var(--secondary);color:var(--muted-foreground)}.mico .mico-workflow-definition-card.is-archived .mico-workflow-definition-card-summary,.mico .mico-workflow-definition-card[data-status=archived] .mico-workflow-definition-card-summary{color:var(--muted-foreground)}.mico .mico-workflow-definition-card.is-archived .mico-workflow-definition-card-step,.mico .mico-workflow-definition-card[data-status=archived] .mico-workflow-definition-card-step{background:var(--secondary);color:var(--muted-foreground)}.mico .mico-workflow-definition-card.is-archived .mico-workflow-definition-card-steps-fallback,.mico .mico-workflow-definition-card[data-status=archived] .mico-workflow-definition-card-steps-fallback{color:var(--muted-foreground)}.mico .mico-workflow-definition-card-open{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.mico .mico-workflow-definition-card:has(.mico-workflow-definition-card-open:focus-visible){border-color:var(--mico-blue);box-shadow:0 0 0 var(--mico-border-width-strong) color-mix(in srgb, var(--mico-blue) 16%, transparent), var(--mico-shadow-raised)}.mico .mico-workflow-definition-card-open:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico .mico-workflow-definition-card-head{align-items:start;gap:var(--mico-space-10);grid-template-columns:32px minmax(0,1fr) 28px;min-width:0;display:grid}.mico .mico-workflow-definition-card-icon{border-radius:var(--mico-radius-full);background:color-mix(in srgb, var(--chart-1) 8%, var(--card));width:32px;height:32px;color:color-mix(in srgb, var(--chart-1) 80%, var(--primary));flex:none;justify-content:center;align-items:center;display:inline-flex}.mico .mico-workflow-definition-card-icon.is-draft{background:color-mix(in srgb, var(--chart-1) 8%, var(--card));color:color-mix(in srgb, var(--chart-1) 80%, var(--primary))}.mico .mico-workflow-definition-card-icon.is-published{background:color-mix(in srgb, var(--success) 10%, var(--card));color:color-mix(in srgb, var(--success) 68%, var(--foreground))}.mico .mico-workflow-definition-card-icon.is-archived{background:var(--secondary);color:var(--muted-foreground)}.mico .mico-workflow-definition-card-icon svg{width:16px;height:16px}.mico .mico-workflow-definition-card-copy{gap:var(--mico-space-4);flex-direction:column;min-width:0;display:flex}.mico .mico-workflow-definition-card-copy h3{min-width:0;color:var(--foreground);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mico .mico-workflow-definition-card-subtitle{align-items:center;gap:var(--mico-space-8);min-width:0;color:color-mix(in srgb, var(--muted-foreground) 78%, var(--card));font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);margin:0;display:flex}.mico .mico-workflow-definition-card-owner{margin:var(--mico-space-2) 0 0;color:color-mix(in srgb, var(--foreground) 18%, var(--muted-foreground));font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico .mico-workflow-definition-card-subtitle-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico .mico-workflow-definition-status{border-radius:var(--mico-radius-r6);height:18px;font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);padding:0 var(--mico-space-6);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.mico .mico-workflow-definition-status.is-draft{background:color-mix(in srgb, var(--secondary) 65%, var(--card));color:color-mix(in srgb, var(--foreground) 20%, var(--muted-foreground))}.mico .mico-workflow-definition-status.is-published{background:color-mix(in srgb, var(--success) 10%, var(--card));color:color-mix(in srgb, var(--success) 68%, var(--foreground))}.mico .mico-workflow-definition-status.is-archived{background:var(--secondary);color:var(--muted-foreground)}.mico .mico-workflow-definition-status.is-dirty{background:color-mix(in srgb, var(--warning) 12%, var(--card));color:color-mix(in srgb, var(--warning) 68%, var(--foreground))}.mico .mico-workflow-definition-status.is-shared{background:color-mix(in srgb, var(--mico-blue) 10%, var(--card));color:color-mix(in srgb, var(--mico-blue) 68%, var(--foreground))}.mico .mico-workflow-definition-card-summary{margin:var(--mico-space-14) 0 0;-webkit-line-clamp:2;min-height:40px;max-height:40px;color:color-mix(in srgb, var(--foreground) 20%, var(--muted-foreground));font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mico .mico-workflow-definition-card-summary.is-empty{color:color-mix(in srgb, var(--muted-foreground) 58%, var(--card))}.mico .mico-workflow-definition-card-footer{z-index:3;pointer-events:none;align-items:center;gap:var(--mico-space-8);min-width:0;min-height:24px;padding-top:var(--mico-space-12);flex-wrap:nowrap;margin-top:auto;display:flex;position:relative}.mico .mico-workflow-definition-card-meta{align-items:center;gap:var(--mico-space-8);pointer-events:none;flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.mico .mico-workflow-definition-card.has-use .mico-workflow-definition-card-meta{padding-right:var(--mico-space-56)}.mico .mico-workflow-definition-card-steps{align-items:center;gap:var(--mico-space-6);flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.mico .mico-workflow-definition-card-step-item{align-items:center;gap:var(--mico-space-6);min-width:0;display:inline-flex}.mico .mico-workflow-definition-card-step-item svg{width:10px;height:10px;color:color-mix(in srgb, var(--muted-foreground) 48%, var(--card));flex:none}.mico .mico-workflow-definition-card-step{border-radius:var(--mico-radius-r6);background:color-mix(in srgb, var(--secondary) 65%, var(--card));min-width:0;height:24px;color:color-mix(in srgb, var(--foreground) 20%, var(--muted-foreground));font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);padding:0 var(--mico-space-8);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;display:inline-flex;overflow:hidden}.mico .mico-workflow-definition-card-steps-fallback{min-width:0;color:color-mix(in srgb, var(--muted-foreground) 68%, var(--card));font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size24);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico .mico-workflow-definition-card-steps-fallback.is-empty{color:color-mix(in srgb, var(--muted-foreground) 55%, var(--card))}.mico .mico-workflow-definition-card-use{z-index:4;border-radius:var(--mico-radius-r6);background:var(--mico-blue);min-width:48px;height:28px;box-shadow:var(--mico-shadow-raised);color:var(--primary-foreground);cursor:pointer;font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-semi-bold);opacity:0;padding:0 var(--mico-space-12);pointer-events:none;border:0;justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;bottom:16px;right:18px}.mico .mico-workflow-definition-card:hover .mico-workflow-definition-card-use,.mico .mico-workflow-definition-card:focus-within .mico-workflow-definition-card-use{opacity:1;pointer-events:auto}.mico .mico-workflow-definition-card-use:hover{background:color-mix(in srgb, var(--mico-blue) 84%, var(--foreground))}.mico .mico-workflow-definition-card-more{z-index:3;border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-r6);width:28px;height:28px;color:color-mix(in srgb, var(--muted-foreground) 75%, var(--card));cursor:pointer;background:0 0;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex;position:relative}.mico .mico-workflow-definition-card-more svg{width:14px;height:14px}.mico .mico-workflow-definition-card-more:hover{border-color:color-mix(in srgb, var(--border) 82%, var(--muted-foreground));background:color-mix(in srgb, var(--secondary) 28%, var(--card));color:var(--foreground)}.mico .mico-workflow-definition-card-use:focus-visible,.mico .mico-workflow-definition-card-more:focus-visible{outline:var(--mico-border-width-strong) solid color-mix(in srgb, var(--mico-blue) 22%, transparent);outline-offset:2px}@media (hover:none){.mico .mico-workflow-definition-card-use{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.mico .mico-workflow-definition-card,.mico .mico-workflow-definition-card-use{transition:none}}@media (max-width:1679px){.mico .mico-workflow-definition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.mico .mico-workflow-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.mico .mico-workflows-page{padding:var(--mico-space-16) var(--mico-space-20) var(--mico-space-40)}.mico .mico-workflows-header{flex-direction:column;align-items:stretch}.mico .mico-workflows-header-actions{flex-direction:column;align-items:stretch;width:100%}.mico .mico-workflows-workspace-switcher{width:100%;max-width:none}.mico .mico-workflow-definition-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=14xoothv1sxda.css.map*/