.workflow-nav{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;font-weight:700}.workflow-nav a{color:var(--red);text-underline-offset:4px}.workflow-nav [aria-current]{color:var(--ink);text-decoration:none}.workflow-row{padding:22px 0;border-top:1px solid var(--line);min-width:0}.workflow-row-head{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:20px}.workflow-row h3{font-size:23px;margin:0}.workflow-row-actions{display:flex;gap:6px}.workflow-row-actions button{min-height:44px;padding:10px}.workflow-form-note{font-size:13px;line-height:1.7;color:var(--muted)}.workflow-result{position:static}.workflow-result textarea{height:430px}.workflow-result details summary{font-size:13px;cursor:pointer;font-weight:700}.workflow-result #task-message{scroll-margin-block:20px}.workflow-result .task-buttons{margin-bottom:18px}.workflow-form input[type=date]{display:block;width:100%;min-width:0;padding:13px 14px;border:1px solid #bdb9b6;border-radius:0;background:#fff;color:var(--ink);font:inherit;min-height:50px}.workflow-form input[type=date]:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(max-width:420px){.workflow-row-head{align-items:start;flex-direction:column}.workflow-result textarea{height:330px}}@media print{.workflow-nav{display:none}}
