#AutomationSandbox[data-v-0aa4d3b3]{padding:1.5rem}#AutomationSandbox .header[data-v-0aa4d3b3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;padding:1.5rem}#AutomationSandbox .header .header-icon[data-v-0aa4d3b3]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:#f3f4f6;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:1rem;width:40px}#AutomationSandbox .header .header-icon .material-icons[data-v-0aa4d3b3]{color:var(--sps-text-muted);font-size:20px}#AutomationSandbox .header .header-text[data-v-0aa4d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#AutomationSandbox .header .header-text h1[data-v-0aa4d3b3]{color:#111827;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}#AutomationSandbox .header .header-text p[data-v-0aa4d3b3]{color:var(--sps-text-muted);font-size:.875rem;line-height:1.5;margin:0}#AutomationSandbox .automations-loading[data-v-0aa4d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}#AutomationSandbox .automations-loading .automation-skeleton[data-v-0aa4d3b3]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;height:200px;padding:1rem;width:280px}#AutomationSandbox .empty-state[data-v-0aa4d3b3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}#AutomationSandbox .empty-state .material-icons[data-v-0aa4d3b3]{color:#d1d5db;font-size:64px;margin-bottom:1rem}#AutomationSandbox .empty-state p[data-v-0aa4d3b3]{color:var(--sps-text-muted);font-size:1rem;margin:0}#AutomationSandbox .automations[data-v-0aa4d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}#AutomationSandbox .automations .automation[data-v-0aa4d3b3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:280px;min-width:250px;position:relative;-webkit-transition:all .2s;transition:all .2s;width:280px}#AutomationSandbox .automations .automation[data-v-0aa4d3b3]:hover{border-color:var(--sps-border-strong);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}#AutomationSandbox .automations .automation.automation-deleted[data-v-0aa4d3b3]{border-left:3px solid #ef4444;opacity:.85}#AutomationSandbox .automations .automation .automation-header[data-v-0aa4d3b3]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem 1rem .5rem}#AutomationSandbox .automations .automation .automation-header .automation-title[data-v-0aa4d3b3]{-webkit-box-flex:1;color:#111827;-ms-flex:1;flex:1;font-size:1rem;font-weight:600;margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#AutomationSandbox .automations .automation .automation-header .automation-menu-btn[data-v-0aa4d3b3]{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;height:auto;min-width:auto;padding:.25rem}#AutomationSandbox .automations .automation .automation-header .automation-menu-btn .material-icons[data-v-0aa4d3b3]{color:var(--sps-text-muted);font-size:20px}#AutomationSandbox .automations .automation .automation-header .automation-menu-btn[data-v-0aa4d3b3]:hover{background:#f3f4f6}#AutomationSandbox .automations .automation .automation-content[data-v-0aa4d3b3]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:1rem}#AutomationSandbox .automations .automation .automation-content .automation-trigger[data-v-0aa4d3b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f4f6;color:#374151;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem}#AutomationSandbox .automations .automation .automation-content .automation-trigger .material-icons[data-v-0aa4d3b3]{color:var(--sps-text-muted);font-size:18px}#AutomationSandbox .automations .automation .automation-content .automation-trigger span[data-v-0aa4d3b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#AutomationSandbox .automations .automation .automation-content .automation-description[data-v-0aa4d3b3]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--sps-text-muted);display:-webkit-box;font-size:.875rem;line-height:1.5;margin-bottom:1rem;overflow:hidden}#AutomationSandbox .automations .automation .automation-content .automation-meta[data-v-0aa4d3b3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid #f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.75rem}#AutomationSandbox .automations .automation .automation-content .automation-meta .meta-item[data-v-0aa4d3b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;gap:.5rem}#AutomationSandbox .automations .automation .automation-content .automation-meta .meta-item .material-icons[data-v-0aa4d3b3]{font-size:16px}.automation-menu-popover-items[data-v-0aa4d3b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.automation-menu-popover-items[data-v-0aa4d3b3]:hover{background:#f0f7ff;color:var(--sps-info)}.automation-template-preview[data-v-cb667b56]{padding:4px}.automation-template-preview .preview-body[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.automation-template-preview .description[data-v-cb667b56]{background:var(--sps-bg-raised);border-left:3px solid var(--sps-border-focus);border-radius:4px;color:var(--sps-text-muted);font-size:12px;line-height:1.4;padding:8px 12px}.automation-template-preview .automation-row[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff8f0;border:1px solid #ffd8a8;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 12px}.automation-template-preview .automation-row .auto-head[data-v-cb667b56]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.automation-template-preview .automation-row .auto-head .auto-head-text[data-v-cb667b56]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.automation-template-preview .automation-row .auto-head .auto-head-text .auto-name[data-v-cb667b56]{color:var(--sps-text-default);font-size:13px;font-weight:600}.automation-template-preview .automation-row .auto-head .auto-head-text .auto-desc[data-v-cb667b56]{color:var(--sps-text-muted);font-size:11px;line-height:1.4;margin-top:2px}.automation-template-preview .automation-row .auto-head .auto-head-side[data-v-cb667b56]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.automation-template-preview .automation-row .auto-head .auto-head-side .badge.required[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-strong);border-radius:4px;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;gap:3px;padding:2px 6px}.automation-template-preview .automation-row .auto-head .auto-head-side .badge.required .material-icons[data-v-cb667b56]{font-size:11px}.automation-template-preview .automation-row .auto-params[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fffdf7;border:1px dashed #e8c98a;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:8px 10px}.automation-template-preview .automation-row .auto-params .auto-param-field[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px}.automation-template-preview .automation-row .auto-params .auto-param-field label[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:600;gap:6px;margin:0}.automation-template-preview .automation-row .auto-params .auto-param-field label .required-chip[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff7e6;border:1px solid #ffd591;border-radius:4px;color:#ad6800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:9px;font-weight:600;line-height:1.4;padding:1px 5px}.automation-template-preview .automation-row .auto-params .auto-param-field .auto-param-hint[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-subtle);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;gap:4px;line-height:1.35}.automation-template-preview .automation-row .auto-params .auto-param-field .auto-param-hint .material-icons[data-v-cb667b56]{color:#d4a017;font-size:12px}.automation-template-preview .automation-row .auto-params .auto-param-field input[data-v-cb667b56],.automation-template-preview .automation-row .auto-params .auto-param-field select[data-v-cb667b56]{background:#fff;border:1px solid #e0d4b8;border-radius:4px;font-size:12px;outline:none;padding:5px 8px}.automation-template-preview .automation-row .auto-params .auto-param-field input[data-v-cb667b56]:focus,.automation-template-preview .automation-row .auto-params .auto-param-field select[data-v-cb667b56]:focus{border-color:#d4a017}.automation-template-preview .automation-row .auto-params .auto-param-field input[data-v-cb667b56]:disabled,.automation-template-preview .automation-row .auto-params .auto-param-field select[data-v-cb667b56]:disabled{background:var(--sps-bg-page);color:var(--sps-text-subtle);cursor:not-allowed}.automation-template-preview .automation-row .auto-params .auto-param-field .auto-param-desc[data-v-cb667b56]{color:var(--sps-text-subtle);font-size:10px;line-height:1.35}.automation-template-preview .settings-section[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:6px}.automation-template-preview .settings-section .section-title[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;gap:5px;margin:0}.automation-template-preview .settings-section .section-title .material-icons[data-v-cb667b56]{color:var(--sps-info);font-size:16px}.automation-template-preview .settings-section .cache-list[data-v-cb667b56]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.automation-template-preview .settings-section .cache-list[data-v-cb667b56]{grid-template-columns:1fr}}.automation-template-preview .settings-section .cache-row[data-v-cb667b56]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-sunken);border:1px solid var(--sps-border-default);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;padding:8px 10px}.automation-template-preview .settings-section .cache-row .cache-head[data-v-cb667b56]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.automation-template-preview .settings-section .cache-row .cache-name[data-v-cb667b56]{color:var(--sps-text-default);font-size:12px;font-weight:600}.automation-template-preview .settings-section .cache-row .cache-input-wrap[data-v-cb667b56]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:6px}.automation-template-preview .settings-section .cache-row .cache-input.cache-input-number[data-v-cb667b56]{width:90px}.automation-template-preview .settings-section .cache-row .cache-input.cache-input-text[data-v-cb667b56]{width:160px}.automation-template-preview .settings-section .cache-row .cache-unit[data-v-cb667b56]{color:var(--sps-text-muted);font-size:11px;font-weight:500}.automation-template-preview .settings-section .cache-row .cache-json-wrap[data-v-cb667b56]{margin-top:8px}.automation-template-preview .settings-section .cache-row .cache-json-wrap .jsoneditor[data-v-cb667b56]{border-radius:6px;overflow:hidden}.automation-template-preview .settings-section .cache-row .cache-desc[data-v-cb667b56]{color:var(--sps-text-muted);font-size:11px;line-height:1.4}.automation-template-preview .actions[data-v-cb667b56]{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:flex-end;padding-top:6px}.automation-templates-gallery[data-v-604b0ea1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;min-height:0;overflow:hidden;padding:10px;width:100%}.automation-templates-gallery .header[data-v-604b0ea1]{-ms-flex-negative:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between}.automation-templates-gallery .header .title[data-v-604b0ea1]{font-size:18px;font-weight:600;margin:0}.automation-templates-gallery .content[data-v-604b0ea1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding-right:6px}.automation-templates-gallery .template-list[data-v-604b0ea1]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.automation-templates-gallery .template-list .template-list-item[data-v-604b0ea1]{display:-webkit-box;display:-ms-flexbox;display:flex}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper[data-v-604b0ea1]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:6px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.03);box-shadow:0 1px 8px rgba(0,0,0,.03);cursor:pointer;height:100%;min-height:200px;overflow:hidden;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;width:100%}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper[data-v-604b0ea1]:hover{border-color:var(--sps-border-focus);-webkit-box-shadow:0 2px 12px rgba(24,144,255,.08);box-shadow:0 2px 12px rgba(24,144,255,.08)}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template[data-v-604b0ea1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;justify-content:flex-start;padding:16px 16px 14px;width:100%}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .icon-tile[data-v-604b0ea1]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:11px;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;margin-bottom:6px;width:44px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .icon-tile .material-icons[data-v-604b0ea1]{color:var(--sps-text-inverse);font-size:24px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .title[data-v-604b0ea1]{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;color:var(--sps-text-default);display:-webkit-box;font-size:15px;font-weight:600;line-height:19px;overflow:hidden;text-overflow:ellipsis}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .short-description[data-v-604b0ea1]{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:var(--sps-text-muted);display:-webkit-box;font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-meta[data-v-604b0ea1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-meta .meta-chip[data-v-604b0ea1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-page);border-radius:10px;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;gap:4px;line-height:1.3;padding:3px 8px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-meta .meta-chip .material-icons[data-v-604b0ea1]{font-size:13px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-meta .meta-chip.requires-chip[data-v-604b0ea1]{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);color:var(--sps-text-muted)}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-action[data-v-604b0ea1]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:10px}.automation-templates-gallery .template-list .template-list-item .template-list-item-inner-wrapper .block-template .card-action[data-v-604b0ea1] .ant-btn{font-size:13px;height:30px;line-height:28px;padding:0 12px}.automation-templates-gallery .empty-state[data-v-604b0ea1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-subtle);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:60px 20px}.automation-templates-gallery .empty-state .material-icons[data-v-604b0ea1]{font-size:48px}.automation-templates-gallery .empty-state p[data-v-604b0ea1]{font-size:14px;margin:0}.ant-modal-root.tpl-preview-modal .ant-modal{top:30px}