@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap);:root{--primary-color:#08c2c2;--primary-hover:#06a8a8;--secondary-color:#666;--success-color:#4caf50;--warning-color:#ff9800;--error-color:#f44336;--bg-light:#fff;--bg-light-secondary:#f8f9fa;--bg-dark:#171717;--bg-dark-secondary:#2d2d30;--text-light:#323130;--text-light-secondary:#605e5c;--text-dark:#fff;--text-dark-secondary:#a19f9d;--border-radius:8px;--border-radius-lg:12px;--border-radius-xl:16px;--shadow-sm:0 1px 3px rgba(0,0,0,0.1);--shadow-md:0 2px 8px rgba(0,0,0,0.12);--shadow-lg:0 4px 16px rgba(0,0,0,0.15);--shadow-xl:0 8px 32px rgba(0,0,0,0.2);--transition-fast:all 0.15s ease;--transition-normal:all 0.2s ease;--transition-slow:all 0.3s ease;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}.MuiButton-root{box-shadow:var(--shadow-sm)!important;transition:var(--transition-normal)!important;font-weight:var(--font-weight-medium)!important;text-transform:none!important;padding:8px 16px!important}.MuiButton-root:hover{box-shadow:var(--shadow-md)!important}.MuiContainer-root .MuiButton-contained:not(.MuiDialog-root .MuiButton-contained):not(.MuiModal-root .MuiButton-contained):not(.MuiPopover-root .MuiButton-contained):not(.MuiMenu-root .MuiButton-contained):not(.messages-list-button),.MuiGrid-root .MuiButton-contained:not(.MuiDialog-root .MuiButton-contained):not(.MuiModal-root .MuiButton-contained):not(.MuiPopover-root .MuiButton-contained):not(.MuiMenu-root .MuiButton-contained):not(.messages-list-button),.MuiPaper-root .MuiButton-contained:not(.MuiDialog-root .MuiButton-contained):not(.MuiModal-root .MuiButton-contained):not(.MuiPopover-root .MuiButton-contained):not(.MuiMenu-root .MuiButton-contained):not(.messages-list-button){background:linear-gradient(135deg,var(--primary-color),var(--primary-hover))!important;border:none!important}.MuiContainer-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button),.MuiGrid-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button),.MuiPaper-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button){border:1.5px solid var(--primary-color)!important;color:var(--primary-color)!important;background:transparent!important}.MuiContainer-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button):hover,.MuiGrid-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button):hover,.MuiPaper-root .MuiButton-outlined:not(.MuiDialog-root .MuiButton-outlined):not(.MuiModal-root .MuiButton-outlined):not(.MuiPopover-root .MuiButton-outlined):not(.MuiMenu-root .MuiButton-outlined):not(.messages-list-button):hover{background:var(--primary-color)!important;color:#fff!important}.messages-list-wrapper .MuiButton-root:not(.audio-speed-button):not(.audio-transcribe-button-received){box-shadow:none!important;text-transform:none!important;background:transparent!important;background-image:none!important;transition:color .2s ease,background-color .2s ease!important}body[data-theme=light] .messages-list-wrapper .audio-speed-button{color:#000!important;border:1px solid #000!important;background:transparent!important}body[data-theme=dark] .messages-list-wrapper .audio-speed-button{color:#fff!important;border:1px solid hsla(0,0%,100%,.6)!important;background:transparent!important}body[data-theme=dark] .messages-list-wrapper .audio-transcribe-button-received{color:#fff!important}.messages-list-wrapper .MuiButton-root:hover{box-shadow:none!important}.messages-list-wrapper .MuiButton-contained{background:transparent!important;background-image:none!important;border:none!important}.messages-list-wrapper .MuiButton-outlined{border:1px solid!important;background:transparent!important}.messages-list-wrapper .MuiButton-outlined:hover{background:transparent!important;color:inherit!important}.MuiCard-root{box-shadow:var(--shadow-md)!important;transition:var(--transition-normal)!important;border:1px solid rgba(0,0,0,.05)!important}.MuiCard-root:hover{box-shadow:var(--shadow-lg)!important}.MuiTextField-root .MuiOutlinedInput-root{transition:var(--transition-normal)!important}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)!important}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)!important;border-width:2px!important}.MuiChip-root{box-shadow:var(--shadow-sm)!important;transition:var(--transition-fast)!important;font-weight:var(--font-weight-medium)!important}.MuiChip-root:hover,.MuiPaper-root{box-shadow:var(--shadow-md)!important}.MuiPaper-root{transition:var(--transition-normal)!important}.MuiAppBar-root{box-shadow:var(--shadow-md)!important;background:hsla(0,0%,100%,.95)!important}.MuiAppBar-root,.MuiMenu-paper{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.MuiMenu-paper{box-shadow:var(--shadow-lg)!important;border:1px solid rgba(0,0,0,.05)!important}.MuiMenuItem-root{margin:4px 8px!important;transition:var(--transition-fast)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",sans-serif!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.2px!important}.MuiMenuItem-root:hover{background:rgba(8,194,194,.08)!important}.MuiDialog-paper{box-shadow:var(--shadow-xl)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.MuiTab-root{transition:var(--transition-normal)!important;font-weight:var(--font-weight-medium)!important}.MuiTab-root:hover{background:rgba(8,194,194,.08)!important}body,html{scrollbar-width:thin;scrollbar-color:#d3d3d3 transparent}body{overflow-x:hidden}body[data-theme=dark],html[data-theme=dark]{background-color:var(--bg-dark)!important;color:var(--text-dark)!important}body[data-theme=dark]{--primary-color:#08c2c2;--primary-hover:#06a8a8;--bg-light:#2d2d30;--bg-light-secondary:#1e1e1e;--text-light:#fff;--text-light-secondary:#a19f9d;--shadow-sm:0 1px 3px rgba(0,0,0,0.3);--shadow-md:0 2px 8px rgba(0,0,0,0.4);--shadow-lg:0 4px 16px rgba(0,0,0,0.5);--shadow-xl:0 8px 32px rgba(0,0,0,0.6)}body[data-theme=dark] .MuiCard-root{background:var(--bg-light)!important;border:1px solid hsla(0,0%,100%,.1)!important}body[data-theme=dark] .react-flow__node .MuiCard-root{border:none!important}body[data-theme=dark] .MuiPaper-root{background:var(--bg-light)!important;border:1px solid hsla(0,0%,100%,.1)!important}body[data-theme=dark] .react-flow__node .MuiPaper-root{border:none!important}body[data-theme=dark] .MuiAppBar-root{background:rgba(45,45,48,.95)!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important}body[data-theme=dark] .MuiDialog-paper,body[data-theme=dark] .MuiMenu-paper{background:var(--bg-light)!important;border:1px solid hsla(0,0%,100%,.1)!important}body{font-family:"Poppins","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-weight:var(--font-weight-normal)!important;line-height:1.6!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;letter-spacing:-.01em!important}[class*=messageLeft],[class*=messageRight]{font-size:.875rem!important;line-height:1.4!important}[class*=messageContent],[class*=messageLeft],[class*=messageRight],[class*=quotedMsg]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",sans-serif!important;font-weight:400!important;letter-spacing:.1px!important}[class*=messageContent],[class*=quotedMsg]{font-size:.8125rem!important;line-height:1.35!important}[class*=messageContactName]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",sans-serif!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.1px!important}[class*=timestamp]{font-size:11px!important}[class*=textContentItem],[class*=timestamp]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",sans-serif!important;font-weight:400!important}[class*=textContentItem]{font-size:.875rem!important;letter-spacing:.1px!important;line-height:1.4!important}[class*=dailyTimestampText]{font-size:.8125rem!important;letter-spacing:.2px!important}[class*=dailyTimestampText],[class*=messageCenter]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",sans-serif!important;font-weight:400!important}[class*=messageCenter]{font-size:.875rem!important}.MuiTypography-caption,small{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-weight:400!important;letter-spacing:.01em!important}a{color:var(--primary-color)!important;transition:var(--transition-fast)!important}a,a:hover{text-decoration:none!important}a:hover{color:var(--primary-hover)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px;-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}:focus{outline:none!important}*,:hover{text-decoration:none!important}body[data-theme=dark] #root,html[data-theme=dark] #root{background-color:var(--bg-dark)!important}body[data-theme=dark] .MuiContainer-root,html[data-theme=dark] .MuiContainer-root{background-color:#171717!important;padding:0!important;margin:0!important}body[data-theme=dark] .MuiBox-root,body[data-theme=dark] .MuiContainer-root,body[data-theme=dark] .MuiGrid-root{background-color:#171717!important}body[data-theme=dark] .recharts-cartesian-axis-tick-value,body[data-theme=dark] .recharts-cartesian-axis-tick-value text,body[data-theme=dark] .recharts-cartesian-axis-tick text,body[data-theme=dark] .recharts-label,body[data-theme=dark] .recharts-legend-item-text,body[data-theme=dark] .recharts-legend-item text,body[data-theme=dark] .recharts-legend-wrapper text,body[data-theme=dark] .recharts-text,body[data-theme=dark] .recharts-tooltip-label,body[data-theme=dark] .recharts-tooltip-wrapper text,body[data-theme=dark] .recharts-wrapper *,body[data-theme=dark] .recharts-wrapper svg text,body[data-theme=dark] svg text{fill:#fff!important;color:#fff!important}.chartSubtitle{font-size:.6rem!important;color:hsla(0,0%,100%,.5)!important;font-weight:400!important}body[data-theme=light] .chartSubtitle{color:rgba(0,0,0,.4)!important}body[data-theme=dark] .recharts-wrapper .recharts-cartesian-axis-tick-value,body[data-theme=dark] .recharts-wrapper .recharts-cartesian-axis-tick text,body[data-theme=dark] .recharts-wrapper .recharts-label,body[data-theme=dark] .recharts-wrapper .recharts-legend-item-text,body[data-theme=dark] .recharts-wrapper svg .recharts-cartesian-axis-tick-value,body[data-theme=dark] .recharts-wrapper svg .recharts-cartesian-axis-tick text,body[data-theme=dark] .recharts-wrapper svg .recharts-label,body[data-theme=dark] .recharts-wrapper svg .recharts-legend-item-text{fill:#fff!important;color:#fff!important;stroke:#fff!important}body[data-theme=dark] .recharts-wrapper .recharts-area-area,body[data-theme=dark] .recharts-wrapper .recharts-bar-rectangle,body[data-theme=dark] .recharts-wrapper .recharts-line-curve,body[data-theme=dark] .recharts-wrapper .recharts-pie-sector{fill:inherit!important;color:inherit!important}body[data-theme=dark] .MuiAvatar-root,body[data-theme=dark] .MuiCard-root,body[data-theme=dark] .MuiChip-root,body[data-theme=dark] .MuiPaper-root,body[data-theme=dark] .MuiTextField-root{background-color:inherit!important}body[data-theme=light],html[data-theme=light]{background-color:#fafafa!important;color:#000!important}body.kanban-page{overflow-x:auto!important}.kanban-page .kanban-container-wrapper{overflow-x:auto!important;overflow-y:hidden!important}::-webkit-scrollbar{width:4px!important;height:4px!important}::-webkit-scrollbar-track{background:transparent!important}::-webkit-scrollbar-thumb{background:#555!important;border-radius:2px!important}::-webkit-scrollbar-thumb:hover{background:#777!important}body[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555!important}body[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#777!important}::-webkit-scrollbar-corner{background:transparent!important}::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}@media (max-width:768px){*{box-sizing:border-box}.react-flow__node,.react-flow__node *{max-width:none!important;width:auto!important;min-width:auto!important}.react-flow__handle{width:16px!important;height:16px!important;border-radius:50%!important;border:3px solid #fff!important;z-index:9999!important}body,html{overflow-x:hidden;width:100%}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}.MuiTable-root{min-width:auto!important;width:100%!important}.MuiButton-root{font-size:.8rem!important;padding:6px 16px!important}.MuiTextField-root{width:100%!important}.MuiDialog-paper{margin:16px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 32px)!important}.MuiTooltip-tooltip{font-size:.75rem!important;max-width:200px!important}.MuiTooltip-popper,.MuiTooltip-tooltip{z-index:10000!important}.MuiTooltip-popper[data-placement=right]{transform:translateZ(0)!important}.MuiTooltip-tooltip{position:relative!important;transform:none!important}.truncated-text:hover{cursor:help}.truncated-text[title]:hover:after{content:attr(title);position:absolute;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:.75rem;z-index:10000;max-width:200px;word-wrap:break-word;white-space:normal}.MuiIconButton-root{padding:4px!important}.MuiChip-root{font-size:.7rem!important;height:24px!important}.MuiAvatar-root{width:32px!important;height:32px!important}.MuiTypography-h6{font-size:1rem!important}.MuiTypography-body1{font-size:.875rem!important}.MuiTypography-body2{font-size:.8rem!important}.rbc-toolbar{flex-direction:column!important;grid-gap:8px!important;gap:8px!important}.rbc-toolbar button{font-size:.7rem!important;padding:4px 8px!important}.rbc-header{padding:4px!important}.rbc-event,.rbc-header{font-size:.7rem!important}.rbc-event{padding:2px 4px!important}.mobile-table-row{display:block!important;border:1px solid #e0e0e0!important;border-radius:4px!important;margin-bottom:8px!important;padding:8px!important;background-color:#fafafa!important}.mobile-table-cell{display:block!important;text-align:left!important;padding:4px 0!important;border:none!important}.mobile-table-cell:before{content:attr(data-label)!important;font-weight:700!important;display:inline-block!important;width:40%!important;margin-right:8px!important}.search-container{flex-direction:column!important;align-items:stretch!important;grid-gap:8px!important;gap:8px!important;padding:12px!important}.action-buttons{justify-content:center!important}.table-container{padding:8px!important;overflow-x:visible!important}::-webkit-scrollbar{width:3px!important;height:3px!important}::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:1.5px!important}::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}.MuiAutocomplete-root:focus-within,.MuiFilledInput-root:focus-within,.MuiInput-root:focus-within,.MuiInputBase-root:focus-within,.MuiOutlinedInput-root:focus-within,.MuiSelect-root:focus-within,.MuiTextField-root:focus-within{outline:none!important;outline-offset:0!important}}@media (min-width:769px) and (max-width:1024px){.MuiContainer-root{padding-left:16px!important;padding-right:16px!important}.MuiButton-root{font-size:.9rem!important}.MuiTypography-h6{font-size:1.1rem!important}}@media (max-width:480px){.react-flow__node,.react-flow__node *{max-width:none!important;width:auto!important;min-width:auto!important}.react-flow__handle{width:16px!important;height:16px!important;border-radius:50%!important;border:3px solid #fff!important;z-index:9999!important}.MuiContainer-root{padding-left:4px!important;padding-right:4px!important}.MuiButton-root{font-size:.75rem!important;padding:4px 12px!important}.MuiTypography-h6{font-size:.9rem!important}.MuiDialog-paper{margin:8px!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}::-webkit-scrollbar{width:2px!important;height:2px!important}::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:1px!important}::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}.MuiAutocomplete-root:focus-within,.MuiFilledInput-root:focus-within,.MuiInput-root:focus-within,.MuiInputBase-root:focus-within,.MuiOutlinedInput-root:focus-within,.MuiSelect-root:focus-within,.MuiTextField-root:focus-within{outline:none!important;outline-offset:0!important}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-color-scheme:dark){::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#a0a0a0}::-webkit-scrollbar-thumb:hover{background:grey}}*{max-width:100%}.react-flow__node,.react-flow__node *{max-width:none!important;width:auto!important;min-width:auto!important}.react-flow__handle{z-index:9999!important}.react-flow__node>div{width:auto!important;min-width:auto!important;max-width:none!important}.react-flow,.react-flow__renderer,.react-flow__viewport{max-width:none!important;width:100%!important;height:100%!important}.react-flow__node .MuiAvatar-root,.react-flow__node .MuiBox-root,.react-flow__node .MuiChip-root,.react-flow__node .MuiPaper-root,.react-flow__node .MuiTypography-root{max-width:none!important;width:auto!important;min-width:auto!important}.react-flow__node,.react-flow__node *,.react-flow__node .MuiAvatar-root,.react-flow__node .MuiBox-root,.react-flow__node .MuiButton-root,.react-flow__node .MuiChip-root,.react-flow__node .MuiIconButton-root,.react-flow__node .MuiPaper-root{border:none!important;outline:none!important;box-shadow:none!important}.react-flow__node .MuiAvatar-root,.react-flow__node .MuiCard-root,.react-flow__node .MuiChip-root,.react-flow__node .MuiPaper-root{border:none!important}.react-flow__node :focus,.react-flow__node :focus-visible,.react-flow__node :focus-within{outline:none!important;border:none!important;box-shadow:none!important}.MuiDrawer-paper,.MuiList-root,.MuiListItem-root,.MuiListItemText-root,.MuiTypography-root{font-family:"Poppins","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}.MuiButton-root{font-family:"Poppins","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-weight:500!important;letter-spacing:.01em!important}:focus,:focus-visible{outline:none}.MuiButton-root:focus,.MuiButton-root:focus-visible,.MuiIconButton-root:focus,.MuiIconButton-root:focus-visible{outline:none!important}.MuiAutocomplete-root:focus-within,.MuiFilledInput-root:focus-within,.MuiInput-root:focus-within,.MuiInputBase-root:focus-within,.MuiOutlinedInput-root:focus-within,.MuiSelect-root:focus-within,.MuiTextField-root:focus-within{outline:none!important;outline-offset:0!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#08c2c2!important;border-width:2px!important}.MuiFilledInput-root.Mui-focused{background-color:rgba(8,194,194,.05)!important}.MuiInput-root.Mui-focused:after{border-bottom-color:#08c2c2!important}.MuiTable-root{table-layout:auto}.MuiTableCell-root{word-wrap:break-word;overflow-wrap:break-word}.truncated-text{max-width:100%!important}.truncated-text,.truncated-text-mobile{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.truncated-text-mobile{max-width:60%!important}.MuiTableCell-body{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.MuiTableCell-body{max-width:120px}}@media (max-width:768px){.MuiTable-root{table-layout:fixed}.MuiTableCell-root{word-break:break-word}}.MuiContainer-root::-webkit-scrollbar,.MuiDialog-paper::-webkit-scrollbar,.MuiPaper-root::-webkit-scrollbar{width:4px!important;height:4px!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MuiContainer-root::-webkit-scrollbar-thumb,.MuiDialog-paper::-webkit-scrollbar-thumb,.MuiPaper-root::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:2px!important}.MuiContainer-root::-webkit-scrollbar-thumb:hover,.MuiDialog-paper::-webkit-scrollbar-thumb:hover,.MuiPaper-root::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}.MuiTableContainer-root::-webkit-scrollbar{width:4px!important;height:4px!important}.MuiTableContainer-root::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:2px!important}.MuiTableContainer-root::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}.MuiAutocomplete-root{outline:none!important}.emoji-mart{width:auto!important;min-width:320px!important;max-width:400px!important;font-family:inherit!important}.emoji-mart-scroll{height:200px!important;overflow-y:auto!important}.emoji-mart-category-label{font-size:12px!important;font-weight:500!important}.emoji-mart-emoji{padding:6px!important;cursor:pointer!important}.emoji-mart-emoji:hover{background-color:#f0f0f0!important;border-radius:4px!important}@media (max-width:768px){.emoji-mart{min-width:280px!important;max-width:320px!important}.emoji-mart-scroll{height:180px!important}}@media (max-width:480px){.emoji-mart{min-width:260px!important;max-width:300px!important}.emoji-mart-scroll{height:160px!important}}.MuiAutocomplete-root .MuiOutlinedInput-root,.MuiAutocomplete-root .MuiOutlinedInput-root:focus-within,.MuiAutocomplete-root:focus-within,.MuiChip-root{outline:none!important}.MuiChip-root{cursor:pointer!important}.MuiChip-root:focus,.MuiChip-root:focus-visible{outline:none!important}*{scrollbar-width:thin;scrollbar-color:#d3d3d3 transparent}article::-webkit-scrollbar,aside::-webkit-scrollbar,div::-webkit-scrollbar,main::-webkit-scrollbar,nav::-webkit-scrollbar,section::-webkit-scrollbar{width:4px!important;height:4px!important}article::-webkit-scrollbar-track,aside::-webkit-scrollbar-track,div::-webkit-scrollbar-track,main::-webkit-scrollbar-track,nav::-webkit-scrollbar-track,section::-webkit-scrollbar-track{background:transparent!important}article::-webkit-scrollbar-thumb,aside::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb,main::-webkit-scrollbar-thumb,nav::-webkit-scrollbar-thumb,section::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:2px!important}article::-webkit-scrollbar-thumb:hover,aside::-webkit-scrollbar-thumb:hover,div::-webkit-scrollbar-thumb:hover,main::-webkit-scrollbar-thumb:hover,nav::-webkit-scrollbar-thumb:hover,section::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}article::-webkit-scrollbar-button,aside::-webkit-scrollbar-button,div::-webkit-scrollbar-button,main::-webkit-scrollbar-button,nav::-webkit-scrollbar-button,section::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.overflow-auto::-webkit-scrollbar,.overflow-x-auto::-webkit-scrollbar,.overflow-y-auto::-webkit-scrollbar,.scrollable::-webkit-scrollbar{width:4px!important;height:4px!important}.overflow-auto::-webkit-scrollbar-thumb,.overflow-x-auto::-webkit-scrollbar-thumb,.overflow-y-auto::-webkit-scrollbar-thumb,.scrollable::-webkit-scrollbar-thumb{background:#d3d3d3!important;border-radius:2px!important}.overflow-auto::-webkit-scrollbar-thumb:hover,.overflow-x-auto::-webkit-scrollbar-thumb:hover,.overflow-y-auto::-webkit-scrollbar-thumb:hover,.scrollable::-webkit-scrollbar-thumb:hover{background:#b0b0b0!important}.custom-snackbar-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.5)!important;z-index:999999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding-top:20px!important;font-family:"Lexend Deca","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}.custom-snackbar{background:#fff!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;padding:16px 20px!important;max-width:500px!important;min-width:350px!important;display:flex!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;animation:slideDown .3s ease-out!important;border-left:4px solid #4caf50!important}.custom-snackbar.error{border-left-color:#f44336!important}.custom-snackbar.warning{border-left-color:#ff9800!important}.custom-snackbar.info{border-left-color:#2196f3!important}.custom-snackbar-icon{font-size:20px!important;flex-shrink:0!important}.custom-snackbar.success .custom-snackbar-icon{color:#4caf50!important}.custom-snackbar.error .custom-snackbar-icon{color:#f44336!important}.custom-snackbar.warning .custom-snackbar-icon{color:#ff9800!important}.custom-snackbar.info .custom-snackbar-icon{color:#2196f3!important}.custom-snackbar-message{flex:1 1!important;color:#333!important;font-size:14px!important;line-height:1.4!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:calc(100% - 40px)!important;min-width:0!important;padding-right:4px!important}.custom-snackbar-close{background:none!important;border:none!important;color:#666!important;cursor:pointer!important;font-size:16px!important;padding:0!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;transition:background-color .2s ease!important;flex-shrink:0!important;z-index:10!important;position:relative!important}.custom-snackbar-close:hover{background:rgba(0,0,0,.1)!important}body[data-theme=dark] .custom-snackbar{background:#2d3748!important;color:#e2e8f0!important}body[data-theme=dark] .custom-snackbar-message{color:#e2e8f0!important}body[data-theme=dark] .custom-snackbar-close{color:#a0aec0!important}body[data-theme=dark] .custom-snackbar-close:hover{background:hsla(0,0%,100%,.1)!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.custom-snackbar.hiding{animation:slideUp .3s ease-in forwards!important}@media (max-width:768px){.custom-snackbar{max-width:calc(100vw - 40px)!important;min-width:calc(100vw - 40px)!important;margin:0 20px!important}.custom-snackbar-overlay{padding-top:10px!important}}.Toastify__toast-container{padding:0!important;margin:0!important;width:auto!important;max-width:600px!important;min-width:300px!important}.Toastify__toast-container--top-right{top:24px!important;right:24px!important}.Toastify__toast{background:linear-gradient(135deg,#323232,#2a2a2a)!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08),0 0 0 1px hsla(0,0%,100%,.05)!important;border:none!important;font-family:"Inter","Roboto","Helvetica","Arial",sans-serif!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:12px 20px!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;overflow:hidden!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transform:translateZ(0)!important;width:auto!important;max-width:600px!important;min-width:300px!important}.Toastify__toast:hover{transform:translateY(-1px)!important;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,100%,.08)!important}.Toastify__toast--success{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 8px 32px rgba(76,175,80,.25),0 2px 8px rgba(76,175,80,.15),0 0 0 1px hsla(0,0%,100%,.1)!important}.Toastify__toast--error{background:linear-gradient(135deg,#f44336,#e53935)!important;box-shadow:0 8px 32px rgba(244,67,54,.25),0 2px 8px rgba(244,67,54,.15),0 0 0 1px hsla(0,0%,100%,.1)!important}.Toastify__toast--warning{background:linear-gradient(135deg,#ff9800,#f57c00)!important;box-shadow:0 8px 32px rgba(255,152,0,.25),0 2px 8px rgba(255,152,0,.15),0 0 0 1px hsla(0,0%,100%,.1)!important}.Toastify__toast--info{background:linear-gradient(135deg,#2196f3,#1976d2)!important;box-shadow:0 8px 32px rgba(33,150,243,.25),0 2px 8px rgba(33,150,243,.15),0 0 0 1px hsla(0,0%,100%,.1)!important}.Toastify__toast-body{color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:1!important;margin:0!important;flex:1 1!important;display:flex!important;align-items:center!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;letter-spacing:.01em!important;max-width:none!important;padding:0 8px 0 0!important}.Toastify__toast-body,.Toastify__toast-body>*{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}.Toastify__toast-body>*{max-width:100%!important}.Toastify__toast-body:before{content:""!important;font-family:"Material Icons"!important;font-size:20px!important;margin-right:12px!important;display:inline-block!important;vertical-align:middle!important;line-height:1!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;letter-spacing:normal!important;word-wrap:normal!important;white-space:nowrap!important;direction:ltr!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-moz-osx-font-smoothing:grayscale!important;font-feature-settings:"liga"!important;flex-shrink:0!important;width:20px!important;height:20px!important;text-align:center!important}.Toastify__toast--success .Toastify__toast-body:before{content:"check_circle"!important;color:hsla(0,0%,100%,.9)!important}.Toastify__toast--error .Toastify__toast-body:before{content:"error"!important;color:hsla(0,0%,100%,.9)!important}.Toastify__toast--warning .Toastify__toast-body:before{content:"warning"!important;color:hsla(0,0%,100%,.9)!important}.Toastify__toast--info .Toastify__toast-body:before{content:"info"!important;color:hsla(0,0%,100%,.9)!important}.Toastify__toast--default .Toastify__toast-body:before{content:"notifications"!important;color:hsla(0,0%,100%,.9)!important}.Toastify__close-button{color:#fff!important;opacity:.8!important;font-size:14px!important;width:18px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;margin-left:4px!important;background:hsla(0,0%,100%,.1)!important;border:none!important;cursor:pointer!important;padding:0!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;flex-shrink:0!important;z-index:10!important;position:relative!important}.Toastify__close-button:hover{opacity:1!important;background:hsla(0,0%,100%,.2)!important;transform:scale(1.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.Toastify__close-button:focus{outline:none!important;background:hsla(0,0%,100%,.25)!important;transform:scale(1.05)!important}.Toastify__close-button:active{transform:scale(.95)!important}.Toastify__progress-bar,.Toastify__progress-bar--error,.Toastify__progress-bar--info,.Toastify__progress-bar--success,.Toastify__progress-bar--warning{opacity:0!important;visibility:hidden!important;height:0!important;background:transparent!important}.Toastify__toast--default{background:linear-gradient(135deg,#323232,#2a2a2a)!important}.Toastify__bounce-enter--top-right{animation:Toastify__slideInRight .3s cubic-bezier(.2,0,0,1) forwards!important}.Toastify__bounce-exit--top-right{animation:Toastify__slideOutRight .2s cubic-bezier(.4,0,1,1) forwards!important}@keyframes Toastify__slideInRight{0%{transform:translate3d(100%,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(100%,0,0);opacity:0}}.Toastify__toast{animation-fill-mode:forwards!important}.Toastify__toast--entering{opacity:0!important;transform:translate3d(100%,0,0)!important}.Toastify__toast--entered,.Toastify__toast--exiting{opacity:1!important;transform:translateZ(0)!important}.Toastify__toast--exited{opacity:0!important;transform:translate3d(100%,0,0)!important}.Toastify__toast:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%,hsla(0,0%,100%,.05))!important;border-radius:12px!important;pointer-events:none!important;z-index:1!important}@media (max-width:768px){.Toastify__toast-container--top-right{top:16px!important;right:16px!important;left:16px!important;width:auto!important}.Toastify__toast{margin-bottom:12px!important;min-height:56px!important;padding:8px 16px!important}.Toastify__toast-body{font-size:16px!important}}body[data-theme=dark] .Toastify__toast{background:linear-gradient(135deg,#424242,#383838)!important;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.08)!important}body[data-theme=dark] .Toastify__toast--success{background:linear-gradient(135deg,#388e3c,#2e7d32)!important;box-shadow:0 8px 32px rgba(56,142,60,.3),0 2px 8px rgba(56,142,60,.2),0 0 0 1px hsla(0,0%,100%,.1)!important}body[data-theme=dark] .Toastify__toast--error{background:linear-gradient(135deg,#d32f2f,#c62828)!important;box-shadow:0 8px 32px rgba(211,47,47,.3),0 2px 8px rgba(211,47,47,.2),0 0 0 1px hsla(0,0%,100%,.1)!important}body[data-theme=dark] .Toastify__toast--warning{background:linear-gradient(135deg,#f57c00,#ef6c00)!important;box-shadow:0 8px 32px rgba(245,124,0,.3),0 2px 8px rgba(245,124,0,.2),0 0 0 1px hsla(0,0%,100%,.1)!important}body[data-theme=dark] .Toastify__toast--info{background:linear-gradient(135deg,#1976d2,#1565c0)!important;box-shadow:0 8px 32px rgba(25,118,210,.3),0 2px 8px rgba(25,118,210,.2),0 0 0 1px hsla(0,0%,100%,.1)!important}.Toastify__toast-icon{display:none!important}.Toastify__toast-container .Toastify__toast{margin:0 0 8px!important}.Toastify__toast-container .Toastify__toast:last-child{margin-bottom:0!important}body[data-theme=dark] .react-flow,body[data-theme=dark] .react-flow__background,body[data-theme=dark] .react-flow__background-pattern,body[data-theme=dark] .react-flow__container,body[data-theme=dark] .react-flow__pane,body[data-theme=dark] .react-flow__renderer,body[data-theme=dark] .react-flow__viewport{background-color:#171717!important}body[data-theme=dark] .react-flow__edge-path{stroke:#08c2c2!important}body[data-theme=dark] .react-flow__edge-path:hover{stroke:#fff!important}body[data-theme=dark] .react-flow__minimap{background-color:#2a2a2a!important;border:1px solid #444!important}body[data-theme=dark] .react-flow__minimap svg{background-color:#2a2a2a!important;border:none!important;outline:none!important}body[data-theme=dark] .react-flow__minimap .react-flow__minimap-mask{fill:#171717!important}body[data-theme=dark] .react-flow__minimap .react-flow__minimap-node{fill:#08c2c2!important;stroke:#171717!important}body[data-theme=dark] .react-flow__controls,body[data-theme=dark] .react-flow__controls button{background-color:#2a2a2a!important;border:1px solid #444!important}body[data-theme=dark] .react-flow__controls button{color:#fff!important}body[data-theme=dark] .react-flow__controls button:hover{background-color:#444!important;border-color:#08c2c2!important}body[data-theme=dark] .react-flow__controls button svg,body[data-theme=dark] .react-flow__controls button svg circle,body[data-theme=dark] .react-flow__controls button svg line,body[data-theme=dark] .react-flow__controls button svg path,body[data-theme=dark] .react-flow__controls button svg polygon,body[data-theme=dark] .react-flow__controls button svg rect{fill:#fff!important;stroke:#fff!important}html body[data-theme=dark] .react-flow__controls button svg *{fill:#fff!important;stroke:#fff!important;color:#fff!important}body[data-theme=dark] .react-flow__controls button path,body[data-theme=dark] .react-flow__controls button rect{fill:#fff!important;stroke:#fff!important}body[data-theme=dark] .react-flow__controls button *{fill:#fff!important;stroke:#fff!important;color:#fff!important}body[data-theme=dark] .react-flow__controls button[title*=fit] *,body[data-theme=dark] .react-flow__controls button[title*=Fit] *,body[data-theme=dark] .react-flow__controls button[title*=lock] *,body[data-theme=dark] .react-flow__controls button[title*=Lock] *,body[data-theme=dark] .react-flow__controls button[title*=zoom] *,body[data-theme=dark] .react-flow__controls button[title*=Zoom] *,body[data-theme=dark] .react-flow__controls button svg *{fill:#fff!important;stroke:#fff!important}body[data-theme=dark] .react-flow *{border-color:#444!important}body[data-theme=dark] .react-flow__handle,body[data-theme=dark] .react-flow__node{border-color:inherit!important}body[data-theme=dark] .react-flow__node.selected{box-shadow:0 0 0 2px #08c2c2!important}body[data-theme=dark] .react-flow *{background-color:#171717!important}body[data-theme=dark] .react-flow__controls button,body[data-theme=dark] .react-flow__handle,body[data-theme=dark] .react-flow__minimap,body[data-theme=dark] .react-flow__node{background-color:inherit!important}body[data-theme=dark],body[data-theme=dark] .react-flow,body[data-theme=dark] .react-flow *,body[data-theme=dark] .react-flow__background,body[data-theme=dark] .react-flow__background-pattern,body[data-theme=dark] .react-flow__container,body[data-theme=dark] .react-flow__pane,body[data-theme=dark] .react-flow__renderer,body[data-theme=dark] .react-flow__viewport,html[data-theme=dark]{background-color:#171717!important}body[data-theme=dark] .react-flow svg *{fill:#fff!important;stroke:#fff!important}body[data-theme=dark] .react-flow__edge svg *,body[data-theme=dark] .react-flow__minimap svg *,body[data-theme=dark] .react-flow__node svg *{fill:inherit!important;stroke:inherit!important}body[data-theme=dark] .react-flow,body[data-theme=dark] .react-flow *,body[data-theme=dark] [class*=flow-builder],body[data-theme=dark] [class*=FlowBuilder],body[data-theme=dark] [class*=react-flow]{background-color:#171717!important}body[data-theme=dark] .MuiPaper-root,body[data-theme=dark] .MuiStack-root,body[data-theme=dark] [class*=flow-builder],body[data-theme=dark] [class*=FlowBuilder],body[data-theme=dark] [class*=react-flow]{border-color:#444!important;outline-color:#444!important;background-color:#171717!important}body[data-theme=dark] .MuiBox-root,body[data-theme=dark] .MuiContainer-root,body[data-theme=dark] .MuiPaper-root,body[data-theme=dark] .MuiStack-root{margin:0!important;padding:0!important;background-color:#171717!important}body[data-theme=dark] article,body[data-theme=dark] div,body[data-theme=dark] main,body[data-theme=dark] section{background-color:#171717!important}body[data-theme=dark] .MuiPaper-root{border:none!important;outline:none!important}body[data-theme=dark] *{border-width:0!important;outline-width:0!important}body[data-theme=dark] .react-flow__handle,body[data-theme=dark] .react-flow__node{border-width:inherit!important}body[data-theme=dark] .MuiContainer-root,body[data-theme=dark] .MuiPaper-root,body[data-theme=dark] .MuiStack-root{border:none!important;outline:none!important;box-shadow:none!important}body[data-theme=dark] .react-flow>*,body[data-theme=dark] .react-flow__pane>*,body[data-theme=dark] .react-flow__viewport>*,body[data-theme=dark] div.react-flow,body[data-theme=dark] div.react-flow canvas,body[data-theme=dark] div.react-flow div,body[data-theme=dark] div.react-flow section,html body[data-theme=dark] .react-flow,html body[data-theme=dark] .react-flow *{background-color:#171717!important}html body[data-theme=dark] .react-flow,html body[data-theme=dark] .react-flow *,html body[data-theme=dark] .react-flow__minimap,html body[data-theme=dark] .react-flow__minimap *{border-color:#444!important;outline-color:#444!important}html body[data-theme=dark] .react-flow__minimap{border:1px solid #444!important;outline:none!important}html body[data-theme=dark] .react-flow__minimap svg{border:none!important;outline:none!important}.react-flow__edge-path{stroke-width:4px!important;stroke:#666!important}.react-flow__edge{pointer-events:all!important}.react-flow__edge-path:hover{stroke-width:6px!important;stroke:#888!important}.MuiCircularProgress-circle,.MuiCircularProgress-root,.MuiCircularProgress-svg{transform-origin:center!important}.react-flow__node{transform-origin:center;width:320px!important;max-width:320px!important;min-width:320px!important;overflow:visible!important}.react-flow__handle{width:16px!important;height:16px!important;border-radius:50%!important;border:3px solid #fff!important}.react-flow__handle,.react-flow__node .react-flow__handle{z-index:10000!important;pointer-events:all!important;visibility:visible!important;opacity:1!important}.react-flow__node .react-flow__handle{position:absolute!important}.react-flow__node.selected{box-shadow:none!important}.react-flow__node.selected,.react-flow__node:focus{outline:none!important;border:none!important}.react-flow__node .MuiTypography-root{overflow-wrap:break-word!important;max-width:100%!important}.react-flow__node .MuiTypography-noWrap,.react-flow__node .MuiTypography-root{word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}.react-flow__node .MuiTypography-noWrap{overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important}.react-flow__node .MuiBox-root,.react-flow__node .MuiChip-root,.react-flow__node .MuiPaper-root,.react-flow__node [style*="flex: 1"]{word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.react-flow__node [style*="flex: 1"]{min-width:0!important}.react-flow__node *,.react-flow__node [style*="minWidth: 0"],.react-flow__node [title],.react-flow__node div,.react-flow__node span{word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.MuiPaper-root::-webkit-scrollbar{width:4px!important;height:4px!important}.MuiPaper-root::-webkit-scrollbar-track{background:transparent!important}.MuiPaper-root::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)!important;border-radius:2px!important;-webkit-transition:background .2s ease!important;transition:background .2s ease!important}.MuiPaper-root::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)!important}body[data-theme=dark] .MuiPaper-root::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)!important}body[data-theme=dark] .MuiPaper-root::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)!important}.MuiPaper-root{scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}body[data-theme=dark] .MuiPaper-root{scrollbar-color:hsla(0,0%,100%,.2) transparent!important}.custom-dropdown-menu::-webkit-scrollbar{width:6px!important}.custom-dropdown-menu::-webkit-scrollbar-track{background:transparent!important}.custom-dropdown-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)!important;border-radius:3px!important}.custom-dropdown-menu::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)!important}body[data-theme=dark] .custom-dropdown-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)!important}body[data-theme=dark] .custom-dropdown-menu::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)!important}.custom-dropdown-menu{scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}body[data-theme=dark] .custom-dropdown-menu{scrollbar-color:hsla(0,0%,100%,.2) transparent!important}.edgebutton{width:20px;height:20px;background:#eee;border:1px solid #fff;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#171717}