.ac-settings .setting-item>.setting-item-control input[type=text]{width:75px}.canvas-wrapper>.document-search-container{transform:translateZ(0);margin:0}.canvas-wrapper:not(.mod-readonly) .show-while-readonly{display:none}.canvas-control-item[data-toggled=true]{background-color:var(--color-accent)}.canvas-control-item[data-toggled=true] svg{stroke:var(--text-on-accent)}.canvas-node[data-shape=diamond],.canvas-node[data-shape=document],.canvas-node[data-shape=predefined-process],.reactive-node{--border-color:rgb(var(--canvas-color));--border-width:3px;--box-shadow:none}.is-focused.canvas-node[data-shape=diamond],.is-focused.canvas-node[data-shape=document],.is-focused.canvas-node[data-shape=predefined-process],.is-selected.canvas-node[data-shape=diamond],.is-selected.canvas-node[data-shape=document],.is-selected.canvas-node[data-shape=predefined-process],.reactive-node.is-focused,.reactive-node.is-selected{--border-color:var(--color-accent);--border-width:5px;--box-shadow:var(--shadow-border-accent)}.is-themed.canvas-node[data-shape=diamond],.is-themed.canvas-node[data-shape=document],.is-themed.canvas-node[data-shape=predefined-process],.reactive-node.is-themed{--border-color:rgba(var(--canvas-color), 0.7)}.is-themed.is-focused.canvas-node[data-shape=diamond],.is-themed.is-focused.canvas-node[data-shape=document],.is-themed.is-focused.canvas-node[data-shape=predefined-process],.is-themed.is-selected.canvas-node[data-shape=diamond],.is-themed.is-selected.canvas-node[data-shape=document],.is-themed.is-selected.canvas-node[data-shape=predefined-process],.reactive-node.is-themed.is-focused,.reactive-node.is-themed.is-selected{--border-color:rgb(var(--canvas-color));--box-shadow:var(--shadow-border-themed)}.canvas-node[data-text-align=center] .markdown-preview-view{scrollbar-gutter:auto}.canvas-node[data-text-align=center] .markdown-preview-view .markdown-preview-sizer{display:flex;flex-direction:column;justify-content:center;text-align:center;vertical-align:middle}.canvas-node[data-text-align=right]{text-align:right}.canvas-node[data-shape] .canvas-node-container .markdown-preview-view.markdown-rendered{transform:unset}.canvas-node[data-shape=pill] .canvas-node-container{border-radius:5000px}.canvas-node[data-shape=diamond].is-focused,.canvas-node[data-shape=diamond].is-selected{border-radius:var(--radius-m);outline:2px solid var(--color-accent);outline-offset:5px}.canvas-node[data-shape=diamond] .canvas-node-container{border:none;box-shadow:none!important}.canvas-node[data-shape=diamond] .canvas-node-container:not(:has(.embed-iframe)){mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%}.canvas-node[data-shape=diamond] .canvas-node-container .canvas-node-placeholder::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%}.canvas-node[data-shape=diamond]::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 141.42135624 141.42135624' preserveAspectRatio='none'%3E%3Cstyle%3E rect %7B transform-origin: center; transform: rotate(45deg) scale(1.05); %7D %3C/style%3E%3Crect rx='8' x='20.71067812' y='20.71067812' width='100' height='100' /%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%;content:"";position:absolute;top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);width:calc(100% + var(--border-width) * 2);height:calc(100% + var(--border-width) * 2);background-color:var(--border-color)}.canvas-node[data-shape=parallelogram] .canvas-node-container{transform:skewX(-20deg);backface-visibility:hidden}.canvas-node[data-shape=parallelogram] .canvas-node-container .canvas-node-content>.markdown-embed-content{transform:skewX(20deg)}.canvas-node[data-shape=circle] .canvas-node-container{border-radius:50%}.canvas-node[data-shape=circle] .canvas-node-container .markdown-preview-view{overflow-y:initial}.canvas-node[data-shape=predefined-process] .canvas-node-container .canvas-node-content{padding:0 10px}.canvas-node[data-shape=predefined-process] .canvas-node-container::after,.canvas-node[data-shape=predefined-process] .canvas-node-container::before{content:"";z-index:1;position:absolute;top:0;width:0;height:100%;border-left:var(--border-width) solid var(--border-color)}.canvas-node[data-shape=predefined-process] .canvas-node-container::before{left:calc(10px - var(--border-width))}.canvas-node[data-shape=predefined-process] .canvas-node-container::after{right:calc(10px - var(--border-width))}.canvas-node[data-shape=document]{--border-width:2.5px;filter:drop-shadow(0 var(--border-width) 0 var(--border-color)) drop-shadow(0 calc(var(--border-width) * -1) 0 var(--border-color))}.canvas-node[data-shape=document] .canvas-node-container{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 45' preserveAspectRatio='none'%3E%3Cpath d='M75 0 75 39.375Q56.25 29.25 37.5 39.375 18.75 49.5 0 39.375L0 0Z' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 45' preserveAspectRatio='none'%3E%3Cpath d='M75 0 75 39.375Q56.25 29.25 37.5 39.375 18.75 49.5 0 39.375L0 0Z' /%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%;border:var(--border-width) solid var(--border-color);border-top:none;border-bottom:none}.canvas-node[data-shape=document].is-focused,.canvas-node[data-shape=document].is-selected{--border-width:4px}.canvas-node[data-border=dashed] .canvas-node-container{box-shadow:none;border-style:dashed}.canvas-node[data-border=dotted] .canvas-node-container{box-shadow:none;border-style:dotted}.canvas-node[data-border=invisible]{box-shadow:none}.canvas-node[data-border=invisible]:not(.is-focused):not(.is-selected) .canvas-node-container{border-color:transparent!important}.canvas-node[data-border=invisible] .canvas-node-label{display:none}.canvas-node[data-border=invisible] .canvas-node-container{background-color:transparent;box-shadow:none}.canvas-node[data-border][data-shape=predefined-process]{--border-width:2px}.canvas-node[data-border][data-shape=predefined-process] .is-focused,.canvas-node[data-border][data-shape=predefined-process] .is-selected{--border-width:2px}.canvas-node[data-border=dashed][data-shape=predefined-process] .canvas-node-container::after,.canvas-node[data-border=dashed][data-shape=predefined-process] .canvas-node-container::before{border-left:var(--border-width) dashed var(--border-color)}.canvas-node[data-border=dotted][data-shape=predefined-process] .canvas-node-container::after,.canvas-node[data-border=dotted][data-shape=predefined-process] .canvas-node-container::before{border-left:var(--border-width) dotted var(--border-color)}.canvas-node[data-border][data-shape=document] .canvas-node-container{border-top:none;border-bottom:none}.canvas-edges path[data-path=dotted]{stroke-dasharray:calc(3px * var(--zoom-multiplier))}.canvas-edges path[data-path=short-dashed]{stroke-dasharray:9px}.canvas-edges path[data-path=long-dashed]{stroke-dasharray:18px}.canvas-edges [data-arrow=circle-outline] polygon,.canvas-edges [data-arrow=diamond-outline] polygon,.canvas-edges [data-arrow=triangle-outline] polygon{fill:var(--canvas-background);stroke:rgb(var(--canvas-color));stroke-width:calc(3px * var(--zoom-multiplier))}.canvas-edges [data-arrow=thin-triangle] polygon{fill:transparent;stroke:rgb(var(--canvas-color));stroke-width:calc(4px * var(--zoom-multiplier))}.canvas.is-exporting{--zoom-multiplier:1}.canvas.is-exporting *{pointer-events:none!important;transition:none!important}.canvas.is-exporting .collapse-button{display:none}.canvas.is-exporting #watermark-ac{z-index:9999999;position:absolute}.canvas-wrapper[data-collapsible-groups-feature-enabled=true] .canvas.is-exporting .canvas-node .canvas-group-label{left:0}.canvas-wrapper[data-disable-font-size-relative-to-zoom=true]{--zoom-multiplier:1!important}.canvas-wrapper.mod-readonly .canvas-controls .canvas-control-group:nth-child(3){display:none}.canvas-wrapper.mod-readonly[data-hide-background-grid-when-in-readonly=true] .canvas-background{visibility:hidden}.collapse-button{position:absolute;left:0;top:calc(-1 * var(--size-4-1) * var(--zoom-multiplier));padding:var(--size-4-1) var(--size-4-2);transform-origin:bottom left;transform:translate(0,-100%) scale(var(--zoom-multiplier));border-radius:var(--radius-s);color:var(--text-muted);background-color:rgba(var(--canvas-color),.1);font-size:1.5em;line-height:1;pointer-events:initial;cursor:pointer;transition:transform .5s cubic-bezier(.16, 1, .3, 1)}.canvas-wrapper[data-collapsible-groups-feature-enabled=true] .canvas-node .canvas-group-label{left:calc(40px * var(--zoom-multiplier))}.canvas-node[data-collapsed] .canvas-node-container{display:none}.canvas-node[data-collapsed] .canvas-group-label{max-width:initial}.canvas-wrapper[data-collapsed-group-preview-on-drag=true][data-is-dragging] .canvas-node[data-collapsed] .canvas-node-container{display:block;opacity:.5;border-style:dashed}.canvas-wrapper[data-collapsed-group-preview-on-drag=true][data-is-dragging] .canvas-node[data-collapsed] .canvas-node-container .canvas-node-content{background-color:transparent}.canvas-node-interaction-layer[data-target-collapsed] .canvas-node-resizer{pointer-events:none;cursor:inherit}.canvas-node-interaction-layer[data-target-collapsed] .canvas-node-resizer .canvas-node-connection-point{display:none;pointer-events:none}.canvas-wrapper[data-allow-floating-edge-creation=true] .canvas.is-connecting .canvas-node:not(.canvas-node-group)::after{all:unset;content:"";z-index:100;position:absolute;top:50%;left:50%;width:max(10px,100% - 50px * var(--zoom-multiplier) * 2);height:max(10px,100% - 50px * var(--zoom-multiplier) * 2);transform:translate(-50%,-50%);border-radius:var(--radius-m);outline:calc(4px * var(--zoom-multiplier)) dashed hsla(var(--color-accent-hsl),.5)}.canvas-wrapper[data-allow-floating-edge-creation=true] .canvas.is-connecting .canvas-node:not(.canvas-node-group).hovering-floating-edge-zone::after{outline-color:var(--color-accent);outline-style:solid;background-color:hsla(var(--color-accent-hsl),.1)}.canvas-wrapper[data-focus-mode-enabled=true] .canvas:has(.canvas-node.is-focused) .canvas-node:not(.is-focused){filter:blur(5px)}.canvas-wrapper[data-focus-mode-enabled=true] .canvas:has(.canvas-node.is-focused) .canvas-edges>g:not(.is-focused){filter:blur(5px)}.canvas-wrapper[data-focus-mode-enabled=true] .canvas:has(.canvas-node.is-focused) .canvas-path-label-wrapper>.canvas-path-label:not(.is-focused){filter:blur(5px)}.canvas-wrapper.presentation-mode .canvas-controls{visibility:hidden}.canvas-wrapper:not(.presentation-mode) .canvas-node[data-is-start-node=true]::before{content:"Start";position:absolute;top:calc(-1 * var(--size-4-1) * var(--zoom-multiplier));right:0;transform:translate(0,-100%) scale(var(--zoom-multiplier));transform-origin:bottom right;max-width:calc(100% / var(--zoom-multiplier));padding:var(--size-4-1) var(--size-4-2);font-size:1em;border-radius:var(--radius-s);color:var(--color-green);background-color:rgba(var(--color-green-rgb),.1)}.canvas-node-interaction-layer[data-is-from-portal=true] .canvas-node-resizer{pointer-events:none;cursor:inherit}.canvas-node-interaction-layer[data-is-from-portal=true] .canvas-node-resizer .canvas-node-connection-point{pointer-events:all}.ac-card-embed{display:flex;flex-direction:column;overflow:hidden;background-color:var(--background-primary);border:1px solid rgb(var(--canvas-color));border-radius:var(--radius-m);box-shadow:var(--shadow-stationary)}.ac-card-embed.is-themed{background-color:rgba(var(--canvas-color),.07);border-color:rgba(var(--canvas-color),.7);box-shadow:inset 0 0 0 1px rgba(var(--canvas-color),.7),var(--shadow-stationary)}.ac-card-embed>.markdown-content{position:relative;overflow-y:auto;overflow-wrap:break-word;display:flex;flex-direction:column;width:100%;height:100%;padding:0 var(--size-4-4);font-size:var(--font-text-size);font-family:var(--font-text);line-height:var(--line-height-normal);color:var(--text-normal);user-select:text;-webkit-user-select:text;scrollbar-gutter:stable}.sc-selected-pill-container{display:flex;flex-wrap:wrap;margin-bottom:6px;gap:6px}.sc-selected-pill-container:not(:has(.sc-selected-pill)){display:none}.sc-selected-pill-remove{margin-left:6px;cursor:pointer}.sc-selected-pill-icon{margin-left:6px}.sc-no-results{color:var(--text-muted);margin-top:.75rem}.view-content>.sc-brand{position:fixed;bottom:0;right:0;background-color:var(--titlebar-background)}.sc-brand{margin:0 .1rem 0 .3rem;color:var(--text-muted);font-size:var(--font-smallest);line-height:1;height:.88rem;width:auto}ul{margin:0;padding-left:1.3rem}small{color:var(--h5-color);font-size:.8rem}p{margin-top:.3rem;margin-bottom:.3rem}h2{font-size:1.25rem}h3{font-size:1.2rem}h4{font-size:1.15rem}h5{font-size:1.1rem}h6{font-size:1.05rem}h1,h2,h3,h4,h5,h6{margin-block-start:calc(var(--p-spacing)/2);margin-block-end:calc(var(--p-spacing)/2)}.sc-msg-button{cursor:pointer;float:right;margin-left:5px;opacity:.8;display:flex}&:hover{opacity:1}.notice .sc-notice-actions{display:flex;justify-content:space-between;flex-direction:row-reverse}.sc-chat-container{align-items:center;justify-content:space-between;padding:10px;background-color:#fcc;border:1px solid red;border-radius:5px;margin:10px 0;font-size:14px;font-weight:700;color:red;width:100%}button{margin-left:10px}.sc-context{flex-grow:1;font-size:var(--font-smallest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-context-toggle-icon{margin-left:.5rem;transition:transform .3s ease}.sc-context-item{padding:.5rem;border-radius:var(--radius-s);background-color:var(--background-secondary);color:var(--text-normal);display:flex;justify-content:space-between;align-items:baseline;font-size:var(--font-smallest);flex-wrap:wrap}.sc-context-item-path{font-weight:var(--font-medium);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:70%}.sc-context-item-score{font-size:var(--font-small);color:var(--color-gray-40)}.sc-chat-container{top:0;left:0;right:0;bottom:0;background-color:var(--background-primary-alt);z-index:100;overflow:auto}40%{transform:scale(1)}.sc-inline-confirm-row-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}& .sc-inline-confirm-cancel{font-weight:400}.sc-result a.sc-result-file-title{text-decoration:none}.sc-result a.sc-result-file-title>small.sc-score{display:inline-block;width:auto;height:1.7em;padding:0 .3em;line-height:1.7em;text-align:center;font-weight:600;font-size:var(--font-smallest);color:var(--nav-item-color);background:var(--background-modifier-hover);border-radius:6px;margin-right:.2em}a.sc-result-file-title>small.sc-title{font-weight:500;text-decoration:underline}a.sc-result-file-title>.sc-breadcrumb:not(.sc-path,.sc-title,.sc-score){font-style:italic}a.sc-result-file-title>small.sc-breadcrumb-separator{color:color-mix(in srgb,var(--text-normal) 50%,transparent)}