.workflow-help-button{display:inline-flex!important;align-items:center!important;gap:.35rem!important;border:1px solid #b9cbc2!important;background:#fff!important;color:#28503f!important}.workflow-help-button::before{content:'?';display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#e1eee7;color:#176044;font-size:.74rem;font-weight:850}.workflow-help-button:hover{background:#edf5f1!important;border-color:#94aea1!important}.workflow-guide{width:min(760px,calc(100vw - 28px));max-height:88vh;padding:0!important;overflow:hidden}.workflow-guide__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:15px 18px;border-bottom:1px solid var(--ui-color-border);background:#fff}.workflow-guide__header h2{margin:0;font-size:1.16rem}.workflow-guide__close{min-height:32px!important;background:#eef3f0!important;color:#40534a!important}.workflow-guide__body{max-height:calc(88vh - 118px);overflow:auto;padding:16px 18px}.workflow-guide__intro{margin:0 0 12px;color:var(--ui-color-muted);font-size:.86rem}.workflow-guide__section{margin-top:14px}.workflow-guide__section h3{margin:0 0 7px;font-size:.91rem;color:#1d5f45}.workflow-guide__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border-top:1px solid var(--ui-color-border)}.workflow-guide__item{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;margin:0;padding:9px 5px;border-bottom:1px solid #e7ece9}.workflow-guide__item:nth-child(odd){padding-right:14px}.workflow-guide__item dt{font-size:.82rem;font-weight:760}.workflow-guide__item dd{margin:0;color:#5e6d66;font-size:.8rem;line-height:1.45}.workflow-guide__keys{display:flex;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:8px;background:#f1f6f3;color:#40564c;font-size:.8rem}.workflow-guide__keys kbd{padding:2px 6px;border:1px solid #bfcec7;border-bottom-width:2px;border-radius:5px;background:#fff;color:#243b31;font:inherit;font-weight:750}.workflow-guide__footer{display:flex;justify-content:flex-end;padding:10px 18px;border-top:1px solid var(--ui-color-border);background:#fafcfb}.keyboard-row-target td{background:#f0f7f3!important}@media(max-width:720px){.workflow-guide__list{grid-template-columns:1fr}.workflow-guide__item:nth-child(odd){padding-right:5px}.workflow-guide__item{grid-template-columns:105px minmax(0,1fr)}}
