.cw-loading{gap:24px}.cw-loading .wordmark{margin:0}.cw-loading p{overflow-wrap:anywhere;max-width:380px;margin:0;line-height:1.6}.cw-loading-orbit{border:1px solid #a4d78b30;border-radius:50%;flex:none;width:46px;height:46px;position:relative}.cw-loading-orbit:before{content:"";border-radius:inherit;border:2px solid #a4d78b;border-color:#a4d78b #a4d78b #0000 #0000;animation:1.4s linear infinite cw-loading-turn;position:absolute;inset:-1px}.cw-loading-orbit span{background:#a4d78b;border-radius:50%;position:absolute;inset:18px;box-shadow:0 0 16px #a4d78b35}@keyframes cw-loading-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cw-loading-orbit:before{animation:none}}.content-workflow{--work-card:var(--card,#19261e);--work-muted:var(--muted-foreground,#adbbb2);--work-accent:var(--accent-foreground,#afe08f);--work-line:var(--border,#3d5043);gap:20px;min-width:0;display:grid}.content-detail-nav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:20px 0;padding-bottom:10px;display:flex}.content-detail-nav button{min-height:44px;color:var(--muted-foreground,#adbbb2);white-space:nowrap;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}.content-detail-nav button[aria-pressed=true]{background:var(--accent,#263f2e);color:var(--accent-foreground,#afe08f)}.content-detail-meta{flex-wrap:wrap;gap:10px 24px;margin-top:18px;font-size:14px;line-height:1.6;display:flex}.content-detail-meta span{color:var(--muted-foreground,#adbbb2)}.content-workflow-path{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.content-workflow-path li{text-align:center;color:var(--work-muted);align-content:start;justify-items:center;gap:8px;min-width:0;font-size:12px;line-height:18px;display:grid}.content-workflow-path li>span{border:1px solid var(--work-line);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.content-workflow-path li>b{overflow-wrap:normal;font-weight:500}.content-workflow-path .is-current{color:var(--work-accent)}.content-workflow-path .is-current>span{border-color:var(--work-accent);box-shadow:0 0 0 3px var(--accent,#263f2e)}.content-workflow-path .is-complete>span{background:var(--accent,#263f2e);color:var(--work-accent)}.content-workflow-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.content-workflow-heading h3,.content-workflow-finish h3,.content-workflow-confirm h3{margin:0;font-size:17px;line-height:24px}.content-workflow-task{border:1px solid var(--work-line);background:var(--work-card);border-radius:12px;min-width:0;padding:16px}.content-workflow-task-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.content-workflow-task h4{overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:24px}.content-workflow-task p{margin:8px 0 0;font-size:14px;line-height:22px}.content-workflow-task p>span,.content-workflow-task .sec-muted{color:var(--work-muted)}.content-workflow-task .sec-actions{flex-wrap:wrap;gap:8px;margin-top:16px}.content-workflow-task .content-workflow-waiting{color:var(--cw-warning,#ead28b);font-size:13px}.content-workflow-files{border:1px solid var(--work-line);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.content-workflow-files>div{flex:1;min-width:0;font-size:14px}.content-workflow-files a{overflow-wrap:anywhere;align-items:center;gap:6px;text-decoration:underline;display:flex}.content-workflow-files small{color:var(--work-muted);margin-top:4px;font-size:12px;line-height:18px;display:block}.content-workflow-files>svg{color:var(--work-accent);flex:none}.content-workflow-brief{font-size:14px;line-height:1.65}.content-workflow-brief summary{cursor:pointer;min-height:40px;color:var(--work-accent);padding:8px 0}.content-workflow-brief p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:10px 0;overflow:auto}.content-workflow-primary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.content-workflow-primary:empty{display:none}.content-workflow .sec-btn.sec-primary,.content-workflow-confirm .sec-btn.sec-primary,:root[data-bizly-ui=compact] .content-workflow .sec-btn.sec-primary,:root[data-bizly-ui=compact] .content-workflow-confirm .sec-btn.sec-primary{background:var(--primary,#9bd37c);color:var(--primary-foreground,#10220c);border-color:var(--primary,#9bd37c)}.content-workflow-finish{border:1px solid var(--work-line);background:var(--accent,#263f2e);border-radius:12px;align-items:flex-start;gap:14px;padding:18px;display:flex}.content-workflow-finish>svg{color:var(--work-accent);flex:none}.content-workflow-finish p,.content-workflow-confirm p{margin:10px 0 0;font-size:14px;line-height:1.6}.content-workflow-confirm{border:1px solid var(--work-accent);border-radius:12px;padding:18px}.content-workflow-confirm .sec-actions{flex-wrap:wrap;gap:8px;margin-top:16px}.content-workflow-undo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.content-detail-assets>label{margin-bottom:18px}.content-detail-settings .sec-stage{padding:12px 0}@media (max-width:650px){.content-workflow-path{gap:4px}.content-workflow-path li{font-size:10px;line-height:15px}.content-workflow-task,.content-workflow-confirm{padding:14px}.content-workflow-files{flex-wrap:wrap}.content-workflow-files>div{flex-basis:calc(100% - 36px)}.content-workflow-files>.sec-btn{width:100%}.content-workflow-primary>.sec-primary{justify-content:center;width:100%}.content-detail-nav{gap:4px}.content-detail-nav button{flex:1;min-width:0;padding:10px 6px;font-size:13px}.content-workflow-task-heading{flex-wrap:wrap}}
