.workflow-dialog{width:min(940px,96vw);max-height:92dvh;padding:0;border:1px solid #cbd5e1;border-radius:18px;color:#172334}.workflow-dialog::backdrop{background:#10213c88}.workflow-dialog form{margin:0}.workflow-dialog header,.workflow-dialog footer{padding:22px;background:#f3f6fc}.workflow-dialog header{display:flex;justify-content:space-between;gap:16px}.workflow-dialog header h2{margin:4px 0}.workflow-dialog main{padding:22px}.workflow-dialog fieldset{border:1px solid #d5deeb;border-radius:10px;padding:16px;margin:12px 0}.workflow-dialog label,.workflow-answer{display:grid;gap:6px;font-size:14px}.workflow-dialog input:not([type=checkbox]),.workflow-dialog select,.workflow-dialog textarea,.workflow-answer input,.workflow-answer select{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #b7c7dd;border-radius:7px;font:inherit}.workflow-grid,.workflow-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workflow-check{display:flex!important;align-items:center;gap:8px!important;margin:10px 0}.workflow-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:16px 22px;border-bottom:1px solid #d5deeb}.workflow-tabs [aria-pressed=true]{background:#214de0;color:#fff}.workflow-field-editor{background:#f8faff}.workflow-dialog [role=alert]{color:#a01424}.workflow-answer{margin:12px 0}.workflow-summary{border-top:1px solid #d5deeb;margin-top:16px;padding-top:12px}.workflow-summary>div{display:flex;justify-content:space-between;gap:20px;margin:8px 0;overflow-wrap:anywhere}@media(max-width:600px){.workflow-dialog{width:96vw;max-width:96vw}.workflow-dialog header,.workflow-dialog footer,.workflow-dialog main{padding:16px}.workflow-grid,.workflow-check-grid{grid-template-columns:1fr}.workflow-dialog header{display:block}.workflow-tabs button{flex:1}.workflow-dialog input,.workflow-dialog select,.workflow-dialog textarea{font-size:16px}.workflow-dialog h2{font-size:22px}.workflow-summary>div{display:grid;gap:4px}}

.workflow-dialog main{margin:0;min-height:0;max-width:none;width:auto;text-align:left}.workflow-dialog header{margin:0}.workflow-dialog p{line-height:1.5;text-align:left}.workflow-dialog>form{padding:0}.workflow-dialog button:disabled{opacity:.6}
