/*! Typebase.less v0.1.0 | MIT License */
:root{--system:#ffeba1;--system-text:#665a1e}html{font-family:var(--sans-serif);-webkit-font-smoothing:antialiased;font-size:137.5%}p{margin-top:1.5rem;margin-bottom:0;line-height:1.5rem}ul,ol{margin-top:1.5rem;margin-bottom:1.5rem}ul li,ol li{line-height:1.5rem}ul ul,ol ul,ul ol,ol ol{margin-top:0;margin-bottom:0}blockquote{margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.5rem}h1,h2,h3,h4,h5,h6{font-family:var(--serif);margin-top:1.5rem;margin-bottom:0;line-height:1.5rem}h1{margin-top:3rem;font-size:4.242rem;line-height:4.5rem}h2{margin-top:3rem;font-size:2.828rem;line-height:3rem}h3{font-size:1.414rem}h4{font-size:.707rem}h5{font-size:.471333rem}h6{font-size:.3535rem}table{border-spacing:0;border-collapse:collapse;margin-top:1.5rem}table td,table th{padding:0}code{vertical-align:bottom}.lead{font-size:1.414rem}.hug{margin-top:0}:root{--serif:Georgia, "Noto Serif", "DejaVu Serif", "Liberation Serif", "Times New Roman", Times, serif;--sans-serif:"Helvetica Neue", Helvetica, Arial, "Noto Sans", "Liberation Sans", sans-serif;--primary:#000;--primary-text:#fff;--bg:transparent;--secondary-bg:#f1efee;--link-color:#1475d5;--danger-color:#dc2626;font-size:16px}html,body,#root{background:var(--bg);width:100%;height:100%;margin:0;padding:0}h2{font-size:2rem}table td{vertical-align:top}ul.unstyled{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}input:not([type=checkbox]),button{font-size:inherit;border-radius:100px;padding:.33em .66em;font-family:inherit}input[type=checkbox]{width:16px;height:16px;margin:0}input:not([type=checkbox]){background:#00000010;border:none;box-shadow:inset 0 1px 1px #0000001a}input:disabled,button:disabled,.inactive{opacity:.5;filter:grayscale()!important}.link{color:var(--link-color)}.spacer{flex:1}button,.button{background:var(--primary);color:var(--primary-text);cursor:pointer;border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:.33em;display:inline-flex}:is(button,.button) svg{width:auto;height:1em;display:inline-flex;overflow:visible}:is(button,.button).small svg{height:.75em}:is(button,.button):after{content:"​";margin-left:-.33em;display:inline}:is(button,.button).ghost{color:var(--primary);background:0 0}:is(button,.button).plain{color:var(--primary);background:0 0;padding:0}:is(button,.button).link{color:var(--link-color);background:0 0;outline:none;display:inline-flex}:is(button,.button).link:not(.ghost){padding:0}:is(button,.button).outline{color:#000;background:0 0;border:1px solid #000}:is(button,.button).secondary{color:var(--link-color);background:#d0e3f6}:is(button,.button).system{color:var(--system-text);background:var(--system)}.icon-button svg{width:auto;height:1em}.danger{color:var(--danger-color)!important}svg{width:auto;height:.75em}.lucide{vertical-align:middle;width:1em;min-width:1em;height:1em}.linethrough{text-decoration:line-through}h1,h2,h3,h4,h5,h6{margin:1em 0 .5em;line-height:1.2}table{margin-top:0}.container{max-width:1200px;margin:0 auto}.text-center{text-align:center!important}._container_1ec1y_1{z-index:1001;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}._toast_1ec1y_13{background:var(--system);pointer-events:auto;border-radius:1em;padding:.75rem 1.5rem;font-size:.875rem;animation:.2s ease-out _slideUp_1ec1y_1;box-shadow:0 0 50px #0001}@keyframes _slideUp_1ec1y_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}._hiding_1ec1y_34{animation:.2s ease-in forwards _slideDown_1ec1y_1}@keyframes _slideDown_1ec1y_1{to{opacity:0;transform:translateY(1rem)}}._error_1ec1y_45{color:#fff;background:#ff6b6b}@keyframes _gradientMove_ij6ny_11{0%{background-position:100% 0}to{background-position:-100% 0}}._gradientMove_ij6ny_11{will-change:background-position;background:linear-gradient(90deg,#000 21.15%,#aaa 49.52%,#000 69.23%) 0%/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;animation:1s linear infinite _gradientMove_ij6ny_11}@keyframes _spin_ij6ny_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rotate_ij6ny_32{width:fit-content;height:fit-content;animation:1s linear infinite _spin_ij6ny_1;display:inline-flex}._loadingOverlay_ij6ny_40{pointer-events:none;opacity:.5;position:relative}._loadingOverlay_ij6ny_40:before{content:"";background:url("data:image/svg+xml,%3csvg%20fill='currentColor'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cfilter%20id='spinner-gF01'%3e%3cfeGaussianBlur%20in='SourceGraphic'%20stdDeviation='1'%20result='y'%20/%3e%3cfeColorMatrix%20in='y'%20mode='matrix'%20values='1%200%200%200%200%200%201%200%200%200%200%200%201%200%200%200%200%200%2018%20-7'%20result='z'%20/%3e%3cfeBlend%20in='SourceGraphic'%20in2='z'%20/%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23spinner-gF01)'%3e%3ccircle%20cx='5'%20cy='12'%20r='4'%3e%3canimate%20attributeName='cx'%20calcMode='spline'%20dur='2s'%20values='5;8;5'%20keySplines='.36,.62,.43,.99;.79,0,.58,.57'%20repeatCount='indefinite'%20/%3e%3c/circle%3e%3ccircle%20cx='19'%20cy='12'%20r='4'%3e%3canimate%20attributeName='cx'%20calcMode='spline'%20dur='2s'%20values='19;16;19'%20keySplines='.36,.62,.43,.99;.79,0,.58,.57'%20repeatCount='indefinite'%20/%3e%3c/circle%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20dur='0.75s'%20values='0%2012%2012;360%2012%2012'%20repeatCount='indefinite'%20/%3e%3c/g%3e%3c/svg%3e") no-repeat;width:32px;height:32px;animation:1s linear infinite _loaderSpin_ij6ny_1;display:block;position:absolute;top:50%;left:50%}@keyframes _loaderSpin_ij6ny_1{0%{transform:translate(-50%)translateY(-50%)rotate(0)}to{transform:translate(-50%)translateY(-50%)rotate(360deg)}}@keyframes _pulse_ij6ny_76{0%,to{opacity:1}50%{opacity:.5}}._pulse_ij6ny_76{animation:.5s ease-in-out infinite _pulse_ij6ny_76}._spinner_hapl8_1{width:auto;height:1em}._layout_dmehy_1{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._header_dmehy_10{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #eee;justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}._header_dmehy_10 ul._nav_dmehy_19{white-space:nowrap;flex-direction:row;flex:1;justify-content:center;gap:1em;margin:0;padding:0;list-style:none;display:flex}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32 svg{font-size:1.25em}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32{align-items:center;gap:.3em;font-weight:700;display:flex}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32:hover{opacity:.7}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32._active_dmehy_46{color:#999}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32._active_dmehy_46:hover{opacity:1}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32._system_dmehy_54{color:var(--system-text);background:var(--system);border-radius:100px;padding:.15em .6em}._header_dmehy_10 ul._nav_dmehy_19 ._link_dmehy_32._system_dmehy_54._active_dmehy_46{color:#999;background:#eee}._header_dmehy_10 ._logoWrapper_dmehy_68,._header_dmehy_10 ._authArea_dmehy_69{flex:1 0}._header_dmehy_10 ._logo_dmehy_68{display:block}._header_dmehy_10 ._authArea_dmehy_69{justify-content:flex-end;align-items:center;gap:1rem;min-width:0;display:flex}._header_dmehy_10 ._authDropdown_dmehy_87{flex:none;justify-content:flex-end;display:flex}._logo_dmehy_68{width:auto;height:32px}._userMenuTrigger_dmehy_102{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.5em;padding:0;display:flex}._userMenuTrigger_dmehy_102 ._userpic_dmehy_112{object-fit:cover;border-radius:50%;width:2em;height:2em}._userMenuTrigger_dmehy_102 ._userpic_dmehy_112._system_dmehy_54{box-shadow:0 0 0 3px var(--system)}._userMenuTrigger_dmehy_102 ._userInfo_dmehy_123{text-align:left;flex-direction:column;align-items:flex-start;display:flex}._userMenuTrigger_dmehy_102 ._userInfo_dmehy_123 ._username_dmehy_129{font-size:.85em;font-weight:600}._userMenuTrigger_dmehy_102 ._userInfo_dmehy_123 ._contextLabel_dmehy_134{color:#666;align-items:center;gap:.2em;font-size:small;display:flex}._userMenuTrigger_dmehy_102 ._userInfo_dmehy_123 ._chevron_dmehy_142{font-size:.8em;transition:transform .2s}._userMenuTrigger_dmehy_102 ._userInfo_dmehy_123 ._chevronOpen_dmehy_147{transform:rotate(180deg)}._activeCompanyLogo_dmehy_153{filter:grayscale();flex:0 auto;width:min(12rem,35vw);height:32px;position:relative;overflow:hidden}._activeCompanyLogo_dmehy_153 img{object-fit:contain;object-position:right center;width:auto;max-width:100%;position:absolute;right:0}._contextIcon_dmehy_171{flex-shrink:0;width:.9em;height:.9em}._userMenu_dmehy_102{overflow:hidden}._userMenu_dmehy_102 ._menuOption_dmehy_180{cursor:pointer;width:100%;color:inherit;white-space:nowrap;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:.5em;padding:.5em .75em;font-size:small;text-decoration:none;transition:background .15s;display:flex}._userMenu_dmehy_102 ._menuOption_dmehy_180:hover{background:#f5f5f5}._userMenu_dmehy_102 ._menuOption_dmehy_180._menuOptionActive_dmehy_201{color:#999;font-weight:700}._userMenu_dmehy_102 ._menuOption_dmehy_180 ._roleBadge_dmehy_207{margin-left:auto;font-weight:600}._userMenu_dmehy_102 ._menuDivider_dmehy_213{border:none;border-top:1px solid #ddd;margin:0}._body_dmehy_220{background:#fff;flex-direction:row;flex:1;justify-content:center;min-height:0;display:flex;position:relative;overflow:hidden}._body_dmehy_220>main{width:100%;height:100%;display:block;position:relative;overflow:auto}._body_dmehy_220>aside{z-index:10;border-left:1px solid #eee;height:100%;top:0;right:0}._footer_dmehy_249{z-index:1000;color:gray;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;padding:.2em .4em;font-size:.75em;position:fixed;bottom:.25em;left:50%;transform:translate(-50%)}._dropdown_92nzz_1{position:relative}._content_92nzz_5{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:100;background:#fff;border-radius:8px;width:fit-content;margin-top:.25em;position:absolute;top:100%;right:-.5em;overflow:hidden;box-shadow:0 0 16px #00000014}._alignRight_92nzz_19{left:-.5em;right:auto}._alignTop_92nzz_24{margin-top:0;margin-bottom:.25em;top:auto;bottom:100%}._container_19lsg_1{flex-direction:column;align-items:center;min-height:100%;margin:0 auto;display:flex}._container_19lsg_1>main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:4em;display:flex}._container_19lsg_1>footer{padding:1em 0}._logo_19lsg_22{width:300px;height:auto}.react-flow{--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:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--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:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default: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:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--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 #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.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:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--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:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--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 #00000014;--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{width:100%;height:100%;position:absolute;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{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.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.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .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;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:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.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:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;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%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;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{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-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{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left: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{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.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-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;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));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.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.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{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:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.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.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.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__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))}small,._small_19yca_2,input._small_19yca_2{font-size:.8em}._large_19yca_6{font-size:large}._smaller_19yca_10{font-size:smaller}._footnote_19yca_14{opacity:.6}._wrap_19yca_18{white-space:wrap}._bold_19yca_22{font-weight:600}._error_19yca_26{color:#dc2626}._muted_19yca_30{opacity:.6}._muted_19yca_30:hover{opacity:.75}._underline_19yca_37{text-decoration:underline}._breadcrumb_19yca_41{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;gap:.35em;width:fit-content;padding:.2em .4em;display:inline-flex;position:fixed;left:calc(1rem - .4em);transform:translateY(.5em)}._text-center_19yca_60{text-align:center}._col_10shr_1{flex-direction:column;gap:.5em;display:flex}._col_10shr_1 ._start_10shr_6{align-items:flex-start}._minContent_10shr_11{width:min-content}._iconBadge_10shr_16{width:auto;height:.8em;position:absolute;top:.4em;left:-1.2em}._row_10shr_24{flex-direction:row;align-items:center;gap:.33em;display:inline-flex}._row_10shr_24._sparse_10shr_30{gap:.66em}._gap1_10shr_35{gap:1em}._withIcon_10shr_39{position:relative}._withIcon_10shr_39>._icon_10shr_16{display:flex;position:absolute;top:50%;left:0;transform:translate(calc(-100% - 4px))translateY(-50%)}._withIcon_10shr_39._compact_10shr_52 ._icon_10shr_16{transform:translate(calc(-100% - 2px))translateY(-50%)}._withIconRight_10shr_59{gap:.25em;display:inline-flex}._container_10shr_65{flex-direction:column;width:100%;max-width:1140px;margin:0 auto;padding:0 16px;display:flex}._container_10shr_65._center_10shr_73{align-items:center}._collapsible_10shr_78{grid-template-rows:1fr;transition:grid-template-rows .3s;display:grid}._collapsible_10shr_78._collapsed_10shr_84{grid-template-rows:0fr}._collapsible_10shr_78>*{overflow:hidden}form{flex-direction:column;min-height:0;display:flex}input:not([type=checkbox]),button,._button_jw86l_9{font-size:inherit;border-radius:100px;padding:.33em .66em;font-family:inherit}input:not([type=checkbox]){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000010;border:none;box-shadow:inset 0 1px 1px #0000001a}select{font-size:inherit;background:#eee;border:none;border-radius:100px;margin:-.33em 0 -.33em -.66em;padding:.33em .66em;font-family:inherit;box-shadow:inset 0 1px 1px #0000001a}input:disabled,button:disabled{opacity:.5;filter:grayscale()!important}select:disabled._readOnly_jw86l_41{color:inherit}input:focus-visible{outline-color:var(--primary)}select{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}._fullWidth_jw86l_55 ._field_jw86l_56{width:100%}._fullWidth_jw86l_55 input:not([type=checkbox]),._fullWidth_jw86l_55 select,._fullWidth_jw86l_55 textarea{width:100%!important}._field_jw86l_56{flex-direction:column;gap:.25em;min-width:fit-content;display:flex;position:relative;margin-bottom:1em!important}._field_jw86l_56:last-child{margin-bottom:0!important}._field_jw86l_56 label{margin-bottom:.25em;font-size:.9em;font-weight:500;display:block}._field_jw86l_56 input:not([type=checkbox]){box-sizing:border-box;width:100%}._field_jw86l_56._inline_jw86l_88{margin-bottom:0}._field_jw86l_56 ._float_jw86l_92{width:100%;margin-top:.75em;display:flex;position:relative}._field_jw86l_56 ._float_jw86l_92 label{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;opacity:.4;align-items:center;width:fit-content;max-width:100%;margin:0;font-size:1em;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-1.1em);transition:all .1s ease-in-out!important}._field_jw86l_56 ._float_jw86l_92 input:not(:placeholder-shown):not(._empty_jw86l_119)~label,._field_jw86l_56 ._float_jw86l_92 input:focus-visible:not(._empty_jw86l_119)~label{font-size:smaller}._field_jw86l_56 ._float_jw86l_92 select:not(:has(option[value=""]:checked)):not(._empty_jw86l_119)~label{font-size:smaller}._field_jw86l_56 ._float_jw86l_92 :not(:focus-visible):placeholder-shown~label,._field_jw86l_56 ._float_jw86l_92 ._empty_jw86l_119~label{height:100%;transform:translateY(0)}._field_jw86l_56 ._float_jw86l_92 select:has(option[value=""]:checked)~label{height:100%;transform:translateY(0)}._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select{width:20em;min-width:13em;height:auto;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #ddd;border-radius:0;outline:0;margin:0 0 -2px;padding:.125em 0;line-height:1.5em;transition:border-bottom-color .25s ease-in-out}:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)._error_jw86l_156{border-bottom-color:#dc2626}:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[readonly],:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select):disabled{pointer-events:none;border:0 #eee}:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number][readonly],:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number]:disabled{appearance:textfield}:is(:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number][readonly],:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number]:disabled)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number][readonly],:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)[type=number]:disabled)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(._field_jw86l_56 ._float_jw86l_92 input,._field_jw86l_56 ._float_jw86l_92 select)._empty_jw86l_119{color:#0000;font-weight:500}._field_jw86l_56 ._float_jw86l_92 select{cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E") 100% no-repeat;width:100%;padding-right:1.5em}._field_jw86l_56 ._float_jw86l_92 select:disabled{cursor:default;background:0 0}._field_jw86l_56 ._float_jw86l_92 :focus-visible:before{content:"";background:red;width:100%;height:2px;animation:.3s forwards _slideIn_jw86l_1;position:absolute;bottom:0;left:0}._field_jw86l_56 ._float_jw86l_92 :focus-visible{border-bottom-color:#777}._field_jw86l_56 ._inline_jw86l_88{align-items:center;gap:.75em;display:inline-flex}._field_jw86l_56._checkbox_jw86l_217{gap:.5em;display:flex}._field_jw86l_56._checkbox_jw86l_217 ._inline_jw86l_88{gap:.5em}._field_jw86l_56 div._error_jw86l_156{font-size:small}._field_jw86l_56 ._inline_jw86l_88+div._error_jw86l_156{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:10px;width:max-content;margin-top:.25em;position:absolute;bottom:-8px;transform:translateY(100%)}._floatAction_jw86l_240{height:1.75em;margin-top:.75em}._row_jw86l_246{align-items:flex-start;gap:.5em;display:flex}input._error_jw86l_156,select._error_jw86l_156{outline:2px solid #dc2626}._section_jw86l_258{margin-top:2rem}._section_jw86l_258>h3:first-child{margin:1em 0 .5em;font-size:1.25rem}._actions_jw86l_267{gap:1em;margin-top:2em;display:flex}._submit_jw86l_273{padding:.65em 1.5em}._dropzone_jw86l_277{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:4px;padding:2rem;transition:border-color .2s}._dropzone_jw86l_277:hover{border-color:#999}._dropzone_jw86l_277._dropzoneActive_jw86l_289{background-color:#f0f8ff;border-color:#007bff}._dropzone_jw86l_277 p{color:#666;margin:0}._imagePreview_jw86l_300{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:1rem;display:grid}._imagePreviewItem_jw86l_307{flex-direction:column;gap:.125rem;display:flex;position:relative}._imagePreviewItem_jw86l_307 img{object-fit:cover;border:1px solid #ddd;border-radius:4px;width:100%;height:120px}._imagePreviewItem_jw86l_307 small{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._imageRemove_jw86l_330{color:#fff;cursor:pointer;background:#dc2626e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;display:flex;position:absolute;top:4px;right:4px}._imageRemove_jw86l_330:hover{background:#dc2626}._suggestions_jw86l_353{color:#000;scrollbar-width:none;-ms-overflow-style:none;gap:.5em;padding:.25em 0;font-size:x-small;display:flex;overflow-x:auto}._suggestions_jw86l_353::-webkit-scrollbar{display:none}._suggestionPill_jw86l_368{color:var(--link-color);cursor:pointer;font-size:inherit;white-space:nowrap;background:#d0e3f6;border:none;border-radius:1em;flex-shrink:0;padding:.25em .75em}._suggestionPill_jw86l_368:hover{background:#e0e0e0}label._checkbox_jw86l_217{white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:.2em;font-weight:400;display:inline-flex}._container_1lyhg_1{width:100%;position:relative}._container_1lyhg_1 input{min-width:fit-content;field-sizing:content!important;width:100%!important;padding-right:2em!important}._clear_1lyhg_12{color:inherit;background:0 0;padding:0;position:absolute;top:.75em;right:0;transform:translateY(calc(2px - 50%))}._menu_1bhi0_1{overflow:hidden}._option_1bhi0_5{white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:.5em;width:100%;padding:.5em .75em;font-size:small;transition:background .15s;display:flex}._option_1bhi0_5:hover{background:#f5f5f5}._option_1bhi0_5._optionActive_1bhi0_26{background:#e8f4ff}._grid_121lk_1{-webkit-user-select:none;user-select:none;border-radius:.5rem;gap:0;width:100%;display:inline-grid;box-shadow:0 0 50px #0000000d}._gridHeader_121lk_10{grid-template-columns:subgrid;text-align:left;border-bottom:1px solid #eee;grid-column:1/-1;font-weight:700;display:grid}._gridHeader_121lk_10>div{padding:1em}._gridRow_121lk_23{grid-template-columns:subgrid;border-radius:8px;grid-column:1/-1;transition:background .1s;display:grid}._gridRow_121lk_23>div{align-items:center;padding:.5em 1em;display:flex}._gridRow_121lk_23._draggable_121lk_36{cursor:grab;-webkit-user-drag:element}._gridRow_121lk_23._draggable_121lk_36:hover{background:#f0f5ff}._gridRow_121lk_23._draggable_121lk_36:active{cursor:grabbing}._gridRow_121lk_23._dragging_121lk_49{opacity:.4}._gridRow_121lk_23._dropTarget_121lk_53{background:#dbeafe}._gridRow_121lk_23._selected_121lk_57{background:#f0f5ff}._dropZone_121lk_62{border-radius:4px;grid-column:1/-1;height:8px;transition:background .15s}._dropZone_121lk_62._dropZoneActive_121lk_68{background:#3b82f6}
