@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap);:root{--lume-canvas:#f4f4f5;--lume-surface:#fff;--lume-ink:#18181b;--lume-muted:#71717a;--lume-line:#e4e4e7;--lume-soft:#fafafa}#root,body,html{min-height:100%}#root,body,html{background-color:var(--lume-canvas);color:var(--lume-ink)}body{background-image:none;font-family:"Plus Jakarta Sans",system-ui,sans-serif}*{scrollbar-color:#d4d4d8 transparent}a{color:var(--lume-ink)}.kora-glass,.MuiPaper-root{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.kora-manual-paper.MuiDialog-paper,.kora-manual-paper.MuiPaper-root{background:#fff!important;color:#18181b!important;border:1px solid #e4e4e7!important;box-shadow:0 12px 32px rgba(24,24,27,.08)!important}.MuiButton-containedPrimary{background:#18181b!important;color:#fafafa!important;box-shadow:none!important}.MuiButton-containedPrimary:hover{background:#27272a!important}.MuiButton-containedSecondary{background:#27272a!important;color:#fafafa!important}.MuiButton-outlinedSecondary,.MuiButton-textSecondary,.MuiCheckbox-colorSecondary.Mui-checked,.MuiIconButton-colorSecondary,.MuiRadio-colorSecondary.Mui-checked,.MuiSvgIcon-colorSecondary,.MuiSwitch-colorSecondary.Mui-checked{color:#18181b!important}.MuiSwitch-colorSecondary.Mui-checked+.MuiSwitch-track{background-color:#3f3f46!important}.Toastify__toast--error,.Toastify__toast--success{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}.event-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-icon,.edit-icon{opacity:0;transition:opacity .3s;margin-left:5px;z-index:1}.event-container:hover .delete-icon,.event-container:hover .edit-icon{opacity:1}.flow-node{font-family:"Plus Jakarta Sans",sans-serif!important;transition:transform .18s ease,box-shadow .2s ease!important;cursor:default}.flow-node:hover{transform:translateY(-2px)!important}.flow-node.light:hover{box-shadow:0 6px 24px rgba(0,0,0,.13)!important}.fn-handle{transition:transform .15s ease!important}.fn-handle:hover{transform:scale(1.25)!important}.fn-actions{opacity:.2;transition:opacity .18s ease!important}.flow-node:hover .fn-actions{opacity:1!important}.edgebutton{width:22px;height:22px;background:#1a1a2e;border:1.5px solid hsla(0,0%,100%,.2);cursor:pointer;border-radius:50%;font-size:16px;line-height:1;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.7);transition:background .15s ease,border-color .15s ease,transform .15s ease;padding:0}.edgebutton:hover{background:#f43f5e;border-color:#f43f5e;color:#fff;transform:scale(1.2)}.edgebutton-foreignobject body{background:transparent;width:28px;height:28px;display:flex;justify-content:center;align-items:center;min-height:28px}.react-flow__edge-path{stroke-width:2.5px}.react-flow__edge:hover .react-flow__edge-path{stroke-width:3px}.react-flow__edge.selected .react-flow__edge-path{stroke:#2f8;stroke-width:3px}.react-flow__edge.selected .edgebutton{background:#f43f5e;border-color:#f43f5e;color:#fff}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--primaryColor,#00c853);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--primaryColor,#009624);filter:brightness(.85)}