.wf-tabs{width:max-content;max-width:100%;margin:0 0 18px}
.wf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:19px 0}
.wf-form-grid input,.wf-form-grid select{width:100%}
.wf-switches{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}
.wf-switches label{display:flex;align-items:center;gap:12px;border:1px solid #31534b;padding:15px;border-radius:12px;margin:0;background:#132425;cursor:pointer}
.wf-switches input{width:18px;height:18px;accent-color:#95d4ad;flex-shrink:0}
.wf-switches span{display:flex;flex-direction:column;gap:5px;color:#e4ece5}
.wf-switches span b{font-size:13px}.wf-switches span small{font-size:12px;line-height:1.4;color:#a2b8b0}
.wf-note{padding:16px;border-left:3px solid #78a995;background:#1c2c2b;border-radius:8px;color:#b6c9c2;margin:17px 0;font-size:12px;line-height:1.7}
.wf-note strong{color:#eff4ef}
.wf-path{display:block;color:#91aaa5;font:11px ui-monospace,monospace;margin-top:5px;overflow-wrap:anywhere}
.wf-actions{display:flex;flex-wrap:wrap;gap:7px}
#folders .pepo-table-scroll table{min-width:850px}
#nodes .pepo-table-scroll table{min-width:950px}
@media(max-width:680px){.wf-form-grid,.wf-switches{grid-template-columns:1fr}.wf-tabs{width:100%}.wf-tabs button{flex:1}}
