/* v2.1.1.16.2.1 — compact Diagram rows: name + properties + more actions */
#projectTree .workflow-diagram-row{display:grid!important;grid-template-columns:minmax(0,1fr) 30px 30px!important;gap:5px!important;align-items:center!important;min-width:0!important;max-width:100%!important;min-height:37px!important;margin:4px 0!important;padding:2px 4px!important;box-sizing:border-box!important}
#projectTree .workflow-diagram-row>button.workflow-diagram-open{display:flex!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;align-items:center!important;gap:6px!important;padding:7px 3px!important;text-align:left!important;white-space:nowrap!important}
#projectTree .workflow-diagram-row>button.workflow-diagram-open>span.workflow-diagram-name{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;visibility:visible!important;opacity:1!important;color:inherit!important}
#projectTree .workflow-diagram-row>.workflow-diagram-edit{display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:31px!important;padding:0!important;margin:0!important;align-self:center!important;flex:none!important}
#projectTree .workflow-phase-card{margin-bottom:7px!important}
#projectTree .workflow-phase-content{padding:3px 7px 7px!important}
.workflow-actions-menu{position:fixed;z-index:20000;min-width:185px;max-width:calc(100vw - 16px);padding:5px;border-radius:9px;background:#18384a;border:1px solid #5f8797;box-shadow:0 12px 32px rgba(0,0,0,.4);display:grid;gap:3px}
.workflow-actions-menu-item{display:flex;align-items:center;gap:10px;width:100%;background:transparent;color:#effbff;border:0;border-radius:6px;padding:10px;text-align:left;cursor:pointer;font:12px/1.4 Inter,Sarabun,sans-serif}
.workflow-actions-menu-item:hover,.workflow-actions-menu-item:focus-visible{background:#296479;outline:2px solid #79dbe0;outline-offset:-2px}
.workflow-actions-menu-item.danger{color:#ffd1d1}.workflow-actions-menu-item:disabled{opacity:.45;cursor:not-allowed}
html[data-ui-theme="light"] .workflow-actions-menu{background:#fff;border-color:#9bb7c8;box-shadow:0 12px 28px #1130483b}
html[data-ui-theme="light"] .workflow-actions-menu-item{color:#17354c}
html[data-ui-theme="light"] .workflow-actions-menu-item.danger{color:#ae2525}
html[data-ui-theme="light"] .workflow-actions-menu-item:hover,html[data-ui-theme="light"] .workflow-actions-menu-item:focus-visible{background:#e1eff7}
@media(max-width:480px){#projectTree .workflow-diagram-row{grid-template-columns:minmax(0,1fr) 29px 29px!important;gap:3px!important}}
