@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Domine:wght@400..700&display=swap";.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-flow__attribution{display:none}.react-flow{--background: 0 0% 0%;--xy-theme-selected: #00d86f;--xy-theme-hover: #c5c5c5;--xy-theme-edge-hover: hsl(var(--foreground));--xy-theme-color-focus: #e8e8e8;--xy-background-color-default: #000;--xy-node-border-default: 1px solid #ededed;--xy-node-boxshadow-default: 0px 3.54px 4.55px 0px #00000005, 0px 3.54px 4.55px 0px #0000000d, 0px .51px 1.01px 0px #0000001a;--xy-node-border-radius-default: 8px;--xy-handle-background-color-default: #ffffff;--xy-handle-border-color-default: #aaaaaa;--xy-edge-label-color-default: #505050}.react-flow.dark{--xy-edge-stroke-default: #666;--xy-background-color-default: #000 !important;--xy-node-boxshadow-default: 0px 3.54px 4.55px 0px rgba(255, 255, 255, .05), 0px 3.54px 4.55px 0px rgba(255, 255, 255, .13), 0px .51px 1.01px 0px rgba(255, 255, 255, .2);--xy-theme-color-focus: #535353}.react-flow__node{box-shadow:var(--xy-node-boxshadow-default);border-radius:var(--xy-node-border-radius-default);background:hsl(var(--background));display:flex;justify-content:center;align-items:center;text-align:center;padding:2rem;font-size:12px;flex-direction:column;border:2px solid;color:var(--xy-node-color, var(--xy-node-color-default))}.token.operator{background:transparent!important}.token.keyword{color:#00d86f!important}.react-flow__edge.selected path{stroke-dasharray:5;animation:dash 2s linear infinite}@keyframes dash{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}.react-flow__node.selectable:focus{box-shadow:0 0 0 4px var(--xy-theme-color-focus);border-color:#d9d9d9}.react-flow__node.selectable:focus:active{box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node.selectable:hover,.react-flow__node.draggable:hover{border-color:var(--xy-theme-hover)}.react-flow__node.selected{border-color:var(--xy-theme-selected);box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node-group{background-color:#cfb6ff66;border-color:#9e86ed}.react-flow__edge.selectable:hover .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-theme-edge-hover)}.react-flow__handle{background-color:var(--xy-handle-background-color-default)}.react-flow__handle.connectionindicator:hover{pointer-events:all;border-color:var(--xy-theme-edge-hover);background-color:#fff}.react-flow__handle.connectionindicator:focus,.react-flow__handle.connectingfrom,.react-flow__handle.connectingto{border-color:var(--xy-theme-edge-hover)}.react-flow__node-resizer{border-radius:0;border:none}.react-flow__resize-control.handle{background-color:#fff;border-color:#9e86ed;border-radius:0;width:5px;height:5px}html,body{margin:0;font-family:sans-serif;box-sizing:border-box}#app{width:100vw;height:100vh}.react-flow__node-circle{border-radius:50%;height:100px;width:100px;font-family:monospace;text-align:center}.react-flow__node-textinput{width:150px;font-family:monospace;text-align:left}.text-input-node__input{width:100%;box-sizing:border-box;margin:5px 0;border-radius:3px;border:var(--xy-node-border-default)}.text-input-node__input::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.text-input-node__input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.react-flow__node-cursor{background-color:transparent;border:transparent;transition:all .5s ease-in-out;z-index:9999}.react-flow__node-cursor svg{transform:rotate(235deg);filter:drop-shadow(0px 0px 5px #1115)}.react-flow__node-annotation{font-size:16px;width:300px;color:#00d86f;position:absolute;box-shadow:none;font-family:monospace;text-align:left;background-color:transparent;border:none}.react-flow__node-annotation .annotation-content{padding:10px;display:flex}.react-flow__node-annotation .annotation-level{margin-right:4px}.react-flow__node-annotation .annotation-arrow{position:absolute;font-size:24px}.react-flow__node-toolbar{background-color:#000;border-radius:16px;overflow:hidden}.react-flow__node-toolbar button{cursor:pointer;background:inherit;border:none;padding:5px 7px;margin:3px;border-radius:50%;box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node-toolbar button:hover{background:#4d4d4d}.resizer-node__handles{display:flex;position:absolute;bottom:0;width:100%;justify-content:space-evenly;left:0}.resizer-node__handle{position:relative;left:0;transform:none}details>summary{list-style:none;display:flex;justify-content:center;opacity:.8}details>summary::-webkit-details-marker{display:none}.button-edge__label{position:absolute;pointer-events:all;transform-origin:center}.button-edge__button{width:30px;height:30px;border:5px solid #f7f9fb;color:var(--xy-edge-node-color-default);background-color:#f3f3f4;cursor:pointer;border-radius:50%;font-size:12px;padding-top:0}.button-edge__button:hover{background-color:var(--xy-theme-hover);color:#fff}.react-flow__edge-textbg{fill:#f7f9fb}.drag-handle__custom{font-size:large;font-weight:700;cursor:grab}.react-flow__handle.custom-handle{background-color:var(--xy-theme-selected);width:20px;height:4px;border:none;border-radius:3px;min-width:2px;min-height:2px}.react-flow__handle.custom-handle:hover,.react-flow__handle.custom-handle.connectionindicator:focus,.react-flow__handle.custom-handle.connectingfrom,.react-flow__handle.custom-handle.connectingto{background-color:#00a85d}.react-flow__handle-bottom.custom-handle{bottom:-5px;transform:none}.react-flow__handle-top.custom-handle{top:-5px;transform:none}.react-flow__handle-left.custom-handle{height:50px;width:14px;left:-3px}.react-flow__handle-right.custom-handle{height:50px;width:14px;right:-3px;background:#fff}.react-flow__minimap .group{fill-opacity:.4}.react-flow__minimap .resizer,.react-flow__minimap .tools,.react-flow__minimap .circle,.react-flow__minimap .textinput{fill:#d0c0f7}.react-flow__minimap .circle{rx:100%;ry:100%}.react-flow__minimap .annotation{display:none}.react-flow__node{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.react-flow__node *{transition:scale .2s ease-in-out}.react-flow__node-toolbar{background:none;border-radius:0!important}.react-flow__node-toolbar button{background:hsl(var(--muted));color:hsl(var(--foreground));box-shadow:none;border:1px solid var(--xy-theme-selected)!important;cursor:pointer;border-radius:var(--radius)}.react-flow__node-ghost{cursor:pointer!important}.pointer-events-none *{pointer-events:none!important}table.pvtUi td{background:transparent}.wdr-toolbar-ui{visibility:hidden!important}.wdr-cell{cursor:cell!important}.code{overflow-y:auto;height:fit-content}.pie .hideable text{display:none}.pie g:hover .hideable text{display:block}.pie text{color:#fff;fill:#fff}.pie g{transition:all .2s ease-in-out}.pie g:hover~g{translate:0 -10px}.pie g:hover{translate:-5px 0px}.pie:not(:hover) g:first-child .hideable text{display:block}.table-m-0{overflow:auto!important}.table-m-0 table{margin:0}.datatable table td,.datatable table th{min-width:10rem}.node-name{font-family:Bricolage Grotesque,sans-serif;transition:all .2s ease-in-out}text.label{font-size:.9rem!important;font-weight:400!important;stroke:#fa0!important}text:not(.label){filter:drop-shadow(0px 0px 3px #fd8)}.echart text{filter:none!important}.word-cloud text{filter:none!important}polyline.min-temp{fill:none!important;stroke:#00fff2!important;stroke-width:3px!important}polyline.max-temp{fill:none!important;stroke:#fa0!important;stroke-width:4px!important}.dashboard.export button,.dashboard.export .has-input{display:none!important}body:has(.dashboard.light) *{background:#fff!important;color:#000!important}body:has(.dashboard.transparent) *{background:transparent!important;color:#444!important;text-shadow:0 0 #fff6}body:has(.dashboard.flat) *,body:has(.dashboard.flat) .react-flow__node{box-shadow:none!important}h1{font-family:Bricolage Grotesque,sans-serif}.echart{min-width:min(500px,50vw);max-width:min(600px,50vw);min-height:min(500px,50vh);max-height:min(600px,50vh);margin:auto}.echart.xbig{min-width:min(700px,50vw);max-width:min(1000px,50vw);min-height:min(700px,50vh)}.echart.big{min-width:min(600px,50vw);max-width:min(800px,50vw);min-height:min(600px,50vh)}.table>.MuiPaper-root{width:min(500px,50vw)}.custom-handle.circle{background-color:var(--xy-theme-selected);border-radius:50%;width:8px;height:8px;bottom:10px;top:unset;border:none;min-width:2px;min-height:2px}.text-success{color:#00d86f}.text-danger{color:#f03}.data-value *{border:none!important}.data-value * .react-flow__handle{display:none}.loading{position:relative}.loading[_echarts_instance_]:after{content:"Chart loading...\aMagic happening";padding-top:20%;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;background:url(/images/favicon.png) no-repeat center,#000;background-size:50%}.react-flow__node-group{width:700px;height:1500px}.MuiTable-root{border:none!important}tr.MuiTableRow-root,.MuiBox-root,.MuiTableCell-root,.MuiPaper-root{background-color:transparent!important}.MuiInputBase-input{width:100%;font-size:small!important;padding:2px!important}.MuiInputBase-root:before{display:none!important}.MuiList-root{@apply rounded-lg border shadow-lg;}.MuiPaper-root td,.MuiPaper-root th{border:none!important;@apply border-0;}.MuiPaper-root tr:nth-child(odd){background-color:#0001!important}.MuiPaper-root thead tr.MuiTableRow-head{background-color:hsl(var(--primary-foreground))!important}.MuiFormLabel-root{color:hsl(var(--foreground))!important}.MuiTableCell-root{cursor:cell!important}table td.highlighted{outline:2px solid var(--xy-theme-selected)!important}#wdr-pivot-view .wdr-credits{display:none!important}.echarts-for-react>div{height:100%!important}#volume-viewer canvas{width:100%!important;height:100%!important}[_echarts_instance_].skip:before{content:"Click on series to toggle data-highlight \a Double click on series to filter data";position:absolute;cursor:help;transition:opacity .4s ease-in-out;bottom:0;left:0;opacity:0;right:0;white-space:pre;@apply rounded p-2;background:#0005}[_echarts_instance_].skip:hover:after{opacity:1}@media (max-width: 767px){.react-flow__nodes .react-flow__node{grid-column:span 4}}.react-flow__node-condition{background:transparent;padding:0!important;border:none!important}.react-flow__node-condition .drag-handle__custom:not(.bg-base),.react-flow__node-condition .drag-handle__custom+pre{display:none!important}.react-flow__node-condition .to-bg{--tw-gradient-to: var(--xy-node-background-color-default) var(--tw-gradient-to-position)}.react-flow__node-condition .absolute{top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:999}.react-flow__node-condition svg{width:100%;pointer-events:none;z-index:0}.react-flow__node-condition svg path{fill-opacity:1!important}.react-flow__node-condition .bg-base{min-height:min(200px,50vh);min-width:min(200px,50vw);background-color:var(--xy-node-background-color-default );aspect-ratio:1 / 1;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.react-flow__node-condition [data-handleid=falsy]{width:50px;height:4px;background:#f03}.react-flow__node-condition .result:has(img){@apply rotate-45 overflow-hidden w-1/2 m-auto rounded-md;aspect-ratio:1 / 1}.react-flow__node-condition .result:has(img) img{object-fit:contain;transform-origin:center;transform:rotate(-45deg);width:200%;max-width:unset}.react-flow__node:has(.node-is-inactive){opacity:.5}.drag-handle__custom .describe{background:var(--xy-node-background-color-default);@apply px-3;display:none}.react-flow__node:hover .drag-handle__custom .describe{display:block}.react-flow__edge.animated path{stroke:#f03!important}.sidebar{-webkit-user-select:none;user-select:none}.react-flow__node:has(.node-temporary){pointer-events:none!important;opacity:.5!important;border:2px dashed gray}.react-flow__node:has(.node-temporary) *{pointer-events:none!important}.MuiMenu-list{background:#fff}.ai-box{background-image:url(https://t4.ftcdn.net/jpg/02/66/97/53/360_F_266975389_sBNp4HyE8gG58U62Fv2A6JTsaAVtLMk4.jpg);background-size:300% 300%;animation:background-move 6s ease-in-out infinite alternate;text-shadow:0 0 10px BLACK}.ai-box:nth-child(2){animation-delay:1s}.ai-box:nth-child(3){animation-delay:2s}@keyframes background-move{0%{background-position:25% 25%}to{background-position:75% 75%}}.ai-button{animation:double-rotating-shadow 2s linear infinite;transition:all .2s ease-in-out;background-position:-130% -130%;background-size:300% 300%}.ai-button:hover{scale:1.05;background-image:url(https://i.pinimg.com/originals/88/1e/97/881e975….gif);background-position:-130% -130%;background-size:300% 300%}@keyframes double-rotating-shadow{0%{box-shadow:5px 5px 20px #8f66c1,-5px -5px 20px #30d}25%{box-shadow:-5px 5px 20px #8f66c1,5px -5px 20px #30d}50%{box-shadow:-5px -5px 20px #8f66c1,5px 5px 20px #30d}75%{box-shadow:5px -5px 20px #8f66c1,-5px 5px 20px #30d}to{box-shadow:5px 5px 20px #8f66c1,-5px -5px 20px #30d}}button:has(>.ai-button:hover):before{background-image:url(https://mir-s3-cdn-cf.behance.net/project_modules/source/3d9e4e24860429.5633b42465e00.gif);content:"";position:absolute;width:150%;height:150%;left:-25%;top:-25%;background-size:cover;background-position:center;mix-blend-mode:lighten}.echarts-for-react{min-height:300px;min-width:300px}.drag-handle__custom .circle{top:50%;left:-1rem;border:2px solid #fff}button[role=combobox] span{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-flow__edge path{stroke-width:5px!important}.to-pdf .react-flow__nodes{height:auto!important}.react-flow__node .drag-handle__custom svg.tabler-icon.bg-red{background-color:#f03!important}.alessia{width:75px;height:75px;border-radius:100%;mix-blend-mode:lighten}.react-flow.dark{--xy-node-background-color-default: #282828 !important;--xy-node-border-radius-default: 20px !important}.node-name{font-size:2rem!important;flex:1;text-align:center}.react-flow__drop-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#00d86f00,#00d86f);display:flex;justify-content:center;align-items:center;color:#fff;font-size:3em;font-weight:700;transition:opacity .3s ease-in-out;pointer-events:none;z-index:1000;border:4px dashed #00d86f;box-sizing:border-box;animation:fade-in .5s ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.drag-handle__custom:before{border-bottom:1px solid;content:"";border-radius:1rem 1rem 0 0;left:-2rem;right:-2rem;top:-2rem;position:absolute;height:calc(100% + 2.5rem);z-index:-10}.react-flow__node-ghost .drag-handle__custom:before,.react-flow__node-annotation .drag-handle__custom:before{display:none}.news:before{content:"";width:100%;position:absolute;top:0;left:0;transform:translateY(20%);background:#00d86f;border-radius:100%;aspect-ratio:1;animation:ring 1s ease-in-out 0s 4 forwards}@keyframes ring{0%{opacity:1;scale:1}to{opacity:0;scale:2}}.aside.open{width:15dvw;min-width:250px}.aside.open:has([data-id=chat-text]){width:25dvw}.aside.open:has([data-id=chat-text]) .p-6{padding:0rem!important}.aside.open:has([data-id=chat-text]) .max-w-\[70\%\]{max-width:100%!important}.sidebar{min-width:230px}@media (max-width: 900px){.aside{display:none!important}}body:has(.to-pdf) *:not(.to-pdf *,.to-pdf):not(:has(.to-pdf)){display:none}.to-pdf .react-flow__nodes{max-height:fit-content}.scroll-area>div{display:flex!important;flex-direction:column}.markdown{-webkit-user-select:all;user-select:all}.block-content canvas{@apply rounded-lg bg-background;}.notes .react-flow__nodes{position:relative!important;display:flex!important;gap:2rem;padding:2rem;flex-direction:column;transform:none!important}.notes .react-flow__pane{overflow-y:auto!important}.notes .react-flow__edges,.notes .react-flow__controls{display:none!important}.notes .node-name{font-size:1rem!important}.notes .react-flow__node{width:100%!important;transform:none!important;position:relative}.notes .react-flow__handle{display:none!important}.notes .react-flow__node>*{width:100%!important}.notes .react-flow__viewport{position:relative!important;transform:none!important}
