.workflow-builder,.workflow-plan-shell{max-width:1180px;margin:0 auto;padding:36px 24px 72px}.workflow-builder-count{position:sticky;top:10px;z-index:2;width:max-content;padding:9px 14px;background:#11284c;color:#fff;border-radius:999px}.workflow-priority-options{display:grid;gap:6px}.workflow-option{display:flex;align-items:flex-start;gap:8px;padding:3px 0;line-height:1.45}.workflow-option span{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.workflow-unconfigured-product{display:grid;gap:2px}.workflow-option small,.workflow-unconfigured-product small,.workflow-plan-item small{color:#6f4d15}.workflow-option.is-external{color:#6f4d15}.workflow-option.is-external small{flex-basis:100%}.workflow-options-popover{position:relative;width:max-content;max-width:100%}.workflow-options-toggle{margin-top:10px;padding:0;border:0;background:transparent;color:#075ed8;font-weight:700;cursor:pointer}.workflow-options-drawer{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:280px;max-width:min(440px,calc(100vw - 32px));max-height:330px;overflow:auto;padding:14px 16px;background:#fff;border:1px solid #9eb0c7;box-shadow:0 12px 30px rgba(12,38,72,.18);display:grid;gap:7px}.workflow-options-drawer[hidden]{display:none}.workflow-unconfigured-product{padding:3px 0}.workflow-plan-heading{padding:28px 0;border-bottom:1px solid #dbe3ee}.workflow-plan-heading p{color:#075ed8;font-size:.8rem;font-weight:800;letter-spacing:.14em}.workflow-plan-items{margin-top:28px;display:grid;gap:10px}.workflow-plan-item{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px;border:1px solid #dbe3ee;border-radius:8px}.workflow-plan-item strong,.workflow-plan-item a{color:#13294b;font-size:1.05rem}.workflow-plan-item.is-external{background:#fffdf7}.workflow-plan-actions{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.workflow-plan-actions button,.workflow-plan-actions a{padding:10px 14px;border:1px solid #075ed8;background:#fff;color:#075ed8;border-radius:6px;text-decoration:none}.workflow-plan-contact{padding:24px;border:1px solid #dbe3ee;border-radius:8px}.workflow-plan-contact form{display:grid;gap:12px}.workflow-plan-contact label{display:grid;gap:5px}.workflow-plan-contact input{min-height:38px;padding:6px 8px}.workflow-plan-contact label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}.workflow-plan-contact label:has(input[type=checkbox]) input{min-height:auto}@media(max-width:700px){.workflow-builder,.workflow-plan-shell{padding:24px 16px}.workflow-options-drawer{position:fixed;top:15vh;left:16px;right:16px;min-width:0;max-width:none;max-height:70vh}.workflow-plan-item{align-items:flex-start;flex-direction:column}}@media print{.site-header,.catalog-breadcrumb,.no-print,.workflow-options-drawer,.workflow-options-toggle{display:none!important}.workflow-plan-shell{max-width:none;padding:0}.workflow-plan-heading{padding-top:0}.workflow-plan-contact{border:0;padding:0}.workflow-plan-contact form{display:none}.workflow-plan-item{break-inside:avoid}}
