@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-sans:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_dd5b2f;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:__Space_Grotesk_dd5b2f,__Space_Grotesk_Fallback_dd5b2f;font-style:normal}.__variable_dd5b2f{--font-landing-display:"__Space_Grotesk_dd5b2f","__Space_Grotesk_Fallback_dd5b2f"}.Loader_retractSeg__c1P6P{display:inline-block;overflow:hidden;max-width:0;vertical-align:bottom;line-height:1.2}.Loader_retractEserves__UI_bb{animation:Loader_seg-eserves__dqS_v 3.2s cubic-bezier(.65,0,.35,1) infinite}.Loader_retractFyi__cSYBs{animation:Loader_seg-fyi__sxoHU 3.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes Loader_seg-eserves__dqS_v{0%,8%{max-width:0;opacity:0}22%,62%{max-width:4.6em;opacity:1}76%,to{max-width:0;opacity:0}}@keyframes Loader_seg-fyi__sxoHU{0%,12%{max-width:0;opacity:0}26%,58%{max-width:1.8em;opacity:1}72%,to{max-width:0;opacity:0}}.Loader_climbShaft__740gT{position:relative;width:.28em;height:.7em}.Loader_climbDot__IpPlg{position:absolute;bottom:0;left:.06em;width:.16em;height:.16em;border-radius:50%;animation:Loader_climb-bob__5mbTz 1.9s infinite}[data-size=sm] .Loader_climbShaft__740gT{width:.42em}[data-size=sm] .Loader_climbDot__IpPlg{left:.09em;width:.24em;height:.24em}[data-size=md] .Loader_climbShaft__740gT{width:.35em}[data-size=md] .Loader_climbDot__IpPlg{left:.075em;width:.2em;height:.2em}@keyframes Loader_climb-bob__5mbTz{0%,10%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}45%,55%{transform:translateY(-.54em);animation-timing-function:cubic-bezier(.65,0,.35,1)}90%,to{transform:translateY(0)}}.Loader_cometFrame__xdoZv{display:inline-block;width:3em;height:2.25em}.Loader_cometBox__D2EcA{position:relative;display:flex;width:120px;height:90px;align-items:center;justify-content:center;transform:scale(tan(atan2(1em,40px)));transform-origin:top left}.Loader_cometR__FnNc7{font-size:40px;line-height:1}.Loader_cometSatHome__a0DI7{position:absolute;inset:0;animation:Loader_comet-home__Xtyke 2.6s infinite}.Loader_cometGhost__F3URl,.Loader_cometSat__102t3{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:50%;offset-path:path("M 78 60.8 C 94.1 45.8 99.1 26.5 89.1 17.7 C 79.2 9 58.1 14.1 42 29.2 C 25.9 44.2 20.9 63.5 30.9 72.3 C 40.8 81 61.9 75.9 78 60.8 Z");offset-rotate:auto;animation:Loader_comet-lap__rEc3a 2.6s infinite}[data-size=sm] .Loader_cometSatHome__a0DI7{--home-shift-x:3.25px}[data-size=sm] .Loader_cometGhost__F3URl,[data-size=sm] .Loader_cometSat__102t3{width:9px;height:9px}[data-size=md] .Loader_cometSatHome__a0DI7{--home-shift-x:1.65px}[data-size=md] .Loader_cometGhost__F3URl,[data-size=md] .Loader_cometSat__102t3{width:7.5px;height:7.5px}.Loader_cometGhost__F3URl{opacity:0;animation-name:Loader_comet-ghost__UJS4J}.Loader_cometGhost2__B8t_s{animation-name:Loader_comet-ghost2__A_pL_}@keyframes Loader_comet-home__Xtyke{0%,42%{transform:translate(var(--home-shift-x,0),-3px)}50%,68%{transform:translate(0)}82%,to{transform:translate(var(--home-shift-x,0),-3px)}}@keyframes Loader_comet-lap__rEc3a{0%,42%{offset-distance:0;transform:scale(1);animation-timing-function:cubic-bezier(.55,0,.15,1)}50%{transform:scale(1.35,.75)}68%{transform:scale(1.35,.75)}82%,to{offset-distance:100%;transform:scale(1)}}@keyframes Loader_comet-ghost__UJS4J{0%,44%{offset-distance:0;opacity:0;animation-timing-function:cubic-bezier(.55,0,.15,1)}54%{opacity:.35}80%{opacity:.35}84%,to{offset-distance:100%;opacity:0}}@keyframes Loader_comet-ghost2__A_pL_{0%,46%{offset-distance:0;opacity:0;animation-timing-function:cubic-bezier(.55,0,.15,1)}56%{opacity:.16}80%{opacity:.16}86%,to{offset-distance:100%;opacity:0}}.Loader_tickerFrame__lZVJL{display:inline-block;width:4.1667em;height:2em}.Loader_tickerArt__6GIIC{display:flex;width:125px;height:60px;align-items:center;gap:2px;transform:scale(tan(atan2(1em,30px)));transform-origin:top left}.Loader_tickerR__O1fdC{font-size:30px;line-height:1}.Loader_tickerZone__plxjR{position:relative;width:104px;height:60px}.Loader_tickerPrice__8IcIA{position:absolute;top:0;left:0;z-index:1;width:5px;height:5px;border-radius:50%;animation:Loader_tick-walk__nS_Ov 3.3s linear infinite}[data-size=sm] .Loader_tickerPrice__8IcIA{width:7.5px;height:7.5px;margin:-1.25px 0 0 1px}[data-size=sm] .Loader_tickerCandle__Req0p{left:7.5px}[data-size=md] .Loader_tickerPrice__8IcIA{width:6.5px;height:6.5px;margin:-.75px 0 0 .5px}[data-size=md] .Loader_tickerCandle__Req0p{left:6.25px}.Loader_tickerCandle__Req0p{position:absolute;left:5px;width:5px;border-radius:1.5px;opacity:0;animation:Loader_tick-flow__F9x9y 3.3s linear infinite}.Loader_tickerCandle__Req0p:before{content:"";position:absolute;top:-4px;bottom:-4px;left:2px;width:1px;background:inherit}.Loader_tickerC1__1nmDx{top:31px;height:10px;animation-delay:-3.3s}.Loader_tickerC2__a0VKT{top:25px;height:16px;animation-delay:-2.75s}.Loader_tickerC3__XOkHs{top:25px;height:10px;animation-delay:-2.2s}.Loader_tickerC4__UzSkv{top:17px;height:18px;animation-delay:-1.65s}.Loader_tickerC5__Ut5al{top:17px;height:10px;animation-delay:-1.1s}.Loader_tickerC6__fek_d{top:21px;height:16px;animation-delay:-.55s}@keyframes Loader_tick-flow__F9x9y{0%{transform:translateX(0);opacity:0}5%{opacity:1}78%{opacity:1}to{transform:translateX(85px);opacity:0}}@keyframes Loader_tick-walk__nS_Ov{0%,12.5%{transform:translateY(35.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.7%,29.2%{transform:translateY(25.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}33.3%,45.8%{transform:translateY(29.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}50%,62.5%{transform:translateY(17.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}66.7%,79.2%{transform:translateY(21.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}83.3%,95%{transform:translateY(31.5px);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:translateY(35.5px)}}@media (prefers-reduced-motion:reduce){.Loader_climbDot__IpPlg,.Loader_cometGhost__F3URl,.Loader_cometSatHome__a0DI7,.Loader_cometSat__102t3,.Loader_retractSeg__c1P6P,.Loader_tickerCandle__Req0p,.Loader_tickerPrice__8IcIA{animation:none}.Loader_cometSatHome__a0DI7{transform:translate(var(--home-shift-x,0),-3px)}.Loader_retractEserves__UI_bb{max-width:4.6em;opacity:1}.Loader_retractFyi__cSYBs{max-width:1.8em;opacity:1}.Loader_tickerPrice__8IcIA{transform:translateY(35.5px)}.Loader_tickerCandle__Req0p{opacity:.5}.Loader_tickerC1__1nmDx{transform:translateX(75px)}.Loader_tickerC2__a0VKT{transform:translateX(60px)}.Loader_tickerC3__XOkHs{transform:translateX(45px)}.Loader_tickerC4__UzSkv{transform:translateX(30px)}.Loader_tickerC5__Ut5al{transform:translateX(15px)}.Loader_tickerC6__fek_d{transform:translateX(0)}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes spin-gradient{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}.gradient-border-animated{background:conic-gradient(from var(--gradient-angle,0deg),#7c3aed,#3b82f6,#06b6d4,#ec4899,#f97316,#eab308,#7c3aed);animation:none}.gradient-border-animated.spinning{animation:spin-gradient 2s linear infinite}.gradient-glow{background:conic-gradient(from var(--gradient-angle,0deg),#7c3aed,#3b82f6,#06b6d4,#ec4899,#f97316,#eab308,#7c3aed);animation:none;filter:blur(12px)}.gradient-glow.spinning{animation:spin-gradient 5s linear infinite}.gradient-border-wrapper{position:relative;border-radius:1rem;padding:2px}.gradient-border-wrapper:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from var(--gradient-angle,0deg),#7c3aed,#3b82f6,#06b6d4,#ec4899,#f97316,#eab308,#7c3aed);animation:spin-gradient 5s linear infinite;opacity:0;transition:opacity .3s ease}.gradient-border-wrapper.active:before{opacity:1}.gradient-border-wrapper:after{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from var(--gradient-angle,0deg),#7c3aed,#3b82f6,#06b6d4,#ec4899,#f97316,#eab308,#7c3aed);animation:spin-gradient 5s linear infinite;filter:blur(12px);opacity:0;transition:opacity .3s ease}.gradient-border-wrapper.active:after{opacity:.6}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:rgba(0,89,220,.08);--xy-selection-border-default:1px dotted rgba(0,89,220,.8);--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,59%,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px hsla(0,0%,100%,.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,.08);--xy-selection-border-default:1px dotted rgba(200,200,220,.8);--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__minimap{background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{padding:10px;border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default))}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}