@import url(https://fonts.googleapis.com/css?family=Nunito:400,700,800,900);@import url(https://fonts.googleapis.com/css?family=Libre+Caslon+Text);.customNode{border-radius:10px;box-shadow:0 5px 15px 0 rgba(59,59,59,.1);padding:20px 35px}.drag-handle{aspect-ratio:1/1;background:#888;border:4px solid #d3d3d3;border-radius:100%;cursor:grab;height:clamp(22px,25%,28px);left:5%;position:absolute;top:9%;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.drag-handle:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.profile>*{font-weight:700}.profile .name{color:#403e3d;font-size:1.67rem;font-weight:800;letter-spacing:-.005em;margin-bottom:10px;text-align:center}.profile .balancesContainer{align-items:center;display:flex;flex-direction:column}.profile .balancesContainer .balanceContainer{display:flex;font-size:1.25rem;gap:20px;justify-content:space-between;width:100%}.profile .balancesContainer .balanceContainer .balanceLabel{color:#6e6e73;white-space:nowrap}.profile .balancesContainer .balanceContainer .balanceValue{color:#403e3d;white-space:nowrap}.profile .sourceHandlesContainer{bottom:0;display:flex;gap:15px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.profile .sourceHandlesContainer .customSourceHandle{position:static}.institution>*{font-weight:700}.institution .name{color:#403e3d;font-size:1.67rem;font-weight:800;letter-spacing:-.005em;margin-bottom:10px;text-align:center}.institution .balancesContainer{align-items:center;display:flex;flex-direction:column}.institution .balancesContainer .balanceContainer{display:flex;font-size:1.25rem;gap:20px;justify-content:space-between;width:100%}.institution .balancesContainer .balanceContainer .balanceLabel{color:#6e6e73;white-space:nowrap}.institution .balancesContainer .balanceContainer .balanceValue{color:#403e3d;white-space:nowrap}.institution .sourceHandlesContainer{bottom:0;display:flex;gap:15px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.institution .sourceHandlesContainer .customSourceHandle{position:static}.accountNode{cursor:default;font-weight:700;height:220px;transition:height .15s ease,width .15s ease;-webkit-user-select:text;user-select:text;width:400px}.accountNode.expanded{height:1000px;width:500px}.accountNode p,.accountNode span{cursor:text;-webkit-user-select:text;user-select:text}.accountNode .attrContainer{align-items:center;display:flex;font-size:1rem;gap:20px;justify-content:space-between;margin-bottom:5px}.accountNode .attrContainer .attrLabel{color:#6e6e73;text-align:left}.accountNode .attrContainer .attrValue{color:#6e6e73;text-align:right}.accountNode .name{color:#403e3d;font-size:1.35rem;font-weight:800;letter-spacing:-.005em;margin:0 auto 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accountNode .balanceContainer{font-size:1.2rem}.accountNode .balanceContainer .balanceValue{color:#403e3d}.accountNode .spacer{border:.5px solid #d3d3d3;border-radius:1px;margin:12.5px 0}.accountNode .extraInfo{display:none;overflow:hidden}.accountNode .extraInfo .officialNameContainer{gap:75px}.accountNode .extraInfo .officialNameContainer .officialNameLabel{white-space:nowrap}.accountNode .extraInfo .officialNameContainer .officialNameValue{overflow-x:scroll;white-space:nowrap}.accountNode .extraInfo .officialNameContainer .officialNameValue::-webkit-scrollbar{display:none}.accountNode .extraInfo.expanded{display:contents}.accountNode .arrow-container{align-items:center;bottom:20px;cursor:pointer;display:flex;justify-content:center;margin:-20px 0;padding:20px 0;position:fixed;-webkit-transform:translateX(-35px);transform:translateX(-35px);width:100%}.accountNode .arrow-container .arrow{color:#403e3d;height:20px;-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.accountNode .arrow-container:hover>.arrow{-webkit-transform:scale(1.5);transform:scale(1.5)}.navbar-root{background-color:#fff;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);justify-content:space-between;padding:10px;width:70px;z-index:999999}.navbar-root,.navbar-root .links{align-items:center;display:flex;flex-direction:column;height:100%}.navbar-root .links{gap:12.5px;width:100%}.navbar-root .link{align-items:center;aspect-ratio:1/1;cursor:pointer;display:flex;justify-content:center;padding:12.5px;position:relative;width:100%}.navbar-root .link .icon{color:#403e3d;height:100%;width:100%}.navbar-root .link:before{background-color:#fff;border-radius:7.5px;box-shadow:0 1px 5px rgba(60,64,67,.3);color:#403e3d;content:attr(data-name);font-weight:700;left:70px;opacity:0;padding:5px 10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .25s ease;vertical-align:super;visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar-root .link:hover:before{opacity:1;visibility:visible}.navbar-root .profile{aspect-ratio:1/1;width:95%}.dashboard-layout-root{display:flex;height:100%;width:100%}.layout-root,.react-flow-spinner{height:100vh;width:100vw}.react-flow-spinner{align-items:center;display:flex;justify-content:center;position:absolute;z-index:99999}.react-flow-spinner svg{height:50px;width:50px}.react-flow-spinner svg .spinner_6kVp{fill:#403e3d;-webkit-animation:spinner_irSm .75s linear infinite;animation:spinner_irSm .75s linear infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes spinner_irSm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner_irSm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:2}.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 .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation: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.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none}.react-flow__node,.react-flow__nodes{-webkit-transform-origin:0 0;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;-webkit-transform-origin:left top;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:#333;min-height:5px;min-width:5px;pointer-events:none;position:absolute}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;top:auto}.react-flow__handle-bottom,.react-flow__handle-top{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.react-flow__handle-top{top:-4px}.react-flow__handle-left{left:-4px}.react-flow__handle-left,.react-flow__handle-right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.react-flow__handle-right{right:-4px}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-flow__attribution{background:hsla(0,0%,100%,.5);font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:1px solid #bbb}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{border:1px solid #555;outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:rgba(150,150,180,.1);border:1px dotted hsla(0,0%,61%,.8)}.react-flow__controls{box-shadow:0 0 2px 1px rgba(0,0,0,.08)}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__minimap{background-color:#fff}.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{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4px}.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:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__loading *{opacity:0;transition:none!important}.react-flow__container{--position-transition:0.75s ease}.react-flow__renderer:not(:hover:active) .react-flow__node{transition:-webkit-transform var(--position-transition);transition:transform var(--position-transition);transition:transform var(--position-transition),-webkit-transform var(--position-transition)}.react-flow__renderer:not(:hover:active) .react-flow__connection-path,.react-flow__renderer:not(:hover:active) .react-flow__edge-path{transition:d var(--position-transition)}.react-flow__renderer:not(:hover:active) .react-flow__nodesselection-rect,.react-flow__renderer:not(:hover:active) .react-flow__selection{transition:top var(--position-transition),left var(--position-transition)}.react-flow__connection .animated,.react-flow__edge.animated path{stroke-dasharray:15;-webkit-animation:dashdraw 2s linear infinite;animation:dashdraw 2s linear infinite}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:30}}@keyframes dashdraw{0%{stroke-dashoffset:30}}.react-flow__handle{opacity:0}.react-flow__edges{-webkit-filter:drop-shadow(0 5px 15px rgba(59,59,59,.33));filter:drop-shadow(0 5px 15px rgba(59,59,59,.33))}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#6e6e73!important}path.react-flow__edge-path{stroke:#6e6e73;stroke-width:4}.react-flow__handle-top{top:0!important}.react-flow__handle-bottom{bottom:0!important}.dashboard-menu-options{display:flex;gap:10px;justify-content:center;left:50%;margin:0 auto;max-width:100%;padding:20px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:99999}.dashboard-menu-options .option{background-color:#fff;border-radius:10px;box-shadow:0 0 2px 1px rgba(0,0,0,.08);color:#403e3d;cursor:pointer;font-size:15px;font-weight:700;padding:4px 10px;text-align:center}.dashboard-menu-search-container{bottom:0;padding:20px;position:absolute;right:0;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:999999}.dashboard-menu-search-container .icon{background-color:#fff;border-radius:100%;box-shadow:0 0 2px 1px rgba(0,0,0,.08);color:#403e3d;cursor:pointer;padding:12.5px}.dashboard-root{background-color:#f9f8f7;height:100%;position:relative;width:100%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.04721e7d.css.map*/