.mico .mico-task-conversation-layout .mico-task-comment-main.mico-workflow-input-receipt[data-human-message=true]>.mico-task-comment-content .mico-task-message-content{padding:var(--mico-space-16);background:var(--secondary);color:var(--foreground)}.mico .mico-task-conversation-layout .mico-task-comment-main.mico-workflow-input-receipt[data-human-message=true] .mico-task-comment-header{display:none}.dark .mico .mico-task-conversation-layout .mico-task-comment-main.mico-workflow-input-receipt[data-human-message=true]>.mico-task-comment-content .mico-task-message-content{background:var(--mico-color-background-subtle)}
.mico-wf-handoff{--mico-wf-handoff-surface:var(--mico-color-background-subtle);align-items:flex-start;gap:var(--mico-space-control-gap);min-width:0;margin:0 0 var(--mico-space-section-gap);font-size:var(--mico-typography-body-font-size);line-height:var(--mico-typography-body-line-height);flex-direction:column;display:flex}.mico-wf-handoff-who{align-items:center;gap:var(--mico-space-control-gap);min-width:0;color:var(--mico-color-text-secondary);font-size:var(--mico-typography-body-small-font-size);line-height:var(--mico-typography-body-small-line-height);align-self:stretch;display:flex}.mico-wf-handoff-who>strong{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-semi-bold);flex-shrink:0}.mico-wf-handoff-who>span,.mico-wf-handoff-who>svg{flex-shrink:0}.mico-wf-handoff-mark{border-radius:var(--mico-radius-pill);background:var(--mico-color-background-pressed);width:20px;height:20px;color:var(--mico-color-text-secondary);place-items:center;display:grid}.mico-wf-handoff-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mico-color-text-primary);overflow:hidden;flex-shrink:1!important}.mico-wf-handoff-time{font-variant-numeric:tabular-nums;color:var(--mico-color-text-placeholder);flex-shrink:0;margin-left:auto}.mico-wf-handoff-bubble{max-width:100%;padding:var(--mico-space-control-gap) var(--mico-space-content-gap);border-radius:var(--mico-radius-control) var(--mico-radius-overlay) var(--mico-radius-overlay) var(--mico-radius-overlay);background:var(--mico-wf-handoff-surface);color:var(--mico-color-text-primary)}.mico-wf-handoff-body{max-height:calc(var(--mico-typography-body-line-height) * 3);transition:max-height calc(var(--mico-motion-interactive) * 2) cubic-bezier(.2, 0, 0, 1);position:relative;overflow:hidden}.mico-wf-handoff-body>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mico-wf-handoff-body:after{content:"";height:var(--mico-typography-body-line-height);background:linear-gradient(to bottom, transparent, var(--mico-wf-handoff-surface));pointer-events:none;transition:opacity var(--mico-motion-interactive) ease-out;position:absolute;bottom:0;left:0;right:0}.mico-wf-handoff:not([data-foldable]) .mico-wf-handoff-body:after,.mico-wf-handoff[data-open] .mico-wf-handoff-body:after{opacity:0}.mico-wf-handoff-toggle{border-radius:var(--mico-radius-control);color:var(--mico-color-text-secondary);font:inherit;font-size:var(--mico-typography-body-small-font-size);line-height:var(--mico-typography-body-small-line-height);cursor:pointer;transition:color var(--mico-motion-interactive) ease-out;background:0 0;border:0;padding:0}.mico-wf-handoff-toggle:hover{color:var(--mico-color-text-primary)}.mico-wf-handoff-toggle:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mico-wf-handoff-body,.mico-wf-handoff-body:after,.mico-wf-handoff-toggle{transition:none}}
.mico-wf-branch-result{--mico-wf-handoff-surface:var(--mico-color-background-subtle)}.mico .mico-wf-branch-result .mico-workflow-intervention-lead{gap:var(--mico-space-control-gap)}.mico .mico-wf-branch-result .mico-workflow-intervention-glyph svg{width:16px;height:16px}.mico-wf-branch-result-body{overflow-wrap:anywhere;min-width:0}
.mico-wf-card{width:100%;min-width:0;margin-bottom:var(--mico-space-40);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-overlay);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);box-shadow:var(--mico-shadow-raised);cursor:pointer}.mico-wf-head{align-items:center;gap:var(--mico-space-8);min-height:44px;padding:var(--mico-space-6) var(--mico-space-8) var(--mico-space-6) var(--mico-space-16);display:flex}.mico-wf-head>button{flex-shrink:0;width:28px;height:28px}.mico-wf-head>.mico-wf-head-toggle{align-items:center;gap:var(--mico-space-8);border-radius:var(--mico-radius-control);width:auto;min-width:0;height:auto;min-height:28px;font:inherit;color:inherit;text-align:left;cursor:inherit;background:0 0;border:0;flex:auto;margin:0;padding:0;display:flex}.mico-wf-head-toggle>svg{flex-shrink:0}.mico-wf-head-toggle:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico-wf-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);flex:auto;overflow:hidden}.mico-wf-count{font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;color:var(--mico-color-text-secondary);flex-shrink:0}.mico-wf-body{position:relative}.mico-wf-dag-scroll{padding:var(--mico-space-16) var(--mico-space-24) calc(var(--mico-space-16) + var(--mico-space-2));scrollbar-width:none;scroll-padding-inline:24px;overflow-x:auto}.mico-wf-dag-scroll::-webkit-scrollbar{display:none}.mico-wf-dag-scroll:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:-2px}.mico-wf-dag{box-sizing:content-box;margin-inline:auto;position:relative}.mico-wf-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mico-wf-lines path{fill:none;stroke:var(--mico-color-border-default);stroke-width:1px;stroke-linecap:round}.mico-wf-lines path[data-state=active]{stroke:var(--mico-color-action-primary);stroke-opacity:.6;stroke-dasharray:4 4;animation:mico-wf-flow var(--mico-motion-loop) linear infinite}@keyframes mico-wf-flow{to{stroke-dashoffset:-8px}}.mico-wf-edge{margin-top:calc(var(--mico-space-12) * -1);z-index:2;border:var(--mico-border-width-default) solid var(--mico-color-border-default);border-radius:var(--mico-radius-pill);background:var(--mico-color-background-surface);width:24px;height:24px;color:var(--mico-color-text-secondary);box-shadow:var(--mico-shadow-raised);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%}.mico-wf-edge[data-side=left]{left:6px}.mico-wf-edge[data-side=right]{right:6px}.mico-wf-edge:hover{color:var(--mico-color-text-primary)}.mico-wf-edge:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:1px}.mico-wf-node{align-items:center;gap:var(--mico-space-6);height:40px;padding:0 var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-pill);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-regular);text-align:left;cursor:pointer;transition:border-color var(--mico-motion-interactive) ease, background-color var(--mico-motion-interactive) ease, color var(--mico-motion-interactive) ease, transform var(--mico-motion-interactive) cubic-bezier(.22, 1, .36, 1);display:flex;position:absolute}.mico-wf-node-people{flex-shrink:0;display:flex}.mico-wf-node-people>*{border-radius:var(--mico-radius-pill);box-shadow:0 0 0 var(--mico-border-width-strong) var(--mico-color-background-surface)}.mico-wf-node-people>*+*{margin-left:calc(var(--mico-space-6) * -1)}.mico-wf-node-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.mico-wf-node:hover{background:var(--mico-color-background-subtle)}}.mico-wf-node:active{transform:scale(.97)}.mico-wf-node:focus{outline:none}.mico-wf-node:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px;z-index:1}.mico-wf-node-mark{flex-shrink:0;display:flex;position:relative}.mico-wf-kind-icon{color:var(--mico-color-text-secondary)}.mico-wf-kind-icon[data-tone=execution]{color:var(--mico-color-action-primary)}.mico-wf-kind-icon[data-tone=approval]{color:var(--mico-color-status-warning)}.mico-wf-kind-icon[data-tone=condition]{color:var(--mico-color-text-primary)}.mico-wf-kind-icon.lucide-workflow-agent{transform:scale(.82)}.mico-wf-node-mark[data-tone=running]:before{content:"";box-sizing:border-box;border:var(--mico-border-width-default) solid transparent;border-top-color:var(--mico-color-action-primary);border-right-color:var(--mico-color-action-primary);border-radius:var(--mico-radius-pill);animation:mico-wf-spin var(--mico-motion-loop) linear infinite;position:absolute;inset:-2px}.mico-wf-node[data-status=pending]{color:var(--mico-color-text-placeholder)}.mico-wf-node[data-status=stopped],.mico-wf-node[data-status=skipped]{color:var(--mico-color-text-secondary)}.mico-wf-node[aria-current=step]{z-index:1;border-color:var(--mico-color-action-primary-loading);font-weight:var(--mico-font-weight-medium)}.mico-wf-node[data-entering]{animation:.24s cubic-bezier(.22,1,.36,1) both mico-wf-settle}@keyframes mico-wf-settle{0%{transform:scale(.94)}}@supports (box-shadow:0 0 0 1px color-mix(in srgb, red 50%, transparent)){.mico-wf-node[aria-current=step]{border-color:color-mix(in srgb, var(--mico-color-action-primary) 50%, var(--mico-color-background-surface))}.mico-wf-node[data-status=running]:not([aria-current=step]):after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 var(--mico-space-4) var(--mico-color-status-info-subtle);opacity:0;animation:mico-wf-breathe var(--mico-motion-ambient) ease-in-out infinite;position:absolute;inset:0}@keyframes mico-wf-breathe{50%{opacity:1}}}.mico-wf-tone-icon{color:var(--mico-color-text-placeholder);flex-shrink:0}.mico-wf-tone-icon[data-tone=done]{color:var(--mico-color-status-success)}.mico-wf-tone-icon[data-tone=failed]{color:var(--mico-color-status-error)}.mico-wf-tone-icon[data-tone=mine],.mico-wf-tone-icon[data-tone=parked]{color:var(--mico-color-status-warning)}.mico-wf-tone-icon[data-tone=running],.mico-wf-tone-icon[data-tone=waiting]{color:var(--mico-color-text-secondary)}.mico-wf-tone-icon[data-tone=running]{animation:mico-wf-spin var(--mico-motion-loop) linear infinite}@keyframes mico-wf-spin{to{transform:rotate(360deg)}}.mico-wf-state-foot{align-items:center;gap:var(--mico-space-8);min-height:36px;padding:0 var(--mico-space-12) var(--mico-space-10) var(--mico-space-16);font-size:var(--mico-font-size-size14);display:flex}.mico-wf-state-foot-main{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.mico-wf-state-foot-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mico-color-text-secondary);flex:1 1 0;overflow:hidden}.mico-wf-state-foot>button{flex-shrink:0}.mico-wf-state-foot>.mico-wf-state-foot-go{gap:var(--mico-space-2);padding-inline:var(--mico-space-8);color:var(--mico-color-action-primary);font-weight:var(--mico-font-weight-medium)}.mico-wf-state-foot[data-variant=failed] .mico-wf-state-foot-main{color:var(--mico-color-danger-pressed)}.mico-wf-state-foot[data-variant=stopped] .mico-wf-state-foot-main,.mico-wf-state-foot[data-variant=completed] .mico-wf-state-foot-main{color:var(--mico-color-text-secondary)}@media (prefers-reduced-motion:reduce){.mico-wf-node:active{transform:none}.mico-wf-tone-icon[data-tone=running],.mico-wf-lines path[data-state=active],.mico-wf-node[data-entering],.mico-wf-node-mark[data-tone=running]:before{animation:none}.mico-wf-node[data-status=running]:not([aria-current=step]):after{opacity:1;animation:none}}
.mico-wf-brief-judge{margin:var(--mico-space-12) 0 0;padding:var(--mico-space-10) var(--mico-space-12);border-radius:var(--mico-radius-field);background:var(--mico-color-status-warning-subtle);color:var(--mico-color-text-primary)}.mico-wf-brief-judge>h4{align-items:center;gap:var(--mico-space-6);margin:0 0 var(--mico-space-2);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-semi-bold);display:flex}.mico-wf-brief-judge>h4:before{content:"";background:var(--warning);border-radius:50%;width:6px;height:6px}.mico-wf-brief-judge ul{margin:0;padding:0;list-style:none}.mico-wf-brief-judge li{padding:var(--mico-border-width-default) 0 var(--mico-border-width-default) var(--mico-space-12);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);overflow-wrap:anywhere;position:relative}.mico-wf-brief-judge li:before{content:"";background:var(--mico-color-text-placeholder);border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:1px}.mico-wf-brief-judge--doc{margin-top:var(--mico-space-20);padding:var(--mico-space-12) var(--mico-space-14)}.mico-wf-brief-judge--doc>h4{font-size:var(--mico-font-size-size12);margin-bottom:var(--mico-space-4)}.mico-wf-brief-judge--doc li{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size24);padding-left:var(--mico-space-14)}.mico-wf-brief-judge--doc li:before{top:11px}.mico-wf-brief-doc{padding:var(--mico-space-24) var(--mico-space-28) var(--mico-space-32);overflow-wrap:anywhere;color:var(--mico-color-text-primary)}.mico-wf-brief-doc>h1{font-size:var(--mico-font-size-size20);line-height:var(--mico-line-height-size28);font-weight:var(--mico-font-weight-semi-bold);margin:0}.mico-wf-brief-meta{margin:var(--mico-space-2) 0 0;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);color:var(--mico-color-text-placeholder)}.mico-wf-brief-section{margin-top:var(--mico-space-28)}.mico-wf-brief-section:first-of-type{margin-top:var(--mico-space-20)}.mico-wf-brief-section>h2{margin:0 0 var(--mico-space-8);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-semi-bold);color:var(--mico-color-text-secondary)}.mico-wf-brief-lead{font-size:var(--mico-font-size-size16);line-height:var(--mico-line-height-size26);font-weight:var(--mico-font-weight-semi-bold);text-wrap:pretty;margin:0}.mico-wf-brief-text{margin:var(--mico-space-6) 0 0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size26)}.mico-wf-brief-quote{margin:var(--mico-space-12) 0 0;padding:0 0 0 var(--mico-space-12);border-left:var(--mico-border-width-strong) solid var(--mico-color-border-default)}.mico-wf-brief-quote>b{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-medium);color:var(--mico-color-text-secondary);display:block}.mico-wf-brief-quote>p{margin:var(--mico-space-2) 0 0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size26)}.mico-wf-brief-plain{margin-top:var(--mico-space-20)}.mico-wf-brief-deliverables,.mico-wf-brief-steps,.mico-wf-brief-timeline{margin:0;padding:0;list-style:none}.mico-wf-brief-deliverables{margin-inline:calc(var(--mico-space-8) * -1)}.mico-wf-brief-drow{gap:0 var(--mico-space-10);width:100%;padding:var(--mico-space-8);border-radius:var(--mico-radius-field);color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr);display:grid}button.mico-wf-brief-drow{cursor:pointer;transition:background-color var(--mico-motion-interactive) ease}button.mico-wf-brief-drow:hover{background:var(--mico-color-background-hover)}button.mico-wf-brief-drow:focus-visible,.mico-wf-brief-more:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:1px}.mico-wf-brief-drow>svg,.mico-wf-brief-file-icon{width:16px;height:16px;margin-top:var(--mico-space-4);color:var(--mico-color-text-secondary)}.mico-wf-brief-dname{min-width:0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size24);font-weight:var(--mico-font-weight-medium)}.mico-wf-brief-dname>span{margin-left:var(--mico-space-6);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-regular);color:var(--mico-color-text-placeholder)}.mico-wf-brief-dpoint{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);color:var(--mico-color-text-secondary);grid-column:2}.mico-wf-brief-steps{counter-reset:brief-step}.mico-wf-brief-steps>li{counter-increment:brief-step;padding:var(--mico-space-4) 0 var(--mico-space-4) var(--mico-space-32);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size24);position:relative}.mico-wf-brief-steps>li:before{content:counter(brief-step);background:var(--mico-color-background-hover);width:20px;height:20px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-align:center;font-weight:var(--mico-font-weight-medium);border-radius:50%;position:absolute;top:6px;left:0}.mico-wf-brief-step{padding:0 0 var(--mico-space-14) var(--mico-space-28);position:relative}.mico-wf-brief-step:last-child{padding-bottom:0}.mico-wf-brief-step:before{content:"";background:var(--mico-color-border-default);width:1px;position:absolute;top:24px;bottom:0;left:9px}.mico-wf-brief-step:last-child:before{display:none}.mico-wf-brief-step-dot{background:var(--mico-color-background-hover);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:2px;left:0}.mico-wf-brief-step-dot:after{content:"";background:var(--mico-color-text-placeholder);border-radius:50%;width:6px;height:6px}.mico-wf-brief-step[data-kind=decision] .mico-wf-brief-step-dot{background:0 0}.mico-wf-brief-step[data-kind=decision] .mico-wf-brief-step-dot:after{background:var(--mico-color-text-secondary);width:8px;height:8px}.mico-wf-brief-step[data-tone=approve] .mico-wf-brief-step-dot:after{background:var(--success)}.mico-wf-brief-step[data-tone=reject] .mico-wf-brief-step-dot:after{background:var(--destructive)}.mico-wf-brief-step-head{gap:var(--mico-space-8);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size24);align-items:baseline;display:flex}.mico-wf-brief-step-head>b{font-weight:var(--mico-font-weight-semi-bold)}.mico-wf-brief-step-meta{font-size:var(--mico-font-size-size12);color:var(--mico-color-text-placeholder);white-space:nowrap;flex-shrink:0;margin-left:auto}.mico-wf-brief-step-line{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);color:var(--mico-color-text-secondary);margin:0}.mico-wf-brief-more{align-items:center;gap:var(--mico-space-2);margin:var(--mico-space-2) 0 0 calc(var(--mico-space-4) * -1);padding:0 var(--mico-space-4);border-radius:var(--mico-radius-control);font:inherit;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);color:var(--mico-color-text-placeholder);cursor:pointer;background:0 0;border:0;display:inline-flex}.mico-wf-brief-more:hover{background:var(--mico-color-background-hover);color:var(--mico-color-text-secondary)}.mico-wf-brief-more>svg{width:12px;height:12px;transition:transform var(--mico-motion-interactive) ease}.mico-wf-brief-more[aria-expanded=true]>svg{transform:rotate(180deg)}.mico-wf-brief-full{margin:var(--mico-space-6) 0 0;padding:var(--mico-space-10) var(--mico-space-12);border-radius:var(--mico-radius-field);background:var(--mico-color-background-subtle);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico-wf-brief-trunc{margin:var(--mico-space-8) 0 0;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);color:var(--mico-color-text-placeholder)}.mico-wf-brief-trunc a{color:var(--mico-color-text-secondary);text-underline-offset:2px;text-decoration:underline}.mico-wf-brief-source{margin:var(--mico-space-12) 0 var(--mico-space-2);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);color:var(--mico-color-text-placeholder)}@media (prefers-reduced-motion:reduce){button.mico-wf-brief-drow,.mico-wf-brief-more>svg{transition:none}}.mico-wf-materials-tabs{gap:var(--mico-space-20);margin:calc(var(--mico-space-8) * -1) 0 var(--mico-space-20);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-default);scrollbar-width:none;display:flex;overflow-x:auto}.mico-wf-materials-tabs::-webkit-scrollbar{display:none}.mico-wf-materials-tabs>button{align-items:center;gap:var(--mico-space-4);padding:var(--mico-space-8) 0 var(--mico-space-10);color:var(--mico-color-text-secondary);font:inherit;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;transition:color .15s;display:inline-flex;position:relative}.mico-wf-materials-tabs>button:after{content:"";border-radius:var(--mico-radius-r4);background:var(--mico-color-action-primary);height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.mico-wf-materials-tabs>button[aria-selected=true]{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-medium)}.mico-wf-materials-tabs>button[aria-selected=true]:after{transform:scaleX(1)}.mico-wf-materials-tabs>button:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px;border-radius:var(--mico-radius-control)}.mico-wf-materials-tabs>button>span{align-items:center;gap:var(--mico-space-2);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);color:var(--mico-color-text-placeholder);display:inline-flex}.mico-wf-materials-tabs>button>span>svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.mico-wf-materials-tabs>button:hover{color:var(--mico-color-text-primary)}}.mico-wf-materials-pane>h1{font-size:var(--mico-font-size-size20);line-height:var(--mico-line-height-size28);font-weight:var(--mico-font-weight-semi-bold);margin:0}@media (prefers-reduced-motion:no-preference){.mico-wf-materials-pane{animation:.2s cubic-bezier(.22,1,.36,1) mico-wf-materials-in}}@keyframes mico-wf-materials-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mico-wf-materials-tabs>button,.mico-wf-materials-tabs>button:after{transition:none}}
.mico-wf-node-pane-actions>.mico-wf-rework-notice{margin-inline:var(--mico-space-32)}.mico-wf-rework-notice{box-sizing:border-box;min-width:0;max-width:100%;padding:var(--mico-space-8) var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--background);color:var(--foreground);overflow-wrap:anywhere}.mico-wf-rework-notice__header{align-items:center;gap:var(--mico-space-8);min-height:20px;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);display:flex}.mico-wf-rework-notice__title{min-width:0;color:var(--mico-color-status-warning);font-weight:var(--mico-font-weight-medium)}.mico-wf-rework-notice__time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.mico-wf-rework-notice__toggle.mico-ui-button{height:20px;padding-inline:var(--mico-space-4);font-size:var(--mico-font-size-size12);flex-shrink:0;margin-left:auto}.mico-wf-rework-notice__reason{margin-top:var(--mico-space-2);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico-wf-rework-notice__reason[data-collapsed=true]{overflow:hidden}.mico-wf-rework-notice__reason p{margin:0}
.mico-wf-my-card:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico-wf-my-card.workflow-question-panel{flex-direction:column;display:flex;overflow:hidden}.mico-wf-my-card>.workflow-question-panel__header,.mico-wf-my-card>.mico-wf-my-decision{flex:none}.mico-wf-my-main{min-height:0;padding:0 var(--mico-space-16) var(--mico-space-2) calc(var(--mico-space-40) + var(--mico-space-2));flex:auto;overflow-y:auto}.mico-wf-my-main--gate{padding:0}.mico-wf-my-empty{font-size:var(--mico-font-size-size14);color:var(--mico-color-text-placeholder);margin:0}.mico-wf-materials>h4{margin:0 0 var(--mico-space-4);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-medium);color:var(--mico-color-text-secondary)}.mico-wf-materials>ul{gap:var(--mico-space-2);margin:0 calc(var(--mico-space-8) * -1);padding:0;list-style:none;display:grid}.mico-wf-material{align-items:baseline;gap:var(--mico-space-8);width:100%;min-width:0;padding:var(--mico-space-4) var(--mico-space-8) var(--mico-space-4) calc(var(--mico-space-20) + var(--mico-space-2));border-radius:var(--mico-radius-control);color:var(--mico-color-text-primary);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;transition:background-color .16s;display:flex;position:relative}.mico-wf-material:before{content:"";background:var(--mico-color-text-placeholder);border-radius:50%;width:5px;height:5px;transition:background-color .16s,transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:13px;left:10px}.mico-wf-material>b{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);font-weight:var(--mico-font-weight-semi-bold);flex:none;transition:color .16s}.mico-wf-material>span{min-width:0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);color:var(--mico-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mico-wf-material>em{align-items:center;gap:var(--mico-space-4);font-style:normal;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size22);color:var(--mico-color-text-placeholder);white-space:nowrap;flex:none;display:inline-flex}.mico-wf-material>em>svg{width:12px;height:12px}.mico-wf-material--more>span{color:var(--mico-color-text-placeholder);flex:none}@media (hover:hover) and (pointer:fine){.mico-wf-material:hover{background:var(--mico-color-background-hover)}}.mico-wf-material[aria-current=true]{background:var(--mico-blue-tint)}.mico-wf-material[aria-current=true]>b{color:var(--mico-color-action-primary-pressed)}.mico-wf-material[aria-current=true]:before{background:var(--mico-color-action-primary);transform:scale(1.2)}.mico-wf-material:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:0}.mico-wf-my-decision>.workflow-question-panel__actions{row-gap:var(--mico-space-control-gap);justify-content:flex-end}.mico-wf-my-decision>.workflow-question-panel__actions>.mico-ui-button,.mico-wf-my-target{white-space:nowrap;flex:none}.mico-wf-my-reading{padding:var(--mico-space-20) var(--mico-space-24);overflow-wrap:anywhere}.mico-wf-my-decision{gap:var(--mico-space-control-gap);padding:0 var(--mico-space-8);flex-direction:column;display:flex}.mico-wf-my-decision>.workflow-question-panel__actions{padding-inline:0}.mico-wf-my-decision .mico-ui-textarea{min-height:36px;font-size:var(--mico-font-size-size14)}.mico-wf-my-target{align-items:center;gap:var(--mico-space-6);min-width:0;font-size:var(--mico-font-size-size14);color:var(--mico-color-text-secondary);display:inline-flex}.mico-wf-my-target>select{min-width:0;max-width:100%;height:28px;padding:0 var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-border-default);border-radius:var(--mico-radius-control);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary)}.mico-wf-my-error{font-size:var(--mico-font-size-size12);color:var(--mico-color-danger-pressed);margin:0}.mico-wf-my-dock{min-width:0}.mico .mico-task-ask-host.mico-task-composer-width{margin-bottom:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.mico-wf-material,.mico-wf-material:before,.mico-wf-material>b{transition:none}}.mico-ui-dropdown__menu[aria-label=验收卡更多操作] .mico-ui-dropdown__item.mico-ant-dropdown-menu-item-danger,.mico-ui-dropdown__menu[aria-label=验收卡更多操作] .mico-ui-dropdown__item.mico-ant-dropdown-menu-item-danger .mico-ui-dropdown__item-content{color:var(--mico-color-danger-pressed)}.mico-ant-dropdown .mico-ui-dropdown__menu[aria-label=验收卡更多操作] .mico-ui-dropdown__item.mico-ant-dropdown-menu-item-danger:not(.mico-ant-dropdown-menu-item-disabled):is(:hover,:focus-visible,.mico-ant-dropdown-menu-item-active){background:var(--mico-color-background-hover);color:var(--mico-color-danger-pressed)}[data-mico-ui-provider]:not([data-mico-input-modality=keyboard]) .mico-ui-dropdown__menu[aria-label=验收卡更多操作] .mico-ui-dropdown__item.mico-ant-dropdown-menu-item-active:not(:hover){background:0 0}.mico-wf-my-card .workflow-question-panel__gate-details :is(th,td){min-width:5.5em}
.mico-wf-upstream-wait{align-items:center;gap:var(--mico-space-control-gap);min-width:0;margin:var(--mico-space-content-gap) 0;color:var(--mico-color-text-secondary);font-size:var(--mico-typography-body-font-size);line-height:var(--mico-typography-body-line-height);display:flex}.mico-wf-upstream-wait-icon{color:var(--mico-color-text-placeholder);flex-shrink:0}.mico-wf-upstream-wait[data-tone=waiting] .mico-wf-upstream-wait-icon{animation:mico-wf-upstream-wait-spin var(--mico-motion-loop) linear infinite}.mico-wf-upstream-wait[data-tone=parked] .mico-wf-upstream-wait-icon{color:var(--warning)}.mico-wf-upstream-wait-text{overflow-wrap:anywhere;min-width:0}.mico-wf-upstream-wait>.mico-wf-upstream-wait-go{gap:var(--mico-space-2);padding-inline:var(--mico-space-control-gap);color:var(--mico-color-action-primary);font-weight:var(--mico-font-weight-medium);flex-shrink:0}@keyframes mico-wf-upstream-wait-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mico-wf-upstream-wait[data-tone=waiting] .mico-wf-upstream-wait-icon{animation:none}}
/*# sourceMappingURL=0d62ny-is1_-z.css.map*/