.actions-menu.sn-workflow-folders .sn-workflow-folder{border-top:1px solid var(--color-secondary,rgba(128,128,128,.2));margin:0}
.actions-menu.sn-workflow-folders .sn-workflow-folder summary{display:flex;align-items:center;gap:.5em;cursor:pointer;list-style:none;padding:.85em 1em;color:var(--color-text,inherit);font-weight:600;user-select:none}
.actions-menu.sn-workflow-folders .sn-workflow-folder summary::-webkit-details-marker{display:none}
.actions-menu.sn-workflow-folders .sn-workflow-folder summary::before{content:'▸';display:inline-block;transition:transform .12s}
.actions-menu.sn-workflow-folders .sn-workflow-folder[open]>summary::before{transform:rotate(90deg)}
.actions-menu.sn-workflow-folders .sn-workflow-folder summary:hover{background:var(--color-hover,rgba(128,128,128,.1))}
.actions-menu.sn-workflow-folders .sn-workflow-folder summary:focus-visible{outline:2px solid var(--color-primary,#4183c4);outline-offset:-2px}
.actions-menu.sn-workflow-folders .sn-workflow-folder-count{margin-left:auto;font-size:.8em;opacity:.65;font-weight:400}
.actions-menu.sn-workflow-folders .sn-workflow-folder-body{margin-left:.8em;border-left:1px solid var(--color-secondary,rgba(128,128,128,.2))}
.actions-menu.sn-workflow-folders .sn-workflow-folder-body>a.item{display:flex;align-items:center;margin:0;padding:.8em .9em;white-space:normal;font-size:.95em;overflow-wrap:anywhere}
.actions-menu.sn-workflow-folders .sn-workflow-folder-body>a.item .content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.actions-menu.sn-workflow-folders .sn-workflow-folder-body>.sn-workflow-folder:first-child{border-top:0}
