.mg-workflow-builder{--line:var(--sr-border,#d9e0dd);--panel:var(--sr-surface,#fff);--panel-soft:var(--sr-bg,#f7f9f8);--ink:var(--sr-text,#1d332b);--muted:var(--sr-text-muted,#65736d);--green:var(--sr-accent,#0a6cf0);--green-dark:var(--sr-accent,#0a6cf0);--green-soft:var(--sr-accent-soft,#e4eefd);min-width:0;position:fixed;inset:16px;margin:0;width:calc(100% - 32px);height:calc(100% - 32px);max-width:none;max-height:none;z-index:1100;overflow:auto;overscroll-behavior:contain;padding:20px;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:12px}.mg-workflow-builder::backdrop{background:rgb(0 0 0/.45)}.mg-workflow-builder[hidden]{display:none}.mg-workflow-builder :is(input,select,textarea){box-sizing:border-box;max-width:100%;min-height:44px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit}.mg-workflow-builder button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;cursor:pointer}.mg-workflow-builder button.primary{background:var(--green-dark);color:#fff}.mg-workflow-builder button:disabled{opacity:.55;cursor:default}.mg-workflow-builder .card-heading,.mg-workflow-builder .settings-row-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center}.mg-workflow-builder .company-automation-list article{display:flex;gap:16px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line)}.mg-workflow-builder .resource-state.error{color:var(--sr-danger,#a52b36);padding:12px}.mg-workflow-builder .status-tag{padding:4px 8px;border:1px solid var(--line);border-radius:8px}.mg-workflow-builder :is(h2,h3,p){overflow-wrap:anywhere}.mg-workflow-builder .company-automations-editor{box-sizing:border-box;padding-inline:0}@media (max-width:600px){.mg-workflow-builder{inset:0;width:100%;height:100%;padding:16px 12px calc(16px + env(safe-area-inset-bottom));border-radius:0}}.cp-workflows{--sr-bg:var(--cp-bg);--sr-surface:var(--cp-panel);--sr-surface-sunken:var(--cp-bg);--sr-border:var(--cp-line);--sr-text:var(--cp-text);--sr-text-body:var(--cp-text);--sr-text-muted:var(--cp-dim);--sr-accent:var(--cp-accent);--sr-accent-hover:var(--cp-accent);--sr-accent-soft:var(--cp-bg);--sr-danger:#d8515e;color:var(--cp-text)}.cp-workflows .mg-company-workflows{margin-top:16px;min-width:0}.cp-workflows .mg-card{background:var(--cp-panel)}.cp-workflows .mg-btn,.cp-workflows .mg-card{color:var(--cp-text);border-color:var(--cp-line)}.cp-workflows .mg-btn-primary{background:var(--cp-accent);color:var(--cp-bg)}.cp-workflows .mg-workflow-list{padding-inline:0}.cp-workflows .mg-workflow-list>li{align-items:flex-start;flex-wrap:wrap}.mg-workflow-builder .company-automations-editor :is(input,select,textarea){background:var(--panel);color:var(--ink)}