.trigger-palette[data-v-2607bd06]{width:220px;min-width:200px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--bs-border-color, #e0e0e0);background:var(--bs-body-bg, #fff);overflow:hidden}.trigger-palette__header[data-v-2607bd06]{padding:.6rem .75rem;border-bottom:1px solid var(--bs-border-color, #e0e0e0);flex-shrink:0}.trigger-palette__title[data-v-2607bd06]{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color, #888)}.trigger-palette__body[data-v-2607bd06]{overflow-y:auto;flex:1;padding:.25rem 0}.trigger-palette__loading[data-v-2607bd06],.trigger-palette__error[data-v-2607bd06],.trigger-palette__empty[data-v-2607bd06]{padding:1rem;text-align:center}.trigger-palette__module[data-v-2607bd06]{padding:.15rem 0}.trigger-palette__module-header[data-v-2607bd06]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color, #999);padding:.35rem .75rem .15rem;-webkit-user-select:none;user-select:none}.trigger-palette__item[data-v-2607bd06]{display:flex;align-items:center;gap:.45rem;padding:.3rem .75rem;cursor:grab;border-radius:5px;margin:0 .25rem;transition:background .12s;-webkit-user-select:none;user-select:none}.trigger-palette__item[data-v-2607bd06]:hover{background:var(--bs-tertiary-bg, rgba(115,103,240,.08))}.trigger-palette__item[data-v-2607bd06]:active{cursor:grabbing}.trigger-palette__item-icon[data-v-2607bd06]{font-size:.95rem;color:var(--bs-primary, #7367f0);flex-shrink:0}.trigger-palette__item-label[data-v-2607bd06]{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bs-body-color, #333)}.trigger-palette__divider[data-v-2607bd06]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color, #999);padding:.5rem .75rem .15rem;border-top:1px solid var(--bs-border-color, #e0e0e0);flex-shrink:0}.automation-panel[data-v-d7d1a72e]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bs-body-bg, #fff)}.automation-panel__header[data-v-d7d1a72e]{padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color, #e0e0e0);flex-shrink:0}.automation-panel__body[data-v-d7d1a72e]{flex:1;overflow-y:auto;padding:1rem}.automation-panel__footer[data-v-d7d1a72e]{padding:.75rem 1rem;border-top:1px solid var(--bs-border-color, #e0e0e0);flex-shrink:0}.automation-node[data-v-1630d985]{min-width:200px;max-width:260px;background:var(--bs-body-bg, #fff);border:1.5px solid var(--bs-border-color, #e0e0e0);border-radius:10px;box-shadow:0 2px 8px #00000014;transition:box-shadow .15s,border-color .15s;overflow:hidden}.automation-node--selected[data-v-1630d985]{box-shadow:0 0 0 2px var(--bs-primary, #7367f0)}.automation-node--entry[data-v-1630d985]{border-color:var(--bs-success, #28c76f)}.automation-node__header[data-v-1630d985]{display:flex;align-items:center;gap:.5rem;padding:.55rem .65rem;border-bottom:1px solid rgba(0,0,0,.06)}.automation-node__icon[data-v-1630d985]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0;font-size:15px}.automation-node__heading[data-v-1630d985]{flex:1;min-width:0;display:flex;flex-direction:column}.automation-node__title[data-v-1630d985]{font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bs-body-color, #333)}.automation-node__type-badge[data-v-1630d985]{font-size:.68rem;color:var(--bs-secondary-color, #888);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation-node__entry-badge[data-v-1630d985]{font-size:.65rem;font-weight:600;background:var(--bs-success, #28c76f);color:#fff;border-radius:4px;padding:1px 5px;flex-shrink:0}.automation-node__body[data-v-1630d985]{padding:.45rem .65rem;font-size:.78rem;color:var(--bs-secondary-color, #666)}.automation-builder__toolbar[data-v-3d67bbe6]{background:var(--bs-body-bg, #fff);border-bottom:1px solid var(--bs-border-color, #e0e0e0);flex-shrink:0;min-height:48px}.automation-builder__canvas[data-v-3d67bbe6]{background:var(--bs-tertiary-bg, #f8f7fa)}.automation-builder__panel[data-v-3d67bbe6]{width:280px;min-width:240px;border-left:1px solid var(--bs-border-color, #e0e0e0);background:var(--bs-body-bg, #fff);display:flex;flex-direction:column;overflow:hidden;position:relative}.automation-builder__panel-close[data-v-3d67bbe6]{position:absolute;top:.5rem;right:.5rem;z-index:1}.panel-slide-enter-active[data-v-3d67bbe6],.panel-slide-leave-active[data-v-3d67bbe6]{transition:transform .2s ease,opacity .2s ease}.panel-slide-enter-from[data-v-3d67bbe6],.panel-slide-leave-to[data-v-3d67bbe6]{transform:translate(20px);opacity:0}.automation-builder__toast[data-v-3d67bbe6]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;padding:.65rem 1.1rem;border-radius:8px;font-size:.85rem;display:flex;align-items:center;box-shadow:0 4px 16px #00000026;animation:toast-in-3d67bbe6 .2s ease}.automation-builder__toast--success[data-v-3d67bbe6]{background:var(--bs-success, #28c76f);color:#fff}.automation-builder__toast--error[data-v-3d67bbe6]{background:var(--bs-danger, #ea5455);color:#fff}@keyframes toast-in-3d67bbe6{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}
