.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: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .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: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--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: 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: #ffffff;--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: rgba(150, 150, 150, .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: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--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: 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.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;-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:6.25px;min-height:6.25px;width:7.5px;height:7.5px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1.25px 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:18.75px}.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(-18.75px) 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(-18.75px) translateY(-50%)}.react-flow__attribution{font-size:12.5px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2.5px 3.75px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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:32.5px;width:32.5px;padding:5px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1.25px 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:15px;max-height:15px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:12.5px}.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{padding:12.5px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:187.5px;font-size:15px;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-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:1.25px 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{width:6.25px;height:6.25px;border:1.25px solid #fff;border-radius:1.25px;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.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-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1.25px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1.25px}.react-flow__resize-control.line.right{left:100%;border-right-width:1.25px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1.25px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1.25px}.react-flow__resize-control.line.bottom{border-bottom-width:1.25px;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))}._page_1d2c5_1{grid-column:2 / -1;grid-row:2 / -1;min-width:0;padding:var(--space-32) var(--space-32) var(--space-100);overflow:auto;background:var(--surface-root)}._content_1d2c5_2{max-width:1400px;margin:0 auto}._content_1d2c5_2 h1{margin:0 0 var(--space-24);font-size:var(--type-page-title-size-24)}._fields_1d2c5_4{display:grid;gap:var(--space-20);max-width:675px}._fields_1d2c5_4 label{display:grid;gap:var(--space-8);font-size:var(--type-label-size-13);color:var(--text-secondary)}._fields_1d2c5_4 input,._fields_1d2c5_4 select{box-sizing:border-box;width:100%;padding:var(--space-10) var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-6);color:var(--text-primary);background:var(--surface-raised);font:inherit}._fields_1d2c5_4 :disabled{opacity:.6}._fields_1d2c5_4 p{margin:var(--space-10-2) 0 0;color:var(--text-muted);font-size:var(--type-body-size-12);line-height:var(--type-body-leading-1-6)}._fields_1d2c5_4 [role=alert]{color:var(--danger)}._appearance_1d2c5_11{margin-top:var(--space-32);max-width:675px}._appearance_1d2c5_11 h2{margin:0 0 var(--space-20);font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-leading)}._error_1d2c5_13{color:var(--danger);font-size:var(--type-body-size)}._backdrop_11kf1_1{background:var(--app--copilot-configuration-backdrop-background-surface);-webkit-backdrop-filter:blur(var(--space-4));backdrop-filter:blur(var(--space-4))}._page_1ebpt_1{grid-column:2 / -1;grid-row:2 / -1;padding:var(--space-32);background:var(--surface-root);overflow:auto}._page_1ebpt_1>header{display:flex;max-width:1350px;align-items:flex-end;justify-content:space-between;gap:var(--space-24);margin:0 auto var(--space-24)}._page_1ebpt_1 h1{margin:0 0 var(--space-6);font-size:var(--type-page-title-size-24)}._page_1ebpt_1 p{margin:0;color:var(--text-muted);font-size:var(--type-body-size-11)}._page_1ebpt_1 form{display:flex;align-items:flex-end;gap:var(--space-8)}._page_1ebpt_1 form label{display:grid;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-label-size-10)}._page_1ebpt_1 input{width:287.5px;height:42.5px;padding:0 var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);outline:0;background:var(--api-key-manager--page-input-background-surface);color:var(--text-primary)}._page_1ebpt_1 input:focus{border-color:var(--accent-py)}._page_1ebpt_1 button{height:42.5px;padding:0 var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--surface-raised);color:var(--text-primary);cursor:pointer}._page_1ebpt_1 button:disabled{cursor:not-allowed;opacity:.48}._card_1ebpt_27{max-width:1350px;margin:0 auto;border:1.25px solid var(--border-default);border-radius:var(--radius-9);background:var(--api-key-manager--card-background-surface);overflow:hidden}._tableHeader_1ebpt_28,._row_1ebpt_28{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr .65fr auto;align-items:center;gap:var(--space-12);padding:var(--space-11) var(--space-14)}._tableHeader_1ebpt_28{border-bottom:1.25px solid var(--border-default);color:var(--text-muted);font-size:var(--type-tab-size-9);letter-spacing:var(--type-tab-tracking-06em);text-transform:uppercase}._row_1ebpt_28{border-bottom:1.25px solid var(--api-key-manager--row-border-bottom-line);font-size:var(--type-body-size-10)}._row_1ebpt_28:last-child{border-bottom:0}._row_1ebpt_28 code{color:var(--api-key-manager--row-code-color-text)}._row_1ebpt_28 time{color:var(--text-secondary)}._row_1ebpt_28 b{color:var(--success);text-transform:capitalize}._row_1ebpt_28 b[data-status=revoked]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._row_1ebpt_28 button{height:33.75px;font-size:var(--type-button-size-9)}._empty_1ebpt_37,._error_1ebpt_37{max-width:1350px;margin:0 auto;padding:var(--space-18)}._error_1ebpt_37{margin-bottom:15px;border:1.25px solid var(--api-key-manager--error-border-line);border-radius:var(--radius-7);color:var(--api-key-manager--error-color-text)}._backdrop_1ebpt_40{position:fixed;z-index:30;inset:0;display:grid;padding:var(--space-24);place-items:center}._modal_1ebpt_41{display:grid;width:min(700px,100%);gap:var(--space-14);padding:var(--space-20);border:1.25px solid var(--border-default);border-radius:var(--radius-10);outline:0;background:var(--api-key-manager--modal-background-surface);box-shadow:var(--shadow-panel)}._modal_1ebpt_41 h2{margin:0;font-size:var(--type-section-title-size-18)}._modal_1ebpt_41 code{padding:var(--space-12);border:1.25px solid var(--api-key-manager--modal-code-border-line);border-radius:var(--radius-6);background:var(--api-key-manager--modal-code-background-surface);color:var(--api-key-manager--modal-code-color-text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}._modal_1ebpt_41>div{display:flex;justify-content:flex-end;gap:var(--space-8)}._modal_1ebpt_41>div button:last-child{border-color:var(--api-key-manager--modal-div-button-last-child-border-color-line);color:var(--accent-py)}._workspace_1ok28_1{grid-column:2 / 5;grid-row:2 / 4;min-width:0;overflow:auto;padding:var(--space-28) var(--space-32);background:var(--app--flow-tool-card-background-surface)}._content_1ok28_10{max-width:1400px;margin:0 auto}._header_1ok28_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24);padding-bottom:27.5px;border-bottom:1.25px solid var(--copilot-settings--header-border-bottom-line)}._header_1ok28_15 h1{margin:0 0 var(--space-6);color:var(--copilot-settings--header-h1-color-text);font-size:var(--type-copilot-message-size-24)}._header_1ok28_15 p,._note_1ok28_31,._details_1ok28_32 span{color:var(--copilot-settings--header-p-color-text)}._card_1ok28_36{max-width:950px;margin-top:30px;padding:var(--space-24);border:1.25px solid var(--copilot-settings--card-border-line);border-radius:var(--radius-10);background:linear-gradient(145deg,var(--app--deploy-notice-background-surface),var(--copilot-settings--card-background-surface))}._card_1ok28_36 h2{margin:0 0 var(--space-20);color:var(--copilot-settings--header-h1-color-text);font-size:var(--type-copilot-message-size-18)}._card_1ok28_36 label{display:grid;gap:var(--space-8);color:var(--copilot-settings--card-label-color-text);font-size:var(--type-copilot-message-size-13);font-weight:var(--type-copilot-message-weight-620)}._card_1ok28_36 label+label{margin-top:22.5px}._card_1ok28_36 label small{color:var(--copilot-settings--header-p-color-text);font-size:var(--type-copilot-message-size-12);font-weight:var(--type-copilot-message-weight-400);line-height:var(--type-copilot-message-leading-1-45)}._card_1ok28_36 input{height:52.5px;padding:0 var(--space-12);border:1.25px solid var(--copilot-settings--card-input-border-line);border-radius:var(--radius-7);outline:0;background:var(--app--deploy-grid-section-background-surface);color:var(--copilot-settings--card-input-color-text);font-family:var(--font-mono)}._card_1ok28_36 input:focus{border-color:var(--accent-py);box-shadow:0 0 0 3.75px var(--app--files-toolbar-button-nth-child-2-background-shadow)}._actions_1ok28_86{display:flex;gap:var(--space-10);margin-top:20px}._actions_1ok28_86 button,._openButton_1ok28_93{min-height:45px;padding:0 var(--space-15);border:1.25px solid var(--copilot-settings--actions-button-border-line);border-radius:var(--radius-6);background:var(--copilot-settings--actions-button-background-surface);color:var(--copilot-settings--actions-button-color-text);cursor:pointer}._actions_1ok28_86 button:first-child{border-color:var(--accent-py);background:var(--copilot-settings--actions-button-first-child-background-surface);color:var(--app--copilot-textarea-wrap-button-color-text)}._actions_1ok28_86 button:disabled,._openButton_1ok28_93:disabled{cursor:default;opacity:.5}._statusRow_1ok28_115{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);margin-top:30px;padding-top:25px;border-top:1.25px solid var(--copilot-settings--header-border-bottom-line)}._status_1ok28_115{padding:var(--space-5) var(--space-10);border:1.25px solid var(--copilot-settings--status-border-line);border-radius:var(--radius-999);color:var(--copilot-settings--status-color-text);font-size:var(--type-copilot-message-size-12)}._status_1ok28_115[data-state=Ready]{border-color:var(--copilot-settings--status-data-state-ready-border-color-line);color:var(--copilot-settings--status-data-state-ready-color-text)}._status_1ok28_115[data-state="Needs attention"]{border-color:var(--copilot-settings--status-data-state-needs-attention-border-color-line);color:var(--copilot-settings--status-data-state-needs-attention-color-text)}._details_1ok28_32{display:grid;min-width:0;gap:var(--space-8);margin-top:20px;font-size:var(--type-copilot-message-size-13)}._details_1ok28_32 strong{color:var(--copilot-settings--details-strong-color-text);overflow-wrap:anywhere}._error_1ok28_156{margin-top:20px;color:var(--copilot-settings--error-color-text);font-size:var(--type-copilot-message-size-13)}._note_1ok28_31{max-width:950px;margin-top:22.5px;font-size:var(--type-copilot-message-size-12);line-height:var(--type-copilot-message-leading-1-55)}._app_11p9r_1{--layer-workspace: 0;--layer-workspace-overlay: 4;--layer-app-chrome: 10;--layer-topbar-popover: 1;--layer-modal: 20;--top-action-spacing: 10px;display:grid;width:100%;max-width:100%;min-width:var(--minimum-viewport-width);height:100vh;min-height:var(--minimum-viewport-height);grid-template-columns:var(--layout-rail-width) var(--layout-palette-width) minmax(0,1fr) var(--layout-inspector-width);grid-template-rows:var(--layout-header-height) minmax(0,1fr) var(--layout-status-height);overflow:auto;background:var(--surface-root);color:var(--text-primary)}button{font:inherit}._topBar_11p9r_27{position:relative;z-index:var(--layer-app-chrome);display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:calc(var(--layout-rail-width) + var(--layout-palette-width)) minmax(0,1fr) auto;border-bottom:var(--stroke-divider) solid var(--border-default);background:var(--app--top-bar-background-surface);box-shadow:0 10px 37.5px var(--app--top-bar-box-shadow-shadow);overflow:visible}._brand_11p9r_40{display:flex;align-items:center;gap:var(--space-10);padding:0 var(--space-22);border-right:var(--stroke-divider) solid var(--border-default);color:var(--app--brand-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-13);font-weight:var(--type-body-weight-650);letter-spacing:var(--type-body-tracking-0-025em)}._brand_11p9r_40 svg,._brand_11p9r_40 img{flex:0 0 auto}._brandMark_11p9r_58{width:27.5px;height:27.5px;border:2.5px solid var(--app--brand-mark-border-line);border-radius:var(--radius-7);box-shadow:inset 0 0 0 2.5px var(--app--brand-mark-box-shadow-shadow);transform:rotate(2deg)}._flowIdentity_11p9r_67,._topActions_11p9r_68{display:flex;align-items:center}._flowIdentity_11p9r_67{gap:var(--space-6);min-width:0;padding:0 var(--space-16);overflow:visible}._runHistoryControl_11p9r_80{position:relative;display:flex;height:40px;min-width:0;max-width:312.5px;align-items:center;gap:var(--space-6);padding:0 var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--run-history-control-background-surface);color:var(--text-secondary)}._runHistoryTrigger_11p9r_95{display:flex;height:37.5px;min-width:0;align-items:center;gap:var(--space-5);padding:0;border:0;background:transparent;color:var(--text-primary);cursor:pointer;font-size:var(--type-body-size-12)}._runHistoryTrigger_11p9r_95>span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._runHistoryTrigger_11p9r_95:focus-visible{outline:1.25px solid var(--accent-py);outline-offset:2.5px}._runHistoryTrigger_11p9r_95:disabled{cursor:not-allowed;opacity:.55}._runHistoryPopup_11p9r_126{position:absolute;z-index:var(--layer-topbar-popover);top:calc(100% + 8.75px);left:-1.25px;display:grid;width:min(450px,calc(100vw - 40px));max-height:min(525px,calc(100vh - 105px));gap:var(--space-3);padding:var(--space-5);border:1.25px solid var(--border-default);border-radius:var(--radius-7);outline:0;background:var(--app--run-history-control-background-surface);box-shadow:var(--shadow-panel);overflow-y:auto}._runHistoryOption_11p9r_144{display:grid;min-width:0;gap:var(--space-4);padding:var(--space-8) var(--space-9);border-radius:var(--radius-5);color:var(--text-primary);cursor:pointer;font-size:var(--type-body-size-11)}._runHistoryOption_11p9r_144>span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._runHistoryOption_11p9r_144 strong{font-family:var(--font-mono);font-size:var(--type-body-size-11)}._runHistoryOption_11p9r_144 small,._runHistoryOption_11p9r_144 time{overflow:hidden;color:var(--text-muted);font-size:var(--type-caption-size-9);text-overflow:ellipsis;white-space:nowrap}._runHistoryOption_11p9r_144 b{color:var(--text-secondary);font-size:var(--type-body-size-10);font-weight:var(--type-body-weight-600);text-transform:capitalize}._runHistoryOption_11p9r_144 b[data-status=succeeded]{color:var(--success)}._runHistoryOption_11p9r_144 b[data-status=warnings]{color:var(--warning)}._runHistoryOption_11p9r_144 b[data-status=failed],._runHistoryOption_11p9r_144 b[data-status=cancelled]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._runHistoryOption_11p9r_144 b[data-status=running],._runHistoryOption_11p9r_144 b[data-status=cancel_requested]{color:var(--accent-py)}._runHistoryOption_11p9r_144:hover,._runHistoryOption_11p9r_144[data-active=true]{background:var(--surface-hover)}._runHistoryOption_11p9r_144[aria-selected=true]{background:var(--app--run-history-option-aria-selected-true-background-surface);box-shadow:inset 2.5px 0 var(--accent-py)}._flowDocumentMenu_11p9r_212{position:relative;min-width:90px;max-width:275px;flex:0 1 275px}._topActions_11p9r_68{gap:var(--top-action-spacing);padding-right:18.75px}._iconButton_11p9r_224,._flowName_11p9r_225,._environment_11p9r_226,._runButton_11p9r_227,._deployButton_11p9r_228,._avatarButton_11p9r_229,._inspectorHeaderMeta_11p9r_230 button{border:0;background:transparent;color:var(--text-primary);cursor:pointer}._iconButton_11p9r_224{display:grid;width:37.5px;height:37.5px;flex:0 0 auto;padding:0;place-items:center;border-radius:var(--radius-5)}._iconButton_11p9r_224:hover{background:var(--surface-hover)}._flowName_11p9r_225,._environment_11p9r_226,._runButton_11p9r_227,._deployButton_11p9r_228,._avatarButton_11p9r_229{display:flex;height:42.5px;align-items:center;justify-content:center;gap:var(--space-8);border-radius:var(--radius-7)}._flowName_11p9r_225{width:100%;max-width:275px;min-width:0;padding:0 var(--space-8);font-size:var(--type-body-size-14);font-weight:var(--type-body-weight-620);white-space:nowrap}._flowName_11p9r_225>span{overflow:hidden;text-overflow:ellipsis}._flowName_11p9r_225:disabled{cursor:wait;opacity:.68}._flowMenu_11p9r_284{position:absolute;z-index:var(--layer-topbar-popover);top:calc(100% + 8.75px);left:0;display:flex;width:307.5px;max-height:min(650px,calc(100vh - 105px));flex-direction:column;padding:var(--space-5);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--run-history-control-background-surface);box-shadow:var(--shadow-panel);overflow-y:auto}._flowMenu_11p9r_284 button{height:40px;padding:0 var(--space-9);border:0;border-radius:var(--radius-5);background:transparent;color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-11);text-align:left}._flowMenu_11p9r_284 button:hover,._flowMenu_11p9r_284 button:focus-visible{outline:0;background:var(--surface-hover)}._flowMenu_11p9r_284 button:disabled{cursor:not-allowed;opacity:.45}._flowMenuLabel_11p9r_324,._flowMenuEmpty_11p9r_325{padding:var(--space-6) var(--space-9);color:var(--text-muted);font-size:var(--type-label-size-9);letter-spacing:var(--type-label-tracking-0-08em);text-transform:uppercase}._flowMenuEmpty_11p9r_325{text-transform:none}._flowMenuDivider_11p9r_337{height:1.25px;margin:var(--space-5) var(--space-4);background:var(--border-default)}._flowMenuItem_11p9r_343{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._flowMenuItem_11p9r_343>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._flowMenuItem_11p9r_343 small{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-caption-size-9)}._flowMenuItem_11p9r_343[aria-current=true]{background:var(--app--run-history-option-aria-selected-true-background-surface);color:var(--accent-py)}._revisionMenuItem_11p9r_367{display:flex;height:auto!important;min-height:60px;flex-direction:column;justify-content:center;gap:var(--space-4)}._revisionMenuItem_11p9r_367>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-10)}._revisionMenuItem_11p9r_367 strong{color:var(--accent-py);font-family:var(--font-mono);font-size:var(--type-body-size-11)}._revisionMenuItem_11p9r_367 time,._revisionMenuItem_11p9r_367 small{color:var(--text-muted);font-size:var(--type-caption-size-9)}._revisionMenuItem_11p9r_367 small{width:100%;overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._revisionMenuItem_11p9r_367[aria-current=true]{background:var(--app--run-history-option-aria-selected-true-background-surface)}._revisionMode_11p9r_408{display:flex;flex-shrink:0;min-width:0;align-items:center;gap:var(--space-5)}._runSnapshotMode_11p9r_416{display:grid;flex:1 1 450px;flex-shrink:1;max-width:525px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:27.5px 20px;column-gap:var(--space-6);row-gap:0;overflow:hidden}._runSnapshotMode_11p9r_416 strong{overflow:hidden;min-width:0;padding-block:3.75px;text-overflow:ellipsis}._runSnapshotMode_11p9r_416>span{overflow:hidden;min-width:0;color:var(--text-muted);font-size:var(--type-body-size-9);text-overflow:ellipsis;white-space:nowrap}._runSnapshotMode_11p9r_416>button{height:37.5px;grid-column:2;grid-row:1 / span 2}._revisionMode_11p9r_408 strong{padding:var(--space-6) var(--space-8);border:1.25px solid var(--app--revision-mode-strong-border-line);border-radius:var(--radius-999);background:var(--app--revision-mode-strong-background-surface);color:var(--app--revision-mode-strong-color-text);font-size:var(--type-body-size-10);font-weight:var(--type-body-weight-650);white-space:nowrap}._revisionMode_11p9r_408 button{height:35px;padding:0 var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-9);white-space:nowrap}._revisionMode_11p9r_408 button:last-child{border-color:var(--app--revision-mode-button-last-child-border-color-line);color:var(--app--revision-mode-button-last-child-color-text)}._revisionMode_11p9r_408 button:disabled{cursor:wait;opacity:.55}._flowMenu_11p9r_284 ._archiveMenuItem_11p9r_483{color:var(--app--flow-menu-archive-menu-item-color-text)}._flowRenameForm_11p9r_487{position:absolute;z-index:var(--layer-topbar-popover);top:calc(100% + 8.75px);left:0;display:flex;width:307.5px;flex-direction:column;gap:var(--space-8);padding:var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--run-history-control-background-surface);box-shadow:var(--shadow-panel);color:var(--text-secondary);font-size:var(--type-body-size-10)}._flowRenameForm_11p9r_487 input{width:100%;height:42.5px;padding:0 var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-5);outline:0;background:var(--api-key-manager--page-input-background-surface);color:var(--text-primary)}._flowRenameForm_11p9r_487 input:focus{border-color:var(--accent-py)}._flowRenameForm_11p9r_487>div{display:flex;justify-content:flex-end;gap:var(--space-6)}._flowRenameForm_11p9r_487 button{height:35px;padding:0 var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-primary);cursor:pointer}._hiddenFileInput_11p9r_536{position:absolute;width:1.25px;height:1.25px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._environment_11p9r_226{display:grid;width:220px;height:50px;min-width:0;padding:var(--space-4) var(--space-8) var(--space-6) var(--space-10);border:1.25px solid var(--border-default);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:17.5px 16.25px;column-gap:var(--space-7);text-align:left}._draftProdControl_11p9r_560{display:grid;width:220px;height:50px;flex:0 0 220px;grid-template-columns:1fr 65px 1fr;align-items:center;gap:var(--space-7);margin-left:0;padding:0 var(--space-9);border:1.25px solid var(--app--draft-prod-control-border-line);border-radius:var(--radius-8);background:var(--app--draft-prod-control-background-surface)}._environmentMenuRoot_11p9r_575+._draftProdControl_11p9r_560{margin-left:var(--top-action-spacing)}._draftProdLabel_11p9r_579,._draftProdSwitch_11p9r_580{border:0;background:transparent;cursor:pointer}._draftProdLabel_11p9r_579{height:37.5px;padding:0;color:var(--app--draft-prod-label-color-text);font-size:var(--type-label-size-11);font-weight:var(--type-label-weight-400)}._draftProdControl_11p9r_560[data-mode=draft] ._draftProdLabel_11p9r_579[aria-checked=true]{color:var(--accent-py);text-shadow:0 0 12.5px var(--api-key-manager--modal-code-border-shadow)}._draftProdControl_11p9r_560[data-mode=prod] ._draftProdLabel_11p9r_579[aria-checked=true]{color:var(--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text);text-shadow:0 0 12.5px var(--app--revision-mode-button-last-child-border-color-shadow)}._draftProdSwitch_11p9r_580{position:relative;width:65px;height:32.5px;padding:0;border:1.25px solid var(--app--draft-prod-switch-border-line);border-radius:var(--radius-999);background:var(--app--draft-prod-switch-background-surface)}._draftProdSwitch_11p9r_580 span{position:absolute;top:3.75px;left:3.75px;width:22.5px;height:22.5px;border-radius:var(--radius-999);background:var(--app--draft-prod-switch-span-background-surface);box-shadow:0 0 11.25px var(--app--draft-prod-switch-span-box-shadow-shadow);transition:transform .16s ease,background .16s ease}._draftProdControl_11p9r_560[data-mode=prod] ._draftProdSwitch_11p9r_580{border-color:var(--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-line);background:var(--app--draft-prod-control-data-mode-prod-draft-prod-switch-background-surface)}._draftProdControl_11p9r_560[data-mode=prod] ._draftProdSwitch_11p9r_580 span{background:var(--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-surface);box-shadow:0 0 11.25px var(--app--draft-prod-control-data-mode-prod-draft-prod-switch-span-box-shadow-shadow);transform:translate(32.5px)}._draftProdControl_11p9r_560[data-mode=run]{border-color:var(--app--draft-prod-control-data-mode-run-border-color-line);background:var(--app--draft-prod-control-data-mode-run-background-surface)}._draftProdControl_11p9r_560[data-mode=run] ._draftProdLabel_11p9r_579{color:var(--app--draft-prod-control-data-mode-run-draft-prod-label-color-text)}._draftProdControl_11p9r_560[data-mode=run] ._draftProdSwitch_11p9r_580{border-color:var(--app--draft-prod-control-data-mode-run-draft-prod-switch-border-color-line);background:var(--app--draft-prod-control-data-mode-run-draft-prod-switch-background-surface)}._draftProdControl_11p9r_560[data-mode=run] ._draftProdSwitch_11p9r_580 span{background:var(--app--draft-prod-control-data-mode-run-draft-prod-switch-span-background-surface);box-shadow:none;transform:translate(17.5px)}._draftProdControl_11p9r_560 button:focus-visible{outline:1.25px solid currentColor;outline-offset:2.5px}._draftProdControl_11p9r_560 button:disabled{cursor:not-allowed;opacity:.5}._environmentNameLine_11p9r_667{display:flex;min-width:0;color:var(--app--environment-name-line-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-11);line-height:var(--type-body-leading-14);white-space:nowrap}._environmentName_11p9r_667{min-width:0;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._environmentPolicyLine_11p9r_685{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-body-size-9);line-height:var(--type-body-leading-12);white-space:nowrap}._environmentPolicyLine_11p9r_685[data-internet=off],._internetPolicy_11p9r_697[data-internet=off]{color:var(--app--environment-policy-line-data-internet-off-color-text)}._environmentSelectionSummary_11p9r_701[data-internet=off],._environmentPolicySummary_11p9r_702[data-internet=off]{color:var(--app--environment-policy-line-data-internet-off-color-text)!important}._environmentSelectorAdornment_11p9r_706{display:flex;grid-column:2;grid-row:1 / span 2;align-items:center;gap:var(--space-5);color:var(--text-muted)}._environmentIncompatibleBadge_11p9r_715{padding:var(--space-1) var(--space-4);border:1.25px solid var(--app--environment-incompatible-badge-border-line);border-radius:var(--radius-999);background:var(--app--environment-incompatible-badge-background-surface);color:var(--api-key-manager--error-color-text);font-size:var(--type-badge-size-7);font-weight:var(--type-badge-weight-650);line-height:var(--type-badge-leading-12);text-transform:uppercase}._environment_11p9r_226:disabled{cursor:not-allowed;opacity:.58}._environmentMenuRoot_11p9r_575{position:relative}._environmentStatusDot_11p9r_736{width:8.75px;height:8.75px;border-radius:var(--radius-999);background:var(--app--environment-status-dot-background-surface)}._environmentStatusDot_11p9r_736[data-status=Ready],._environmentItem_11p9r_744 b[data-status=Ready],._environmentRevisionList_11p9r_745 b[data-status=Ready]{color:var(--app--environment-status-dot-data-status-ready-color-text);background:var(--app--environment-status-dot-data-status-ready-background-surface)}._environmentStatusDot_11p9r_736[data-status=Building],._environmentItem_11p9r_744 b[data-status=Building],._environmentRevisionList_11p9r_745 b[data-status=Building]{color:var(--app--environment-status-dot-data-status-building-color-text);background:var(--app--environment-status-dot-data-status-building-background-surface)}._environmentStatusDot_11p9r_736[data-status=Failed],._environmentItem_11p9r_744 b[data-status=Failed],._environmentRevisionList_11p9r_745 b[data-status=Failed]{color:var(--api-key-manager--row-b-data-status-revoked-color-text);background:var(--app--environment-status-dot-data-status-failed-background-surface)}._environmentPopup_11p9r_764{position:absolute;z-index:var(--layer-topbar-popover);top:calc(100% + 10px);left:0;width:525px;max-height:min(812.5px,calc(100vh - 107.5px));padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--app--environment-popup-background-surface);box-shadow:var(--shadow-panel);overflow-y:auto}._environmentPopup_11p9r_764 button,._environmentPopup_11p9r_764 input,._environmentPopup_11p9r_764 textarea{font:inherit}._environmentPopupHeader_11p9r_785,._environmentDetailsTitle_11p9r_786,._environmentRevisionList_11p9r_745 header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._environmentPopupHeader_11p9r_785{padding:var(--space-4) var(--space-3) var(--space-10);border-bottom:1.25px solid var(--border-default)}._environmentPopupHeader_11p9r_785>div,._environmentDetailsTitle_11p9r_786{display:flex;flex-direction:column;align-items:flex-start}._environmentPopupHeader_11p9r_785 strong,._environmentDetailsTitle_11p9r_786 strong{font-size:var(--type-card-title-size-12)}._environmentPopupHeader_11p9r_785 span,._environmentDetailsTitle_11p9r_786 span{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._environmentPopupHeader_11p9r_785 button,._environmentDetails_11p9r_786>button,._environmentItemActions_11p9r_819 button,._environmentForm_11p9r_820 button,._environmentCreateButton_11p9r_821,._environmentRevisionList_11p9r_745 section>button{min-height:35px;padding:0 var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-9)}._environmentList_11p9r_833,._environmentDetails_11p9r_786,._environmentRevisionList_11p9r_745{display:flex;flex-direction:column;gap:var(--space-7);padding-top:10px}._environmentItem_11p9r_744{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-7);padding:var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--environment-item-background-surface)}._environmentItem_11p9r_744[data-selected=true]{border-color:var(--app--environment-item-data-selected-true-border-color-line);box-shadow:inset 0 0 0 1.25px var(--app--environment-item-data-selected-true-box-shadow-shadow)}._environmentItemMain_11p9r_858{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);color:var(--text-primary);text-align:left}._environmentItemTitle_11p9r_867{display:flex;min-width:0;align-items:center;gap:var(--space-7)}._environmentItemTitle_11p9r_867 strong{min-width:0;overflow:hidden;font-size:var(--type-card-title-size-11);text-overflow:ellipsis;white-space:nowrap}._environmentItemActions_11p9r_819{display:flex;flex-direction:column;gap:var(--space-5)}._environmentItemActions_11p9r_819 button{white-space:nowrap}._environmentSelectionSummary_11p9r_701{color:var(--app--environment-selection-summary-color-text)!important}._environmentIncompatibleSummary_11p9r_896{color:var(--api-key-manager--row-b-data-status-revoked-color-text)!important;font-weight:var(--type-body-weight-650)!important}._environmentBuildSummary_11p9r_901{display:flex;align-items:center;gap:var(--space-5)}._environmentItemMain_11p9r_858 small,._environmentItemMain_11p9r_858 b,._environmentEmpty_11p9r_909{color:var(--text-muted);font-size:var(--type-caption-size-9);font-weight:var(--type-caption-weight-500)}._environmentItemMain_11p9r_858 b,._environmentRevisionList_11p9r_745 b{padding:var(--space-2) var(--space-5);border-radius:var(--radius-999);color:var(--app--environment-item-main-b-color-text)!important;font-size:var(--type-body-size-8)}._environmentItem_11p9r_744 button:disabled,._environmentForm_11p9r_820 button:disabled,._environmentRevisionList_11p9r_745 button:disabled{cursor:not-allowed;opacity:.45}._environmentCreateButton_11p9r_821{width:100%;margin-top:10px}._environmentForm_11p9r_820{display:flex;flex-direction:column;gap:var(--space-8);margin-top:10px;padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--environment-item-background-surface)}._environmentForm_11p9r_820>label:not(._environmentCheckbox_11p9r_946){display:flex;flex-direction:column;gap:var(--space-4);color:var(--text-secondary);font-size:var(--type-label-size-9)}._environmentForm_11p9r_820 input[type=text],._environmentForm_11p9r_820 input:not([type]),._environmentForm_11p9r_820 textarea{width:100%;padding:var(--space-7) var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-5);outline:0;background:var(--app--environment-form-input-type-text-background-surface);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-control-size-10);resize:vertical}._environmentForm_11p9r_820 input:focus,._environmentForm_11p9r_820 textarea:focus{border-color:var(--accent-py)}._environmentCheckbox_11p9r_946{display:flex;align-items:center;gap:var(--space-7);color:var(--text-secondary);font-size:var(--type-body-size-9)}._environmentForm_11p9r_820>div{display:flex;justify-content:flex-end;gap:var(--space-6)}._environmentDetails_11p9r_786>button{align-self:flex-start}._environmentDetailsTitle_11p9r_786{gap:var(--space-3);padding:var(--space-4) var(--space-2)}._environmentRevisionList_11p9r_745 section{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--environment-item-background-surface)}._environmentRevisionList_11p9r_745 section[data-selected=true]{border-color:var(--app--environment-revision-list-section-data-selected-true-border-color-line);box-shadow:inset 0 0 0 1.25px var(--app--environment-revision-list-section-data-selected-true-box-shadow-shadow)}._environmentRevisionIdentity_11p9r_1012{display:flex;align-items:center;gap:var(--space-5)}._environmentRevisionBadge_11p9r_1018{padding:var(--space-2) var(--space-5);border:1.25px solid var(--app--environment-revision-badge-border-line);border-radius:var(--radius-999);background:var(--app--environment-revision-badge-background-surface);color:var(--app--environment-revision-badge-color-text)!important;font-size:var(--type-badge-size-8)!important;font-weight:var(--type-badge-weight-650);letter-spacing:var(--type-badge-tracking-0-02em)}._environmentRevisionBadge_11p9r_1018[data-kind=latest]{border-color:var(--app--environment-revision-badge-data-kind-latest-border-color-line);background:var(--app--environment-revision-badge-data-kind-latest-background-surface);color:var(--app--environment-revision-badge-data-kind-latest-color-text)!important}._environmentRevisionBadge_11p9r_1018[data-kind=incompatible]{border-color:var(--app--environment-revision-badge-data-kind-incompatible-border-color-line);background:var(--app--environment-revision-badge-data-kind-incompatible-background-surface);color:var(--api-key-manager--error-color-text)!important}._environmentRevisionList_11p9r_745 header span{color:var(--text-muted);font-size:var(--type-body-size-9)}._environmentRevisionList_11p9r_745 pre{max-height:137.5px;padding:var(--space-7);margin:0;border-radius:var(--radius-4);background:var(--app--environment-revision-list-pre-background-surface);color:var(--app--environment-revision-list-pre-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-9);overflow:auto;white-space:pre-wrap}._environmentRevisionList_11p9r_745 p{margin:0;color:var(--api-key-manager--row-b-data-status-revoked-color-text);font-size:var(--type-body-size-9)}._environmentCompatibilityReason_11p9r_1065{padding:var(--space-7);border-left:2.5px solid var(--app--environment-status-dot-data-status-failed-background-line);background:var(--app--environment-compatibility-reason-background-surface);overflow-wrap:anywhere}._environmentRevisionList_11p9r_745 section>button{align-self:flex-end}._environmentRevisionList_11p9r_745 section>._environmentRebuildButton_11p9r_1076{border-color:var(--app--environment-revision-list-section-environment-rebuild-button-border-color-line);color:var(--api-key-manager--error-color-text)}._environmentArchiveButton_11p9r_1081{margin-right:auto;color:var(--api-key-manager--row-b-data-status-revoked-color-text)!important}._shortcut_11p9r_1086{display:grid;height:40px;padding:0 var(--space-11);place-items:center;border:1.25px solid var(--border-default);border-radius:var(--radius-7);color:var(--text-secondary);font-size:var(--type-body-size-12)}._runButton_11p9r_227{padding:0 var(--space-11);border:1.25px solid var(--border-default);background:var(--surface-raised);font-size:var(--type-button-size-13)}._runShortcut_11p9r_1104{padding-left:12.5px;border-left:1.25px solid var(--border-default);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-body-size-10)}._deployButton_11p9r_228{min-width:157.5px;padding:0 var(--space-12);border:1.25px solid var(--app--deploy-button-border-line);background:linear-gradient(180deg,var(--app--deploy-button-background-surface),var(--app--deploy-button-background-2-surface));box-shadow:inset 0 1.25px 0 var(--app--deploy-button-box-shadow-shadow),0 6.25px 25px var(--app--deploy-button-box-shadow-2-shadow);font-size:var(--type-button-size-13)}._systemStatus_11p9r_1121{display:flex;height:45px;align-items:center;gap:var(--space-9);padding:0 var(--space-13);border-right:1.25px solid var(--border-default);color:var(--text-primary);font-size:var(--type-status-size-11);white-space:nowrap}._statusGlow_11p9r_1133,._runtimeDot_11p9r_1134{width:10px;height:10px;border:1.25px solid var(--app--status-glow-border-line);border-radius:var(--radius-999);background:var(--success);box-shadow:0 0 10px var(--app--status-glow-box-shadow-shadow)}._avatarButton_11p9r_229{gap:var(--space-8);padding:0 var(--space-2) 0 var(--space-7)}._accountMenu_11p9r_1148{position:relative}._accountPopup_11p9r_1152{position:absolute;z-index:var(--layer-topbar-popover);top:calc(100% + 11.25px);right:0;display:flex;width:262.5px;flex-direction:column;gap:var(--space-5);padding:var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--run-history-control-background-surface);box-shadow:var(--shadow-panel)}._accountPopup_11p9r_1152 span{overflow:hidden;padding:var(--space-7) var(--space-8);color:var(--text-secondary);font-size:var(--type-body-size-10);text-overflow:ellipsis}._accountPopup_11p9r_1152 button{height:40px;padding:0 var(--space-8);border:0;border-radius:var(--radius-5);background:transparent;color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-11);text-align:left}._accountPopup_11p9r_1152 ._accountDestructiveAction_11p9r_1188{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._accountPopup_11p9r_1152 button:hover{background:var(--surface-hover)}._avatarButton_11p9r_229:before{display:grid;width:37.5px;height:37.5px;place-items:center;border:1.25px solid var(--border-default);border-radius:var(--radius-999);background:var(--app--avatar-button-before-background-surface);content:"JD";font-size:var(--type-button-size-11)}._avatarButton_11p9r_229{font-size:var(--type-button-size-0)}._rail_11p9r_1212{display:flex;grid-column:1;grid-row:2;flex-direction:column;justify-content:space-between;border-right:var(--stroke-divider) solid var(--border-default);background:var(--app--rail-background-surface)}._railPrimary_11p9r_1222,._railUtility_11p9r_1223{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-13) 0}._railUtility_11p9r_1223{height:calc(var(--layout-footer-height) + var(--layout-panel-bottom) + var(--layout-panel-gap) / 2);justify-content:center;border-top:var(--stroke-divider) solid var(--border-default)}._railButton_11p9r_1237,._activeRailButton_11p9r_1238{display:grid;width:47.5px;height:47.5px;padding:0;place-items:center;border:1.25px solid transparent;border-radius:var(--radius-6);background:transparent;color:var(--text-secondary);cursor:pointer}._railButton_11p9r_1237:hover{background:var(--surface-hover);color:var(--text-primary)}._activeRailButton_11p9r_1238{border-color:var(--app--active-rail-button-border-color-line);background:var(--app--active-rail-button-background-surface);color:var(--accent-py);box-shadow:inset 0 0 17.5px var(--app--active-rail-button-box-shadow-shadow)}._collapseGlyph_11p9r_1263{font-size:var(--type-body-size-20);line-height:var(--type-body-leading-1)}._filesTopIdentity_11p9r_1268{display:flex;min-width:0;align-items:baseline;gap:var(--space-10)}._filesTopIdentity_11p9r_1268 strong{font-size:var(--type-body-size-14)}._filesTopIdentity_11p9r_1268 span{color:var(--text-muted);font-size:var(--type-body-size-10)}._filesWorkspace_11p9r_1284{position:relative;display:flex;min-width:0;grid-column:2 / -1;grid-row:2 / -1;flex-direction:column;padding:var(--space-32);background:radial-gradient(circle at 72% 12%,var(--app--files-workspace-background-surface),transparent 30%),var(--canvas);overflow:auto}._filesWorkspace_11p9r_1284[data-dragging=true]{box-shadow:inset 0 0 0 2.5px var(--app--files-workspace-data-dragging-true-box-shadow-shadow)}._filesHeader_11p9r_1302{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24)}._filesHeader_11p9r_1302 h1,._filesHeader_11p9r_1302 p{margin:0}._filesHeader_11p9r_1302 h1{font-size:var(--type-page-title-size-22);letter-spacing:var(--type-page-title-tracking-0-025em)}._filesHeader_11p9r_1302 p{margin-top:7.5px;color:var(--text-secondary);font-size:var(--type-body-size-11)}._filesToolbar_11p9r_1325,._fileActions_11p9r_1326{display:flex;align-items:center;gap:var(--space-7)}._filesToolbar_11p9r_1325 button,._fileActions_11p9r_1326 button,._filesBreadcrumbs_11p9r_1334 button,._filesError_11p9r_1335 button{min-height:37.5px;padding:0 var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-10)}._filesToolbar_11p9r_1325 button:nth-child(2){border-color:var(--app--files-toolbar-button-nth-child-2-border-color-line);background:var(--app--files-toolbar-button-nth-child-2-background-surface);color:var(--app--files-toolbar-button-nth-child-2-color-text)}._filesToolbar_11p9r_1325 button:disabled,._fileActions_11p9r_1326 button:disabled,._filesBreadcrumbs_11p9r_1334 button:disabled{cursor:not-allowed;opacity:.5}._filesQuota_11p9r_1359{width:min(650px,100%);margin-top:30px}._filesQuota_11p9r_1359>div:first-child{display:flex;justify-content:space-between;margin-bottom:8.75px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-body-size-9)}._filesQuotaTrack_11p9r_1373{height:6.25px;border-radius:var(--radius-999);background:var(--app--files-quota-track-background-surface);overflow:hidden}._filesQuotaTrack_11p9r_1373 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-py),var(--app--files-quota-track-span-background-surface))}._filesBreadcrumbs_11p9r_1334{display:flex;min-height:52.5px;align-items:center;gap:var(--space-2);margin-top:25px;padding:var(--space-5) var(--space-9);border:1.25px solid var(--border-default);border-bottom:0;border-radius:var(--radius-8) var(--radius-8) 0 0;background:var(--app--files-breadcrumbs-background-surface)}._filesBreadcrumbs_11p9r_1334 span{display:flex;align-items:center;gap:var(--space-2)}._filesBreadcrumbs_11p9r_1334 b{color:var(--text-muted);font-weight:var(--type-body-weight-400)}._filesBreadcrumbs_11p9r_1334 button{min-height:32.5px;padding:0 var(--space-7);border-color:transparent;background:transparent}._filesBreadcrumbs_11p9r_1334 button[aria-current=page]{color:var(--text-primary);opacity:1}._filesTableWrap_11p9r_1423,._filesState_11p9r_1424,._filesError_11p9r_1335{min-height:325px;border:1.25px solid var(--border-default);border-radius:0 0 var(--radius-8) var(--radius-8);background:var(--app--files-table-wrap-background-surface)}._filesTableWrap_11p9r_1423{overflow:auto}._filesTable_11p9r_1423{width:100%;border-collapse:collapse;table-layout:fixed}._filesTable_11p9r_1423 th,._filesTable_11p9r_1423 td{height:60px;padding:0 var(--space-14);border-bottom:1.25px solid var(--border-default);color:var(--text-secondary);font-size:var(--type-tab-size-10);text-align:left}._filesTable_11p9r_1423 th{height:45px;color:var(--text-muted);font-size:var(--type-tab-size-9);font-weight:var(--type-tab-weight-550);letter-spacing:var(--type-tab-tracking-0-06em);text-transform:uppercase}._filesTable_11p9r_1423 th:first-child{width:38%}._filesTable_11p9r_1423 th:nth-child(2){width:12%}._filesTable_11p9r_1423 th:nth-child(3){width:20%}._filesTable_11p9r_1423 th:last-child{width:30%}._filesTable_11p9r_1423 tbody tr:hover{background:var(--app--files-table-tbody-tr-hover-background-surface)}._filesTable_11p9r_1423 tbody tr:last-child td{border-bottom:0}._fileName_11p9r_1485{display:inline-flex;max-width:100%;min-height:35px;align-items:center;padding:0;border:0;background:transparent;color:var(--text-primary);cursor:default;font-weight:var(--type-body-weight-560);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button._fileName_11p9r_1485{color:var(--app-button-file-name-color-text);cursor:pointer}._fileActions_11p9r_1326{justify-content:flex-end}._fileActions_11p9r_1326 button{min-height:32.5px;padding:0 var(--space-7);background:transparent;font-size:var(--type-button-size-9)}._fileActions_11p9r_1326 button:last-child{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._filesState_11p9r_1424,._filesError_11p9r_1335{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-7);color:var(--text-muted);font-size:var(--type-status-size-11)}._filesState_11p9r_1424 strong{color:var(--text-secondary);font-size:var(--type-status-size-13)}._filesError_11p9r_1335{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._filesDropOverlay_11p9r_1541{position:absolute;z-index:8;inset:22.5px;display:grid;place-items:center;border:1.25px dashed var(--app--files-drop-overlay-border-line);border-radius:var(--radius-10);background:var(--app--files-drop-overlay-background-surface);color:var(--app--files-drop-overlay-color-text);font-size:var(--type-body-size-14);pointer-events:none}._srOnly_11p9r_1555{position:absolute;width:1.25px;height:1.25px;padding:0;margin:var(--space-1-2);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._palette_11p9r_1567{display:grid;grid-template-rows:minmax(0,1fr) var(--layout-footer-height);min-width:0;grid-column:2;grid-row:2;flex-direction:column;justify-content:space-between;gap:var(--layout-panel-gap);padding:var(--layout-panel-top) var(--space-12) var(--layout-panel-bottom);border-right:var(--stroke-divider) solid var(--border-default);background:var(--surface-panel)}._palettePanel_11p9r_1581,._tip_11p9r_1582{border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:linear-gradient(145deg,var(--app--brand-mark-box-shadow-surface),var(--app--palette-panel-background-surface))}._palettePanel_11p9r_1581{flex:1;min-height:0;padding:var(--space-13) var(--space-12);overflow-y:auto}._palettePanel_11p9r_1581 h1,._palettePanel_11p9r_1581 h2,._inspector_11p9r_230 h2,._inspector_11p9r_230 h3,._palettePanel_11p9r_1581 p{margin:0}._palettePanel_11p9r_1581 h1{padding-bottom:15px;border-bottom:1.25px solid var(--border-default);font-size:var(--type-page-title-size-13);font-weight:var(--type-page-title-weight-620)}._palettePanel_11p9r_1581 h2{margin:var(--space-13) 0 var(--space-7);color:var(--text-secondary);font-size:var(--type-section-title-size-11);font-weight:var(--type-section-title-weight-560)}._paletteList_11p9r_1617{display:flex;flex-direction:column}._paletteItem_11p9r_1622{display:flex;width:100%;height:61.25px;align-items:center;gap:var(--space-10);padding:0;border:0;border-bottom:1.25px solid var(--border-default);background:transparent;color:var(--text-primary);cursor:grab;font-size:var(--type-body-size-12);text-align:left}._paletteItem_11p9r_1622:active{cursor:grabbing}._paletteItem_11p9r_1622:hover{background:var(--app--files-table-tbody-tr-hover-background-surface)}._paletteItem_11p9r_1622:disabled{cursor:not-allowed;opacity:.42}._customNodeItem_11p9r_1651{position:relative}._selfPaletteItem_11p9r_1655{cursor:not-allowed;opacity:.48}._selfPaletteItem_11p9r_1655:active{cursor:not-allowed}._customNodeTooltip_11p9r_1664{position:fixed;z-index:30;width:max-content;max-width:275px;padding:var(--space-7) var(--space-9);border:1.25px solid var(--border-strong);border-radius:var(--radius-5);background:var(--app--custom-node-tooltip-background-surface);box-shadow:0 12.5px 35px var(--app--custom-node-tooltip-box-shadow-shadow);color:var(--text-primary);font-size:var(--type-body-size-9);line-height:var(--type-body-leading-1-4);pointer-events:none}._paletteItemText_11p9r_1680{display:grid;min-width:0;gap:var(--space-3)}._paletteItemText_11p9r_1680 strong,._paletteItemText_11p9r_1680 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paletteItemText_11p9r_1680 small,._emptyReusable_11p9r_1694{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._emptyReusable_11p9r_1694{padding:var(--space-8) 0;line-height:var(--type-body-leading-1-45)}._kindBadge_11p9r_1704{--kind-accent: var(--accent-py);display:inline-flex;width:38.75px;height:35px;flex:0 0 auto;align-items:center;justify-content:center;border:1.25px solid color-mix(in srgb,var(--kind-accent) 70%,transparent);border-radius:var(--radius-5);background:color-mix(in srgb,var(--kind-accent) 11%,var(--surface-raised));color:var(--kind-accent);font-family:var(--font-mono);font-size:var(--type-badge-size-12);box-shadow:inset 0 0 12.5px color-mix(in srgb,var(--kind-accent) 9%,transparent)}._kindBadge_11p9r_1704[data-kind=VAR]{--kind-accent: var(--accent-var)}._kindBadge_11p9r_1704[data-kind=AI]{--kind-accent: var(--accent-ai)}._kindBadge_11p9r_1704[data-kind=DATA]{--kind-accent: var(--accent-data)}._kindBadge_11p9r_1704[data-kind=CONNECTOR]{--kind-accent: var(--accent-connector)}._kindBadge_11p9r_1704[data-kind=SUBFLOW]{--kind-accent: var(--accent-subflow)}._connectorDangerBadge_11p9r_1741{display:inline-flex;flex:0 0 auto;align-items:center;padding:0;border:0;background:var(--app--connector-danger-badge-background-surface);color:var(--app--connector-danger-badge-color-text);font-size:var(--type-badge-size-20);line-height:var(--type-badge-leading-0-5)}._connectorDangerBadge_11p9r_1741:focus-visible{outline:1.25px solid var(--focus);outline-offset:2.5px}._connectorServicesHint_11p9r_1758{margin:var(--space-2-2) 0 var(--space-2);color:var(--text-muted);font-size:var(--type-caption-size-9);line-height:var(--type-caption-leading-1-3)}._connectorServicesHint_11p9r_1758 ._inlineLink_11p9r_1765{color:var(--text-secondary);font-size:inherit}._paletteDivider_11p9r_1770{height:1.25px;margin:var(--space-14) 0 0;background:var(--border-default)}._tip_11p9r_1582{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-11) var(--space-12);color:var(--text-secondary);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-45)}._tip_11p9r_1582 strong{color:var(--text-primary);font-size:var(--type-body-size-11)}._inspector_11p9r_230{display:flex;min-width:0;min-height:0;grid-column:4;grid-row:2;overflow:hidden;flex-direction:column;border-left:var(--stroke-divider) solid var(--border-default);background:var(--surface-panel)}._inspectorHeader_11p9r_230{display:flex;height:82.5px;flex:0 0 82.5px;align-items:flex-start;justify-content:space-between;padding:var(--layout-heading-top) var(--space-14) 0;border-bottom:var(--stroke-divider) solid var(--border-default)}._inspectorHeader_11p9r_230>div,._inspectorHeaderMeta_11p9r_230{display:flex;align-items:center;gap:var(--space-9)}._inspectorHeader_11p9r_230>div:first-child{align-items:flex-start;min-width:0;flex:1}._inspectorHeaderMeta_11p9r_230{flex:0 0 auto}._inspector_11p9r_230 h2{overflow:hidden;max-width:181.25px;font-size:var(--type-section-title-size-14);font-weight:var(--type-section-title-weight-620);text-overflow:ellipsis;white-space:nowrap}._flowInspectorIdentity_11p9r_1839{min-width:0}._flowInspectorIdentity_11p9r_1839>span:last-child{min-width:0}._flowInspectorIdentity_11p9r_1839 h2{margin:0}._flowInspectorIdentity_11p9r_1839 small{display:block;overflow:hidden;max-width:237.5px;margin-top:3.75px;color:var(--text-secondary);font-size:var(--type-caption-size-9);text-overflow:ellipsis;white-space:nowrap}._flowInspectorIcon_11p9r_1862{display:grid;width:37.5px;height:37.5px;flex:0 0 auto;place-items:center;border:1.25px solid var(--app--flow-inspector-icon-border-line);border-radius:var(--radius-7);background:var(--app--flow-inspector-icon-background-surface);color:var(--accent-py)}._nodeTitleInput_11p9r_1874{width:181.25px;min-width:0;padding:var(--space-3) var(--space-4);border:1.25px solid transparent;border-radius:var(--radius-4);outline:0;background:transparent;color:var(--text-primary);font-size:var(--type-node-title-size-14);font-weight:var(--type-node-title-weight-620)}._nodeTitleInput_11p9r_1874:hover{border-color:var(--border-default)}._nodeTitleInput_11p9r_1874:focus{border-color:var(--app--files-workspace-data-dragging-true-box-shadow-line);background:var(--app--brand-mark-box-shadow-surface);box-shadow:0 0 0 2.5px var(--app--files-toolbar-button-nth-child-2-background-shadow)}._inspectorHeaderMeta_11p9r_230 button{display:grid;width:35px;height:35px;padding:0;place-items:center;border-radius:var(--radius-5);color:var(--text-secondary)}._durationPill_11p9r_1907{display:flex;white-space:nowrap;align-items:center;gap:var(--space-5);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-body-size-9)}._durationPill_11p9r_1907 span{width:8.75px;height:8.75px;border:1.25px solid var(--app--duration-pill-span-border-line);border-radius:var(--radius-99);background:var(--app--duration-pill-span-background-surface)}._durationPill_11p9r_1907[data-status=running] span{border-color:var(--accent-py);background:var(--accent-py);box-shadow:0 0 10px var(--app--duration-pill-data-status-running-span-box-shadow-shadow)}._tabs_11p9r_1931{display:grid;height:62.5px;flex:0 0 62.5px;grid-template-columns:repeat(4,1fr);border-bottom:1.25px solid var(--border-default)}._tabs_11p9r_1931 button{position:relative;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-12)}._tabs_11p9r_1931 ._activeTab_11p9r_1948{color:var(--app--tabs-active-tab-color-text)}._tabs_11p9r_1931 ._activeTab_11p9r_1948:after{position:absolute;right:16.25px;bottom:-1.25px;left:16.25px;height:2.5px;background:var(--accent-py);content:""}._inspectorBody_11p9r_1962{display:flex;min-width:0;min-height:0;flex:1 1 0;flex-direction:column;gap:var(--space-12);overflow-x:hidden;overflow-y:auto;padding:var(--space-12)}._inspectorBodyCode_11p9r_1974{overflow-y:hidden}._inspectorBodyCode_11p9r_1974>._pythonErrorDiagnostic_11p9r_1978{min-height:0;max-height:40%;flex:0 1 auto;overflow:auto;overscroll-behavior:contain}._codePanel_11p9r_1986,._settingsPanel_11p9r_1987,._testPanel_11p9r_1988,._outputsPanel_11p9r_1989{border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:linear-gradient(145deg,var(--app--brand-mark-box-shadow-surface),var(--surface-panel))}._codePanel_11p9r_1986{padding:var(--space-10)}._copilotTitle_11p9r_1999{display:grid;width:100%;height:35px;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-6);padding:0;border:0;background:transparent;color:var(--text-primary);cursor:pointer;font-size:var(--type-copilot-message-size-12);font-weight:var(--type-copilot-message-weight-580);text-align:left}._copilotTitle_11p9r_1999 svg:nth-of-type(1){color:var(--app--copilot-title-svg-nth-of-type-1-color-text)}._copilotTitle_11p9r_1999 svg:last-child{justify-self:end}._copilotInput_11p9r_2024{display:flex;height:45px;align-items:center;justify-content:space-between;margin:var(--space-8) 0 var(--space-10);padding:0 var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--copilot-input-background-surface);color:var(--text-muted);font-size:var(--type-copilot-message-size-11)}._copilotInput_11p9r_2024 svg{color:var(--text-primary);transform:rotate(90deg)}._pythonCodeWorkspace_11p9r_2043{display:flex;min-width:0;min-height:225px;flex:1 1 0;flex-direction:column;gap:0}._pythonCodeCard_11p9r_2052,._pythonCopilot_11p9r_2053{min-width:0;overflow:hidden;border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:linear-gradient(145deg,var(--app--python-code-card-background-surface),var(--api-key-manager--card-background-surface))}._pythonCopilotGlobal_11p9r_2061{--copilot-content-max-width: 880px;width:100%;min-height:0;flex:1;border:0;border-radius:0;background:transparent}._pythonCodeCard_11p9r_2052{display:flex;min-height:0;flex:1 1 0;flex-direction:column;padding:var(--space-10)}._pythonCopilotCta_11p9r_2080{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--space-6);margin:0;padding:var(--space-9) var(--space-2) 0;color:var(--text-muted);font-size:var(--type-copilot-message-size-10)}._pythonCopilotCta_11p9r_2080 button{padding:0;border:0;border-bottom:1.25px solid currentColor;background:transparent;color:var(--accent-py);cursor:pointer}._pythonCopilotCta_11p9r_2080 button:disabled{cursor:not-allowed;opacity:.45}._pythonCodeCard_11p9r_2052 ._monacoFrame_11p9r_2106{display:flex;min-height:0;flex:1 1 0;flex-direction:column}._pythonCodeCard_11p9r_2052 ._monacoFrame_11p9r_2106>section{min-height:0;flex:1 1 0}._pythonCodeCard_11p9r_2052 ._editorFooter_11p9r_2118,._pythonCodeCard_11p9r_2052>header{flex:0 0 auto}._pythonCodeCard_11p9r_2052>header,._pythonCopilotHeader_11p9r_2124{display:flex;height:40px;align-items:center;justify-content:space-between;gap:var(--space-10)}._pythonCodeCard_11p9r_2052 h3,._pythonCopilotHeader_11p9r_2124 h3{display:flex;align-items:center;gap:var(--space-6);margin:0;color:var(--text-primary);font-size:var(--type-copilot-message-size-13)}._pythonCodeCard_11p9r_2052>header button,._pythonCopilotHeader_11p9r_2124 button{min-width:35px;min-height:35px;padding:0 var(--space-6);border:0;background:transparent;color:var(--app--python-code-card-header-button-color-text);font-size:var(--type-copilot-message-size-11)}._pythonCodeCard_11p9r_2052>header button:disabled,._pythonCopilotHeader_11p9r_2124 button:disabled{opacity:.75}._pythonSplitHandle_11p9r_2158{position:relative;display:grid;height:47.5px;flex:0 0 47.5px;place-items:center;color:var(--app--python-split-handle-color-text);cursor:row-resize;font-size:var(--type-code-size-16);touch-action:none}._pythonSplitHandle_11p9r_2158:before,._pythonSplitHandle_11p9r_2158:after{width:calc(50% - 27.5px);height:1.25px;background:var(--app--python-split-handle-before-background-surface);content:""}._pythonSplitHandle_11p9r_2158:before{position:absolute;left:0}._pythonSplitHandle_11p9r_2158:after{position:absolute;right:0}._pythonCopilot_11p9r_2053{display:flex;min-height:400px;flex:1 1 525px;flex-direction:column}._pythonCopilotHeader_11p9r_2124{height:57.5px;flex:0 0 57.5px;padding:0 var(--space-12)}._pythonCopilotHeader_11p9r_2124 h3 svg,._copilotEmpty_11p9r_2202>svg{color:var(--app--python-copilot-header-h3-svg-color-text)}._pythonCopilotHeader_11p9r_2124 button:not(:disabled){cursor:pointer}._copilotClearConfirm_11p9r_2210{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-block:1.25px solid var(--border-default);background:var(--app--copilot-clear-confirm-background-surface);color:var(--app--copilot-clear-confirm-color-text);font-size:var(--type-copilot-message-size-11)}._copilotClearConfirm_11p9r_2210>span{min-width:0;overflow-wrap:anywhere}._copilotClearConfirm_11p9r_2210>div{display:flex;flex:0 0 auto;gap:var(--space-6)}._copilotClearConfirm_11p9r_2210 button{min-height:32.5px;padding:0 var(--space-9);border:1.25px solid var(--app--copilot-clear-confirm-button-border-line);border-radius:var(--radius-5);background:var(--app--copilot-clear-confirm-button-background-surface);color:var(--app--copilot-clear-confirm-button-color-text);cursor:pointer;font:inherit}._copilotClearConfirm_11p9r_2210 button:first-child{border-color:var(--app--copilot-clear-confirm-button-first-child-border-color-line);color:var(--app--copilot-clear-confirm-button-first-child-color-text)}._copilotClearConfirm_11p9r_2210 button:disabled{cursor:default;opacity:.6}._pythonCopilotScroll_11p9r_2254{min-height:0;flex:1;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;padding:var(--space-4) var(--space-12) var(--space-16)}._copilotScrollContent_11p9r_2263{min-width:0;display:flow-root}._copilotEmpty_11p9r_2202{display:flex;min-height:362.5px;align-items:center;justify-content:center;flex-direction:column;padding:var(--space-24) var(--space-18);text-align:center}._copilotEmpty_11p9r_2202 h4{max-width:300px;margin:var(--space-16) 0 var(--space-7);color:var(--app--copilot-empty-h4-color-text);font-size:var(--type-copilot-message-size-19);line-height:var(--type-copilot-message-leading-1-15)}._copilotEmpty_11p9r_2202 p{max-width:350px;margin:0;color:var(--app--copilot-empty-p-color-text);font-size:var(--type-copilot-message-size-12);line-height:var(--type-copilot-message-leading-1-5)}._copilotEmpty_11p9r_2202>div{display:grid;width:min(100%,262.5px);gap:var(--space-8);margin-top:25px}._copilotEmpty_11p9r_2202>div button{min-height:42.5px;border:1.25px solid var(--app--copilot-empty-div-button-border-line);border-radius:var(--radius-6);background:transparent;color:var(--app--copilot-empty-div-button-color-text);cursor:pointer;font-size:var(--type-copilot-message-size-11)}._copilotMessages_11p9r_2311{display:grid;gap:var(--space-6)}._copilotUserMessage_11p9r_2316{display:grid;justify-items:end;gap:var(--space-5)}._copilotUserMessage_11p9r_2316>span,._copilotAssistantMessage_11p9r_2323>span{color:var(--app--copilot-user-message-span-color-text);font-size:var(--type-copilot-message-size-11)}._copilotUserMessage_11p9r_2316 p{max-width:88%;min-width:0;margin:0;padding:var(--space-10) var(--space-12);border:1.25px solid var(--app--copilot-user-message-p-border-line);border-radius:var(--radius-8);background:var(--app--copilot-user-message-p-background-surface);color:var(--app--copilot-user-message-p-color-text);font-size:var(--type-copilot-message-size-12);line-height:var(--type-copilot-message-leading-1-45);overflow-wrap:anywhere;white-space:pre-wrap}._copilotAssistantMessage_11p9r_2323{min-width:0}._copilotContextMarker_11p9r_2347{justify-self:center;padding:var(--space-5) var(--space-10);border:1.25px solid var(--app--copilot-context-marker-border-line);border-radius:var(--radius-999);background:var(--api-key-manager--modal-background-surface);color:var(--app--copilot-context-marker-color-text);font-size:var(--type-copilot-message-size-10);line-height:var(--type-copilot-message-leading-1-3);text-align:center}._copilotProcessMessage_11p9r_2359{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-3) var(--space-2);color:var(--text-secondary);font-size:var(--type-copilot-message-size-11);line-height:var(--type-copilot-message-leading-1-4)}._copilotProcessMessage_11p9r_2359>span{width:8.75px;height:8.75px;flex:0 0 auto;border:1.25px solid var(--app--copilot-process-message-span-border-line);border-radius:var(--radius-999);background:var(--app--copilot-process-message-span-background-surface);box-shadow:0 0 10px var(--api-key-manager--modal-code-border-shadow);animation:none}._copilotProcessMessage_11p9r_2359[data-status=active]>span{animation:_copilot-process-pulse_11p9r_1 1.4s ease-in-out infinite}._copilotProcessMessage_11p9r_2359[data-status=completed]>span{border-color:var(--app--copilot-process-message-data-status-completed-span-border-color-line);background:var(--app--copilot-process-message-data-status-completed-span-background-surface)}._copilotProcessMessage_11p9r_2359[data-status=failed]>span{border-color:var(--app--copilot-process-message-data-status-failed-span-border-color-line);background:var(--app--copilot-process-message-data-status-failed-span-background-surface)}._copilotProcessMessage_11p9r_2359[data-status=cancelled]>span{border-color:var(--app--copilot-process-message-data-status-cancelled-span-border-color-line);background:var(--app--copilot-process-message-data-status-cancelled-span-background-surface)}._copilotProcessLink_11p9r_2399{min-width:0;padding:0;border:0;border-bottom:1.25px dotted currentColor;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}._copilotProcessLink_11p9r_2399:hover,._copilotProcessLink_11p9r_2399:focus-visible{color:var(--text-primary);outline:0}@keyframes _copilot-process-pulse_11p9r_1{50%{opacity:.42;transform:scale(.82)}}._copilotContextMarker_11p9r_2347[data-pending=true]{border-style:dashed;color:var(--app--copilot-context-marker-data-pending-true-color-text)}._copilotClarification_11p9r_2426{display:grid;gap:var(--space-6);margin-top:12.5px}._copilotClarification_11p9r_2426 button,._copilotNavigationAction_11p9r_2433,._copilotImmutableNotice_11p9r_2434 button{min-height:40px;padding:var(--space-5) var(--space-9);border:1.25px solid var(--app--copilot-clarification-button-border-line);border-radius:var(--radius-6);background:var(--app--copilot-clarification-button-background-surface);color:var(--app--copilot-clarification-button-color-text);cursor:pointer;text-align:left}._copilotClarification_11p9r_2426 button:hover,._copilotClarification_11p9r_2426 button:focus-visible,._copilotNavigationAction_11p9r_2433:hover,._copilotNavigationAction_11p9r_2433:focus-visible,._copilotImmutableNotice_11p9r_2434 button:hover,._copilotImmutableNotice_11p9r_2434 button:focus-visible{border-color:var(--accent-py);outline:0}._copilotNavigationAction_11p9r_2433{margin-top:11.25px}._copilotReveal_11p9r_2459,._copilotMarkdown_11p9r_2460 p,._copilotFailure_11p9r_2461 p{min-width:0;margin:0;color:var(--app--copilot-reveal-color-text);font-size:var(--type-copilot-message-size-12);line-height:var(--type-copilot-message-leading-1-55);overflow-wrap:anywhere;white-space:pre-wrap}._copilotQuotaLink_11p9r_2471{border-bottom:1.25px dotted currentColor;color:var(--app--copilot-quota-link-color-text);text-decoration:none}._copilotMarkdown_11p9r_2460{min-width:0}._copilotMarkdown_11p9r_2460 p+p,._copilotMarkdown_11p9r_2460 pre+p,._copilotMarkdown_11p9r_2460 p+pre{margin-top:12.5px}._copilotMarkdown_11p9r_2460 code:not(pre code){padding:var(--space-1) var(--space-4);border-radius:var(--radius-4);background:var(--app--copilot-markdown-code-not-pre-code-background-surface);color:var(--app--copilot-markdown-code-not-pre-code-color-text);font-family:var(--font-mono)}._copilotMarkdown_11p9r_2460 pre{max-width:100%;overflow:auto;margin:0;padding:var(--space-10);border:1.25px solid var(--app--copilot-markdown-pre-border-line);border-radius:var(--radius-5);background:var(--app--copilot-markdown-pre-background-surface);color:var(--app--copilot-markdown-pre-color-text);font:var(--type-code-size-11)/var(--type-code-leading-1-55) var(--font-mono);white-space:pre}._copilotThinking_11p9r_2508{color:var(--app--copilot-thinking-color-text);font-size:var(--type-copilot-message-size-11);line-height:var(--type-copilot-message-leading-1-5);animation:_copilot-thinking-pulse_11p9r_1 1.4s ease-in-out infinite}@keyframes _copilot-thinking-pulse_11p9r_1{0%,to{opacity:.58}50%{opacity:1}}._copilotFailure_11p9r_2461 button{margin-top:10px;border:1.25px solid var(--app--copilot-failure-button-border-line);border-radius:var(--radius-5);background:var(--app--copilot-failure-button-background-surface);color:var(--app--copilot-failure-button-color-text)}@media(prefers-reduced-motion:reduce){._copilotThinking_11p9r_2508,._copilotProcessMessage_11p9r_2359[data-status=active]>span{animation:none}}._copilotSuggestion_11p9r_2535{margin-top:15px;padding:var(--space-10);border:1.25px solid var(--app--copilot-context-marker-border-line);border-radius:var(--radius-8);background:var(--app--copilot-clear-confirm-button-background-surface)}._copilotSuggestion_11p9r_2535>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10)}._copilotSuggestion_11p9r_2535 strong{color:var(--app--copilot-suggestion-strong-color-text);font-size:var(--type-copilot-message-size-12)}._copilotSuggestion_11p9r_2535>div:first-child span{padding:var(--space-4) var(--space-7);border:1.25px solid var(--app--copilot-suggestion-div-first-child-span-border-line);border-radius:var(--radius-5);color:var(--app--copilot-suggestion-div-first-child-span-color-text);font-size:var(--type-copilot-message-size-10)}._copilotSuggestion_11p9r_2535>div:first-child span[data-state=applied]{border-color:var(--app--copilot-suggestion-div-first-child-span-data-state-applied-border-color-line);color:var(--app--copilot-suggestion-div-first-child-span-data-state-applied-color-text)}._copilotSuggestion_11p9r_2535>div:first-child span[data-state=discarded]{border-color:var(--app--copilot-suggestion-div-first-child-span-data-state-discarded-border-color-line);color:var(--app--copilot-suggestion-div-first-child-span-data-state-discarded-color-text)}._copilotSuggestion_11p9r_2535 pre{max-height:275px;overflow:auto;margin:var(--space-10) 0;padding:var(--space-10);border:1.25px solid var(--app--copilot-markdown-pre-border-line);border-radius:var(--radius-5);background:var(--app--copilot-markdown-pre-background-surface);color:var(--app--copilot-markdown-pre-color-text);font-family:var(--font-mono);font-size:var(--type-copilot-message-size-11);line-height:var(--type-copilot-message-leading-1-55);overflow-wrap:anywhere;white-space:pre-wrap}._copilotSuggestionActions_11p9r_2589{display:grid;grid-template-columns:1fr auto;gap:var(--space-8)}._copilotSuggestionActions_11p9r_2589 button{min-height:42.5px;border:0;border-radius:var(--radius-6);background:transparent;color:var(--app--copilot-suggestion-actions-button-color-text);cursor:pointer}._copilotSuggestionActions_11p9r_2589 button:first-child{background:var(--app--copilot-suggestion-actions-button-first-child-background-surface);color:var(--app--copilot-suggestion-actions-button-first-child-color-text)}._copilotSuggestionActions_11p9r_2589 button:disabled{cursor:default;opacity:.48}._copilotConfigurationCard_11p9r_2614{display:grid;min-width:0;gap:var(--space-8);margin-top:15px;padding:var(--space-11);border:1.25px solid var(--app--copilot-configuration-card-border-line);border-radius:var(--radius-8);background:var(--app--copilot-configuration-card-background-surface)}._copilotConfigurationCard_11p9r_2614>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._copilotConfigurationCard_11p9r_2614 strong{min-width:0;color:var(--app--copilot-configuration-card-strong-color-text);font-size:var(--type-copilot-message-size-12);overflow-wrap:anywhere}._copilotConfigurationCard_11p9r_2614 span{flex:0 0 auto;color:var(--app--copilot-configuration-card-span-color-text);font-size:var(--type-copilot-message-size-10)}._copilotConfigurationCard_11p9r_2614 p{min-width:0;margin:0;color:var(--app--copilot-configuration-card-p-color-text);font-size:var(--type-copilot-message-size-11);line-height:var(--type-copilot-message-leading-1-45);overflow-wrap:anywhere}._copilotConfigurationCard_11p9r_2614 button{min-height:42.5px;border:0;border-radius:var(--radius-6);background:var(--app--copilot-suggestion-actions-button-first-child-background-surface);color:var(--app--copilot-suggestion-actions-button-first-child-color-text);cursor:pointer;font-weight:var(--type-copilot-message-weight-650)}._copilotConfigurationCard_11p9r_2614[data-status=superseded]{border-color:var(--app--copilot-configuration-card-data-status-superseded-border-color-line);background:var(--app--copilot-configuration-card-data-status-superseded-background-surface)}._copilotConfigurationCard_11p9r_2614[data-status=superseded] span,._copilotConfigurationCard_11p9r_2614[data-status=submitted] span{color:var(--app--copilot-configuration-card-data-status-superseded-span-color-text)}._copilotConfigurationCard_11p9r_2614 button:disabled{cursor:default;opacity:.42}._copilotConfigurationBackdrop_11p9r_2680{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;min-width:0;padding:clamp(var(--space-12),4vw,var(--space-42));place-items:center}._copilotConfigurationModal_11p9r_2690{display:grid;width:min(800px,100%);min-width:0;max-width:100%;max-height:min(1025px,92vh);grid-template-rows:auto minmax(0,1fr) auto auto;border:1.25px solid var(--app--copilot-configuration-modal-border-line);border-radius:var(--radius-10);background:var(--app--copilot-configuration-modal-background-surface);box-shadow:0 30px 100px var(--app--copilot-configuration-modal-box-shadow-shadow);overflow:hidden}._copilotConfigurationModal_11p9r_2690>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-18);padding:var(--space-18) var(--space-20) var(--space-15);border-bottom:1.25px solid var(--app--copilot-configuration-modal-header-border-bottom-line)}._copilotConfigurationModal_11p9r_2690>header>div{display:grid;min-width:0;gap:var(--space-5)}._copilotConfigurationModal_11p9r_2690>header span{color:var(--app--copilot-configuration-modal-header-span-color-text);font-size:var(--type-copilot-message-size-10);font-weight:var(--type-copilot-message-weight-700);letter-spacing:var(--type-copilot-message-tracking-0-08em);text-transform:uppercase}._copilotConfigurationModal_11p9r_2690 h2{min-width:0;margin:0;color:var(--app--copilot-configuration-modal-h2-color-text);font-size:var(--type-copilot-message-size-18);overflow-wrap:anywhere}._copilotConfigurationModal_11p9r_2690>header p{min-width:0;margin:0;color:var(--app--copilot-configuration-modal-header-p-color-text);font-size:var(--type-copilot-message-size-12);line-height:var(--type-copilot-message-leading-1-45);overflow-wrap:anywhere}._copilotConfigurationModal_11p9r_2690>header button{display:grid;width:40px;height:40px;flex:0 0 auto;border:0;border-radius:var(--radius-6);background:transparent;color:var(--app--copilot-configuration-modal-header-button-color-text);cursor:pointer;place-items:center}._copilotConfigurationFields_11p9r_2758{display:grid;min-width:0;max-width:100%;gap:var(--space-16);padding:var(--space-17) var(--space-20);overflow-x:hidden;overflow-y:auto}._copilotConfigurationField_11p9r_2758{display:grid;min-width:0;gap:var(--space-6)}._copilotConfigurationField_11p9r_2758>label{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-12);color:var(--app--copilot-configuration-field-label-color-text);font-size:var(--type-copilot-message-size-12);font-weight:var(--type-copilot-message-weight-650);overflow-wrap:anywhere}._copilotConfigurationField_11p9r_2758>label span{flex:0 0 auto;color:var(--app--copilot-configuration-field-label-span-color-text);font-size:var(--type-copilot-message-size-9);font-weight:var(--type-copilot-message-weight-500);text-transform:uppercase}._copilotConfigurationField_11p9r_2758>p{min-width:0;margin:0;color:var(--app--copilot-configuration-field-p-color-text);font-size:var(--type-copilot-message-size-10);line-height:var(--type-copilot-message-leading-1-4);overflow-wrap:anywhere}._copilotConfigurationField_11p9r_2758 input:not([type=checkbox]),._copilotConfigurationField_11p9r_2758 select,._copilotConfigurationField_11p9r_2758 textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;border:1.25px solid var(--app--copilot-configuration-field-input-not-type-checkbox-border-line);border-radius:var(--radius-6);outline:0;background:var(--app--copilot-configuration-field-input-not-type-checkbox-background-surface);color:var(--app--copilot-configuration-field-label-color-text);font:var(--type-code-size-12)/var(--type-code-leading-1-4) var(--font-sans)}._copilotConfigurationField_11p9r_2758 input:not([type=checkbox]),._copilotConfigurationField_11p9r_2758 select{min-height:45px;padding:var(--space-7) var(--space-9)}._copilotConfigurationField_11p9r_2758 textarea{min-height:87.5px;padding:var(--space-9);resize:vertical}._copilotConfigurationField_11p9r_2758 input:focus,._copilotConfigurationField_11p9r_2758 select:focus,._copilotConfigurationField_11p9r_2758 textarea:focus{border-color:var(--app--copilot-configuration-field-input-focus-border-color-line);box-shadow:0 0 0 2.5px var(--app--copilot-configuration-field-input-focus-box-shadow-shadow)}._copilotConfigurationResource_11p9r_2837{display:grid;min-width:0;gap:var(--space-7)}._copilotConfigurationLogicText_11p9r_2843{display:grid;gap:var(--space-8)}._copilotConfigurationLogicText_11p9r_2843>label{align-items:center;color:var(--text-muted);display:flex;font-size:var(--type-copilot-message-size-12);gap:var(--space-8);width:fit-content}._copilotConfigurationLogicText_11p9r_2843>label input{height:18.75px;margin:0;width:18.75px}._copilotConfigurationConfigured_11p9r_2863{color:var(--app--copilot-configuration-configured-color-text);font-size:var(--type-copilot-message-size-10)}._copilotConfigurationDottedLink_11p9r_2868{justify-self:start;padding:var(--space-2) 0;border:0;border-bottom:1.25px dotted currentColor;background:transparent;color:var(--app--copilot-quota-link-color-text);cursor:pointer;font-size:var(--type-copilot-message-size-11)}._copilotConfigurationError_11p9r_2879{min-width:0;margin:0 var(--space-20) var(--space-12);padding:var(--space-9) var(--space-10);border:1.25px solid var(--app--copilot-configuration-error-border-line);border-radius:var(--radius-6);background:var(--app--copilot-configuration-error-background-surface);color:var(--app--copilot-configuration-error-color-text);font-size:var(--type-copilot-message-size-11);line-height:var(--type-copilot-message-leading-1-4);overflow-wrap:anywhere}._copilotConfigurationModal_11p9r_2690>footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-13) var(--space-20);border-top:1.25px solid var(--app--copilot-configuration-modal-header-border-bottom-line);background:var(--api-key-manager--card-background-surface)}._copilotConfigurationModal_11p9r_2690>footer>div:first-child{min-width:0;color:var(--app--copilot-configuration-modal-footer-div-first-child-color-text);font-size:var(--type-copilot-message-size-10);overflow-wrap:anywhere}._copilotConfigurationModal_11p9r_2690>footer>div:last-child{display:flex;flex:0 0 auto;gap:var(--space-8)}._copilotConfigurationModal_11p9r_2690>footer button{min-height:42.5px;padding:var(--space-7) var(--space-14);border:1.25px solid var(--app--copilot-configuration-modal-footer-button-border-line);border-radius:var(--radius-6);background:transparent;color:var(--app--copilot-configuration-modal-footer-button-color-text);cursor:pointer}._copilotConfigurationModal_11p9r_2690>footer button:last-child{border-color:transparent;background:var(--app--copilot-suggestion-actions-button-first-child-background-surface);color:var(--app--copilot-suggestion-actions-button-first-child-color-text);font-weight:var(--type-copilot-message-weight-700)}._copilotConfigurationModal_11p9r_2690 button:disabled{cursor:default;opacity:.44}@media(max-width:560px),(max-height:620px){._copilotConfigurationBackdrop_11p9r_2680{padding:var(--space-8)}._copilotConfigurationModal_11p9r_2690{max-height:calc(100vh - 20px)}._copilotConfigurationModal_11p9r_2690>header,._copilotConfigurationFields_11p9r_2758,._copilotConfigurationModal_11p9r_2690>footer{padding-inline:16.25px}._copilotConfigurationModal_11p9r_2690>footer{align-items:stretch;flex-direction:column}._copilotConfigurationModal_11p9r_2690>footer>div:last-child{justify-content:flex-end}}._copilotStaleWarning_11p9r_2963{margin:0 0 var(--space-8);padding:var(--space-8) var(--space-9);border:1.25px solid var(--app--copilot-stale-warning-border-line);border-radius:var(--radius-6);background:var(--app--copilot-stale-warning-background-surface);color:var(--app--copilot-stale-warning-color-text);font-size:var(--type-copilot-message-size-10);line-height:var(--type-copilot-message-leading-1-4)}._copilotImmutableNotice_11p9r_2434{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);color:var(--app--copilot-immutable-notice-color-text);font-size:var(--type-copilot-message-size-10)}._copilotComposer_11p9r_2983{flex:0 0 auto;padding:0 var(--space-12) var(--space-12);background:var(--app--copilot-composer-background-surface)}._pythonCopilotGlobal_11p9r_2061 ._pythonCopilotScroll_11p9r_2254>*,._pythonCopilotGlobal_11p9r_2061 ._copilotComposer_11p9r_2983>*{width:min(100%,var(--copilot-content-max-width));margin-inline:auto}._copilotContext_11p9r_2347{display:flex;height:37.5px;align-items:center;gap:var(--space-7);color:var(--app--copilot-context-color-text);font-size:var(--type-copilot-message-size-10)}._copilotTextareaWrap_11p9r_3004{position:relative}._copilotTextareaWrap_11p9r_3004 textarea{display:block;width:100%;min-height:107.5px;resize:vertical;padding:var(--space-12) var(--space-48) var(--space-12) var(--space-12);border:1.25px solid var(--app--copilot-textarea-wrap-textarea-border-line);border-radius:var(--radius-8);outline:0;background:var(--app--copilot-textarea-wrap-textarea-background-surface);color:var(--app--copilot-textarea-wrap-textarea-color-text);font:var(--type-code-size-12)/var(--type-code-leading-1-5) var(--font-sans)}._copilotTextareaWrap_11p9r_3004 textarea:focus{border-color:var(--accent-py)}._copilotTextareaWrap_11p9r_3004 button{position:absolute;right:11.25px;bottom:11.25px;display:grid;width:47.5px;height:47.5px;padding:0;place-items:center;border:0;border-radius:var(--radius-7);background:var(--app--copilot-textarea-wrap-button-background-surface);color:var(--app--copilot-textarea-wrap-button-color-text);cursor:pointer}._copilotTextareaWrap_11p9r_3004 button:disabled{cursor:default;opacity:.4}._copilotComposer_11p9r_2983>span{display:block;margin-top:8.75px;color:var(--app--copilot-composer-span-color-text);font-size:var(--type-copilot-message-size-9)}._copilotComposerError_11p9r_3054{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);margin-top:8.75px}._copilotComposerError_11p9r_3054 p{min-width:0;margin:0;color:var(--app--copilot-composer-error-p-color-text);font-size:var(--type-copilot-message-size-10);overflow-wrap:anywhere}._copilotComposerError_11p9r_3054 button{flex:0 0 auto;border:1.25px solid var(--app--copilot-failure-button-border-line);border-radius:var(--radius-5);background:var(--app--copilot-failure-button-background-surface);color:var(--app--copilot-failure-button-color-text);cursor:pointer;font:inherit}._editor_11p9r_2118{overflow:hidden;border:1.25px solid var(--app--editor-border-line);border-radius:var(--radius-4);background:var(--canvas);font-family:var(--font-mono)}._editor_11p9r_2118 ol{min-height:232.5px;margin:0;padding:var(--space-12) var(--space-10) var(--space-12) var(--space-38);color:var(--app--editor-ol-color-text);font-size:var(--type-code-size-11);line-height:var(--type-code-leading-1-7)}._editor_11p9r_2118 code{color:var(--app--editor-code-color-text);white-space:pre-wrap}._editor_11p9r_2118 li:nth-child(1) code{color:var(--app--editor-li-nth-child-1-code-color-text)}._editorFooter_11p9r_2118{display:flex;height:42.5px;align-items:center;justify-content:flex-end;gap:var(--space-5);padding:0 var(--space-8);border-top:1.25px solid var(--border-default);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-code-size-10)}._editorFooter_11p9r_2118 svg:last-child{margin-left:8.75px}._monacoFrame_11p9r_2106{overflow:hidden;border:1.25px solid var(--app--editor-border-line);border-radius:var(--radius-4);background:var(--canvas)}._editorLoading_11p9r_3130{display:grid;min-height:280px;place-items:center;border:1.25px solid var(--app--editor-border-line);border-radius:var(--radius-4);background:var(--canvas);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-code-size-10)}._settingsPanel_11p9r_1987{padding:var(--space-13) var(--space-12)}._flowStateGrid_11p9r_3146{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8) var(--space-12);margin-top:15px;align-items:baseline;font-size:var(--type-status-size-10)}._flowStateGrid_11p9r_3146>span,._flowStateGrid_11p9r_3146>dt{min-width:0;color:var(--text-secondary)}._flowStateGrid_11p9r_3146>strong,._flowStateGrid_11p9r_3146>time,._flowStateGrid_11p9r_3146>dd{max-width:187.5px;overflow-wrap:anywhere;text-align:right}._flowStateGrid_11p9r_3146>strong[data-status=warnings]{color:var(--warning)}._flowValueSnapshot_11p9r_3173{display:block;margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--type-caption-size-9);text-align:right}._flowValueRow_11p9r_3181{display:grid;font-size:var(--type-body-size-10);color:var(--text-secondary);grid-template-columns:minmax(0,1fr);min-width:0;align-items:start;gap:var(--space-8);margin:var(--space-8) 0 0}._flowValueRow_11p9r_3181+._flowValueRow_11p9r_3181{margin-top:var(--space-16);padding-top:var(--space-12);border-top:var(--stroke-divider) solid var(--border-default)}._flowValuePreview_11p9r_3198{min-width:0}._flowValueIdentity_11p9r_3202{display:grid;min-width:0;gap:var(--space-3);overflow-wrap:anywhere}._flowValueActions_11p9r_3209{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(2 * var(--control-action-min-width) + var(--control-action-gap));justify-self:end;gap:var(--control-action-gap);max-width:100%}._flowValueActions_11p9r_3209 button{min-width:0;white-space:normal;overflow-wrap:anywhere;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);border:1.25px solid var(--border-default);border-radius:var(--radius-4);background:var(--app--flow-value-actions-button-background-surface);color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-9)}._flowValueActions_11p9r_3209 button:hover,._flowValueActions_11p9r_3209 button:focus-visible{border-color:var(--accent-py);outline:0;color:var(--text-primary)}._flowValueActions_11p9r_3209 button:disabled{cursor:not-allowed;opacity:.45}._flowValueRow_11p9r_3181 small{overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--type-caption-size-9)}._flowValueRow_11p9r_3181 code{display:block;width:100%;min-width:0;max-width:100%;max-height:var(--layout-io-preview-max-height);overflow:auto;padding:var(--space-3) var(--space-5);border-radius:var(--radius-4);background:var(--app--flow-value-row-code-background-surface);color:var(--app--flow-value-row-code-color-text);font-size:var(--type-code-size-9);overflow-wrap:anywhere;white-space:pre-wrap;line-height:var(--type-body-leading-1-45)}._infoNotice_11p9r_3268{margin:var(--space-10) 0;padding:var(--space-8) var(--space-9);border:1.25px solid var(--app--flow-inspector-icon-border-line);border-radius:var(--radius-6);background:var(--app--info-notice-background-surface);color:var(--app--info-notice-color-text);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-45)}._flowRunsPanel_11p9r_3279{min-width:0}._flowRunsHeading_11p9r_3283{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-8);margin-bottom:12.5px}._flowRunsHeading_11p9r_3283 h3,._flowRunsHeading_11p9r_3283 p{margin:0}._flowRunsActions_11p9r_3296{display:flex;align-items:center;gap:var(--space-6)}._refreshIconSpinning_11p9r_3302{animation:_refresh-icon-spin_11p9r_1 .7s linear infinite}@keyframes _refresh-icon-spin_11p9r_1{to{transform:rotate(360deg)}}._flowRunsHeading_11p9r_3283 h3{font-size:var(--type-card-title-size-11);line-height:var(--type-card-title-leading-1-3)}._flowRunsHeading_11p9r_3283 p{margin-top:3.75px;color:var(--text-secondary);font-size:var(--type-card-title-size-9)}._flowRunList_11p9r_3321{display:grid;min-width:0;gap:var(--space-6);margin:0;padding:0;list-style:none}._flowRunList_11p9r_3321 li{min-width:0}._flowRunRow_11p9r_3334{display:flex;width:100%;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-8);padding:var(--space-9) var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:linear-gradient(145deg,var(--app--brand-mark-box-shadow-surface),var(--surface-panel));color:var(--text-primary);text-align:left}._flowRunRow_11p9r_3334:hover,._flowRunRow_11p9r_3334[data-selected=true]{border-color:var(--api-key-manager--modal-div-button-last-child-border-color-line);background:var(--app--revision-mode-strong-background-surface)}._flowRunRow_11p9r_3334>span{display:grid;min-width:0;gap:var(--space-3)}._flowRunRow_11p9r_3334>span:last-child{justify-items:end;text-align:right}._flowRunRow_11p9r_3334 small{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._flowRunRow_11p9r_3334 strong{overflow:hidden;font-family:var(--font-mono);font-size:var(--type-body-size-10);text-overflow:ellipsis;white-space:nowrap}._flowRunRow_11p9r_3334 b{color:var(--text-secondary);font-size:var(--type-body-size-9);text-transform:uppercase}._flowRunRow_11p9r_3334 b[data-status=succeeded]{color:var(--success)}._flowRunRow_11p9r_3334 b[data-status=warnings]{color:var(--warning)}._flowRunRow_11p9r_3334 b[data-status=failed]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._flowRunRow_11p9r_3334 b[data-status=running],._flowRunRow_11p9r_3334 b[data-status=cancel_requested]{color:var(--accent-py)}._flowRunRow_11p9r_3334 b[data-status=created]{color:var(--warning)}._flowRunRow_11p9r_3334 b[data-status=cancelled]{color:var(--text-muted)}._flowLoadMore_11p9r_3410{width:100%;margin-top:11.25px;padding:var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:transparent;color:var(--text-secondary)}._flowToolToggle_11p9r_3420{display:inline-flex;max-width:181.25px;align-items:flex-start;gap:var(--space-6);color:var(--text-secondary);font-size:var(--type-body-size-9);line-height:var(--type-body-leading-1-35)}._flowToolToggle_11p9r_3420 input{flex:0 0 auto;margin:var(--space-1) 0 0}._flowToolDefinitionPanel_11p9r_3435 ._toolFieldSection_11p9r_3435{margin-top:22.5px}._flowInputPreview_11p9r_3439{display:grid;align-self:start;justify-items:stretch;gap:var(--space-3);min-width:0}._flowInputPreview_11p9r_3439 code{min-width:0;max-width:100%;overflow:auto;white-space:pre-wrap}._flowInputPreview_11p9r_3439 small{max-width:100%;text-align:right;overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--type-control-size-9)}._flowRunOrigin_11p9r_3462{display:block;overflow:hidden;width:calc(100% - 15px);min-height:32.5px;margin:var(--space-5) var(--space-6) var(--space-8);padding:var(--space-4) var(--space-8);border:1.25px solid var(--api-key-manager--modal-code-border-line);border-radius:var(--radius-5);background:var(--app--flow-run-origin-background-surface);color:var(--app--flow-run-origin-color-text);cursor:pointer;font-size:var(--type-body-size-9);text-align:left;text-overflow:ellipsis;white-space:nowrap}._flowRunOrigin_11p9r_3462:hover,._flowRunOrigin_11p9r_3462:focus-visible{border-color:var(--app--flow-run-origin-hover-border-color-line);outline:0;background:var(--app--files-toolbar-button-nth-child-2-background-surface);color:var(--accent-py)}._flowRunOrigin_11p9r_3462:focus-visible{box-shadow:0 0 0 2.5px var(--focus)}._flowRunOrigin_11p9r_3462:active{background:var(--app--flow-run-origin-active-background-surface)}._flowToolCard_11p9r_3496{display:grid;min-width:0;gap:var(--space-8);padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--flow-tool-card-background-surface)}._flowToolCard_11p9r_3496[data-stale=true]{border-color:var(--app--flow-tool-card-data-stale-true-border-color-line)}._flowToolCard_11p9r_3496>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-8)}._flowToolCard_11p9r_3496>header>div{display:grid;min-width:0;gap:var(--space-2)}._flowToolCard_11p9r_3496>header small{color:var(--text-secondary);font-size:var(--type-caption-size-9);overflow-wrap:anywhere}._flowToolCard_11p9r_3496>header button{display:grid;width:28.75px;height:28.75px;flex:0 0 auto;padding:0;place-items:center;border-radius:var(--radius-4);color:var(--text-secondary)}._settingsHeading_11p9r_3541{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12);padding-bottom:15px;border-bottom:1.25px solid var(--border-default)}._settingsHeading_11p9r_3541 h3{font-size:var(--type-card-title-size-13);font-weight:var(--type-card-title-weight-620)}._aiContextHeading_11p9r_3555{margin-top:22.5px}._configInfo_11p9r_3559{margin:0;padding:var(--space-8) var(--space-9);border:1.25px solid var(--app--draft-prod-switch-span-box-shadow-line);border-radius:var(--radius-6);background:var(--app--revision-mode-strong-background-surface);color:var(--app--info-notice-color-text);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-45)}._registeredToolButtons_11p9r_3570{display:grid;min-width:0;gap:var(--space-6);margin-top:12.5px}._registeredToolButtons_11p9r_3570 button{width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}._subflowState_11p9r_3586{max-width:168.75px;padding:var(--space-4) var(--space-6);border:1.25px solid var(--app--subflow-state-border-line);border-radius:var(--radius-999);background:var(--app--subflow-state-background-surface);color:var(--app--subflow-state-color-text);font-size:var(--type-status-size-9);line-height:var(--type-status-leading-1-25);text-align:right}._subflowToolStatus_11p9r_3598{display:grid;justify-items:end;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-status-size-9)}._subflowState_11p9r_3586[data-state=Disabled],._subflowState_11p9r_3586[data-state=Unavailable]{border-color:var(--app--subflow-state-data-state-disabled-border-color-line);background:var(--app--subflow-state-data-state-disabled-background-surface);color:var(--app--subflow-state-data-state-disabled-color-text)}._subflowIdentity_11p9r_3613,._mappingGroup_11p9r_3614,._interfaceUpdate_11p9r_3615{display:grid;gap:var(--space-5)}._subflowIdentity_11p9r_3613 span,._emptyMapping_11p9r_3621,._interfaceUpdate_11p9r_3615 span{color:var(--text-secondary);font-size:var(--type-body-size-10);overflow-wrap:anywhere}._mappingGroup_11p9r_3614{gap:var(--space-9);padding-top:12.5px;border-top:1.25px solid var(--border-default)}._mappingGroup_11p9r_3614 h4{margin:0;font-size:var(--type-body-size-11)}._toolFieldSection_11p9r_3435{gap:var(--space-10)}._toolFieldSectionHeader_11p9r_3643{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._toolFieldSectionHeader_11p9r_3643 ._addVariableButton_11p9r_3651{height:32.5px}._requiredConfiguration_11p9r_3655{display:grid;gap:var(--space-9);margin-top:20px}._requiredConfiguration_11p9r_3655>._configNote_11p9r_3661{margin:0}._requiredBindingForm_11p9r_3665{display:grid;gap:var(--space-8)}._requiredBindingForm_11p9r_3665>button{justify-self:end}._requiredBindingSummary_11p9r_3674{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-9)}._requiredBindingSummary_11p9r_3674>div{display:grid;min-width:0;gap:var(--space-3)}._requiredBindingSummary_11p9r_3674 strong,._requiredBindingSummary_11p9r_3674 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._requiredBindingSummary_11p9r_3674 small{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._requiredBindingSummary_11p9r_3674>span{flex:0 0 auto;color:var(--text-secondary);font-size:var(--type-body-size-9)}._requiredBindingSummary_11p9r_3674>span[data-status=missing]{color:var(--app--required-binding-summary-span-data-status-missing-color-text)}._requiredBindingMap_11p9r_3710{align-self:flex-start}._toolRequired_11p9r_3714{display:inline-flex;width:fit-content;align-items:center;gap:var(--space-6);color:var(--text-secondary);font-size:var(--type-body-size-10)}._toolRequired_11p9r_3714 input{width:17.5px;height:17.5px;margin:0}._compactButton_11p9r_3729,._secondaryButton_11p9r_3730,._iconControl_11p9r_3731{min-height:32.5px;padding:var(--space-3) var(--space-8);border:1.25px solid var(--border-strong);border-radius:var(--radius-5);background:var(--app--compact-button-background-surface);color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-10);line-height:var(--type-button-leading-1-2)}._secondaryButton_11p9r_3730{background:transparent;color:var(--text-secondary)}._iconControl_11p9r_3731{display:inline-grid;width:32.5px;min-width:32.5px;height:32.5px;min-height:32.5px;padding:0;place-items:center;background:transparent}._compactButton_11p9r_3729:hover:not(:disabled),._secondaryButton_11p9r_3730:hover:not(:disabled),._iconControl_11p9r_3731:hover:not(:disabled){border-color:var(--app--compact-button-hover-not-disabled-border-color-line);background:var(--app--revision-mode-strong-background-surface);color:var(--text-primary)}._compactButton_11p9r_3729:disabled,._secondaryButton_11p9r_3730:disabled,._iconControl_11p9r_3731:disabled{cursor:not-allowed;opacity:.5}._toolRulesTable_11p9r_3774{display:grid;max-height:min(58vh,650px);overflow:auto;border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--canvas)}._toolRulesHeader_11p9r_3783,._toolRulesRow_11p9r_3784{display:grid;min-width:900px;grid-template-columns:95px 212.5px minmax(287.5px,1fr) 110px 72.5px;align-items:center;gap:var(--space-8);padding:var(--space-7) var(--space-9)}._toolRulesHeader_11p9r_3783{position:sticky;z-index:1;top:0;border-bottom:1.25px solid var(--border-default);background:var(--app--tool-rules-header-background-surface);color:var(--text-secondary);font-size:var(--type-body-size-9);font-weight:var(--type-body-weight-650);letter-spacing:var(--type-body-tracking-0-025em-2)}._toolRulesRow_11p9r_3784{position:relative;min-height:53.75px;border-bottom:1.25px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--type-body-size-10)}._toolRulesRow_11p9r_3784>span{min-width:0}._toolRulesRow_11p9r_3784 select,._toolRulesRow_11p9r_3784 input[type=text],._toolRulesRow_11p9r_3784 input:not([type]){width:100%;min-width:0;height:35px;padding:0 var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-4);outline:0;background:var(--app--files-breadcrumbs-background-surface);color:var(--text-primary);font-size:var(--type-control-size-10)}._toolRulesRow_11p9r_3784 select:focus,._toolRulesRow_11p9r_3784 input:focus{border-color:var(--app--tool-rules-row-select-focus-border-color-line)}._toolRulesCheckbox_11p9r_3837{display:grid;place-items:center}._toolRulesCheckbox_11p9r_3837 input{width:18.75px;height:18.75px}._toolRulesWarning_11p9r_3847{grid-column:1 / -1;margin:var(--space-2-2) 0 var(--space-1);color:var(--warning);font-size:var(--type-body-size-9)}._toolRulesTable_11p9r_3774>._configNote_11p9r_3661{min-width:900px;margin:0;padding:var(--space-7) var(--space-9)}._toolRunSummary_11p9r_3860{display:grid;gap:var(--space-5)}._toolRunSummary_11p9r_3860 p{display:grid;grid-template-columns:102.5px minmax(0,1fr);gap:var(--space-8);margin:0}._toolRunSummary_11p9r_3860 strong,._toolHistorySection_11p9r_3873 h4{color:var(--text-secondary);font-size:var(--type-body-size-10)}._toolHistorySection_11p9r_3873{display:grid;gap:var(--space-7);padding-top:12.5px;border-top:1.25px solid var(--border-default)}._toolHistorySection_11p9r_3873 h4,._toolHistorySection_11p9r_3873 p{margin:0}._toolHistoryRow_11p9r_3890{display:grid;gap:var(--space-5);padding:var(--space-8);border:1.25px solid var(--border-subtle);border-radius:var(--radius-6);background:var(--app--tool-history-row-background-surface)}._toolHistoryRow_11p9r_3890>span,._toolHistoryRow_11p9r_3890>small{color:var(--text-secondary);font-size:var(--type-caption-size-10)}._toolHistoryRow_11p9r_3890>small{margin-top:3.75px;font-weight:var(--type-caption-weight-650)}._toolHistoryRow_11p9r_3890 pre,._toolTechnicalDetails_11p9r_3911 pre{max-height:275px;margin:0;padding:var(--space-8);overflow:auto;border-radius:var(--radius-5);background:var(--app--custom-node-tooltip-background-surface);color:var(--app--tool-history-row-pre-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-45);white-space:pre-wrap;word-break:break-word}._toolHistoryRow_11p9r_3890 em{width:fit-content;padding:var(--space-2) var(--space-5);border:1.25px solid var(--app--tool-history-row-em-border-line);border-radius:var(--radius-999);color:var(--warning);font-size:var(--type-body-size-9);font-style:normal}._toolTechnicalDetails_11p9r_3911{padding-top:12.5px;border-top:1.25px solid var(--border-default)}._toolTechnicalDetails_11p9r_3911 summary{margin-bottom:10px;color:var(--text-secondary);cursor:pointer;font-size:var(--type-body-size-10)}._openSourceFlow_11p9r_3948,._interfaceUpdate_11p9r_3615 button{min-height:37.5px;border:1.25px solid var(--border-strong);border-radius:var(--radius-5);background:var(--app--compact-button-background-surface);color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-10)}._interfaceUpdate_11p9r_3615>._openSourceFlow_11p9r_3948{margin-block:10px 5px;padding-inline:12.5px}._mappingError_11p9r_3964{margin:0;color:var(--app--subflow-state-data-state-disabled-color-text);font-size:var(--type-body-size-10)}._interfaceUpdate_11p9r_3615{padding:var(--space-10);border:1.25px solid var(--app--revision-mode-strong-border-line);border-radius:var(--radius-6);background:var(--app--info-notice-background-surface);font-size:var(--type-body-size-10)}._deployModalBackdrop_11p9r_3978{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-28);place-items:center}._deployModal_11p9r_3978{display:grid;width:min(850px,calc(100vw - 45px));max-height:calc(100vh - 70px);gap:var(--space-14);padding:var(--space-18);border:1.25px solid var(--border-strong);border-radius:var(--radius-10);outline:0;background:var(--app--copilot-composer-background-surface);box-shadow:0 30px 100px var(--app--deploy-modal-box-shadow-shadow);color:var(--text-primary);overflow-y:auto}._deployModal_11p9r_3978 header,._deployModal_11p9r_3978 footer,._deployModal_11p9r_3978 footer>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._deployModal_11p9r_3978 h2,._deployModal_11p9r_3978 h3,._deployModal_11p9r_3978 p{margin:0}._deployModal_11p9r_3978 h2{font-size:var(--type-section-title-size-16)}._deployModal_11p9r_3978 header p,._deployGrid_11p9r_4022 span,._deployResult_11p9r_4023 span{color:var(--text-secondary);font-size:var(--type-body-size-11)}._deployModal_11p9r_3978 button{min-height:40px;padding:0 var(--space-11);border:1.25px solid var(--border-strong);border-radius:var(--radius-6);background:var(--app--compact-button-background-surface);color:var(--text-primary);cursor:pointer}._deployModal_11p9r_3978 button:disabled{cursor:not-allowed;opacity:.48}._deployModal_11p9r_3978 header button{border:0;background:transparent;font-size:var(--type-button-size-22)}._deployNotice_11p9r_4049,._deployResult_11p9r_4023,._deployCheckbox_11p9r_4051,._deployHistory_11p9r_4052,._deployRevisionContext_11p9r_4053,._historicalDeployWarning_11p9r_4054,._deployFailed_11p9r_4055,._deployCompleted_11p9r_4056{padding:var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-notice-background-surface);font-size:var(--type-body-size-11);line-height:var(--type-body-leading-1-5)}._deployGrid_11p9r_4022{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}._deployGrid_11p9r_4022 section{display:grid;min-width:0;gap:var(--space-5);padding:var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface)}._deployGrid_11p9r_4022 h3{font-size:var(--type-card-title-size-10);font-weight:var(--type-card-title-weight-560)}._deployGrid_11p9r_4022 strong,._deployGrid_11p9r_4022 span{overflow-wrap:anywhere}._deployCheckbox_11p9r_4051{display:flex;align-items:flex-start;gap:var(--space-9);cursor:pointer}._deployCheckbox_11p9r_4051>span,._deployResult_11p9r_4023,._deployHistory_11p9r_4052,._deployRevisionContext_11p9r_4053,._historicalDeployWarning_11p9r_4054{display:grid;gap:var(--space-4)}._deployCheckbox_11p9r_4051 small{color:var(--text-secondary)}._deployWarning_11p9r_4111{color:var(--app--deploy-warning-color-text)!important}._prodSettingsBlock_11p9r_4115{display:grid;min-width:0;gap:var(--space-10);padding:var(--space-11);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface)}._prodSettingsBlock_11p9r_4115+._prodSettingsBlock_11p9r_4115{margin-top:11.25px}._prodSettingsBlock_11p9r_4115 h3,._prodSettingsBlock_11p9r_4115 p{margin:0}._prodBlockHeading_11p9r_4134,._testActions_11p9r_4135,._endpointRow_11p9r_4136,._codeModal_11p9r_4137 header,._codeModal_11p9r_4137 footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._prodBlockHeading_11p9r_4134>div{display:grid;gap:var(--space-2)}._prodBlockHeading_11p9r_4134 h3{font-size:var(--type-card-title-size-11)}._prodBlockHeading_11p9r_4134 p{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._prodBadge_11p9r_4159{padding:var(--space-3) var(--space-7);border:1.25px solid var(--app--prod-badge-border-line);border-radius:var(--radius-5);background:var(--app--prod-badge-background-surface);color:var(--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text);font-size:var(--type-badge-size-9)}._endpointRow_11p9r_4136 code{display:block;flex:1 1 auto;min-width:0;overflow:hidden;color:var(--app--endpoint-row-code-color-text);font-size:var(--type-code-size-9);text-overflow:ellipsis;white-space:nowrap}._endpointRow_11p9r_4136{min-width:0}._endpointRow_11p9r_4136 button,._primaryTestAction_11p9r_4184,._codeModal_11p9r_4137 button{min-height:35px;padding:0 var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:var(--type-code-size-9)}._inlineLink_11p9r_1765{padding:0;border:0;border-bottom:1.25px dashed currentColor;background:transparent;color:var(--app--endpoint-row-code-color-text);cursor:pointer;font-size:var(--type-body-size-9)}._jsonEditor_11p9r_4206,._jsonResponse_11p9r_4207{width:100%;min-height:185px;margin:0;padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-6);outline:0;background:var(--app--environment-form-input-type-text-background-surface);color:var(--app--json-editor-color-text);font-family:var(--font-mono);font-size:var(--type-code-size-9);line-height:var(--type-code-leading-1-55);resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}._jsonEditor_11p9r_4206:focus{border-color:var(--accent-py)}._jsonResponse_11p9r_4207{min-height:112.5px;max-height:325px;overflow:auto;color:var(--app--json-response-color-text)}._primaryTestAction_11p9r_4184{border-color:var(--app--primary-test-action-border-color-line);color:var(--accent-py)}._recentApiCalls_11p9r_4241{display:grid;gap:var(--space-4)}._recentApiCalls_11p9r_4241>button{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:var(--space-7);padding:var(--space-7);border:0;border-radius:var(--radius-5);background:var(--app--recent-api-calls-button-background-surface);color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-8);text-align:left}._recentApiCalls_11p9r_4241>button:hover{background:var(--surface-hover)}._recentApiCalls_11p9r_4241 strong{color:var(--text-primary);font-family:var(--font-mono)}._schedulerPanel_11p9r_4270{display:grid;min-width:0;gap:var(--space-9)}._schedulerPanel_11p9r_4270 h3,._schedulerPanel_11p9r_4270 p,._scheduleCard_11p9r_4278 dl,._scheduleCard_11p9r_4278 dd,._scheduleCard_11p9r_4278 dt,._scheduleEditor_11p9r_4281 h2,._scheduleEditor_11p9r_4281 ol{margin:0}._schedulerHeading_11p9r_4286,._scheduleCard_11p9r_4278 header,._scheduleCard_11p9r_4278 footer,._scheduleEditor_11p9r_4281>header,._scheduleEditor_11p9r_4281>footer,._scheduleEditor_11p9r_4281>footer>div,._scheduleInputsHeading_11p9r_4292{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._schedulerHeading_11p9r_4286>div,._scheduleCard_11p9r_4278 header>div,._scheduleEditor_11p9r_4281>header>div{display:grid;min-width:0;gap:var(--space-2)}._schedulerHeading_11p9r_4286 p,._scheduleCard_11p9r_4278 small,._scheduleEditor_11p9r_4281 small,._schedulePreview_11p9r_4310,._schedulerEmpty_11p9r_4311 p{color:var(--text-muted);font-size:var(--type-code-size-9);line-height:var(--type-code-leading-1-45)}._schedulerAdd_11p9r_4317,._schedulerEmpty_11p9r_4311 button,._scheduleCard_11p9r_4278 footer>button:not(._inlineLink_11p9r_1765),._scheduleEditor_11p9r_4281>header>button{min-height:35px;padding:0 var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:var(--type-code-size-9)}._schedulerAdd_11p9r_4317,._schedulerEmpty_11p9r_4311 button{border-color:var(--app--primary-test-action-border-color-line);color:var(--accent-py)}._schedulerAdd_11p9r_4317:disabled,._schedulerEmpty_11p9r_4311 button:disabled,._scheduleCard_11p9r_4278 button:disabled{cursor:not-allowed;opacity:.42}._schedulerEmpty_11p9r_4311{display:grid;justify-items:start;gap:var(--space-7);padding:var(--space-13);border:1.25px dashed var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface)}._scheduleList_11p9r_4354{display:grid;gap:var(--space-7)}._scheduleCard_11p9r_4278{display:grid;min-width:0;gap:var(--space-9);padding:var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface);font-size:var(--type-body-size-10)}._scheduleCard_11p9r_4278 header strong{overflow:hidden;color:var(--text-primary);font-size:var(--type-body-size-11);text-overflow:ellipsis;white-space:nowrap}._scheduleCard_11p9r_4278 header b{flex:0 0 auto;padding:var(--space-3) var(--space-6);border:1.25px solid var(--border-default);border-radius:var(--radius-999);color:var(--text-secondary);font-size:var(--type-body-size-9)}._scheduleCard_11p9r_4278 header b[data-status=active]{border-color:var(--app--schedule-card-header-b-data-status-active-border-color-line);color:var(--accent-var)}._scheduleCard_11p9r_4278 header b[data-status=needs_attention]{border-color:var(--app--schedule-card-header-b-data-status-needs_attention-border-color-line);color:var(--app--schedule-card-header-b-data-status-needs_attention-color-text)}._scheduleCard_11p9r_4278 dl>div{display:contents;min-width:0}._scheduleCard_11p9r_4278 dt{flex:0 0 auto;color:var(--text-muted)}._scheduleCard_11p9r_4278 dd{min-width:0;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}._scheduleCard_11p9r_4278 footer{justify-content:flex-start;flex-wrap:wrap}._scheduleEditor_11p9r_4281>header>button{display:grid;width:35px;padding:0;place-items:center;font-size:var(--type-code-size-16)}._scheduleModalBackdrop_11p9r_4428{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-24);place-items:center}._scheduleEditor_11p9r_4281{display:grid;width:min(900px,calc(100vw - 50px));max-height:calc(100vh - 60px);grid-template-rows:auto minmax(0,1fr) auto;border:1.25px solid var(--border-strong);border-radius:var(--radius-10);outline:0;background:var(--app--copilot-composer-background-surface);box-shadow:0 30px 100px var(--app--deploy-modal-box-shadow-shadow);color:var(--text-primary);overflow:hidden}._scheduleEditor_11p9r_4281>header,._scheduleEditor_11p9r_4281>footer{padding:var(--space-14) var(--space-16)}._scheduleEditor_11p9r_4281>header{border-bottom:1.25px solid var(--border-default)}._scheduleEditor_11p9r_4281>footer{border-top:1.25px solid var(--border-default)}._scheduleEditor_11p9r_4281>footer>small[data-save-state="Save failed"]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._scheduleEditor_11p9r_4281>footer>small[data-save-state=Saving]{color:var(--accent-py)}._scheduleEditorBody_11p9r_4472{display:grid;gap:var(--space-12);padding:var(--space-14) var(--space-16);overflow-y:auto}._scheduleEditor_11p9r_4281 h2{font-size:var(--type-code-size-15)}._scheduleEditorGroup_11p9r_4483{display:grid;min-width:0;gap:var(--space-9);padding:var(--space-11);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface)}._scheduleEditorGroup_11p9r_4483>legend{padding:0 var(--space-5);color:var(--text-secondary);font-size:var(--type-code-size-10);font-weight:var(--type-code-weight-650)}._scheduleEditor_11p9r_4281 button{min-height:35px;padding:0 var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:var(--type-code-size-9)}._scheduleEditor_11p9r_4281 button:disabled{cursor:not-allowed;opacity:.45}._timezoneSelector_11p9r_4516{position:relative}._timezoneOptions_11p9r_4520{position:absolute;z-index:1;top:calc(100% + 5px);right:0;left:0;display:grid;max-height:262.5px;padding:var(--space-4);border:1.25px solid var(--border-strong);border-radius:var(--radius-6);background:var(--app--recent-api-calls-button-background-surface);box-shadow:var(--shadow-panel);overflow-y:auto}._timezoneOptions_11p9r_4520 button{justify-content:flex-start;border-color:transparent;background:transparent;text-align:left}._timezoneOptions_11p9r_4520 button:hover,._timezoneOptions_11p9r_4520 button[aria-selected=true]{background:var(--surface-hover);color:var(--accent-py)}._timezoneOptions_11p9r_4520 p{padding:var(--space-7);color:var(--text-muted);font-size:var(--type-body-size-9)}._weekdayPicker_11p9r_4555{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5);padding:var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-6)}._weekdayPicker_11p9r_4555 legend,._scheduleInputsHeading_11p9r_4292>span,._schedulePreview_11p9r_4310>strong{color:var(--text-secondary);font-size:var(--type-control-size-9)}._weekdayPicker_11p9r_4555 label{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-label-size-8)}._weekdayPicker_11p9r_4555 input{width:15px;height:15px;margin:0}._schedulePreview_11p9r_4310{display:grid;gap:var(--space-5)}._schedulePreview_11p9r_4310 ol{display:grid;gap:var(--space-3);padding-left:22.5px}@media(max-height:760px){._scheduleCard_11p9r_4278{gap:var(--space-6);padding:var(--space-8)}._scheduleModalBackdrop_11p9r_4428{padding:var(--space-12)}._scheduleEditor_11p9r_4281{max-height:calc(100vh - 30px)}._jsonEditor_11p9r_4206{min-height:132.5px}}._recentApiCalls_11p9r_4241 b[data-status=succeeded]{color:var(--success)}._recentApiCalls_11p9r_4241 b[data-status=failed],._recentApiCalls_11p9r_4241 b[data-status=cancelled]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._recentApiCalls_11p9r_4241 b[data-status=created],._recentApiCalls_11p9r_4241 b[data-status=running],._recentApiCalls_11p9r_4241 b[data-status=cancel_requested]{color:var(--accent-py)}._recentApiCalls_11p9r_4241 time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._prodEmptyState_11p9r_4623{display:grid;gap:var(--space-8);padding:var(--space-16);border:1.25px solid var(--app--prod-empty-state-border-line);border-radius:var(--radius-7);background:var(--app--prod-empty-state-background-surface);text-align:center}._prodEmptyState_11p9r_4623 p{margin:0;color:var(--text-secondary);font-size:var(--type-status-size-10);line-height:var(--type-status-leading-1-5)}._codeModalBackdrop_11p9r_4640{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-24);place-items:center}._codeModal_11p9r_4137{display:grid;width:min(900px,calc(100vw - 50px));gap:var(--space-12);padding:var(--space-16);border:1.25px solid var(--border-strong);border-radius:var(--radius-9);outline:0;background:var(--app--copilot-configuration-modal-background-surface);box-shadow:var(--shadow-panel)}._codeModal_11p9r_4137 h2{margin:0;font-size:var(--type-code-size-15)}._codeModal_11p9r_4137 pre{max-height:550px;margin:0;padding:var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--environment-form-input-type-text-background-surface);color:var(--app--json-editor-color-text);font-size:var(--type-code-size-10);overflow:auto;white-space:pre-wrap}._codeTabs_11p9r_4663{display:flex;gap:var(--space-5)}._codeTabs_11p9r_4663 button[aria-selected=true]{border-color:var(--accent-py);color:var(--accent-py)}._codeModal_11p9r_4137 footer small{color:var(--text-muted)}._deployRevisionContext_11p9r_4053 span,._deployRevisionContext_11p9r_4053 small,._historicalDeployWarning_11p9r_4054 span{color:var(--text-secondary)}._historicalDeployWarning_11p9r_4054{border-color:var(--app--historical-deploy-warning-border-color-line);background:var(--app--historical-deploy-warning-background-surface)}._historicalDeployWarning_11p9r_4054>div{display:flex;justify-content:flex-end;gap:var(--space-7);margin-top:6.25px}._deployProgress_11p9r_4685{position:relative;display:grid;min-height:47.5px;align-items:center;overflow:hidden;padding:0 var(--space-11);border:1.25px solid var(--app--deploy-progress-border-line);border-radius:var(--radius-7);background:var(--app--deploy-grid-section-background-surface);font-size:var(--type-body-size-11)}._deployProgress_11p9r_4685>span{position:absolute;inset:0 auto 0 -42%;width:42%;background:linear-gradient(90deg,transparent,var(--app--deploy-progress-span-background-surface),transparent);animation:_deploy-progress_11p9r_1 1.05s ease-in-out infinite}._deployProgress_11p9r_4685 strong{position:relative}._deployCompleted_11p9r_4056{border-color:var(--app--deploy-completed-border-color-line);background:var(--app--deploy-completed-background-surface);color:var(--app--deploy-completed-color-text)}._deployFailed_11p9r_4055{border-color:var(--app--deploy-failed-border-color-line);background:var(--app--deploy-failed-background-surface);color:var(--api-key-manager--row-b-data-status-revoked-color-text)}@keyframes _deploy-progress_11p9r_1{0%{transform:translate(0)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){._deployProgress_11p9r_4685>span{inset:0;width:100%;animation:none;background:var(--app--deploy-progress-span-background-2-surface)}}._deployHistory_11p9r_4052 summary{cursor:pointer}._primaryDeployAction_11p9r_4745{border-color:var(--app--tool-rules-row-select-focus-border-color-line)!important;background:var(--app--primary-deploy-action-background-surface)!important;color:var(--app--primary-deploy-action-color-text)!important}@media(max-width:760px){._deployGrid_11p9r_4022{grid-template-columns:1fr}}._settingsHeading_11p9r_3541 p,._emptyVariables_11p9r_4758,._configNote_11p9r_3661{margin:var(--space-5) 0 0;color:var(--text-secondary);font-size:var(--type-card-title-size-10);line-height:var(--type-card-title-leading-1-45)}._addVariableButton_11p9r_3651{display:flex;height:36.25px;flex:0 0 auto;align-items:center;gap:var(--space-5);padding:0 var(--space-8);border:1.25px solid var(--app--add-variable-button-border-line);border-radius:var(--radius-5);background:var(--app--add-variable-button-background-surface);color:var(--accent-var);cursor:pointer;font-size:var(--type-button-size-10)}._variableList_11p9r_4781,._configFields_11p9r_4782{display:flex;flex-direction:column;gap:var(--space-11);padding-top:15px}._emptyVariables_11p9r_4758{padding:var(--space-16) 0;text-align:center}._variableRow_11p9r_4794{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--variable-row-background-surface)}._variableRow_11p9r_4794[data-stale=true]{border-color:var(--app--variable-row-data-stale-true-border-color-line);background:var(--app--variable-row-data-stale-true-background-surface)}._variableRowHeader_11p9r_4809{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary);font-size:var(--type-body-size-10)}._variableRowHeader_11p9r_4809 button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:0;border-radius:var(--radius-4);background:transparent;color:var(--text-secondary);cursor:pointer}._variableRowHeader_11p9r_4809 button:hover{background:var(--surface-hover);color:var(--app--variable-row-header-button-hover-color-text)}._configField_11p9r_4782{display:flex;flex-direction:column;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-body-size-10)}._configField_11p9r_4782 input,._configField_11p9r_4782 textarea,._configField_11p9r_4782 select{width:100%;min-width:0;box-sizing:border-box;padding:var(--space-8) var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-5);outline:0;background:var(--app--files-breadcrumbs-background-surface);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-control-size-11);line-height:var(--type-control-leading-1-45);resize:vertical}._configField_11p9r_4782 input:focus,._configField_11p9r_4782 textarea:focus,._configField_11p9r_4782 select:focus{border-color:var(--app--files-workspace-data-dragging-true-box-shadow-line);box-shadow:0 0 0 2.5px var(--app--run-history-option-aria-selected-true-background-shadow)}._configField_11p9r_4782 input[aria-invalid=true]{border-color:var(--app--config-field-input-aria-invalid-true-border-color-line)}._configField_11p9r_4782 textarea[aria-invalid=true]{border-color:var(--app--config-field-textarea-aria-invalid-true-border-color-line)}._configField_11p9r_4782 input[data-validation-severity=critical],._configField_11p9r_4782 textarea[data-validation-severity=critical],._configField_11p9r_4782 select[data-validation-severity=critical]{border-color:var(--app--config-field-input-data-validation-severity-critical-border-color-line);background:var(--app--config-field-input-data-validation-severity-critical-background-surface);box-shadow:inset 3.75px 0 0 var(--app--config-field-input-data-validation-severity-critical-border-color-shadow)}._configField_11p9r_4782 input[data-validation-severity=warning],._configField_11p9r_4782 textarea[data-validation-severity=warning],._configField_11p9r_4782 select[data-validation-severity=warning]{border-color:var(--app--config-field-input-aria-invalid-true-border-color-line);background:var(--app--config-field-input-data-validation-severity-warning-background-surface);box-shadow:inset 3.75px 0 0 var(--app--config-field-input-data-validation-severity-warning-box-shadow-shadow)}._configField_11p9r_4782 select{height:42.5px;appearance:auto;resize:none}._configWarning_11p9r_4898{display:flex;align-items:flex-start;gap:var(--space-5);margin:var(--space-1-2) 0 0;color:var(--app--config-warning-color-text);line-height:var(--type-body-leading-1-4);min-width:0;overflow-wrap:anywhere;font-size:var(--type-body-size-10)}._configError_11p9r_4910{display:flex;align-items:flex-start;gap:var(--space-5);margin:0;color:var(--app--required-binding-summary-span-data-status-missing-color-text);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-4);min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}._configError_11p9r_4910>*{min-width:0;max-width:100%}._visuallyHidden_11p9r_4930{position:absolute;width:1.25px;height:1.25px;padding:0;margin:var(--space-1-2);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._aiContextEditor_11p9r_4942{display:grid;min-width:0;gap:var(--space-8);padding-top:15px}._aiContextTags_11p9r_4949{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-7);padding:0;margin:0;list-style:none}._aiContextTagItem_11p9r_4959{display:block;width:max-content;min-width:0;max-width:100%}._aiContextTag_11p9r_4949{display:inline-flex;width:max-content;min-width:0;max-width:100%;height:32.5px;box-sizing:border-box;align-items:center;gap:var(--space-6);padding:0 var(--space-7);border:1.25px solid var(--app--ai-context-tag-border-line);border-radius:var(--radius-999);outline:0;background:var(--app--ai-context-tag-background-surface);color:var(--app--ai-context-tag-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1);text-align:left}._aiContextTag_11p9r_4949:hover,._aiContextTag_11p9r_4949:focus-visible,._aiContextTag_11p9r_4949[data-selected=true]{border-color:var(--app--ai-context-tag-hover-border-color-line);background:var(--app--ai-context-tag-hover-background-surface);box-shadow:0 0 0 2.5px var(--app--ai-context-tag-background-shadow)}._aiContextTag_11p9r_4949[data-duplicate=true]{border-color:var(--app--ai-context-tag-data-duplicate-true-border-color-line);background:var(--app--ai-context-tag-data-duplicate-true-background-surface);color:var(--app--ai-context-tag-data-duplicate-true-color-text);animation:_ai-context-duplicate_11p9r_1 .22s ease-in-out 2 alternate}@keyframes _ai-context-duplicate_11p9r_1{to{box-shadow:0 0 0 3.75px var(--app-to-box-shadow-shadow)}}._aiContextTagName_11p9r_5008{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aiContextTagRemove_11p9r_5016{display:inline-flex;width:20px;height:20px;flex:none;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-999);outline:0;background:transparent;color:var(--app--ai-context-tag-remove-color-text);cursor:pointer;font-family:var(--font-sans);font-size:var(--type-body-size-14);line-height:var(--type-body-leading-1)}._aiContextTagRemove_11p9r_5016:hover,._aiContextTagRemove_11p9r_5016:focus-visible,._aiContextTagWarning_11p9r_5037:hover,._aiContextTagWarning_11p9r_5037:focus-visible{background:var(--app--ai-context-tag-remove-hover-background-surface);box-shadow:0 0 0 1.25px var(--app--ai-context-tag-remove-hover-box-shadow-shadow)}._aiContextTagWarning_11p9r_5037{display:inline-flex;width:20px;height:20px;flex:none;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-999);outline:0;background:transparent;color:var(--app--config-warning-color-text);cursor:help;font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1)}._aiContextWarningTooltip_11p9r_5061{z-index:80;max-width:325px}._aiContextWarningTooltip_11p9r_5061 strong{display:block;margin-bottom:5px;color:var(--app--ai-context-warning-tooltip-strong-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-10)}._aiContextWarningTooltip_11p9r_5061 ul{display:grid;gap:var(--space-3);padding:0 0 0 var(--space-14);margin:0}@media(prefers-reduced-motion:reduce){._aiContextTag_11p9r_4949[data-duplicate=true]{animation:none}}._toggleList_11p9r_5087{display:flex;flex-direction:column;gap:var(--space-10);padding-top:15px}._toggleField_11p9r_5094{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:var(--space-8);color:var(--text-primary);font-size:var(--type-body-size-11);line-height:var(--type-body-leading-1-35)}._toggleField_11p9r_5094 input{width:17.5px;height:17.5px;margin:var(--space-1) 0 0;accent-color:var(--accent-py)}._varRoleHint_11p9r_5111{display:inline-flex;margin:var(--space-8) 0 0!important;padding:var(--space-3) var(--space-6);border:1.25px solid var(--app--var-role-hint-border-line);border-radius:var(--radius-4);background:var(--app--var-role-hint-background-surface);color:var(--app--var-role-hint-color-text)!important;font-family:var(--font-mono)}._edgeInspectorTitle_11p9r_5122,._edgeRoute_11p9r_5123{display:flex;align-items:center;gap:var(--space-8)}._edgeKindBadge_11p9r_5129{padding:var(--space-3) var(--space-5);border:1.25px solid var(--app--edge-kind-badge-border-line);border-radius:var(--radius-4);color:var(--app--edge-kind-badge-color-text);font-family:var(--font-mono);font-size:var(--type-badge-size-9)}._edgeRoute_11p9r_5123{min-width:0;margin:0;padding:var(--space-2) 0 var(--space-12);border-bottom:1.25px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-size-11)}._edgeRoute_11p9r_5123 span:not([aria-hidden]){overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._edgeRoute_11p9r_5123 span[aria-hidden]{flex:0 0 auto;color:var(--accent-py)}._configNote_11p9r_3661{padding:var(--space-9) var(--space-10);border-left:2.5px solid var(--app--config-note-border-left-line);background:var(--app--config-note-background-surface)}._testPanel_11p9r_1988{min-width:0;max-width:100%;flex:0 0 auto;overflow-wrap:anywhere;padding:var(--space-13) var(--space-12)}._testPanel_11p9r_1988 h3,._outputsPanel_11p9r_1989 h3{font-size:var(--type-card-title-size-13);font-weight:var(--type-card-title-weight-620)}._testPanel_11p9r_1988 p:not(._configWarning_11p9r_4898):not(._configError_11p9r_4910),._outputsPanel_11p9r_1989 p:not(._configWarning_11p9r_4898):not(._configError_11p9r_4910){color:var(--text-secondary);font-size:var(--type-body-size-10)}._testPanel_11p9r_1988 p{margin:var(--space-7) 0 var(--space-11)}._runtimeDiagnostic_11p9r_5189{overflow-wrap:anywhere;margin:var(--space-8) 0 0;padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-5);background:var(--app--runtime-diagnostic-background-surface);color:var(--app--runtime-diagnostic-color-text);font-family:var(--font-mono);font-size:var(--type-body-size-10);white-space:pre-wrap;word-break:break-word}._pythonErrorDiagnostic_11p9r_1978{min-width:0;max-width:100%;padding:var(--space-9);border:1.25px solid var(--app--python-error-diagnostic-border-line);border-radius:var(--radius-5);background:var(--app--python-error-diagnostic-background-surface);color:var(--app--required-binding-summary-span-data-status-missing-color-text);font-size:var(--type-code-size-11);overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}._pythonErrorDiagnostic_11p9r_1978 pre{min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._pythonErrorDiagnostic_11p9r_1978[data-previous-code=true]{border-color:var(--border-default);background:var(--surface-raised);color:var(--text-secondary)}._nodeOutputVariable_11p9r_5231{display:grid;width:100%;min-width:0;gap:var(--space-6);padding:var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--app--node-output-variable-background-surface);overflow:hidden}._nodeOutputVariable_11p9r_5231+._nodeOutputVariable_11p9r_5231{margin-top:8.75px}._nodeOutputVariableMain_11p9r_5247{display:grid;min-width:0;gap:var(--space-4);padding:0;border:0;background:transparent;color:var(--text-primary);text-align:left}._nodeOutputVariableIdentity_11p9r_5258{display:flex;min-width:0;align-items:center;gap:var(--space-6)}._nodeOutputVariableIdentity_11p9r_5258 strong{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._nodeOutputVariableMain_11p9r_5247>span,._nodeOutputVariableMain_11p9r_5247 small{min-width:0;color:var(--text-secondary);font-size:var(--type-node-subtitle-size-10);overflow-wrap:anywhere}._nodeOutputVariableMain_11p9r_5247 em{width:fit-content;padding:var(--space-2) var(--space-5);border-radius:var(--radius-999);background:var(--app--run-history-option-aria-selected-true-background-surface);color:var(--app--node-output-variable-main-em-color-text);font-size:var(--type-body-size-9);font-style:normal;text-transform:capitalize}._nodeOutputVariableMain_11p9r_5247 pre,._nodeOutputVariableMain_11p9r_5247 ._notPersistedBinding_11p9r_5292,._nodeOutputModal_11p9r_5293 pre{width:100%;min-width:0;max-height:287.5px;margin:var(--space-4) 0;padding:var(--space-8);border-radius:var(--radius-5);background:var(--app--custom-node-tooltip-background-surface);color:var(--app--tool-history-row-pre-color-text);font-size:var(--type-body-size-11);overflow:auto;white-space:pre-wrap;word-break:break-word}._nodeOutputVariableMain_11p9r_5247 pre,._nodeOutputVariableMain_11p9r_5247 ._notPersistedBinding_11p9r_5292{max-height:none;overflow:visible;overflow-wrap:anywhere}._notPersistedBinding_11p9r_5292{width:100%;margin:var(--space-4) 0;padding:var(--space-8);border:1.25px solid var(--app--not-persisted-binding-border-line);border-radius:var(--radius-5);background:var(--app--not-persisted-binding-background-surface);color:var(--app--not-persisted-binding-color-text);font-size:var(--type-body-size-11);overflow-wrap:anywhere}._nodeOutputActions_11p9r_5327{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}._nodeOutputActions_11p9r_5327 button,._nodeOutputModal_11p9r_5293 footer button{min-width:0;min-height:32.5px;padding:var(--space-3) var(--space-7);border:1.25px solid var(--border-strong);border-radius:var(--radius-5);background:var(--app--compact-button-background-surface);color:var(--text-primary);font-size:var(--type-button-size-10)}._partialStateNotice_11p9r_5346{display:grid;gap:var(--space-3);margin:var(--space-8) 0;padding:var(--space-8);border:1.25px solid var(--app--flow-tool-card-data-stale-true-border-color-line);border-radius:var(--radius-6);background:var(--app--subflow-state-data-state-disabled-background-surface)}._partialStateNotice_11p9r_5346 span,._inheritedOutputs_11p9r_5357 summary{color:var(--text-secondary);font-size:var(--type-status-size-11)}._inheritedOutputs_11p9r_5357{min-width:0;margin-top:12.5px}._inheritedOutputs_11p9r_5357 summary{margin-bottom:10px;cursor:pointer}._nodeOutputModalBackdrop_11p9r_5372{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-40);place-items:center}._nodeOutputModal_11p9r_5293{display:grid;width:min(950px,90vw);max-height:82vh;gap:var(--space-12);padding:var(--space-16);border:1.25px solid var(--border-strong);border-radius:var(--radius-10);background:var(--app--copilot-composer-background-surface);box-shadow:var(--shadow-panel);overflow:auto}._nodeOutputModal_11p9r_5293 header,._nodeOutputModal_11p9r_5293 footer{display:flex;align-items:center;justify-content:space-between}._nodeOutputModal_11p9r_5293 header>div{display:grid;gap:var(--space-3)}._nodeOutputModal_11p9r_5293 header span,._nodeOutputModal_11p9r_5293 footer span{color:var(--text-secondary);font-size:var(--type-body-size-12)}._nodeOutputModal_11p9r_5293 header button{border:0;background:transparent;color:var(--text-primary)}._dataframePreview_11p9r_5418{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}._dataframePreview_11p9r_5418 table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--type-tab-size-11)}._dataframePreview_11p9r_5418 th,._dataframePreview_11p9r_5418 td{padding:var(--space-4) var(--space-6);border:1.25px solid var(--border-default);text-align:left;white-space:nowrap}._runTestButton_11p9r_5441{display:grid;width:100%;height:45px;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-7);padding:0 var(--space-9);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--app--brand-mark-box-shadow-surface);color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-11);text-align:left}._runTestButton_11p9r_5441 svg:last-child{justify-self:end}._runTestButton_11p9r_5441:disabled{cursor:not-allowed;opacity:.46}._testMeta_11p9r_5467{display:flex;flex-direction:column;gap:var(--space-8);margin:var(--space-14) 0 0;padding-top:13.75px;border-top:1.25px solid var(--border-default)}._testMeta_11p9r_5467 div{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--type-caption-size-10)}._testMeta_11p9r_5467 dt,._testMeta_11p9r_5467 dd{margin:0}._testMeta_11p9r_5467 dd{color:var(--text-primary)}._testMeta_11p9r_5467 ._successText_11p9r_5492{color:var(--success)}._outputsPanel_11p9r_1989{display:flex;width:100%;min-width:0;flex:0 0 auto;flex-direction:column;align-items:stretch;padding:var(--space-13) var(--space-12);overflow:hidden}._outputsPanel_11p9r_1989 p{margin:var(--space-11) 0 0;overflow-wrap:anywhere}._outputsPanel_11p9r_1989 h3,._outputsPanel_11p9r_1989 h4{min-width:0;margin:0}._outputsPanel_11p9r_1989 h4{margin:var(--space-12) 0 var(--space-8);color:var(--text-secondary);font-size:var(--type-body-size-11);font-weight:var(--type-body-weight-620)}@media(min-width:1500px){._nodeOutputActions_11p9r_5327{grid-template-columns:repeat(2,minmax(0,1fr))}}._emptyInspector_11p9r_5531{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-8);color:var(--text-secondary);font-size:var(--type-body-size-11)}._emptyInspector_11p9r_5531 strong{color:var(--text-primary);font-size:var(--type-body-size-13)}._statusBar_11p9r_5547{position:relative;z-index:var(--layer-app-chrome);display:flex;grid-column:1 / -1;grid-row:3;align-items:center;justify-content:space-between;padding:0 var(--space-14) 0 var(--space-81);border-top:var(--stroke-divider) solid var(--border-default);background:var(--api-key-manager--page-input-background-surface);color:var(--text-secondary);font-size:var(--type-status-size-10)}._lastRun_11p9r_5562,._runtimeStatus_11p9r_5563{display:flex;align-items:center;gap:var(--space-10)}._lastRun_11p9r_5562 strong{padding:var(--space-3) var(--space-9);border:1.25px solid var(--app--last-run-strong-border-line);border-radius:var(--radius-999);background:var(--app--last-run-strong-background-surface);color:var(--success);font-weight:var(--type-body-weight-520)}._lastRun_11p9r_5562 strong[data-run-status=warnings]{border-color:var(--app--last-run-strong-data-run-status-warnings-border-color-line);background:var(--app--last-run-strong-data-run-status-warnings-background-surface);color:var(--warning)}._statusNotice_11p9r_5584{overflow:hidden;max-width:412.5px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}._statusNotice_11p9r_5584[data-save-status=Saving],._statusNotice_11p9r_5584[data-save-status=Unsaved]{color:var(--app--status-notice-data-save-status-saving-color-text)}._statusNotice_11p9r_5584[data-save-status=Conflict],._statusNotice_11p9r_5584[data-save-status=Error]{color:var(--app--status-notice-data-save-status-conflict-color-text)}._statusActions_11p9r_5602{display:flex;gap:var(--space-5)}._statusActions_11p9r_5602 button,._statusRetry_11p9r_5608{height:26.25px;padding:0 var(--space-7);border:1.25px solid var(--border-strong);border-radius:var(--radius-4);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:var(--type-button-size-9)}._emptyFlowPrompt_11p9r_5619{z-index:var(--layer-workspace-overlay);display:flex;width:412.5px;align-self:center;justify-self:center;grid-column:3;grid-row:2;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-18);border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--app--empty-flow-prompt-background-surface);box-shadow:var(--shadow-panel);color:var(--text-secondary);font-size:var(--type-body-size-11);text-align:center}._emptyFlowPrompt_11p9r_5619 strong{color:var(--text-primary);font-size:var(--type-body-size-14)}._emptyFlowPrompt_11p9r_5619 button{height:40px;padding:0 var(--space-13);border:1.25px solid var(--app--deploy-progress-border-line);border-radius:var(--radius-6);background:var(--app--files-toolbar-button-nth-child-2-background-surface);color:var(--accent-py);cursor:pointer}._authPage_11p9r_5655{display:grid;width:100%;height:100%;place-items:center;overflow:auto;background:radial-gradient(circle at 50% 32%,var(--app--revision-mode-strong-background-surface),transparent 32%),var(--surface-root);color:var(--text-primary)}._authCard_11p9r_5667{width:min(487.5px,calc(100vw - 60px));padding:var(--space-28);border:1.25px solid var(--border-default);border-radius:var(--radius-10);background:linear-gradient(145deg,var(--app--brand-mark-box-shadow-surface),var(--app--palette-panel-background-surface));box-shadow:0 35px 100px var(--app--auth-card-box-shadow-shadow)}._authBrand_11p9r_5676{display:flex;align-items:center;gap:var(--space-10);margin-bottom:32.5px;font-size:var(--type-body-size-19);font-weight:var(--type-body-weight-650)}._authCard_11p9r_5667 h1{margin:0;font-size:var(--type-page-title-size-22);letter-spacing:var(--type-page-title-tracking-0-025em)}._authCard_11p9r_5667>p{margin:var(--space-8) 0 var(--space-20);color:var(--text-secondary);font-size:var(--type-body-size-12);line-height:var(--type-body-leading-1-5)}._authTabs_11p9r_5698{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:27.5px;padding:var(--space-3);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--canvas)}._authTabs_11p9r_5698 button{height:38.75px;border:0;border-radius:var(--radius-5);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-11)}._authTabs_11p9r_5698 button[aria-pressed=true]{background:var(--surface-hover);color:var(--text-primary)}._authForm_11p9r_5724{display:flex;flex-direction:column;gap:var(--space-13)}._authForm_11p9r_5724 label{display:flex;flex-direction:column;gap:var(--space-6);color:var(--text-secondary);font-size:var(--type-label-size-11)}._authForm_11p9r_5724 input{width:100%;height:48.75px;padding:0 var(--space-11);border:1.25px solid var(--border-default);border-radius:var(--radius-6);outline:0;background:var(--app--flow-value-row-code-background-surface);color:var(--text-primary)}._authForm_11p9r_5724 input:focus{border-color:var(--app--tool-rules-row-select-focus-border-color-line);box-shadow:0 0 0 2.5px var(--app--run-history-option-aria-selected-true-background-shadow)}._authForm_11p9r_5724>button,._authSecondaryButton_11p9r_5755{height:48.75px;border:1.25px solid var(--app--auth-form-button-border-line);border-radius:var(--radius-6);background:var(--app--auth-form-button-background-surface);color:var(--accent-py);cursor:pointer;font-size:var(--type-button-size-12);font-weight:var(--type-button-weight-600)}._authForm_11p9r_5724>button:disabled{cursor:wait;opacity:.6}._authForm_11p9r_5724 ._authSecondaryButton_11p9r_5755,._authCard_11p9r_5667>._authSecondaryButton_11p9r_5755{width:100%;margin-top:15px;border-color:var(--border-default);background:transparent;color:var(--text-secondary)}._authError_11p9r_5780,._authMessage_11p9r_5781{padding:var(--space-9) var(--space-10);border:1.25px solid var(--app--auth-error-border-line);border-radius:var(--radius-6);background:var(--app--auth-error-background-surface);color:var(--api-key-manager--row-b-data-status-revoked-color-text);font-size:var(--type-copilot-message-size-10);line-height:var(--type-copilot-message-leading-1-45)}._authMessage_11p9r_5781{border-color:var(--app--auth-message-border-color-line);background:var(--app--info-notice-background-surface);color:var(--app--revision-mode-strong-color-text)}._workspaceList_11p9r_5797{display:flex;flex-direction:column;gap:var(--space-7)}._workspaceList_11p9r_5797 button{display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:0 var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-7);background:var(--api-key-manager--page-input-background-surface);color:var(--text-primary);cursor:pointer;text-align:left}._workspaceList_11p9r_5797 button:hover{border-color:var(--app--workspace-list-button-hover-border-color-line);background:var(--app--flow-run-origin-background-surface)}._workspaceList_11p9r_5797 small{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-caption-size-9);text-transform:uppercase}._iconButton_11p9r_224:disabled,._environment_11p9r_226:disabled,._runButton_11p9r_227:disabled,._deployButton_11p9r_228:disabled,._railButton_11p9r_1237:disabled{cursor:not-allowed;opacity:.55}._lastRun_11p9r_5562 i,._runtimeStatus_11p9r_5563 i{width:1.25px;height:17.5px;background:var(--border-default)}._runtimeStatus_11p9r_5563{gap:var(--space-8)}._runtimeDot_11p9r_1134{background:transparent;box-shadow:none}._bellWrap_11p9r_5854{position:relative;display:flex}._bellWrap_11p9r_5854 b{position:absolute;top:-2.5px;right:-3.75px;width:6.25px;height:6.25px;border-radius:var(--radius-99);background:var(--app--bell-wrap-b-background-surface)}button:focus-visible{outline:2.5px solid var(--focus);outline-offset:2.5px}@media(max-width:1812px){._app_11p9r_1{grid-template-columns:var(--layout-rail-width-compact) var(--layout-palette-width-compact) minmax(0,1fr) var(--layout-inspector-width-compact)}._topBar_11p9r_27{grid-template-columns:calc(var(--layout-rail-width-compact) + var(--layout-palette-width-compact)) minmax(0,1fr) auto}._systemStatus_11p9r_1121,._shortcut_11p9r_1086{display:none}._topActions_11p9r_68{gap:var(--space-6)}._deployButton_11p9r_228{min-width:125px}._environment_11p9r_226{width:170px}._draftProdControl_11p9r_560{width:170px;flex-basis:170px;grid-template-columns:1fr 57.5px 1fr;gap:var(--space-4);padding:0 var(--space-6)}._draftProdSwitch_11p9r_580{width:57.5px}._draftProdControl_11p9r_560[data-mode=prod] ._draftProdSwitch_11p9r_580 span{transform:translate(25px)}._draftProdControl_11p9r_560[data-mode=run] ._draftProdSwitch_11p9r_580 span{transform:translate(13.75px)}._environmentPopup_11p9r_764{right:0;left:auto}._runHistoryControl_11p9r_80{min-width:75px;max-width:212.5px}._revisionMode_11p9r_408 strong,._revisionMode_11p9r_408 button{overflow:hidden;text-overflow:ellipsis}._revisionMode_11p9r_408 strong{max-width:125px}._revisionMode_11p9r_408 button:first-of-type{max-width:125px}._revisionMode_11p9r_408 button:last-child{max-width:175px}}@media(max-width:1400px){._flowIdentity_11p9r_67{gap:var(--space-4);padding-inline:7.5px}._flowDocumentMenu_11p9r_212{min-width:60px}._runShortcut_11p9r_1104{display:none}._topActions_11p9r_68{gap:var(--space-4);padding-right:11.25px}._revisionMode_11p9r_408~._environmentMenuRoot_11p9r_575,._revisionMode_11p9r_408~._runHistoryControl_11p9r_80{display:none}}._dataTypeChooser_11p9r_5978{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}._dataTypeChooser_11p9r_5978 button,._dataFileActions_11p9r_5985 button{min-width:0;border:1.25px solid var(--border-strong);border-radius:var(--radius-6);background:var(--surface-raised);color:var(--text-primary)}._dataObjectList_11p9r_5993{display:grid;min-width:0;gap:var(--space-10)}._dataObject_11p9r_5993{display:grid;min-width:0;gap:var(--space-9);padding:var(--space-10);border:1.25px solid var(--border-subtle);border-radius:var(--radius-8);background:var(--app--data-object-background-surface);overflow-wrap:anywhere}._dataObject_11p9r_5993 code{display:block;overflow:hidden;max-width:212.5px;color:var(--text-secondary);font-size:var(--type-code-size-9);text-overflow:ellipsis;white-space:nowrap}._dataFileActions_11p9r_5985{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}._liveFileLabel_11p9r_6026{color:var(--warning);font-size:var(--type-label-size-11)}._dataFileStatus_11p9r_6031{margin:0;color:var(--text-secondary);font-size:var(--type-status-size-10);overflow-wrap:anywhere}._dataFileStatus_11p9r_6031[data-state=available]{color:var(--success)}._dataFileStatus_11p9r_6031[data-state=not-found],._dataFileStatus_11p9r_6031[data-state=error]{color:var(--warning)}._dataUploadProgress_11p9r_6047{display:grid;min-width:0;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-body-size-10)}._indeterminateProgress_11p9r_6055{position:relative;display:block;height:5px;overflow:hidden;border-radius:var(--radius-99);background:var(--app--ai-context-tag-remove-hover-background-surface)}._indeterminateProgress_11p9r_6055:after{position:absolute;width:42%;height:100%;border-radius:inherit;animation:_data-upload-progress_11p9r_1 1s ease-in-out infinite;background:var(--accent-py);content:""}@keyframes _data-upload-progress_11p9r_1{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){._indeterminateProgress_11p9r_6055:after{inset:0;width:100%;animation:none;background:var(--app--copilot-process-message-span-background-surface)}}._dataBrowserBackdrop_11p9r_6088{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:var(--space-20)}._dataBrowser_11p9r_6088{display:grid;width:min(650px,100%);max-height:min(775px,calc(100vh - 50px));overflow:hidden;border:1.25px solid var(--border-strong);border-radius:var(--radius-10);background:var(--surface-panel);box-shadow:0 30px 100px var(--app--data-browser-box-shadow-shadow)}._dataBrowser_11p9r_6088>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-14);border-bottom:1.25px solid var(--border-subtle)}._dataBrowser_11p9r_6088>header div{display:grid;min-width:0;gap:var(--space-3)}._dataBrowser_11p9r_6088>header span{overflow:hidden;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-tab-size-10);text-overflow:ellipsis;white-space:nowrap}._dataBrowserList_11p9r_6133{display:grid;min-width:0;overflow:auto;padding:var(--space-8)}._dataBrowserList_11p9r_6133>button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-10);border:0;border-radius:var(--radius-6);background:transparent;color:var(--text-primary);text-align:left}._dataBrowserList_11p9r_6133>button:hover,._dataBrowserList_11p9r_6133>button:focus-visible{background:var(--app--data-browser-list-button-hover-background-surface)}._dataBrowserList_11p9r_6133>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dataBrowserList_11p9r_6133>button small{flex:0 0 auto;color:var(--text-secondary)}._filesBackupWarning_11p9r_6169{margin:0 0 var(--space-16);padding:var(--space-12) var(--space-16);background:var(--app--files-backup-warning-background-surface);border:1.25px solid var(--app--files-backup-warning-border-line);border-radius:var(--radius-8);color:var(--app--files-backup-warning-color-text);font-size:var(--type-body-size-12);line-height:var(--type-body-leading-1-6)}._filesBackupWarning_11p9r_6169 a{color:var(--app--files-backup-warning-a-color-text)}._filesWorkspace_11p9r_1284>*{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;box-sizing:border-box}._filesWorkspace_11p9r_1284>._filesBackupWarning_11p9r_6169{margin-top:27.5px}._languageSwitch_11p9r_6175{display:flex;gap:var(--space-4);margin-left:auto}._languageSwitch_11p9r_6175 button{padding:var(--space-3) var(--space-7);border:0;border-radius:var(--radius-4);color:var(--text-muted);background:transparent;font-size:var(--type-button-size-11);cursor:pointer}._languageSwitch_11p9r_6175 button[aria-pressed=true]{color:var(--text-primary);background:var(--surface-raised)}._outputsPanel_11p9r_1989{container-type:inline-size}@container (max-width: 220px){._flowValueRow_11p9r_3181{grid-template-columns:minmax(0,1fr)}._flowInputPreview_11p9r_3439{justify-items:stretch}._flowInputPreview_11p9r_3439 small{text-align:left}._flowValueActions_11p9r_3209{justify-self:end}}._settingsPanel_11p9r_1987:not(._configFields_11p9r_4782):not(._configField_11p9r_4782):not(._variableRow_11p9r_4794)>:is(._configWarning_11p9r_4898,._configError_11p9r_4910,._configNote_11p9r_3661){margin-block:var(--space-8)}:is(._configWarning_11p9r_4898,._configError_11p9r_4910)>svg{flex:0 0 auto;margin-top:var(--space-2)}._aiInvocationHeading_11p9r_6192{min-width:0;width:100%;max-width:100%}._shell_10vow_1{position:fixed;z-index:9;display:flex;min-width:0;min-height:0;flex-direction:column;border:1.25px solid var(--global-copilot-shell--shell-border-line);border-radius:var(--radius-12);outline:0;background:var(--global-copilot-shell--shell-background-surface);box-shadow:0 27.5px 87.5px var(--global-copilot-shell--shell-box-shadow-shadow),0 0 0 1.25px var(--app--data-object-background-shadow);color:var(--text-primary);overflow:hidden}._shell_10vow_1[hidden],._shellBody_10vow_19[hidden]{display:none}._shell_10vow_1:focus-visible{border-color:var(--global-copilot-shell--shell-focus-visible-border-color-line);box-shadow:0 27.5px 87.5px var(--global-copilot-shell--shell-box-shadow-shadow),0 0 0 2.5px var(--global-copilot-shell--shell-focus-visible-box-shadow-shadow)}._shell_10vow_1[data-expanded=true]{border-radius:var(--radius-9)}._minimized_10vow_32{min-height:0}._header_10vow_36{display:flex;height:60px;flex:0 0 60px;align-items:center;justify-content:space-between;gap:var(--space-8);padding:0 var(--space-9) 0 var(--space-11);border-bottom:1.25px solid var(--global-copilot-shell--header-border-bottom-line);background:linear-gradient(180deg,var(--app--flow-value-actions-button-background-surface),var(--app--copilot-clear-confirm-button-background-surface));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._header_10vow_36:active{cursor:grabbing}._minimized_10vow_32 ._header_10vow_36{border-bottom:0}._shellBody_10vow_19{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}._dragHandle_10vow_65{display:flex;min-width:0;flex:1;align-items:center;gap:var(--space-9);cursor:inherit}._dragHandle_10vow_65 svg{color:var(--global-copilot-shell--drag-handle-svg-color-text)}._dragHandle_10vow_65 strong{overflow:hidden;font-size:var(--type-copilot-message-size-13);font-weight:var(--type-copilot-message-weight-650);text-overflow:ellipsis;white-space:nowrap}._grip_10vow_86{color:var(--global-copilot-shell--grip-color-text);font-size:var(--type-copilot-message-size-20);line-height:var(--type-copilot-message-leading-1)}._windowControls_10vow_92{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}._windowControls_10vow_92 button,._unbind_10vow_100,._resizeHandle_10vow_101{display:grid;width:37.5px;height:37.5px;padding:0;place-items:center;border:0;border-radius:var(--radius-6);background:transparent;color:var(--global-copilot-shell--window-controls-button-color-text);cursor:pointer}._windowControls_10vow_92 button:hover,._windowControls_10vow_92 button:focus-visible,._unbind_10vow_100:hover,._unbind_10vow_100:focus-visible{outline:0;background:var(--global-copilot-shell--window-controls-button-hover-background-surface);color:var(--text-primary)}._contextBar_10vow_123{display:flex;min-width:0;min-height:57.5px;flex:0 0 auto;align-items:center;gap:var(--space-5);padding:var(--space-7) var(--space-10);border-bottom:1.25px solid var(--global-copilot-shell--context-bar-border-bottom-line);background:var(--global-copilot-shell--context-bar-background-surface)}._contextChip_10vow_135{display:inline-flex;min-width:0;max-width:58%;height:37.5px;align-items:center;gap:var(--space-8);padding:0 var(--space-10) 0 var(--space-5);border:1.25px solid var(--global-copilot-shell--context-chip-border-line);border-radius:var(--radius-7);background:var(--app--flow-inspector-icon-background-surface);color:var(--text-primary)}._contextChip_10vow_135 span{--scope-accent: var(--accent-node-neutral);display:grid;width:30px;height:27.5px;place-items:center;border:1.25px solid var(--scope-accent);border-radius:var(--radius-4);color:var(--scope-accent);font-family:var(--font-mono);font-size:var(--type-copilot-message-size-9)}._contextChip_10vow_135 span[data-kind=PY]{--scope-accent: var(--accent-py)}._contextChip_10vow_135 span[data-kind=VAR]{--scope-accent: var(--accent-var)}._contextChip_10vow_135 span[data-kind=AI]{--scope-accent: var(--accent-ai)}._contextChip_10vow_135 span[data-kind=DATA]{--scope-accent: var(--accent-data)}._contextChip_10vow_135 span[data-kind=CONNECTOR]{--scope-accent: var(--accent-connector)}._contextChip_10vow_135 span[data-kind=SUBFLOW]{--scope-accent: var(--accent-subflow)}._contextChip_10vow_135 span[data-kind=EDGE]{--scope-accent: var(--accent-edge)}._contextChip_10vow_135 span[data-kind=FLOW]{--scope-accent: var(--accent-py)}._contextChip_10vow_135 strong{overflow:hidden;min-width:0;font-size:var(--type-copilot-message-size-11);font-weight:var(--type-copilot-message-weight-560);text-overflow:ellipsis;white-space:nowrap}._viewingLabel_10vow_180{overflow:hidden;min-width:0;margin-left:auto;color:var(--text-muted);font-size:var(--type-copilot-message-size-10);text-overflow:ellipsis;white-space:nowrap}._unbind_10vow_100{flex:0 0 auto}._noContextLabel_10vow_194{color:var(--text-muted);font-size:var(--type-copilot-message-size-10)}._content_10vow_199{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden}._notifications_10vow_208{display:grid;flex:0 0 auto;gap:var(--space-5);padding:var(--space-7) var(--space-8) 0}._notification_10vow_208{display:flex;min-width:0;align-items:center;gap:var(--space-4);border:1.25px solid var(--app--draft-prod-switch-span-box-shadow-line);border-radius:var(--radius-7);background:var(--global-copilot-shell--notification-background-surface)}._notification_10vow_208 button{min-width:0;padding:var(--space-7) var(--space-9);border:0;background:transparent;color:var(--global-copilot-shell--notification-button-color-text);cursor:pointer;font-size:var(--type-copilot-message-size-10);text-align:left}._notification_10vow_208 button:first-child{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}._notification_10vow_208 button:last-child{display:grid;width:35px;flex:0 0 35px;place-items:center}._notification_10vow_208 button:hover,._notification_10vow_208 button:focus-visible{outline:0;color:var(--global-copilot-shell--notification-button-hover-color-text)}._scopeHost_10vow_256,._scopePanel_10vow_257{display:flex;min-width:0;min-height:0;flex:1}._scopePanel_10vow_257[hidden]{display:none}._shell_10vow_1[data-expanded=true] ._scopePanel_10vow_257{justify-content:center}._shell_10vow_1[data-expanded=true] ._scopePanel_10vow_257>section{width:100%;border-right:1.25px solid var(--global-copilot-shell--shell-data-expanded-true-scope-panel-section-border-right-line);border-left:1.25px solid var(--global-copilot-shell--shell-data-expanded-true-scope-panel-section-border-right-line)}._empty_10vow_278{display:flex;width:100%;min-height:0;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-9);padding:var(--space-26);text-align:center}._empty_10vow_278>svg{margin-bottom:6.25px;color:var(--accent-ai)}._empty_10vow_278 strong{max-width:387.5px;font-size:var(--type-copilot-message-size-14);line-height:var(--type-copilot-message-leading-1-35)}._empty_10vow_278 p{max-width:412.5px;margin:0;color:var(--text-muted);font-size:var(--type-copilot-message-size-10);line-height:var(--type-copilot-message-leading-1-5)}._empty_10vow_278 button{min-height:40px;margin-top:7.5px;padding:0 var(--space-12);border:1.25px solid var(--app--copilot-configuration-modal-border-line);border-radius:var(--radius-6);background:var(--global-copilot-shell--empty-button-background-surface);color:var(--text-primary);cursor:pointer}._resizeHandle_10vow_101{position:absolute;right:0;bottom:0;width:30px;height:30px;border-radius:0;cursor:nwse-resize;touch-action:none}._resizeHandle_10vow_101:after{width:11.25px;height:11.25px;border-right:2.5px solid var(--global-copilot-shell--resize-handle-after-border-right-line);border-bottom:2.5px solid var(--global-copilot-shell--resize-handle-after-border-right-line);content:""}@media(max-width:1400px),(max-height:780px){._header_10vow_36{height:52.5px;flex-basis:52.5px}._contextBar_10vow_123{min-height:50px;padding-block:6.25px}}._node_s48tx_1{--node-accent: var(--accent-py);position:relative;width:182.5px;height:130px;min-height:130px;max-height:130px;padding:var(--space-12) var(--space-12) var(--space-13);border:1.25px solid var(--border-strong);border-radius:var(--radius-9);background:linear-gradient(145deg,var(--flow-node-card--node-background-surface),var(--flow-node-card--node-background-2-surface));color:var(--text-primary);box-shadow:0 15px 40px var(--builder-canvas--preview-toggle-background-shadow);transition:border-color .15s ease,box-shadow .15s ease}._node_s48tx_1[data-kind=VAR]{--node-accent: var(--accent-var)}._node_s48tx_1[data-kind=AI]{--node-accent: var(--accent-ai)}._node_s48tx_1[data-kind=SUBFLOW]{--node-accent: var(--accent-subflow)}._node_s48tx_1[data-kind=DATA]{--node-accent: var(--accent-data)}._node_s48tx_1[data-kind=CONNECTOR]{--node-accent: var(--accent-connector)}._dangerBadge_s48tx_37{position:absolute;z-index:2;top:-6.25px;right:10px;padding:0;border:0;background:var(--app--connector-danger-badge-background-surface);color:var(--app--connector-danger-badge-color-text);font-size:var(--type-badge-size-20);line-height:var(--type-badge-leading-0-5)}._dangerBadge_s48tx_37:focus-visible{outline:1.25px solid var(--focus);outline-offset:2.5px}._node_s48tx_1[data-kind=SUBFLOW][data-subflow-entering=true]{animation:_enter-subflow_s48tx_1 .16s ease-in both;pointer-events:none}@keyframes _enter-subflow_s48tx_1{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.82)}}._node_s48tx_1[data-selected=true]{border-color:var(--node-accent);box-shadow:0 0 0 1.25px var(--flow-node-card--node-data-selected-true-box-shadow-shadow),0 0 28.75px var(--flow-node-card--node-data-selected-true-box-shadow-2-shadow)}._node_s48tx_1[data-xray-active=true]{border-color:var(--accent-py);box-shadow:-1.25px 0 0 var(--accent-ai),0 0 31.25px var(--flow-node-card--node-data-xray-active-true-box-shadow-shadow),0 0 22.5px var(--flow-node-card--node-data-xray-active-true-box-shadow-2-shadow)}._node_s48tx_1[data-preview-state=added]{border-color:var(--flow-node-card--node-data-preview-state-added-border-color-line);background:linear-gradient(145deg,var(--flow-node-card--node-data-preview-state-added-background-surface),var(--flow-node-card--node-data-preview-state-added-background-2-surface));box-shadow:0 0 0 1.25px var(--global-copilot-shell--shell-focus-visible-box-shadow-shadow),0 0 30px var(--app--deploy-progress-span-background-2-shadow);opacity:.88}._node_s48tx_1[data-preview-state=changed]{border-color:var(--flow-node-card--node-data-preview-state-changed-border-color-line);box-shadow:0 0 0 1.25px var(--flow-node-card--node-data-preview-state-changed-box-shadow-shadow),0 0 26.25px var(--flow-node-card--node-data-preview-state-changed-box-shadow-2-shadow)}._node_s48tx_1[data-preview-state=removed]{border-color:var(--app--config-field-input-data-validation-severity-critical-border-color-line);background:linear-gradient(145deg,var(--flow-node-card--node-data-preview-state-removed-background-surface),var(--flow-node-card--node-data-preview-state-removed-background-2-surface));filter:saturate(.55);opacity:.58}._node_s48tx_1[data-preview-transition=true]{transition:border-color .4s ease,background .4s ease,box-shadow .4s ease,filter .4s ease,opacity .4s ease}._previewBadge_s48tx_113{position:absolute;z-index:2;top:-10px;right:10px;padding:var(--space-2) var(--space-6);border:1.25px solid var(--flow-node-card--preview-badge-border-line);border-radius:var(--radius-999);background:var(--flow-node-card--preview-badge-background-surface);color:var(--flow-node-card--preview-badge-color-text);font-family:var(--font-mono);font-size:var(--type-badge-size-8);line-height:var(--type-badge-leading-1-2)}._previewBadge_s48tx_113[data-state=changed]{border-color:var(--flow-node-card--preview-badge-data-state-changed-border-color-line);background:var(--flow-node-card--preview-badge-data-state-changed-background-surface);color:var(--flow-node-card--preview-badge-data-state-changed-color-text)}._previewBadge_s48tx_113[data-state=removed]{border-color:var(--flow-node-card--preview-badge-data-state-removed-border-color-line);background:var(--flow-node-card--preview-badge-data-state-removed-background-surface);color:var(--flow-node-card--preview-badge-data-state-removed-color-text)}._header_s48tx_140{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-8)}._kind_s48tx_148{display:inline-flex;height:35px;min-width:38.75px;align-items:center;justify-content:center;border:1.25px solid color-mix(in srgb,var(--node-accent) 75%,transparent);border-radius:var(--radius-5);background:color-mix(in srgb,var(--node-accent) 10%,var(--surface-raised));color:var(--node-accent);font-family:var(--font-mono);font-size:var(--type-body-size-12);font-weight:var(--type-body-weight-650);line-height:var(--type-body-leading-1);box-shadow:inset 0 0 15px color-mix(in srgb,var(--node-accent) 9%,transparent)}._status_s48tx_165{display:flex;min-width:0;align-items:center;gap:var(--space-5);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-status-size-9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusDot_s48tx_178{width:8.75px;height:8.75px;flex:0 0 auto;border:1.25px solid var(--flow-node-card--status-dot-border-line);border-radius:var(--radius-999);background:var(--flow-node-card--status-dot-background-surface)}._node_s48tx_1[data-status=succeeded] ._statusDot_s48tx_178{border-color:var(--flow-node-card--node-data-status-succeeded-status-dot-border-color-line);background:var(--success);box-shadow:0 0 10px var(--flow-node-card--node-data-status-succeeded-status-dot-box-shadow-shadow)}._node_s48tx_1[data-status=running] ._statusDot_s48tx_178{border-color:var(--flow-node-card--node-data-status-running-status-dot-border-color-line);background:var(--accent-py);box-shadow:0 0 11.25px var(--flow-node-card--node-data-status-running-status-dot-box-shadow-shadow)}._node_s48tx_1[data-status=failed] ._statusDot_s48tx_178{border-color:var(--flow-node-card--node-data-status-failed-status-dot-border-color-line);background:var(--danger)}._node_s48tx_1[data-status=skipped] ._statusDot_s48tx_178,._node_s48tx_1[data-status=cancelled] ._statusDot_s48tx_178{border-color:var(--flow-node-card--node-data-status-skipped-status-dot-border-color-line);background:var(--flow-node-card--node-data-status-skipped-status-dot-background-surface)}._title_s48tx_210{display:block;height:20px;overflow:hidden;margin-top:16.25px;font-size:var(--type-card-title-size-13);font-weight:var(--type-card-title-weight-580);letter-spacing:var(--type-card-title-tracking-0-015em);text-overflow:ellipsis;white-space:nowrap}._caption_s48tx_222{display:flex;height:17.5px;min-width:0;align-items:center;gap:var(--space-4);margin-top:5px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-caption-size-9);line-height:var(--type-caption-leading-14)}._captionCount_s48tx_235{flex:none}._captionText_s48tx_239{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}._captionText_s48tx_239:focus-visible{outline:1.25px solid var(--focus);outline-offset:2.5px}._modelTooltip_s48tx_253{position:fixed;z-index:3000;max-width:min(400px,calc(100vw - 20px));padding:var(--space-6) var(--space-8);border:1.25px solid var(--border-strong);border-radius:var(--radius-5);background:var(--surface-raised);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-body-size-12);line-height:1.4;overflow-wrap:anywhere;pointer-events:none}._captionBadgeSlot_s48tx_269{display:inline-flex;width:38.75px;height:17.5px;flex:0 0 38.75px;align-items:center;justify-content:flex-end}._warningBadge_s48tx_278{display:inline-flex;height:17.5px;box-sizing:border-box;flex:none;align-items:center;justify-content:center;border:1.25px solid var(--flow-node-card--warning-badge-border-line);border-radius:var(--radius-999);padding:0 var(--space-4);background:var(--flow-node-card--warning-badge-background-surface);color:var(--xray-edge--edge-warning-badge-color-text);line-height:var(--type-badge-leading-1)}._warningBadge_s48tx_278[data-severity=critical]{border-color:var(--xray-edge--edge-warning-badge-data-severity-critical-border-color-line);background:var(--flow-node-card--warning-badge-data-severity-critical-background-surface);color:var(--xray-edge--edge-warning-badge-data-severity-critical-color-text)}._warningBadge_s48tx_278:focus-visible{outline:0;box-shadow:0 0 0 2.5px var(--focus)}._warningBadge_s48tx_278[role=button]{cursor:pointer}._handle_s48tx_308{top:50%!important;width:12.5px!important;height:12.5px!important;border:1.25px solid var(--flow-node-card--handle-border-line)!important;background:var(--flow-node-card--handle-background-surface)!important;box-shadow:0 0 0 2.5px var(--flow-node-card--handle-box-shadow-shadow)}._handle_s48tx_308:hover,._node_s48tx_1[data-selected=true] ._handle_s48tx_308{border-color:var(--flow-node-card--handle-hover-border-color-line)!important;background:var(--flow-node-card--handle-hover-background-surface)!important;box-shadow:0 0 10px var(--flow-node-card--handle-hover-box-shadow-shadow)}._toolsHandle_s48tx_324{inset:auto auto -6.25px 50%!important;border-style:dashed!important;border-color:var(--accent-ai)!important;background:var(--flow-node-card--tools-handle-background-surface)!important;transform:translate(-50%)!important}@media(prefers-reduced-motion:reduce){._node_s48tx_1{animation:none;transition:none}}._edge_bom66_1,._activeEdge_bom66_2,._selectedEdge_bom66_3{fill:none;stroke:var(--xray-edge--edge-stroke-line);stroke-width:1.35;transition:stroke .4s ease,opacity .4s ease,filter .4s ease}._previewAddedEdge_bom66_10,._previewChangedEdge_bom66_11,._previewRemovedEdge_bom66_12{fill:none;stroke-width:2}._previewAddedEdge_bom66_10{stroke:var(--xray-edge--preview-added-edge-stroke-line);stroke-dasharray:8 6;filter:drop-shadow(0 0 5px var(--app--files-workspace-data-dragging-true-box-shadow-shadow));animation:_preview-edge-flow_bom66_1 2.2s linear infinite}._previewChangedEdge_bom66_11{stroke:var(--xray-edge--preview-changed-edge-stroke-line);stroke-dasharray:5 4;filter:drop-shadow(0 0 3.75px var(--xray-edge--preview-changed-edge-filter-shadow))}._previewRemovedEdge_bom66_12{stroke:var(--xray-edge--preview-removed-edge-stroke-line);stroke-dasharray:3 6;opacity:.52}@keyframes _preview-edge-flow_bom66_1{to{stroke-dashoffset:-28}}._toolEdge_bom66_40,._activeToolEdge_bom66_41,._selectedToolEdge_bom66_42{fill:none;stroke:var(--xray-edge--tool-edge-stroke-line);stroke-width:1.5;stroke-dasharray:7 6;transition:stroke .4s ease,opacity .4s ease,filter .4s ease}._activeToolEdge_bom66_41{stroke:var(--xray-edge--active-tool-edge-stroke-line);filter:drop-shadow(0 0 5px var(--xray-edge--active-tool-edge-filter-shadow))}._selectedToolEdge_bom66_42{stroke:var(--xray-edge--selected-tool-edge-stroke-line);stroke-width:2.2;filter:drop-shadow(0 0 5px var(--xray-edge--active-tool-edge-filter-shadow))}._inactiveEdge_bom66_61{fill:none;stroke:var(--xray-edge--inactive-edge-stroke-line);stroke-width:1.15;opacity:.48}._activeEdge_bom66_2{stroke:var(--xray-edge--active-edge-stroke-line);stroke-width:1.5}._selectedEdge_bom66_3{stroke:var(--accent-py);stroke-width:2;filter:drop-shadow(0 0 3.75px var(--app--flow-run-origin-hover-border-color-shadow))}._pulses_bom66_79,._reducedPulse_bom66_80{pointer-events:none;stroke:var(--xray-edge--pulses-stroke-line);stroke-width:3.6;stroke-linecap:round;stroke-dasharray:.7 9.3;filter:drop-shadow(0 0 3.75px var(--xray-edge--pulses-filter-shadow)) drop-shadow(0 0 7.5px var(--xray-edge--pulses-filter-2-shadow))}._conditionLabel_bom66_89,._priorityBadge_bom66_90{position:absolute;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}._conditionLeader_bom66_97{position:absolute;width:1.25px;height:1.25px;overflow:visible;pointer-events:none;stroke:var(--xray-edge--condition-label-border-line);stroke-width:1}._edgeBadgeGroup_bom66_107{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:var(--space-4);pointer-events:none;-webkit-user-select:none;user-select:none}._toolLabel_bom66_117{overflow:hidden;max-width:165px;padding:var(--space-3) var(--space-7);border:1.25px dashed var(--xray-edge--tool-label-border-line);border-radius:var(--radius-999);background:var(--xray-edge--tool-label-background-surface);color:var(--xray-edge--tool-label-color-text);font-family:var(--font-mono);font-size:var(--type-label-size-9);text-overflow:ellipsis;white-space:nowrap}._edgeWarningBadge_bom66_131{display:inline-flex;height:22.5px;align-items:center;justify-content:center;padding:0 var(--space-5);border:1.25px solid var(--xray-edge--edge-warning-badge-border-line);border-radius:var(--radius-999);outline:0;background:var(--xray-edge--edge-warning-badge-background-surface);color:var(--xray-edge--edge-warning-badge-color-text);font-family:var(--font-mono);font-size:var(--type-badge-size-9);pointer-events:auto}._edgeWarningBadge_bom66_131:focus-visible{box-shadow:0 0 0 2.5px var(--focus)}._edgeWarningBadge_bom66_131[data-severity=critical]{border-color:var(--xray-edge--edge-warning-badge-data-severity-critical-border-color-line);background:var(--xray-edge--edge-warning-badge-data-severity-critical-background-surface);color:var(--xray-edge--edge-warning-badge-data-severity-critical-color-text)}._breakBadge_bom66_157{color:var(--xray-edge--break-badge-color-text);font-size:var(--type-badge-size-10)}._conditionLabel_bom66_89{overflow:hidden;max-width:165px;padding:var(--space-3) var(--space-6);border:1.25px solid var(--xray-edge--condition-label-border-line);border-radius:var(--radius-4);background:var(--xray-edge--condition-label-background-surface);color:var(--xray-edge--condition-label-color-text);font-family:var(--font-mono);font-size:var(--type-label-size-9);line-height:var(--type-label-leading-1-2);text-overflow:ellipsis;white-space:nowrap}._priorityBadge_bom66_90{display:grid;width:21.25px;height:21.25px;place-items:center;border:1.25px solid var(--xray-edge--priority-badge-border-line);border-radius:var(--radius-99);background:var(--xray-edge--priority-badge-background-surface);color:var(--xray-edge--priority-badge-color-text);font-family:var(--font-mono);font-size:var(--type-badge-size-9);font-weight:var(--type-badge-weight-700)}._pulses_bom66_79{animation:_edge-flow_bom66_1 2.7s linear infinite}._reducedPulse_bom66_80{stroke-dasharray:1.2 98.8;stroke-dashoffset:-49}@keyframes _edge-flow_bom66_1{to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:reduce){._pulses_bom66_79,._previewAddedEdge_bom66_10{animation:none}}._canvas_19x4o_1{container-type:inline-size;position:relative;z-index:var(--layer-workspace);grid-column:3;grid-row:2;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 54% 40%,var(--builder-canvas--canvas-background-surface),transparent 46%),var(--canvas)}._canvas_19x4o_1 .react-flow__pane{cursor:grab}._canvas_19x4o_1 .react-flow__pane:active{cursor:grabbing}._canvas_19x4o_1 .react-flow__node{cursor:pointer}._canvas_19x4o_1 .react-flow__selection{border:1.25px solid var(--accent-py);background:var(--builder-canvas--canvas-react-flow__selection-background-surface)}._canvas_19x4o_1 .react-flow__nodesselection{pointer-events:none}._canvas_19x4o_1 .react-flow__nodesselection-rect{display:none}._canvas_19x4o_1:focus{outline:none}._contextMenu_19x4o_42{position:absolute;z-index:100;width:217.5px;padding:var(--space-5);border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-panel, var(--app--python-code-card-background-surface));box-shadow:var(--shadow-panel)}._contextMenu_19x4o_42 button{display:block;width:100%;padding:var(--space-7) var(--space-10);border:0;border-radius:var(--radius-4);background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}._contextMenu_19x4o_42 button:hover,._contextMenu_19x4o_42 button:focus-visible{outline:none;background:var(--surface-hover)}._contextMenu_19x4o_42 button:disabled{opacity:.4;cursor:default}._canvasToolbar_19x4o_73,._zoomControls_19x4o_74{display:flex;align-items:center;border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--builder-canvas--canvas-toolbar-background-surface);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}._canvasToolbar_19x4o_73{gap:var(--space-2);margin:var(--space-13)!important;padding:var(--space-5)}._canvasToolbar_19x4o_73 button,._zoomControls_19x4o_74 button{display:grid;width:37.5px;height:37.5px;padding:0;place-items:center;border:0;border-radius:var(--radius-5);background:transparent;color:var(--text-secondary);cursor:pointer}._canvasToolbar_19x4o_73 button:hover,._zoomControls_19x4o_74 button:hover{background:var(--surface-hover);color:var(--text-primary)}._canvasToolbar_19x4o_73 button:disabled{cursor:not-allowed;opacity:.32}._returnToFlowPanel_19x4o_115{margin:var(--space-18) 0 0 var(--space-103)!important}._returnToFlowButton_19x4o_119{display:inline-flex;min-height:35px;pointer-events:auto;width:auto;align-items:center;gap:var(--space-6);padding:0 var(--space-10);border:1.25px solid var(--builder-canvas--return-to-flow-button-border-line);background:var(--builder-canvas--return-to-flow-button-background-surface);color:var(--warning);font-size:var(--type-button-size-11);font-weight:var(--type-button-weight-620);white-space:nowrap}._returnToFlowButton_19x4o_119:hover,._returnToFlowButton_19x4o_119:focus-visible{border-color:var(--builder-canvas--return-to-flow-button-hover-border-color-line);outline:0;background:var(--builder-canvas--return-to-flow-button-hover-background-surface);color:var(--warning)}._returnToFlowButton_19x4o_119:disabled{cursor:wait;opacity:.55}._zoomControls_19x4o_74 button._nodesLocked_19x4o_148{color:var(--warning);background:var(--builder-canvas--return-to-flow-button-hover-background-surface);box-shadow:inset 0 0 0 1.25px var(--builder-canvas--return-to-flow-button-border-shadow)}._canvasToolbar_19x4o_73 button:disabled:hover{background:transparent;color:var(--text-secondary)}._toolbarDivider_19x4o_159{width:1.25px;height:25px;margin:0 var(--space-2);background:var(--border-default)}._canvasToolbar_19x4o_73 button:focus-visible,._zoomControls_19x4o_74 button:focus-visible{outline:2.5px solid var(--focus);outline-offset:1.25px}._activeTool_19x4o_172{background:var(--builder-canvas--active-tool-background-surface)!important;color:var(--accent-py)!important;box-shadow:inset 0 0 0 1.25px var(--builder-canvas--active-tool-box-shadow-shadow)}._zoomControls_19x4o_74{gap:var(--space-4);margin:0 0 var(--space-12) var(--space-13)!important;padding:var(--space-5)}._zoomControls_19x4o_74 span{width:62.5px;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-control-size-11);text-align:center}._minimap_19x4o_192{width:272.5px!important;height:170px!important;margin:0 var(--space-12) var(--space-12) 0!important;overflow:hidden;border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--canvas)!important;box-shadow:var(--shadow-panel)}._minimap_19x4o_192 .react-flow__minimap-mask{stroke:var(--accent-py);stroke-width:1}._modeIndicator_19x4o_208{display:flex;align-items:center;gap:var(--space-8);margin:var(--layout-heading-top) var(--space-14) 0 0!important;color:var(--text-secondary);font-size:var(--type-body-size-10);pointer-events:none}._modeIndicator_19x4o_208>div{display:grid;justify-items:end;gap:var(--space-5)}._modeIndicator_19x4o_208 b{padding:var(--space-4) var(--space-8);border:1.25px solid var(--app--primary-test-action-border-color-line);border-radius:var(--radius-6);background:var(--app--files-toolbar-button-nth-child-2-background-surface);color:var(--accent-py);font-size:var(--type-body-size-10)}._modeIndicator_19x4o_208 b[data-mode=prod]{border-color:var(--builder-canvas--mode-indicator-b-data-mode-prod-border-color-line);background:var(--builder-canvas--mode-indicator-b-data-mode-prod-background-surface);color:var(--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text)}._modeIndicator_19x4o_208 b[data-mode=run]{border-color:var(--app--copilot-process-message-data-status-completed-span-background-line);background:var(--builder-canvas--mode-indicator-b-data-mode-run-background-surface);color:var(--accent-var)}._previewBar_19x4o_245,._undoCopilotBar_19x4o_246{display:flex;min-width:0;align-items:center;gap:var(--space-12);margin-top:15px!important;padding:var(--space-7) var(--space-9);border:1.25px solid var(--app--workspace-list-button-hover-border-color-line);border-radius:var(--radius-9);background:var(--builder-canvas--preview-bar-background-surface);box-shadow:0 15px 42.5px var(--builder-canvas--preview-bar-box-shadow-shadow),0 0 27.5px var(--app--flow-inspector-icon-background-shadow);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}._previewHeading_19x4o_260{display:flex;min-width:187.5px;align-items:center;gap:var(--space-8);color:var(--accent-py)}._previewHeading_19x4o_260>span{display:grid;min-width:0;gap:var(--space-1)}._previewHeading_19x4o_260 strong,._previewHeading_19x4o_260 small{overflow:hidden;max-width:300px;text-overflow:ellipsis;white-space:nowrap}._previewHeading_19x4o_260 strong{color:var(--text-primary);font-size:var(--type-card-title-size-11)}._previewHeading_19x4o_260 small{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._configurationIssueOverlay_19x4o_285{width:max-content;max-width:calc(100% - 35px);box-sizing:border-box;margin-top:80px!important;border-color:var(--builder-canvas--configuration-issue-overlay-border-color-line);background:var(--builder-canvas--configuration-issue-overlay-background-surface);box-shadow:0 15px 42.5px var(--builder-canvas--preview-bar-box-shadow-shadow),0 0 27.5px var(--app--copilot-configuration-error-background-shadow)}._configurationIssueHeading_19x4o_295{display:flex;min-width:212.5px;align-items:center;gap:var(--space-8);color:var(--app--required-binding-summary-span-data-status-missing-color-text)}._configurationIssueHeading_19x4o_295>span{display:grid;min-width:0;gap:var(--space-1)}._configurationIssueHeading_19x4o_295 strong,._configurationIssueHeading_19x4o_295 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._configurationIssueHeading_19x4o_295 strong{color:var(--text-primary);font-size:var(--type-card-title-size-11)}._configurationIssueHeading_19x4o_295 small{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._configurationIssueLink_19x4o_319{flex:0 0 auto;padding:var(--space-2) 0;border:0;border-bottom:1.25px dotted currentcolor;background:transparent;color:var(--accent-py);cursor:pointer;font-size:var(--type-body-size-10)}._configurationIssueLink_19x4o_319:hover,._configurationIssueLink_19x4o_319:focus-visible{border-bottom-style:solid;outline:0;color:var(--builder-canvas--configuration-issue-link-hover-color-text)}._previewToggle_19x4o_337{display:flex;overflow:hidden;border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--builder-canvas--preview-toggle-background-surface)}._previewToggle_19x4o_337 button,._previewActions_19x4o_346 button,._undoCopilotBar_19x4o_246 button{border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--type-copilot-message-size-10)}._previewToggle_19x4o_337 button{padding:var(--space-6) var(--space-9)}._previewToggle_19x4o_337 button[aria-pressed=true]{background:var(--builder-canvas--preview-toggle-button-aria-pressed-true-background-surface);color:var(--builder-canvas--configuration-issue-link-hover-color-text);box-shadow:inset 0 0 0 1.25px var(--api-key-manager--modal-code-border-shadow)}._previewActions_19x4o_346{display:flex;gap:var(--space-5)}._previewActions_19x4o_346 button,._undoCopilotBar_19x4o_246 button{padding:var(--space-6) var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6)}._previewActions_19x4o_346 button:hover,._previewActions_19x4o_346 button:focus-visible,._undoCopilotBar_19x4o_246 button:hover,._undoCopilotBar_19x4o_246 button:focus-visible{outline:0;border-color:var(--app--flow-run-origin-hover-border-color-line);color:var(--text-primary)}._previewActions_19x4o_346 ._previewApply_19x4o_379{border-color:var(--app--files-workspace-data-dragging-true-box-shadow-line);background:var(--builder-canvas--preview-toggle-button-aria-pressed-true-background-surface);color:var(--builder-canvas--configuration-issue-link-hover-color-text)}._undoCopilotBar_19x4o_246{animation:_preview-applied_19x4o_1 .4s ease-out both;color:var(--text-secondary);font-size:var(--type-copilot-message-size-10)}._undoCopilotBar_19x4o_246 button{color:var(--builder-canvas--configuration-issue-link-hover-color-text)}@keyframes _preview-applied_19x4o_1{0%{opacity:.55;transform:translateY(-3.75px)}to{opacity:1;transform:translateY(0)}}._builderQuickPanel_19x4o_398{display:flex;height:52.5px;align-items:center;margin-bottom:15px!important;overflow:hidden;border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--builder-canvas--builder-quick-panel-background-surface);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}._builderQuickPanel_19x4o_398 button{display:flex;min-width:130px;height:100%;align-items:center;justify-content:center;gap:var(--space-7);padding:0 var(--space-14);border:0;border-right:1.25px solid var(--border-default);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-11)}._builderQuickPanel_19x4o_398 button:last-child{border-right:0}._builderQuickPanel_19x4o_398 button:hover,._builderQuickPanel_19x4o_398 button:focus-visible{outline:0;background:var(--surface-hover);color:var(--text-primary)}._builderQuickPanel_19x4o_398 button:disabled{cursor:wait;opacity:.48}._builderQuickPanel_19x4o_398 small{color:var(--text-muted);font-size:var(--type-caption-size-9)}._builderQuickPanel_19x4o_398 small[data-status=active]{color:var(--accent-var)}._builderQuickPanel_19x4o_398 small[data-status=needs_attention]{color:var(--app--deploy-warning-color-text)}._builderQuickPanel_19x4o_398 small[data-status=not_deployed]{color:var(--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text)}._copilotQuickButton_19x4o_440{min-width:147.5px!important;color:var(--builder-canvas--copilot-quick-button-color-text)!important}._settingsQuickButton_19x4o_445{min-width:55px!important;width:55px;padding:0!important}._settingsQuickButton_19x4o_445[aria-pressed=true],._navigationQuickButton_19x4o_457[aria-pressed=true]{background:var(--app--flow-run-origin-active-background-surface);color:var(--accent-py);box-shadow:inset 0 0 0 1.25px var(--app--workspace-list-button-hover-border-color-shadow)}._copilotQuickButton_19x4o_440[aria-pressed=true]{background:var(--builder-canvas--copilot-quick-button-aria-pressed-true-background-surface);box-shadow:inset 0 0 0 1.25px var(--builder-canvas--copilot-quick-button-aria-pressed-true-box-shadow-shadow)}@container (max-width: 1100px){._minimap_19x4o_192{margin-bottom:85px!important}}@container (max-width: 620px){._builderQuickPanel_19x4o_398 button,._copilotQuickButton_19x4o_440{min-width:55px!important;padding-inline:12.5px}._builderQuickPanel_19x4o_398 button>span{display:none}}._notDeployed_19x4o_486{display:grid;width:350px;gap:var(--space-5);margin-top:80px!important;padding:var(--space-14);border:1.25px solid var(--app--prod-empty-state-border-line);border-radius:var(--radius-8);background:var(--builder-canvas--not-deployed-background-surface);color:var(--text-primary);box-shadow:var(--shadow-panel);text-align:center}._notDeployed_19x4o_486 span{color:var(--text-muted);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-45)}@media(max-width:1600px){._minimap_19x4o_192{margin-bottom:85px!important;pointer-events:none}._zoomControls_19x4o_74{margin-bottom:85px!important}}@media(prefers-reduced-motion:reduce){._canvas_19x4o_1 *{scroll-behavior:auto!important;animation:none!important;transition-duration:0s!important}}._page_1nxtn_1{grid-column:2 / -1;grid-row:2 / -1;padding:var(--space-32);background:var(--surface-root);overflow:auto}._page_1nxtn_1>header{display:flex;max-width:1400px;align-items:flex-end;justify-content:space-between;gap:var(--space-24);margin:0 auto var(--space-22)}._page_1nxtn_1 h1{margin:0 0 var(--space-6);font-size:var(--type-page-title-size-24)}._page_1nxtn_1 p{margin:0;color:var(--text-muted);font-size:var(--type-body-size-11)}._page_1nxtn_1 footer{max-width:1400px;margin:var(--space-14) auto;color:var(--text-muted);font-size:var(--type-body-size-9);line-height:var(--type-body-leading-1-5)}._primaryButton_1nxtn_22,._page_1nxtn_1 button{display:inline-flex;height:42.5px;align-items:center;justify-content:center;gap:var(--space-6);padding:0 var(--space-12);border:1.25px solid var(--border-default);border-radius:var(--radius-6);background:var(--surface-raised);color:var(--text-primary);cursor:pointer}._primaryButton_1nxtn_22{border-color:var(--api-key-manager--modal-div-button-last-child-border-color-line);color:var(--accent-py)}._page_1nxtn_1 ._returnButton_1nxtn_38{border-color:var(--workspace-configuration-manager--page-return-button-border-color-line);background:var(--workspace-configuration-manager--page-return-button-background-surface);color:var(--warning)}._page_1nxtn_1 button:disabled{cursor:not-allowed;opacity:.48}._tabs_1nxtn_45{display:flex;max-width:1400px;gap:var(--space-4);margin:0 auto var(--space-12);border-bottom:1.25px solid var(--border-default)}._tabs_1nxtn_45 button{height:47.5px;border:0;border-bottom:2.5px solid transparent;border-radius:0;background:transparent;color:var(--text-secondary)}._tabs_1nxtn_45 button[aria-selected=true]{border-bottom-color:var(--accent-py);color:var(--text-primary)}._tabs_1nxtn_45 small{color:var(--text-muted);font-size:var(--type-tab-size-8)}._guidance_1nxtn_65{display:flex;max-width:1400px;min-height:47.5px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:var(--space-18);margin:0 auto var(--space-12);padding:var(--space-9) var(--space-12);border:1.25px solid var(--global-copilot-shell--shell-focus-visible-box-shadow-line);border-radius:var(--radius-7);background:var(--app--files-workspace-background-surface)}._guidance_1nxtn_65 p{line-height:var(--type-body-leading-1-45)}._guidance_1nxtn_65 pre{max-width:48%;margin:0;overflow:auto;color:var(--api-key-manager--row-code-color-text);font-size:var(--type-body-size-10);white-space:pre}._card_1nxtn_83,._emptyCard_1nxtn_84{max-width:1400px;margin:0 auto;border:1.25px solid var(--border-default);border-radius:var(--radius-9);background:var(--api-key-manager--card-background-surface);overflow:hidden}._tableHeader_1nxtn_93,._row_1nxtn_94{display:grid;grid-template-columns:1.25fr 1.55fr 1.45fr .95fr .4fr auto;align-items:center;gap:var(--space-12);padding:var(--space-11) var(--space-14)}._tableHeader_1nxtn_93{border-bottom:1.25px solid var(--border-default);color:var(--text-muted);font-size:var(--type-tab-size-9);letter-spacing:var(--type-tab-tracking-06em);text-transform:uppercase}._row_1nxtn_94{border-bottom:1.25px solid var(--api-key-manager--row-border-bottom-line);font-size:var(--type-body-size-10)}._row_1nxtn_94:last-child{border-bottom:0}._row_1nxtn_94[data-dragging=true]{opacity:.52}._row_1nxtn_94[data-drop-target=true]{background:var(--app--revision-mode-strong-background-surface);box-shadow:inset 0 2.5px 0 var(--workspace-configuration-manager--row-data-drop-target-true-box-shadow-shadow)}._row_1nxtn_94>span,._row_1nxtn_94 code,._row_1nxtn_94 time{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}._row_1nxtn_94 strong{display:flex;min-width:0;align-items:center;gap:var(--space-7);overflow:hidden;text-overflow:ellipsis}._row_1nxtn_94 code{color:var(--api-key-manager--row-code-color-text)}._dragHandle_1nxtn_113{display:inline-grid;width:25px;height:30px;flex:0 0 auto;place-items:center;border-radius:var(--radius-4);color:var(--text-muted);cursor:grab;font-size:var(--type-body-size-16)}._dragHandle_1nxtn_113:hover{background:var(--surface-hover);color:var(--accent-py)}._dragHandle_1nxtn_113:active{cursor:grabbing}._actions_1nxtn_126{display:flex;gap:var(--space-5)}._actions_1nxtn_126 button{height:33.75px;padding:0 var(--space-8);font-size:var(--type-button-size-9)}._actions_1nxtn_126 button:nth-last-child(1){color:var(--api-key-manager--error-color-text)}._empty_1nxtn_84{padding:var(--space-22);text-align:center}._emptyCard_1nxtn_84{display:grid;min-height:300px;place-content:center;justify-items:center;gap:var(--space-9);color:var(--text-muted);text-align:center}._emptyCard_1nxtn_84 h2{margin:0;color:var(--text-primary);font-size:var(--type-section-title-size-16)}._serviceList_1nxtn_133{display:grid;gap:var(--space-1);background:var(--border-default)}._serviceCard_1nxtn_134{display:grid;gap:var(--space-13);padding:var(--space-16);background:var(--api-key-manager--card-background-surface)}._serviceIdentity_1nxtn_135{display:flex;min-width:0;align-items:center;gap:var(--space-10)}._serviceIdentity_1nxtn_135>div{display:grid;min-width:0;gap:var(--space-3)}._serviceIdentity_1nxtn_135 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._serviceIdentity_1nxtn_135 small{color:var(--text-muted);font-size:var(--type-caption-size-9)}._serviceIcon_1nxtn_139{display:inline-grid;width:42.5px;height:42.5px;flex:0 0 auto;place-items:center;border:1.25px solid color-mix(in srgb,var(--accent-connector) 45%,transparent);border-radius:var(--radius-7);background:color-mix(in srgb,var(--accent-connector) 8%,transparent);color:var(--accent-connector)}._serviceStatus_1nxtn_140{margin-left:auto;padding:var(--space-4) var(--space-8);border:1.25px solid var(--border-default);border-radius:var(--radius-999);color:var(--text-secondary);font-size:var(--type-status-size-9)}._serviceStatus_1nxtn_140[data-status=connected]{border-color:var(--workspace-configuration-manager--service-status-data-status-connected-border-color-line);background:var(--workspace-configuration-manager--service-status-data-status-connected-background-surface);color:var(--success)}._serviceStatus_1nxtn_140[data-status=attention]{border-color:var(--workspace-configuration-manager--service-status-data-status-attention-border-color-line);background:var(--workspace-configuration-manager--service-status-data-status-attention-background-surface);color:var(--accent-data)}._serviceMetadata_1nxtn_143{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-7) var(--space-14);font-size:var(--type-caption-size-9)}._serviceMetadata_1nxtn_143>span{color:var(--text-muted)}._serviceMetadata_1nxtn_143 code,._serviceMetadata_1nxtn_143 strong,._serviceMetadata_1nxtn_143 time{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}._actionTags_1nxtn_146{display:flex;flex-wrap:wrap;gap:var(--space-6)}._actionTags_1nxtn_146 span{padding:var(--space-3) var(--space-7);border:1.25px solid var(--border-default);border-radius:var(--radius-999);color:var(--text-secondary);font-size:var(--type-button-size-8)}._actionTags_1nxtn_146 span[data-risk=destructive]{border-color:var(--workspace-configuration-manager--action-tags-span-data-risk-destructive-border-color-line);color:var(--flow-node-card--preview-badge-data-state-removed-color-text)}._serviceActions_1nxtn_149{display:flex;flex-wrap:wrap;gap:var(--space-7)}._serviceActions_1nxtn_149 button{height:36.25px;font-size:var(--type-button-size-9)}._serviceActions_1nxtn_149 button:last-child{margin-left:auto;color:var(--api-key-manager--error-color-text)}._returnRow_1nxtn_152{max-width:1400px;margin:0 auto var(--space-12)}._returnButton_1nxtn_38{box-shadow:var(--shadow-panel)}._error_1nxtn_155{max-width:1400px;margin:0 auto var(--space-12);padding:var(--space-10) var(--space-12);border:1.25px solid var(--api-key-manager--error-border-line);border-radius:var(--radius-7);color:var(--api-key-manager--error-color-text);font-size:var(--type-body-size-10)}._backdrop_1nxtn_157{position:fixed;z-index:50;inset:0;display:grid;padding:var(--space-24);place-items:center}._modal_1nxtn_158{display:grid;width:min(700px,100%);gap:var(--space-14);padding:var(--space-20);border:1.25px solid var(--border-default);border-radius:var(--radius-10);outline:0;background:var(--api-key-manager--modal-background-surface);box-shadow:var(--shadow-panel)}._serviceModal_1nxtn_159{width:min(1125px,100%);max-height:calc(100vh - 60px);box-sizing:border-box;overflow:auto}._modal_1nxtn_158>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-16)}._modal_1nxtn_158 h2{margin:0 0 var(--space-5);font-size:var(--type-section-title-size-18)}._modal_1nxtn_158>header>button{width:37.5px;padding:0;border:0;background:transparent}._modal_1nxtn_158 form{display:grid;gap:var(--space-13)}._modal_1nxtn_158 label{display:grid;gap:var(--space-6);color:var(--text-secondary);font-size:var(--type-label-size-10)}._modal_1nxtn_158 label>span{display:flex;justify-content:space-between}._modal_1nxtn_158 input,._modal_1nxtn_158 textarea,._modal_1nxtn_158 select{width:100%;box-sizing:border-box;padding:var(--space-9) var(--space-10);border:1.25px solid var(--border-default);border-radius:var(--radius-6);outline:0;background:var(--app--flow-value-row-code-background-surface);color:var(--text-primary);font:inherit;resize:vertical}._modal_1nxtn_158 input{height:45px}._modal_1nxtn_158 input:focus,._modal_1nxtn_158 textarea:focus,._modal_1nxtn_158 select:focus{border-color:var(--accent-py)}._modal_1nxtn_158 input:disabled,._modal_1nxtn_158 select:disabled{color:var(--text-muted)}._maskedValue_1nxtn_170{display:grid;grid-template-columns:1fr auto;gap:var(--space-7)}._warning_1nxtn_171{padding:var(--space-12);border:1.25px solid var(--workspace-configuration-manager--page-return-button-border-color-line);border-radius:var(--radius-7);background:var(--workspace-configuration-manager--page-return-button-background-surface);color:var(--warning);font-size:var(--type-body-size-10);line-height:var(--type-body-leading-1-5)}._warning_1nxtn_171 ul{max-height:175px;margin:var(--space-7) 0 0;padding-left:22.5px;overflow:auto}._modalActions_1nxtn_173{display:flex;justify-content:flex-end;gap:var(--space-8)}._modalActions_1nxtn_173 button:last-child{border-color:var(--api-key-manager--modal-div-button-last-child-border-color-line);color:var(--accent-py)}._oauthFields_1nxtn_175,._actionEditor_1nxtn_176,._actionFields_1nxtn_177{display:grid;gap:var(--space-10)}._actionEditor_1nxtn_176{padding-top:5px}._actionEditorHeading_1nxtn_179{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}._actionEditorHeading_1nxtn_179>div{display:grid;gap:var(--space-3)}._actionEditorHeading_1nxtn_179 small{color:var(--text-muted);font-size:var(--type-code-size-9)}._actionCard_1nxtn_182{display:grid;gap:var(--space-10);margin:0;padding:var(--space-14);border:1.25px solid var(--border-default);border-radius:var(--radius-8)}._actionCard_1nxtn_182 legend{padding:0 var(--space-6);color:var(--text-primary);font-size:var(--type-button-size-10)}._actionGrid_1nxtn_184{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-10)}._actionFieldRow_1nxtn_185{display:grid;grid-template-columns:1fr 1fr .75fr .75fr 1fr auto auto;align-items:end;gap:var(--space-7)}._actionFieldRow_1nxtn_185 input,._actionFieldRow_1nxtn_185 select{min-width:0}._checkboxLabel_1nxtn_188{display:flex!important;min-height:45px;align-items:center;gap:var(--space-6)!important}._checkboxLabel_1nxtn_188 input{width:18.75px;height:18.75px}._removeAction_1nxtn_190{justify-self:end;color:var(--api-key-manager--error-color-text)!important}@media(max-width:900px){._page_1nxtn_1{padding:var(--space-20) var(--space-16)}._page_1nxtn_1>header{align-items:flex-start}._tableHeader_1nxtn_93{display:none}._row_1nxtn_94{grid-template-columns:1fr auto;gap:var(--space-7) var(--space-12)}._row_1nxtn_94>span,._row_1nxtn_94 code,._row_1nxtn_94 time{grid-column:1 / -1}._actions_1nxtn_126{grid-column:2;grid-row:1}._guidance_1nxtn_65{align-items:flex-start;flex-direction:column}._guidance_1nxtn_65 pre{max-width:100%}._actionGrid_1nxtn_184{grid-template-columns:1fr}._actionFieldRow_1nxtn_185{grid-template-columns:1fr 1fr}}._page_16cyu_1{grid-column:2 / -1;grid-row:2 / -1;min-width:0;overflow:auto;padding:var(--space-32) var(--space-32) var(--space-100);color:var(--governance--page-color-text);background:var(--surface-root)}._content_16cyu_2{max-width:1400px;margin:0 auto}._page_16cyu_1 h1{font-size:var(--type-page-title-size-25);margin:0 0 var(--space-8);font-weight:var(--type-page-title-weight-600)}._page_16cyu_1 h2{font-size:var(--type-section-title-size-17);margin:var(--space-28) 0 var(--space-14)}._page_16cyu_1 h3{font-size:var(--type-card-title-size-14);margin:0 0 var(--space-10)}._muted_16cyu_6,._page_16cyu_1 small{color:var(--governance--muted-color-text);font-size:var(--type-caption-size-12)}._header_16cyu_7{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24);margin-bottom:30px}._badge_16cyu_8{padding:var(--space-5) var(--space-10);border:1.25px solid var(--governance--badge-border-line);border-radius:var(--radius-6);color:var(--governance--badge-color-text);font-size:var(--type-badge-size-12)}._grid_16cyu_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(375px,1fr));gap:var(--space-16)}._card_16cyu_10{background:var(--governance--card-background-surface);border:1.25px solid var(--governance--card-border-line);border-radius:var(--radius-10);padding:var(--space-20);min-width:0}._metric_16cyu_11{padding:var(--space-13) 0}._metricNote_16cyu_12{margin:var(--space-8) 0 0;font-size:var(--type-body-size-11);color:var(--text-muted);line-height:var(--type-body-leading-1-6)}._planHeader_16cyu_13{margin-bottom:30px}._planHeader_16cyu_13 h2{margin:0}._nearLimits_16cyu_15{margin:var(--space-24) 0}._allLimits_16cyu_16{margin:var(--space-24) 0;padding:var(--space-18) 0}._allLimits_16cyu_16>summary{cursor:pointer;margin-bottom:20px;font-size:var(--type-body-size-14)}._historyExplanation_16cyu_18{margin:var(--space-18) 0;max-width:800px}._historyExplanation_16cyu_18 dl{font-size:var(--type-body-size-12)}._tabs_16cyu_20{display:flex;gap:var(--space-4);margin:0 0 var(--space-22);border-bottom:1.25px solid var(--border-default);overflow:auto}._page_16cyu_1 ._tabs_16cyu_20 button{border:0;border-bottom:2.5px solid transparent;border-radius:0;background:none;white-space:nowrap;padding:var(--space-11) var(--space-14)}._page_16cyu_1 ._tabs_16cyu_20 button[aria-selected=true]{border-bottom-color:var(--accent-py);color:var(--accent-py)}._summaryGrid_16cyu_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(231.25px,1fr));gap:var(--space-12);margin:var(--space-20) 0}._summaryMetric_16cyu_24{padding:var(--space-16);border:1.25px solid var(--border-default);border-radius:var(--radius-8);background:var(--surface-raised)}._summaryMetric_16cyu_24 strong{display:block;margin-top:12.5px;font-size:var(--type-body-size-22);font-variant-numeric:tabular-nums}._scrollTable_16cyu_26{overflow-x:auto}._detail_16cyu_27{margin-top:27.5px}._page_16cyu_1 summary{cursor:pointer}._id_16cyu_29{color:var(--text-muted);font-size:var(--type-body-size-11);overflow-wrap:anywhere}._pager_16cyu_30{display:flex;align-items:center;gap:var(--space-12);margin:var(--space-16) 0;font-size:var(--type-body-size-12);color:var(--text-muted)}._row_16cyu_31{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);font-size:var(--type-body-size-13)}._row_16cyu_31 strong{white-space:nowrap;font-size:var(--type-body-size-12);font-variant-numeric:tabular-nums}._track_16cyu_33{height:5px;border-radius:var(--radius-4);background:var(--governance--card-border-surface);overflow:hidden;margin:var(--space-10) 0 var(--space-6)}._track_16cyu_33>span{display:block;height:100%;background:var(--accent-py)}._metric_16cyu_11[data-threshold="70"] ._track_16cyu_33>span{background:var(--governance--metric-data-threshold-70-track-span-background-surface)}._metric_16cyu_11[data-threshold="90"] ._track_16cyu_33>span{background:var(--governance--metric-data-threshold-90-track-span-background-surface)}._metric_16cyu_11[data-threshold="100"] ._track_16cyu_33>span{background:var(--governance--metric-data-threshold-100-track-span-background-surface)}._warning_16cyu_38{border:1.25px solid var(--governance--warning-border-line);background:var(--app--files-backup-warning-background-surface);color:var(--governance--warning-color-text);border-radius:var(--radius-8);padding:var(--space-13) var(--space-16);margin:var(--space-16) 0;font-size:var(--type-body-size-13);line-height:var(--type-body-leading-1-6)}._error_16cyu_39{border:1.25px solid var(--governance--error-border-line);background:var(--governance--error-background-surface);color:var(--governance--error-color-text);padding:var(--space-12);border-radius:var(--radius-8)}._page_16cyu_1 a,._notice_16cyu_40 a{color:var(--accent-py);text-decoration:underline dotted;text-underline-offset:3.75px}._page_16cyu_1 button,._page_16cyu_1 input,._page_16cyu_1 select,._page_16cyu_1 textarea,._modal_16cyu_41 button{color:var(--governance--page-button-color-text);border:1.25px solid var(--governance--page-button-border-line);border-radius:var(--radius-6);background:var(--governance--page-button-background-surface);padding:var(--space-8) var(--space-11);font:inherit;font-size:var(--type-button-size-13)}._page_16cyu_1 button{cursor:pointer}._page_16cyu_1 button:disabled{opacity:.45;cursor:default}._page_16cyu_1 input,._page_16cyu_1 select,._page_16cyu_1 textarea{background:var(--governance--page-input-background-surface)}._page_16cyu_1 input[type=checkbox]{accent-color:var(--governance--page-input-type-checkbox-accent-color-text)}._form_16cyu_46{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-12);margin:var(--space-16) 0}._form_16cyu_46 label{display:flex;flex-direction:column;gap:var(--space-6);font-size:var(--type-label-size-12);color:var(--governance--form-label-color-text)}._form_16cyu_46 input{min-width:187.5px}._form_16cyu_46 textarea{width:437.5px;min-height:87.5px}._schedule_16cyu_50{display:flex;gap:var(--space-10);align-items:center;padding:var(--space-8) 0;font-size:var(--type-body-size-13)}._table_16cyu_51{width:100%;border-collapse:collapse;font-size:var(--type-tab-size-12)}._table_16cyu_51 td,._table_16cyu_51 th{border-bottom:1.25px solid var(--governance--card-border-line);text-align:left;padding:var(--space-10) var(--space-8);vertical-align:top}._table_16cyu_51 code{white-space:pre-wrap;overflow-wrap:anywhere}._split_16cyu_54{display:grid;grid-template-columns:minmax(287.5px,1fr) minmax(450px,3fr);gap:var(--space-22)}._accounts_16cyu_55{display:flex;flex-direction:column;gap:var(--space-8)}._accounts_16cyu_55 button{text-align:left;overflow-wrap:anywhere}._accounts_16cyu_55 button[aria-pressed=true]{border-color:var(--accent-py);background:var(--governance--accounts-button-aria-pressed-true-background-surface)}._actions_16cyu_58{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-12) 0}._success_16cyu_59{color:var(--governance--success-color-text)}._notice_16cyu_40{position:fixed;right:30px;bottom:30px;z-index:1500;max-width:min(575px,calc(100vw - 60px));padding:var(--space-18);color:var(--governance--notice-color-text);background:var(--governance--notice-background-surface);border:1.25px solid var(--governance--notice-border-line);border-radius:var(--radius-10);box-shadow:0 10px 45px var(--governance--notice-box-shadow-shadow);font-size:var(--type-body-size-13);line-height:var(--type-body-leading-1-6)}._notice_16cyu_40 button{float:right;color:inherit;background:none;border:0;cursor:pointer;margin-left:20px}._backdrop_16cyu_62{position:fixed;inset:0;display:grid;place-items:center;z-index:1600}._modal_16cyu_41{max-width:587.5px;margin:var(--space-24);padding:var(--space-28);color:var(--governance--modal-color-text);background:var(--governance--modal-background-surface);border:1.25px solid var(--governance--modal-border-line);border-radius:var(--radius-12);box-shadow:0 25px 100px var(--governance--notice-box-shadow-shadow);line-height:var(--type-body-leading-1-7)}._modal_16cyu_41 h2{font-size:var(--type-section-title-size-19);margin:0}@media(max-width:850px){._split_16cyu_54,._grid_16cyu_9{grid-template-columns:1fr}._row_16cyu_31{flex-wrap:wrap;gap:var(--space-8)}}._breakdown_16cyu_67{margin:var(--space-16) 0;font-size:var(--type-body-size-13)}._breakdown_16cyu_67>div{display:flex;gap:var(--space-20);justify-content:space-between}._breakdown_16cyu_67 dt{color:var(--governance--breakdown-dt-color-text)}._breakdown_16cyu_67 dd{margin:0;text-align:right;overflow-wrap:anywhere}:root,:root[data-theme=first-dark]{--surface-root: #090d11;--surface-panel: #0d1217;--surface-raised: #12181e;--surface-hover: #182028;--canvas: #0a0f14;--border-default: #252d34;--border-strong: #343e47;--text-primary: #edf4f7;--text-secondary: #a7b1b9;--text-muted: #7d8b97;--accent-py: #23d4ff;--accent-var: #9fe31c;--accent-ai: #d65cf5;--accent-data: #ffb454;--accent-connector: #777cff;--accent-subflow: #a1aab3;--accent-node-neutral: #8d99a4;--success: #4ee36a;--warning: #ffb454;--danger: #ff6675;--focus: #79e9ff;--shadow-panel: 0 12px 28px rgb(0 0 0 / 28%);--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--space-32: 40px;--space-24: 30px;--space-6: 7.5px;--type-page-title-size-24: 1.875rem;--type-body-size-11: .859375rem;--space-8: 10px;--space-5: 6.25px;--type-label-size-10: .78125rem;--space-10: 12.5px;--radius-6: 7.5px;--space-12: 15px;--radius-9: 11.25px;--space-11: 13.75px;--space-14: 17.5px;--type-tab-size-9: .703125rem;--type-tab-tracking-06em: .06em;--type-body-size-10: .78125rem;--type-button-size-9: .703125rem;--space-18: 22.5px;--radius-7: 8.75px;--space-20: 25px;--radius-10: 12.5px;--type-section-title-size-18: 1.40625rem;--space-22: 27.5px;--type-body-size-13: 1.015625rem;--type-body-weight-650: 650;--type-body-tracking-0-025em: -.025em;--space-16: 20px;--space-7: 8.75px;--type-body-size-12: .9375rem;--space-3: 3.75px;--space-4: 5px;--space-9: 11.25px;--radius-5: 6.25px;--type-caption-size-9: .703125rem;--type-body-weight-600: 600;--type-body-size-14: 1.09375rem;--type-body-weight-620: 620;--type-button-size-11: .859375rem;--type-label-size-9: .703125rem;--type-label-tracking-0-08em: .08em;--type-body-size-9: .703125rem;--radius-999: 1248.75px;--radius-8: 10px;--type-label-size-11: .859375rem;--type-label-weight-400: 400;--type-body-leading-14: 1.09375rem;--type-body-leading-12: .9375rem;--space-1: 1.25px;--type-badge-size-7: .546875rem;--type-badge-weight-650: 650;--type-badge-leading-12: .9375rem;--type-card-title-size-12: .9375rem;--type-card-title-size-9: .703125rem;--type-card-title-size-11: .859375rem;--type-caption-weight-500: 500;--space-2: 2.5px;--type-body-size-8: .625rem;--type-control-size-10: .78125rem;--type-badge-size-8: .625rem;--type-badge-tracking-0-02em: .02em;--radius-4: 5px;--type-button-size-13: 1.015625rem;--space-13: 16.25px;--type-status-size-11: .859375rem;--type-button-size-0: 0;--type-body-size-20: 1.5625rem;--type-body-leading-1: 1;--type-page-title-size-22: 1.71875rem;--type-page-title-tracking-0-025em: -.025em;--type-button-size-10: .78125rem;--type-body-weight-400: 400;--type-tab-size-10: .78125rem;--type-tab-weight-550: 550;--type-tab-tracking-0-06em: .06em;--type-body-weight-560: 560;--type-status-size-13: 1.015625rem;--space-1-2: -1.25px;--type-page-title-size-13: 1.015625rem;--type-page-title-weight-620: 620;--type-section-title-size-11: .859375rem;--type-section-title-weight-560: 560;--type-body-leading-1-4: 1.4;--type-body-leading-1-45: 1.45;--type-badge-size-12: .9375rem;--type-badge-size-20: 1.5625rem;--type-badge-leading-0-5: .5;--space-2-2: -2.5px;--type-caption-leading-1-3: 1.3;--type-section-title-size-14: 1.09375rem;--type-section-title-weight-620: 620;--type-node-title-size-14: 1.09375rem;--type-node-title-weight-620: 620;--radius-99: 123.75px;--type-button-size-12: .9375rem;--type-copilot-message-size-12: .9375rem;--type-copilot-message-weight-580: 580;--type-copilot-message-size-11: .859375rem;--type-copilot-message-size-10: .78125rem;--type-copilot-message-size-13: 1.015625rem;--type-code-size-16: 1.25rem;--type-copilot-message-size-19: 1.484375rem;--type-copilot-message-leading-1-15: 1.15;--type-copilot-message-leading-1-5: 1.5;--type-copilot-message-leading-1-45: 1.45;--type-copilot-message-leading-1-3: 1.3;--type-copilot-message-leading-1-4: 1.4;--type-copilot-message-leading-1-55: 1.55;--type-copilot-message-weight-650: 650;--space-42: 52.5px;--space-15: 18.75px;--type-copilot-message-weight-700: 700;--type-copilot-message-tracking-0-08em: .08em;--type-copilot-message-size-18: 1.40625rem;--space-17: 21.25px;--type-copilot-message-size-9: .703125rem;--type-copilot-message-weight-500: 500;--space-48: 60px;--space-38: 47.5px;--type-code-size-11: .859375rem;--type-code-leading-1-7: 1.7;--type-code-size-10: .78125rem;--type-status-size-10: .78125rem;--type-code-size-9: .703125rem;--type-card-title-leading-1-3: 1.3;--type-body-leading-1-35: 1.35;--type-control-size-9: .703125rem;--type-card-title-size-13: 1.015625rem;--type-card-title-weight-620: 620;--type-status-size-9: .703125rem;--type-status-leading-1-25: 1.25;--type-button-leading-1-2: 1.2;--type-body-tracking-0-025em-2: .025em;--type-caption-size-10: .78125rem;--type-caption-weight-650: 650;--space-28: 35px;--type-section-title-size-16: 1.25rem;--type-button-size-22: 1.71875rem;--type-body-leading-1-5: 1.5;--type-card-title-size-10: .78125rem;--type-card-title-weight-560: 560;--type-badge-size-9: .703125rem;--type-code-leading-1-55: 1.55;--type-button-size-8: .625rem;--type-code-leading-1-45: 1.45;--type-code-size-15: 1.171875rem;--type-code-weight-650: 650;--type-label-size-8: .625rem;--type-status-leading-1-5: 1.5;--type-card-title-leading-1-45: 1.45;--type-control-size-11: .859375rem;--type-control-leading-1-45: 1.45;--type-node-subtitle-size-10: .78125rem;--space-40: 50px;--type-tab-size-11: .859375rem;--space-81: 101.25px;--type-body-weight-520: 520;--type-body-size-19: 1.484375rem;--type-button-weight-600: 600;--type-body-leading-1-6: 1.6;--space-103: 128.75px;--type-button-weight-620: 620;--type-badge-size-10: .78125rem;--type-label-leading-1-2: 1.2;--type-badge-weight-700: 700;--type-copilot-message-size-24: 1.875rem;--type-copilot-message-weight-620: 620;--type-copilot-message-weight-400: 400;--radius-12: 15px;--type-copilot-message-size-20: 1.5625rem;--type-copilot-message-leading-1: 1;--type-copilot-message-weight-560: 560;--space-26: 32.5px;--type-copilot-message-size-14: 1.09375rem;--type-copilot-message-leading-1-35: 1.35;--space-100: 125px;--type-page-title-size-25: 1.953125rem;--type-page-title-weight-600: 600;--type-section-title-size-17: 1.328125rem;--type-card-title-size-14: 1.09375rem;--type-caption-size-12: .9375rem;--type-body-size-22: 1.71875rem;--type-label-size-12: .9375rem;--type-tab-size-12: .9375rem;--type-body-leading-1-7: 1.7;--type-section-title-size-19: 1.484375rem;--type-badge-leading-1-2: 1.2;--type-card-title-weight-580: 580;--type-card-title-tracking-0-015em: -.015em;--type-caption-leading-14: 1.09375rem;--type-badge-leading-1: 1;--type-label-size-13: 1.015625rem;--space-10-2: -12.5px;--type-tab-size-8: .625rem;--type-body-size-16: 1.25rem;--type-page-title-size: 1.875rem;--type-page-title-weight: 620;--type-page-title-leading: 1.45;--type-page-title-tracking: normal;--type-section-title-size: 1.09375rem;--type-section-title-weight: 620;--type-section-title-leading: 1.45;--type-section-title-tracking: normal;--type-card-title-size: 1.09375rem;--type-card-title-weight: 620;--type-card-title-leading: 1.45;--type-card-title-tracking: normal;--type-body-size: .9375rem;--type-body-weight: 400;--type-body-leading: 1.45;--type-body-tracking: normal;--type-label-size: .9375rem;--type-label-weight: 400;--type-label-leading: 1.45;--type-label-tracking: normal;--type-control-size: .9375rem;--type-control-weight: 400;--type-control-leading: 1.45;--type-control-tracking: normal;--type-button-size: .9375rem;--type-button-weight: 400;--type-button-leading: 1.45;--type-button-tracking: normal;--type-tab-size: .9375rem;--type-tab-weight: 400;--type-tab-leading: 1.45;--type-tab-tracking: normal;--type-badge-size: .9375rem;--type-badge-weight: 400;--type-badge-leading: 1.45;--type-badge-tracking: normal;--type-caption-size: .9375rem;--type-caption-weight: 400;--type-caption-leading: 1.45;--type-caption-tracking: normal;--type-status-size: .9375rem;--type-status-weight: 400;--type-status-leading: 1.45;--type-status-tracking: normal;--type-node-title-size: .9375rem;--type-node-title-weight: 620;--type-node-title-leading: 1.45;--type-node-title-tracking: normal;--type-node-subtitle-size: .9375rem;--type-node-subtitle-weight: 620;--type-node-subtitle-leading: 1.45;--type-node-subtitle-tracking: normal;--type-code-size: .9375rem;--type-code-weight: 400;--type-code-leading: 1.45;--type-code-tracking: normal;--type-copilot-message-size: .9375rem;--type-copilot-message-weight: 400;--type-copilot-message-leading: 1.45;--type-copilot-message-tracking: normal;--canvas-grid: #2a353f;--minimap-mask: rgb(5 9 13 / 66%);--minimap-node-stroke: #10161c;--minimap-node-py: #1bcff7;--minimap-node-var: #9ade20;--minimap-node-ai: #d257f3;--minimap-node-connector: #777cff;--minimap-node-subflow: #8e9aa6;--minimap-node-data: #ffb454;--code-background: #0a0f14;--code-foreground: #c5d1db;--code-line-number: #7d8b97;--code-line-active: #9aa9b5;--code-cursor: #23d4ff;--code-selection: #164b5d;--code-selection-inactive: #173642;--layout-panel-gap: 16px;--layout-panel-top: 16px;--layout-panel-bottom: 12px;--layout-footer-height: 120px;--layout-heading-top: 16px;--stroke-divider: 1px;--control-height-sm: 27.5px;--control-height-md: 40px;--control-height-lg: 45px;--control-action-gap: 8px;--control-action-min-width: 5.75rem;--type-code-size-12: .9375rem;--type-code-leading-1-4: 1.4;--type-code-leading-1-5: 1.5;--api-key-manager--page-input-background-surface: #0b1014;--api-key-manager--card-background-surface: #0c1217;--api-key-manager--row-border-bottom-line: rgb(46 61 72 / 55%);--api-key-manager--row-code-color-text: #9fd9e4;--api-key-manager--row-b-data-status-revoked-color-text: #ff9da6;--api-key-manager--error-border-line: rgb(236 104 115 / 35%);--api-key-manager--error-color-text: #ffadb4;--api-key-manager--backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--api-key-manager--modal-background-surface: #10171d;--api-key-manager--modal-code-border-line: rgb(35 212 255 / 28%);--api-key-manager--modal-code-background-surface: #080d11;--api-key-manager--modal-code-color-text: #87eafa;--api-key-manager--modal-div-button-last-child-border-color-line: rgb(35 212 255 / 45%);--app--top-bar-background-surface: rgb(9 13 17 / 96%);--app--top-bar-box-shadow-shadow: rgb(0 0 0 / 12%);--app--brand-color-text: #edf8fb;--app--brand-mark-border-line: #e3edf2;--app--brand-mark-box-shadow-shadow: #11171d;--app--run-history-control-background-surface: #10161c;--app--run-history-option-aria-selected-true-background-surface: rgb(35 212 255 / 9%);--app--revision-mode-strong-border-line: rgb(35 212 255 / 30%);--app--revision-mode-strong-background-surface: rgb(35 212 255 / 7%);--app--revision-mode-strong-color-text: #a8edf9;--app--revision-mode-button-last-child-border-color-line: rgb(210 87 243 / 32%);--app--revision-mode-button-last-child-color-text: #e5a2f5;--app--flow-menu-archive-menu-item-color-text: #ffc48a;--app--draft-prod-control-border-line: #30424e;--app--draft-prod-control-background-surface: #111920;--app--draft-prod-label-color-text: #82929e;--api-key-manager--modal-code-border-shadow: rgb(35 212 255 / 28%);--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text: #ef8aff;--app--revision-mode-button-last-child-border-color-shadow: rgb(210 87 243 / 32%);--app--draft-prod-switch-border-line: #0c99ba;--app--draft-prod-switch-background-surface: rgb(10 93 112 / 24%);--app--draft-prod-switch-span-background-surface: #2bd5f4;--app--draft-prod-switch-span-box-shadow-shadow: rgb(35 212 255 / 32%);--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-line: #9b38c5;--app--draft-prod-control-data-mode-prod-draft-prod-switch-background-surface: rgb(104 25 130 / 32%);--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-surface: #9b38c5;--app--draft-prod-control-data-mode-prod-draft-prod-switch-span-box-shadow-shadow: rgb(210 87 243 / 38%);--app--draft-prod-control-data-mode-run-border-color-line: #34414a;--app--draft-prod-control-data-mode-run-background-surface: #10161b;--app--draft-prod-control-data-mode-run-draft-prod-label-color-text: #66737c;--app--draft-prod-control-data-mode-run-draft-prod-switch-border-color-line: #53616a;--app--draft-prod-control-data-mode-run-draft-prod-switch-background-surface: #1a2329;--app--draft-prod-control-data-mode-run-draft-prod-switch-span-background-surface: #73808a;--app--environment-name-line-color-text: #64dd76;--app--environment-policy-line-data-internet-off-color-text: #d8aa61;--app--environment-incompatible-badge-border-line: rgb(255 157 166 / 42%);--app--environment-incompatible-badge-background-surface: rgb(236 104 115 / 10%);--app--environment-status-dot-background-surface: #81909b;--app--environment-status-dot-data-status-ready-color-text: #70e681;--app--environment-status-dot-data-status-ready-background-surface: #4ed565;--app--environment-status-dot-data-status-building-color-text: #ffd07a;--app--environment-status-dot-data-status-building-background-surface: #e8a83c;--app--environment-status-dot-data-status-failed-background-surface: #ec6873;--app--environment-popup-background-surface: #0e1419;--app--environment-item-background-surface: #0a1014;--app--environment-item-data-selected-true-border-color-line: rgb(43 197 211 / 46%);--app--environment-item-data-selected-true-box-shadow-shadow: rgb(43 197 211 / 9%);--app--environment-selection-summary-color-text: #79dce5;--app--environment-item-main-b-color-text: #09100d;--app--environment-form-input-type-text-background-surface: #070c10;--app--environment-revision-list-section-data-selected-true-border-color-line: #32bdca;--app--environment-revision-list-section-data-selected-true-box-shadow-shadow: rgb(50 189 202 / 18%);--app--environment-revision-badge-border-line: rgb(69 205 217 / 52%);--app--environment-revision-badge-background-surface: rgb(37 170 185 / 13%);--app--environment-revision-badge-color-text: #77dce5;--app--environment-revision-badge-data-kind-latest-border-color-line: rgb(137 160 174 / 45%);--app--environment-revision-badge-data-kind-latest-background-surface: rgb(117 142 157 / 12%);--app--environment-revision-badge-data-kind-latest-color-text: #adbdc6;--app--environment-revision-badge-data-kind-incompatible-border-color-line: rgb(255 157 166 / 48%);--app--environment-revision-badge-data-kind-incompatible-background-surface: rgb(236 104 115 / 11%);--app--environment-revision-list-pre-background-surface: #060a0d;--app--environment-revision-list-pre-color-text: #b9c8cf;--app--environment-status-dot-data-status-failed-background-line: #ec6873;--app--environment-compatibility-reason-background-surface: rgb(236 104 115 / 7%);--app--environment-revision-list-section-environment-rebuild-button-border-color-line: rgb(255 157 166 / 40%);--app--deploy-button-border-line: rgb(206 77 255 / 26%);--app--deploy-button-background-surface: #65218d;--app--deploy-button-background-2-surface: #451165;--app--deploy-button-box-shadow-shadow: rgb(255 255 255 / 12%);--app--deploy-button-box-shadow-2-shadow: rgb(122 28 177 / 16%);--app--status-glow-border-line: #56e06d;--app--status-glow-box-shadow-shadow: rgb(61 226 91 / 70%);--app--avatar-button-before-background-surface: #151b21;--app--rail-background-surface: #0a0f13;--app--active-rail-button-border-color-line: rgb(16 205 255 / 55%);--app--active-rail-button-background-surface: rgb(20 186 235 / 13%);--app--active-rail-button-box-shadow-shadow: rgb(10 174 223 / 10%);--app--files-workspace-background-surface: rgb(35 212 255 / 4%);--app--files-workspace-data-dragging-true-box-shadow-shadow: rgb(35 212 255 / 52%);--app--files-toolbar-button-nth-child-2-border-color-line: rgb(35 212 255 / 40%);--app--files-toolbar-button-nth-child-2-background-surface: rgb(35 212 255 / 10%);--app--files-toolbar-button-nth-child-2-color-text: #b9f3ff;--app--files-quota-track-background-surface: #1d252c;--app--files-quota-track-span-background-surface: #78e7f5;--app--files-breadcrumbs-background-surface: #0d1318;--app--files-table-wrap-background-surface: rgb(13 18 23 / 88%);--app--files-table-tbody-tr-hover-background-surface: rgb(255 255 255 / 2.5%);--app-button-file-name-color-text: #a9edf7;--app--files-drop-overlay-border-line: rgb(35 212 255 / 75%);--app--files-drop-overlay-background-surface: rgb(7 16 21 / 88%);--app--files-drop-overlay-color-text: #c0f6ff;--app--brand-mark-box-shadow-surface: #11171d;--app--palette-panel-background-surface: #0c1116;--app--custom-node-tooltip-background-surface: #070b0f;--app--custom-node-tooltip-box-shadow-shadow: rgb(0 0 0 / 55%);--app--connector-danger-badge-background-surface: #000;--app--connector-danger-badge-color-text: #ffc107;--app--flow-inspector-icon-border-line: rgb(35 212 255 / 26%);--app--flow-inspector-icon-background-surface: rgb(35 212 255 / 8%);--app--files-workspace-data-dragging-true-box-shadow-line: rgb(35 212 255 / 52%);--app--files-toolbar-button-nth-child-2-background-shadow: rgb(35 212 255 / 10%);--app--duration-pill-span-border-line: #66717b;--app--duration-pill-span-background-surface: #303840;--app--duration-pill-data-status-running-span-box-shadow-shadow: rgb(34 216 255 / 70%);--app--tabs-active-tab-color-text: #6de9ff;--app--copilot-title-svg-nth-of-type-1-color-text: #c36bff;--app--copilot-input-background-surface: #131920;--app--python-code-card-background-surface: #10171e;--app--python-code-card-header-button-color-text: #aab8c7;--app--python-split-handle-color-text: #71808f;--app--python-split-handle-before-background-surface: #2c3741;--app--python-copilot-header-h3-svg-color-text: #d067ff;--app--copilot-clear-confirm-background-surface: #111a22;--app--copilot-clear-confirm-color-text: #b7c5d4;--app--copilot-clear-confirm-button-border-line: #334250;--app--copilot-clear-confirm-button-background-surface: #0d141a;--app--copilot-clear-confirm-button-color-text: #d7e1eb;--app--copilot-clear-confirm-button-first-child-border-color-line: #b34555;--app--copilot-clear-confirm-button-first-child-color-text: #ffbdc5;--app--copilot-empty-h4-color-text: #dfe8f1;--app--copilot-empty-p-color-text: #8c9db0;--app--copilot-empty-div-button-border-line: #43515e;--app--copilot-empty-div-button-color-text: #cbd8e6;--app--copilot-user-message-span-color-text: #9cafc3;--app--copilot-user-message-p-border-line: #30465b;--app--copilot-user-message-p-background-surface: #192a3c;--app--copilot-user-message-p-color-text: #dbe7f3;--app--copilot-context-marker-border-line: #33414d;--app--copilot-context-marker-color-text: #8fa0ae;--app--copilot-process-message-span-border-line: rgb(97 220 255 / 72%);--app--copilot-process-message-span-background-surface: rgb(35 212 255 / 24%);--app--copilot-process-message-data-status-completed-span-border-color-line: rgb(154 222 32 / 80%);--app--copilot-process-message-data-status-completed-span-background-surface: rgb(154 222 32 / 46%);--app--copilot-process-message-data-status-failed-span-border-color-line: rgb(255 111 124 / 80%);--app--copilot-process-message-data-status-failed-span-background-surface: rgb(255 111 124 / 36%);--app--copilot-process-message-data-status-cancelled-span-border-color-line: rgb(255 196 74 / 78%);--app--copilot-process-message-data-status-cancelled-span-background-surface: rgb(255 196 74 / 34%);--app--copilot-context-marker-data-pending-true-color-text: #b9c8d3;--app--copilot-clarification-button-border-line: #40515f;--app--copilot-clarification-button-background-surface: #151f27;--app--copilot-clarification-button-color-text: #d4e1e9;--app--copilot-reveal-color-text: #cbd8e5;--app--copilot-quota-link-color-text: #82dff4;--app--copilot-markdown-code-not-pre-code-background-surface: #1a232c;--app--copilot-markdown-code-not-pre-code-color-text: #d8e8f7;--app--copilot-markdown-pre-border-line: #222d36;--app--copilot-markdown-pre-background-surface: #090e13;--app--copilot-markdown-pre-color-text: #cbd7e3;--app--copilot-thinking-color-text: #9fb0bf;--app--copilot-failure-button-border-line: #536373;--app--copilot-failure-button-background-surface: #151e27;--app--copilot-failure-button-color-text: #d6e2ed;--app--copilot-suggestion-strong-color-text: #edf4fa;--app--copilot-suggestion-div-first-child-span-border-line: #9c7415;--app--copilot-suggestion-div-first-child-span-color-text: #ffc936;--app--copilot-suggestion-div-first-child-span-data-state-applied-border-color-line: #208653;--app--copilot-suggestion-div-first-child-span-data-state-applied-color-text: #52e79d;--app--copilot-suggestion-div-first-child-span-data-state-discarded-border-color-line: #53606b;--app--copilot-suggestion-div-first-child-span-data-state-discarded-color-text: #8e9cab;--app--copilot-suggestion-actions-button-color-text: #b9c7d6;--app--copilot-suggestion-actions-button-first-child-background-surface: #1fd0f2;--app--copilot-suggestion-actions-button-first-child-color-text: #031017;--app--copilot-configuration-card-border-line: #356477;--app--copilot-configuration-card-background-surface: rgb(25 70 86 / 24%);--app--copilot-configuration-card-strong-color-text: #e7f3f8;--app--copilot-configuration-card-span-color-text: #8fdff0;--app--copilot-configuration-card-p-color-text: #aebfca;--app--copilot-configuration-card-data-status-superseded-border-color-line: #47515a;--app--copilot-configuration-card-data-status-superseded-background-surface: #141a1f;--app--copilot-configuration-card-data-status-superseded-span-color-text: #91a0aa;--app--copilot-configuration-backdrop-background-surface: rgb(0 0 0 / 72%);--app--copilot-configuration-modal-border-line: #3b4b57;--app--copilot-configuration-modal-background-surface: #0e151b;--app--copilot-configuration-modal-box-shadow-shadow: rgb(0 0 0 / 60%);--app--copilot-configuration-modal-header-border-bottom-line: #27333d;--app--copilot-configuration-modal-header-span-color-text: #61dcff;--app--copilot-configuration-modal-h2-color-text: #edf5fa;--app--copilot-configuration-modal-header-p-color-text: #9fb0bd;--app--copilot-configuration-modal-header-button-color-text: #bac8d2;--app--copilot-configuration-field-label-color-text: #dce8ef;--app--copilot-configuration-field-label-span-color-text: #788b99;--app--copilot-configuration-field-p-color-text: #879aa8;--app--copilot-configuration-field-input-not-type-checkbox-border-line: #3b4853;--app--copilot-configuration-field-input-not-type-checkbox-background-surface: #101a22;--app--copilot-configuration-field-input-focus-border-color-line: #3bc8eb;--app--copilot-configuration-field-input-focus-box-shadow-shadow: rgb(31 208 242 / 12%);--app--copilot-configuration-configured-color-text: #65d8a0;--app--copilot-configuration-error-border-line: rgb(255 111 124 / 44%);--app--copilot-configuration-error-background-surface: rgb(255 111 124 / 8%);--app--copilot-configuration-error-color-text: #ff9ca5;--app--copilot-configuration-modal-footer-div-first-child-color-text: #8fa2af;--app--copilot-configuration-modal-footer-button-border-line: #41515d;--app--copilot-configuration-modal-footer-button-color-text: #c8d5de;--app--copilot-stale-warning-border-line: rgb(245 193 68 / 48%);--app--copilot-stale-warning-background-surface: rgb(245 193 68 / 10%);--app--copilot-stale-warning-color-text: #f4cf6d;--app--copilot-immutable-notice-color-text: #aab8c3;--app--copilot-composer-background-surface: #0e141a;--app--copilot-context-color-text: #8fa2b7;--app--copilot-textarea-wrap-textarea-border-line: #41515e;--app--copilot-textarea-wrap-textarea-background-surface: #0c1218;--app--copilot-textarea-wrap-textarea-color-text: #dbe6f0;--app--copilot-textarea-wrap-button-background-surface: #20cff2;--app--copilot-textarea-wrap-button-color-text: #041017;--app--copilot-composer-span-color-text: #7f91a4;--app--copilot-composer-error-p-color-text: #ff8191;--app--editor-border-line: #171e25;--app--editor-ol-color-text: #65717c;--app--editor-code-color-text: #c5d1db;--app--editor-li-nth-child-1-code-color-text: #c4d0d8;--app--flow-value-actions-button-background-surface: #111a21;--app--flow-value-row-code-background-surface: #090e12;--app--flow-value-row-code-color-text: #b9dce2;--app--info-notice-background-surface: rgb(35 212 255 / 6%);--app--info-notice-color-text: #9feaf5;--app--flow-run-origin-background-surface: rgb(35 212 255 / 5%);--app--flow-run-origin-color-text: #9fc8d2;--app--flow-run-origin-hover-border-color-line: rgb(35 212 255 / 55%);--app--flow-run-origin-active-background-surface: rgb(35 212 255 / 14%);--app--flow-tool-card-background-surface: #0b1015;--app--flow-tool-card-data-stale-true-border-color-line: rgb(244 99 99 / 45%);--app--draft-prod-switch-span-box-shadow-line: rgb(35 212 255 / 32%);--app--subflow-state-border-line: rgb(79 209 197 / 30%);--app--subflow-state-background-surface: rgb(79 209 197 / 8%);--app--subflow-state-color-text: #72ddd3;--app--subflow-state-data-state-disabled-border-color-line: rgb(244 99 99 / 38%);--app--subflow-state-data-state-disabled-background-surface: rgb(95 29 29 / 18%);--app--subflow-state-data-state-disabled-color-text: #ff9d9d;--app--required-binding-summary-span-data-status-missing-color-text: #ff8d98;--app--compact-button-background-surface: #151d24;--app--compact-button-hover-not-disabled-border-color-line: rgb(35 212 255 / 46%);--app--tool-rules-header-background-surface: #11181e;--app--tool-rules-row-select-focus-border-color-line: rgb(35 212 255 / 60%);--app--tool-history-row-background-surface: rgb(7 11 15 / 48%);--app--tool-history-row-pre-color-text: #c9d6dc;--app--tool-history-row-em-border-line: rgb(255 190 70 / 32%);--app--deploy-modal-box-shadow-shadow: rgb(0 0 0 / 70%);--app--deploy-notice-background-surface: #111820;--app--deploy-grid-section-background-surface: #0b1117;--app--deploy-warning-color-text: #ffd36a;--app--prod-badge-border-line: rgb(210 87 243 / 45%);--app--prod-badge-background-surface: rgb(210 87 243 / 12%);--app--endpoint-row-code-color-text: #8edfec;--app--json-editor-color-text: #c7d7df;--app--json-response-color-text: #9fd9a9;--app--primary-test-action-border-color-line: rgb(35 212 255 / 42%);--app--recent-api-calls-button-background-surface: #101820;--app--schedule-card-header-b-data-status-active-border-color-line: rgb(154 222 32 / 38%);--app--schedule-card-header-b-data-status-needs_attention-border-color-line: rgb(255 98 98 / 42%);--app--schedule-card-header-b-data-status-needs_attention-color-text: #ff8e8e;--app--prod-empty-state-border-line: rgb(210 87 243 / 28%);--app--prod-empty-state-background-surface: rgb(210 87 243 / 5%);--app--deploy-modal-box-shadow-surface: rgb(0 0 0 / 70%);--app--historical-deploy-warning-border-color-line: rgb(255 211 106 / 42%);--app--historical-deploy-warning-background-surface: rgb(255 211 106 / 7%);--app--deploy-progress-border-line: rgb(35 212 255 / 36%);--app--deploy-progress-span-background-surface: rgb(35 212 255 / 25%);--app--deploy-completed-border-color-line: rgb(78 227 106 / 34%);--app--deploy-completed-background-surface: rgb(78 227 106 / 8%);--app--deploy-completed-color-text: #9af0a9;--app--deploy-failed-border-color-line: rgb(255 102 117 / 34%);--app--deploy-failed-background-surface: rgb(255 102 117 / 8%);--app--deploy-progress-span-background-2-surface: rgb(35 212 255 / 12%);--app--primary-deploy-action-background-surface: rgb(35 212 255 / 13%);--app--primary-deploy-action-color-text: #b9f6ff;--app--add-variable-button-border-line: rgb(154 222 32 / 30%);--app--add-variable-button-background-surface: rgb(154 222 32 / 8%);--app--variable-row-background-surface: rgb(7 11 15 / 44%);--app--variable-row-data-stale-true-border-color-line: rgb(255 111 124 / 60%);--app--variable-row-data-stale-true-background-surface: rgb(62 18 27 / 28%);--app--variable-row-header-button-hover-color-text: #ff8793;--app--run-history-option-aria-selected-true-background-shadow: rgb(35 212 255 / 9%);--app--config-field-input-aria-invalid-true-border-color-line: rgb(255 190 89 / 58%);--app--config-field-textarea-aria-invalid-true-border-color-line: rgb(255 111 124 / 68%);--app--config-field-input-data-validation-severity-critical-border-color-line: rgb(255 111 124 / 72%);--app--config-field-input-data-validation-severity-critical-background-surface: rgb(62 18 27 / 54%);--app--config-field-input-data-validation-severity-critical-border-color-shadow: rgb(255 111 124 / 72%);--app--config-field-input-data-validation-severity-warning-background-surface: rgb(55 39 12 / 46%);--app--config-field-input-data-validation-severity-warning-box-shadow-shadow: rgb(255 190 89 / 54%);--app--config-warning-color-text: #ffc879;--app--ai-context-tag-border-line: rgb(62 190 213 / 32%);--app--ai-context-tag-background-surface: rgb(35 183 210 / 8%);--app--ai-context-tag-color-text: #bdeef5;--app--ai-context-tag-hover-border-color-line: rgb(64 218 241 / 72%);--app--ai-context-tag-hover-background-surface: rgb(35 183 210 / 14%);--app--ai-context-tag-background-shadow: rgb(35 183 210 / 8%);--app--ai-context-tag-data-duplicate-true-border-color-line: rgb(255 190 89 / 76%);--app--ai-context-tag-data-duplicate-true-background-surface: rgb(255 190 89 / 13%);--app--ai-context-tag-data-duplicate-true-color-text: #ffd89a;--app-to-box-shadow-shadow: rgb(255 190 89 / 14%);--app--ai-context-tag-remove-color-text: #80cdd8;--app--ai-context-tag-remove-hover-background-surface: rgb(255 255 255 / 8%);--app--ai-context-tag-remove-hover-box-shadow-shadow: rgb(103 225 243 / 24%);--app--ai-context-warning-tooltip-strong-color-text: #d5f8fc;--app--var-role-hint-border-line: rgb(154 222 32 / 24%);--app--var-role-hint-background-surface: rgb(154 222 32 / 7%);--app--var-role-hint-color-text: #b9df76;--app--edge-kind-badge-border-line: #596a75;--app--edge-kind-badge-color-text: #aebdc6;--app--config-note-border-left-line: #697581;--app--config-note-background-surface: rgb(105 117 129 / 8%);--app--runtime-diagnostic-background-surface: #080c10;--app--runtime-diagnostic-color-text: #c7d4dc;--app--python-error-diagnostic-border-line: #853843;--app--python-error-diagnostic-background-surface: rgb(105 28 42 / 18%);--app--node-output-variable-background-surface: rgb(7 11 15 / 55%);--app--node-output-variable-main-em-color-text: #8bdff0;--app--not-persisted-binding-border-line: rgb(245 193 68 / 45%);--app--not-persisted-binding-background-surface: rgb(245 193 68 / 12%);--app--not-persisted-binding-color-text: #f5c144;--app--last-run-strong-border-line: rgb(88 220 100 / 27%);--app--last-run-strong-background-surface: rgb(56 159 65 / 14%);--app--last-run-strong-data-run-status-warnings-border-color-line: rgb(255 193 7 / 38%);--app--last-run-strong-data-run-status-warnings-background-surface: rgb(255 193 7 / 10%);--app--status-notice-data-save-status-saving-color-text: #ffd27a;--app--status-notice-data-save-status-conflict-color-text: #ff8f9a;--app--empty-flow-prompt-background-surface: rgb(13 18 23 / 92%);--app--auth-card-box-shadow-shadow: rgb(0 0 0 / 38%);--app--auth-form-button-border-line: rgb(35 212 255 / 35%);--app--auth-form-button-background-surface: rgb(35 212 255 / 11%);--app--auth-error-border-line: rgb(255 102 117 / 24%);--app--auth-error-background-surface: rgb(255 102 117 / 7%);--app--auth-message-border-color-line: rgb(35 212 255 / 22%);--app--workspace-list-button-hover-border-color-line: rgb(35 212 255 / 38%);--app--bell-wrap-b-background-surface: #ff4d62;--app--data-object-background-surface: rgb(255 255 255 / 2%);--app--data-browser-backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--app--data-browser-box-shadow-shadow: rgb(0 0 0 / 45%);--app--data-browser-list-button-hover-background-surface: rgb(255 255 255 / 6%);--app--files-backup-warning-background-surface: #30281c;--app--files-backup-warning-border-line: #75603b;--app--files-backup-warning-color-text: #e9ca96;--app--files-backup-warning-a-color-text: #d1b8ff;--builder-canvas--canvas-background-surface: rgb(26 42 53 / 18%);--builder-canvas--canvas-react-flow__selection-background-surface: rgb(15 181 232 / 12%);--builder-canvas--canvas-toolbar-background-surface: rgb(12 17 22 / 92%);--builder-canvas--return-to-flow-button-border-line: rgb(255 190 70 / 48%);--builder-canvas--return-to-flow-button-background-surface: rgb(255 190 70 / 10%);--builder-canvas--return-to-flow-button-hover-border-color-line: rgb(255 190 70 / 76%);--builder-canvas--return-to-flow-button-hover-background-surface: rgb(255 190 70 / 16%);--builder-canvas--return-to-flow-button-border-shadow: rgb(255 190 70 / 48%);--builder-canvas--active-tool-background-surface: rgb(15 181 232 / 14%);--builder-canvas--active-tool-box-shadow-shadow: rgb(29 211 255 / 22%);--builder-canvas--mode-indicator-b-data-mode-prod-border-color-line: rgb(210 87 243 / 46%);--builder-canvas--mode-indicator-b-data-mode-prod-background-surface: rgb(210 87 243 / 13%);--app--copilot-process-message-data-status-completed-span-background-line: rgb(154 222 32 / 46%);--builder-canvas--mode-indicator-b-data-mode-run-background-surface: rgb(154 222 32 / 12%);--builder-canvas--preview-bar-background-surface: rgb(9 18 24 / 94%);--builder-canvas--preview-bar-box-shadow-shadow: rgb(0 0 0 / 28%);--app--flow-inspector-icon-background-shadow: rgb(35 212 255 / 8%);--builder-canvas--configuration-issue-overlay-border-color-line: rgb(255 111 124 / 46%);--builder-canvas--configuration-issue-overlay-background-surface: rgb(18 14 19 / 96%);--app--copilot-configuration-error-background-shadow: rgb(255 111 124 / 8%);--builder-canvas--configuration-issue-link-hover-color-text: #a9f1ff;--builder-canvas--preview-toggle-background-surface: rgb(0 0 0 / 18%);--builder-canvas--preview-toggle-button-aria-pressed-true-background-surface: rgb(35 212 255 / 15%);--builder-canvas--builder-quick-panel-background-surface: rgb(9 14 19 / 96%);--builder-canvas--copilot-quick-button-color-text: #e997ff;--app--workspace-list-button-hover-border-color-shadow: rgb(35 212 255 / 38%);--builder-canvas--copilot-quick-button-aria-pressed-true-background-surface: rgb(210 87 243 / 16%);--builder-canvas--copilot-quick-button-aria-pressed-true-box-shadow-shadow: rgb(210 87 243 / 44%);--builder-canvas--not-deployed-background-surface: rgb(12 17 22 / 94%);--xray-edge--edge-stroke-line: #59636d;--xray-edge--preview-added-edge-stroke-line: #55e7ff;--xray-edge--preview-changed-edge-stroke-line: #dc83f2;--xray-edge--preview-changed-edge-filter-shadow: rgb(210 87 243 / 42%);--xray-edge--preview-removed-edge-stroke-line: #e36b78;--xray-edge--tool-edge-stroke-line: #9b6fc5;--xray-edge--active-tool-edge-stroke-line: #d986ff;--xray-edge--active-tool-edge-filter-shadow: rgb(210 87 243 / 65%);--xray-edge--selected-tool-edge-stroke-line: #e5a4ff;--xray-edge--inactive-edge-stroke-line: #3d464d;--xray-edge--active-edge-stroke-line: #527a85;--app--flow-run-origin-hover-border-color-shadow: rgb(35 212 255 / 55%);--xray-edge--pulses-stroke-line: #72edff;--xray-edge--pulses-filter-shadow: #26d9ff;--xray-edge--pulses-filter-2-shadow: rgb(121 64 255 / 75%);--xray-edge--tool-label-border-line: rgb(190 120 225 / 72%);--xray-edge--tool-label-background-surface: rgb(18 11 24 / 94%);--xray-edge--tool-label-color-text: #dda4f4;--xray-edge--edge-warning-badge-border-line: rgb(255 190 70 / 52%);--xray-edge--edge-warning-badge-background-surface: rgb(32 23 8 / 96%);--xray-edge--edge-warning-badge-color-text: #ffc55f;--xray-edge--edge-warning-badge-data-severity-critical-border-color-line: rgb(255 111 124 / 62%);--xray-edge--edge-warning-badge-data-severity-critical-background-surface: rgb(77 17 29 / 96%);--xray-edge--edge-warning-badge-data-severity-critical-color-text: #ff9aa4;--xray-edge--break-badge-color-text: #a9b1b8;--xray-edge--condition-label-border-line: rgb(95 116 130 / 72%);--xray-edge--condition-label-background-surface: rgb(10 16 21 / 94%);--xray-edge--condition-label-color-text: #b9c8d2;--xray-edge--priority-badge-border-line: #667985;--xray-edge--priority-badge-background-surface: #111a20;--xray-edge--priority-badge-color-text: #d4e1e8;--copilot-settings--header-border-bottom-line: #27313b;--copilot-settings--header-h1-color-text: #eef5fb;--copilot-settings--header-p-color-text: #8798aa;--copilot-settings--card-border-line: #2b3742;--copilot-settings--card-background-surface: #0d1319;--copilot-settings--card-label-color-text: #cdd8e4;--copilot-settings--card-input-border-line: #344350;--copilot-settings--card-input-color-text: #e7f0f8;--copilot-settings--actions-button-border-line: #40505e;--copilot-settings--actions-button-background-surface: #131c24;--copilot-settings--actions-button-color-text: #d8e4ef;--copilot-settings--actions-button-first-child-background-surface: #18c9ed;--copilot-settings--status-border-line: #50606f;--copilot-settings--status-color-text: #aab9c8;--copilot-settings--status-data-state-ready-border-color-line: #2bd983;--copilot-settings--status-data-state-ready-color-text: #55e89d;--copilot-settings--status-data-state-needs-attention-border-color-line: #f0b82f;--copilot-settings--status-data-state-needs-attention-color-text: #ffd363;--copilot-settings--details-strong-color-text: #e8f1f8;--copilot-settings--error-color-text: #ff7f91;--global-copilot-shell--shell-border-line: #33424e;--global-copilot-shell--shell-background-surface: rgb(9 15 20 / 98%);--global-copilot-shell--shell-box-shadow-shadow: rgb(0 0 0 / 58%);--app--data-object-background-shadow: rgb(255 255 255 / 2%);--global-copilot-shell--shell-focus-visible-border-color-line: rgb(35 212 255 / 58%);--global-copilot-shell--shell-focus-visible-box-shadow-shadow: rgb(35 212 255 / 18%);--global-copilot-shell--header-border-bottom-line: #293640;--global-copilot-shell--drag-handle-svg-color-text: #dd6cff;--global-copilot-shell--grip-color-text: #8a99a6;--global-copilot-shell--window-controls-button-color-text: #a7b5c2;--global-copilot-shell--window-controls-button-hover-background-surface: #1a252d;--global-copilot-shell--context-bar-border-bottom-line: #26333d;--global-copilot-shell--context-bar-background-surface: #0b1218;--global-copilot-shell--context-chip-border-line: rgb(35 212 255 / 48%);--global-copilot-shell--notification-background-surface: #101d25;--global-copilot-shell--notification-button-color-text: #dbeaf0;--global-copilot-shell--notification-button-hover-color-text: #fff;--global-copilot-shell--shell-data-expanded-true-scope-panel-section-border-right-line: #222e37;--global-copilot-shell--empty-button-background-surface: #121a21;--global-copilot-shell--resize-handle-after-border-right-line: #738491;--governance--page-color-text: #e4e7ed;--governance--muted-color-text: #9bA2b1;--governance--badge-border-line: #466575;--governance--badge-color-text: #b8dfe8;--governance--card-background-surface: #191c23;--governance--card-border-line: #30343f;--governance--card-border-surface: #30343f;--governance--metric-data-threshold-70-track-span-background-surface: #c8aa68;--governance--metric-data-threshold-90-track-span-background-surface: #e89e55;--governance--metric-data-threshold-100-track-span-background-surface: #e56b79;--governance--warning-border-line: #7d6540;--governance--warning-color-text: #edcf9c;--governance--error-border-line: #9a4e5a;--governance--error-background-surface: #352029;--governance--error-color-text: #f5b4bf;--governance--page-button-color-text: #e5e7ec;--governance--page-button-border-line: #424855;--governance--page-button-background-surface: #252a35;--governance--page-input-background-surface: #12151c;--governance--page-input-type-checkbox-accent-color-text: #a28aed;--governance--form-label-color-text: #b9c0ce;--governance--accounts-button-aria-pressed-true-background-surface: #1b303b;--governance--success-color-text: #a2d3af;--governance--notice-color-text: #ebdce0;--governance--notice-background-surface: #34242e;--governance--notice-border-line: #965362;--governance--notice-box-shadow-shadow: #0008;--governance--backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--governance--modal-color-text: #e5e7ed;--governance--modal-background-surface: #1c2029;--governance--modal-border-line: #515767;--governance--breakdown-dt-color-text: #9ba2b1;--flow-node-card--node-background-surface: rgb(21 27 33 / 96%);--flow-node-card--node-background-2-surface: rgb(15 20 25 / 98%);--builder-canvas--preview-toggle-background-shadow: rgb(0 0 0 / 18%);--flow-node-card--node-data-selected-true-box-shadow-shadow: rgb(32 211 255 / 26%);--flow-node-card--node-data-selected-true-box-shadow-2-shadow: rgb(46 210 255 / 12%);--flow-node-card--node-data-xray-active-true-box-shadow-shadow: rgb(55 214 255 / 17%);--flow-node-card--node-data-xray-active-true-box-shadow-2-shadow: rgb(180 65 255 / 9%);--flow-node-card--node-data-preview-state-added-border-color-line: rgb(35 212 255 / 82%);--flow-node-card--node-data-preview-state-added-background-surface: rgb(18 48 58 / 78%);--flow-node-card--node-data-preview-state-added-background-2-surface: rgb(14 25 31 / 88%);--app--deploy-progress-span-background-2-shadow: rgb(35 212 255 / 12%);--flow-node-card--node-data-preview-state-changed-border-color-line: rgb(210 87 243 / 78%);--flow-node-card--node-data-preview-state-changed-box-shadow-shadow: rgb(210 87 243 / 15%);--flow-node-card--node-data-preview-state-changed-box-shadow-2-shadow: rgb(210 87 243 / 10%);--flow-node-card--node-data-preview-state-removed-background-surface: rgb(52 24 30 / 72%);--flow-node-card--node-data-preview-state-removed-background-2-surface: rgb(24 16 20 / 90%);--flow-node-card--preview-badge-border-line: rgb(35 212 255 / 64%);--flow-node-card--preview-badge-background-surface: #0d2028;--flow-node-card--preview-badge-color-text: #8deeff;--flow-node-card--preview-badge-data-state-changed-border-color-line: rgb(210 87 243 / 64%);--flow-node-card--preview-badge-data-state-changed-background-surface: #24142a;--flow-node-card--preview-badge-data-state-changed-color-text: #efa5ff;--flow-node-card--preview-badge-data-state-removed-border-color-line: rgb(255 111 124 / 64%);--flow-node-card--preview-badge-data-state-removed-background-surface: #2b151b;--flow-node-card--preview-badge-data-state-removed-color-text: #ffadb5;--flow-node-card--status-dot-border-line: #58626c;--flow-node-card--status-dot-background-surface: #252c32;--flow-node-card--node-data-status-succeeded-status-dot-border-color-line: #55de6c;--flow-node-card--node-data-status-succeeded-status-dot-box-shadow-shadow: rgb(67 226 96 / 70%);--flow-node-card--node-data-status-running-status-dot-border-color-line: #66eaff;--flow-node-card--node-data-status-running-status-dot-box-shadow-shadow: rgb(55 215 255 / 80%);--flow-node-card--node-data-status-failed-status-dot-border-color-line: #ff7c87;--flow-node-card--node-data-status-skipped-status-dot-border-color-line: #6f7880;--flow-node-card--node-data-status-skipped-status-dot-background-surface: #454d54;--flow-node-card--warning-badge-border-line: rgb(255 190 70 / 50%);--flow-node-card--warning-badge-background-surface: rgb(255 174 36 / 10%);--flow-node-card--warning-badge-data-severity-critical-background-surface: rgb(108 25 38 / 38%);--flow-node-card--handle-border-line: #89939d;--flow-node-card--handle-background-surface: #aab3ba;--flow-node-card--handle-box-shadow-shadow: rgb(9 13 17 / 80%);--flow-node-card--handle-hover-border-color-line: #c3f4ff;--flow-node-card--handle-hover-background-surface: #d8f8ff;--flow-node-card--handle-hover-box-shadow-shadow: rgb(60 220 255 / 70%);--flow-node-card--tools-handle-background-surface: #7c3fa0;--global--selection-background-surface: rgb(41 210 255 / 28%);--global---webkit-scrollbar-thumb-background-surface: #303943;--workspace-configuration-manager--page-return-button-border-color-line: rgb(255 190 70 / 35%);--workspace-configuration-manager--page-return-button-background-surface: rgb(255 190 70 / 8%);--global-copilot-shell--shell-focus-visible-box-shadow-line: rgb(35 212 255 / 18%);--workspace-configuration-manager--row-data-drop-target-true-box-shadow-shadow: rgb(35 212 255 / 62%);--workspace-configuration-manager--service-status-data-status-connected-border-color-line: rgb(78 227 106 / 38%);--workspace-configuration-manager--service-status-data-status-connected-background-surface: rgb(78 227 106 / 7%);--workspace-configuration-manager--service-status-data-status-attention-border-color-line: rgb(255 180 84 / 38%);--workspace-configuration-manager--service-status-data-status-attention-background-surface: rgb(255 180 84 / 7%);--workspace-configuration-manager--action-tags-span-data-risk-destructive-border-color-line: rgb(255 102 117 / 42%);--theme-color-scheme: dark;--focus-ring-width: 2px;--accent-edge: #d257f3;--layout-rail-width: 70px;--layout-palette-width: 270px;--layout-inspector-width: 442.5px;--layout-header-height: 75px;--layout-status-height: 35px;--layout-rail-width-compact: 65px;--layout-palette-width-compact: 255px;--layout-inspector-width-compact: 417.5px;--code-number: #b5cea8;--layout-io-preview-max-width: 225px;--layout-io-preview-max-height: 120px}:root[data-theme=first-light]{--surface-root: #edf1f5;--surface-panel: #e9eef3;--surface-raised: #f8fafc;--surface-hover: #dce6ee;--canvas: #f3f6f9;--border-default: #788c9d;--border-strong: #5c7386;--text-primary: #182b3a;--text-secondary: #3b5163;--text-muted: #526879;--accent-py: #00657b;--accent-var: #426700;--accent-ai: #8133a1;--accent-data: #875000;--accent-connector: #4e42bb;--accent-subflow: #506577;--accent-node-neutral: #526575;--success: #176f36;--warning: #855100;--danger: #b5223a;--focus: #00738c;--shadow-panel: 0 12px 28px rgb(32 51 68 / 13%);--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--space-32: 40px;--space-24: 30px;--space-6: 7.5px;--type-page-title-size-24: 1.875rem;--type-body-size-11: .859375rem;--space-8: 10px;--space-5: 6.25px;--type-label-size-10: .78125rem;--space-10: 12.5px;--radius-6: 7.5px;--space-12: 15px;--radius-9: 11.25px;--space-11: 13.75px;--space-14: 17.5px;--type-tab-size-9: .703125rem;--type-tab-tracking-06em: .06em;--type-body-size-10: .78125rem;--type-button-size-9: .703125rem;--space-18: 22.5px;--radius-7: 8.75px;--space-20: 25px;--radius-10: 12.5px;--type-section-title-size-18: 1.40625rem;--space-22: 27.5px;--type-body-size-13: 1.015625rem;--type-body-weight-650: 650;--type-body-tracking-0-025em: -.025em;--space-16: 20px;--space-7: 8.75px;--type-body-size-12: .9375rem;--space-3: 3.75px;--space-4: 5px;--space-9: 11.25px;--radius-5: 6.25px;--type-caption-size-9: .703125rem;--type-body-weight-600: 600;--type-body-size-14: 1.09375rem;--type-body-weight-620: 620;--type-button-size-11: .859375rem;--type-label-size-9: .703125rem;--type-label-tracking-0-08em: .08em;--type-body-size-9: .703125rem;--radius-999: 1248.75px;--radius-8: 10px;--type-label-size-11: .859375rem;--type-label-weight-400: 400;--type-body-leading-14: 1.09375rem;--type-body-leading-12: .9375rem;--space-1: 1.25px;--type-badge-size-7: .546875rem;--type-badge-weight-650: 650;--type-badge-leading-12: .9375rem;--type-card-title-size-12: .9375rem;--type-card-title-size-9: .703125rem;--type-card-title-size-11: .859375rem;--type-caption-weight-500: 500;--space-2: 2.5px;--type-body-size-8: .625rem;--type-control-size-10: .78125rem;--type-badge-size-8: .625rem;--type-badge-tracking-0-02em: .02em;--radius-4: 5px;--type-button-size-13: 1.015625rem;--space-13: 16.25px;--type-status-size-11: .859375rem;--type-button-size-0: 0;--type-body-size-20: 1.5625rem;--type-body-leading-1: 1;--type-page-title-size-22: 1.71875rem;--type-page-title-tracking-0-025em: -.025em;--type-button-size-10: .78125rem;--type-body-weight-400: 400;--type-tab-size-10: .78125rem;--type-tab-weight-550: 550;--type-tab-tracking-0-06em: .06em;--type-body-weight-560: 560;--type-status-size-13: 1.015625rem;--space-1-2: -1.25px;--type-page-title-size-13: 1.015625rem;--type-page-title-weight-620: 620;--type-section-title-size-11: .859375rem;--type-section-title-weight-560: 560;--type-body-leading-1-4: 1.4;--type-body-leading-1-45: 1.45;--type-badge-size-12: .9375rem;--type-badge-size-20: 1.5625rem;--type-badge-leading-0-5: .5;--space-2-2: -2.5px;--type-caption-leading-1-3: 1.3;--type-section-title-size-14: 1.09375rem;--type-section-title-weight-620: 620;--type-node-title-size-14: 1.09375rem;--type-node-title-weight-620: 620;--radius-99: 123.75px;--type-button-size-12: .9375rem;--type-copilot-message-size-12: .9375rem;--type-copilot-message-weight-580: 580;--type-copilot-message-size-11: .859375rem;--type-copilot-message-size-10: .78125rem;--type-copilot-message-size-13: 1.015625rem;--type-code-size-16: 1.25rem;--type-copilot-message-size-19: 1.484375rem;--type-copilot-message-leading-1-15: 1.15;--type-copilot-message-leading-1-5: 1.5;--type-copilot-message-leading-1-45: 1.45;--type-copilot-message-leading-1-3: 1.3;--type-copilot-message-leading-1-4: 1.4;--type-copilot-message-leading-1-55: 1.55;--type-copilot-message-weight-650: 650;--space-42: 52.5px;--space-15: 18.75px;--type-copilot-message-weight-700: 700;--type-copilot-message-tracking-0-08em: .08em;--type-copilot-message-size-18: 1.40625rem;--space-17: 21.25px;--type-copilot-message-size-9: .703125rem;--type-copilot-message-weight-500: 500;--space-48: 60px;--space-38: 47.5px;--type-code-size-11: .859375rem;--type-code-leading-1-7: 1.7;--type-code-size-10: .78125rem;--type-status-size-10: .78125rem;--type-code-size-9: .703125rem;--type-card-title-leading-1-3: 1.3;--type-body-leading-1-35: 1.35;--type-control-size-9: .703125rem;--type-card-title-size-13: 1.015625rem;--type-card-title-weight-620: 620;--type-status-size-9: .703125rem;--type-status-leading-1-25: 1.25;--type-button-leading-1-2: 1.2;--type-body-tracking-0-025em-2: .025em;--type-caption-size-10: .78125rem;--type-caption-weight-650: 650;--space-28: 35px;--type-section-title-size-16: 1.25rem;--type-button-size-22: 1.71875rem;--type-body-leading-1-5: 1.5;--type-card-title-size-10: .78125rem;--type-card-title-weight-560: 560;--type-badge-size-9: .703125rem;--type-code-leading-1-55: 1.55;--type-button-size-8: .625rem;--type-code-leading-1-45: 1.45;--type-code-size-15: 1.171875rem;--type-code-weight-650: 650;--type-label-size-8: .625rem;--type-status-leading-1-5: 1.5;--type-card-title-leading-1-45: 1.45;--type-control-size-11: .859375rem;--type-control-leading-1-45: 1.45;--type-node-subtitle-size-10: .78125rem;--space-40: 50px;--type-tab-size-11: .859375rem;--space-81: 101.25px;--type-body-weight-520: 520;--type-body-size-19: 1.484375rem;--type-button-weight-600: 600;--type-body-leading-1-6: 1.6;--space-103: 128.75px;--type-button-weight-620: 620;--type-badge-size-10: .78125rem;--type-label-leading-1-2: 1.2;--type-badge-weight-700: 700;--type-copilot-message-size-24: 1.875rem;--type-copilot-message-weight-620: 620;--type-copilot-message-weight-400: 400;--radius-12: 15px;--type-copilot-message-size-20: 1.5625rem;--type-copilot-message-leading-1: 1;--type-copilot-message-weight-560: 560;--space-26: 32.5px;--type-copilot-message-size-14: 1.09375rem;--type-copilot-message-leading-1-35: 1.35;--space-100: 125px;--type-page-title-size-25: 1.953125rem;--type-page-title-weight-600: 600;--type-section-title-size-17: 1.328125rem;--type-card-title-size-14: 1.09375rem;--type-caption-size-12: .9375rem;--type-body-size-22: 1.71875rem;--type-label-size-12: .9375rem;--type-tab-size-12: .9375rem;--type-body-leading-1-7: 1.7;--type-section-title-size-19: 1.484375rem;--type-badge-leading-1-2: 1.2;--type-card-title-weight-580: 580;--type-card-title-tracking-0-015em: -.015em;--type-caption-leading-14: 1.09375rem;--type-badge-leading-1: 1;--type-label-size-13: 1.015625rem;--space-10-2: -12.5px;--type-tab-size-8: .625rem;--type-body-size-16: 1.25rem;--type-page-title-size: 1.875rem;--type-page-title-weight: 620;--type-page-title-leading: 1.45;--type-page-title-tracking: normal;--type-section-title-size: 1.09375rem;--type-section-title-weight: 620;--type-section-title-leading: 1.45;--type-section-title-tracking: normal;--type-card-title-size: 1.09375rem;--type-card-title-weight: 620;--type-card-title-leading: 1.45;--type-card-title-tracking: normal;--type-body-size: .9375rem;--type-body-weight: 400;--type-body-leading: 1.45;--type-body-tracking: normal;--type-label-size: .9375rem;--type-label-weight: 400;--type-label-leading: 1.45;--type-label-tracking: normal;--type-control-size: .9375rem;--type-control-weight: 400;--type-control-leading: 1.45;--type-control-tracking: normal;--type-button-size: .9375rem;--type-button-weight: 400;--type-button-leading: 1.45;--type-button-tracking: normal;--type-tab-size: .9375rem;--type-tab-weight: 400;--type-tab-leading: 1.45;--type-tab-tracking: normal;--type-badge-size: .9375rem;--type-badge-weight: 400;--type-badge-leading: 1.45;--type-badge-tracking: normal;--type-caption-size: .9375rem;--type-caption-weight: 400;--type-caption-leading: 1.45;--type-caption-tracking: normal;--type-status-size: .9375rem;--type-status-weight: 400;--type-status-leading: 1.45;--type-status-tracking: normal;--type-node-title-size: .9375rem;--type-node-title-weight: 620;--type-node-title-leading: 1.45;--type-node-title-tracking: normal;--type-node-subtitle-size: .9375rem;--type-node-subtitle-weight: 620;--type-node-subtitle-leading: 1.45;--type-node-subtitle-tracking: normal;--type-code-size: .9375rem;--type-code-weight: 400;--type-code-leading: 1.45;--type-code-tracking: normal;--type-copilot-message-size: .9375rem;--type-copilot-message-weight: 400;--type-copilot-message-leading: 1.45;--type-copilot-message-tracking: normal;--canvas-grid: #b5c3cf;--minimap-mask: rgb(219 229 237 / 66%);--minimap-node-stroke: #e0e8ef;--minimap-node-py: #006e85;--minimap-node-var: #426700;--minimap-node-ai: #8133a1;--minimap-node-connector: #4e42bb;--minimap-node-subflow: #506577;--minimap-node-data: #875000;--code-background: #f6f8fb;--code-foreground: #22394a;--code-line-number: #5a7082;--code-line-active: #304b60;--code-cursor: #00758a;--code-selection: #bbdfea;--code-selection-inactive: #d5e5ed;--layout-panel-gap: 16px;--layout-panel-top: 16px;--layout-panel-bottom: 12px;--layout-footer-height: 120px;--layout-heading-top: 16px;--stroke-divider: 1px;--control-height-sm: 27.5px;--control-height-md: 40px;--control-height-lg: 45px;--control-action-gap: 8px;--control-action-min-width: 5.75rem;--type-code-size-12: .9375rem;--type-code-leading-1-4: 1.4;--type-code-leading-1-5: 1.5;--api-key-manager--page-input-background-surface: #f8fafc;--api-key-manager--card-background-surface: #f8fafc;--api-key-manager--row-border-bottom-line: rgb(115 137 156 / 55%);--api-key-manager--row-code-color-text: #00657b;--api-key-manager--row-b-data-status-revoked-color-text: #b5223a;--api-key-manager--error-border-line: rgb(181 34 58 / 45%);--api-key-manager--error-color-text: #b5223a;--api-key-manager--backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--api-key-manager--modal-background-surface: #f8fafc;--api-key-manager--modal-code-border-line: rgb(0 110 133 / 45%);--api-key-manager--modal-code-background-surface: #f8fafc;--api-key-manager--modal-code-color-text: #00657b;--api-key-manager--modal-div-button-last-child-border-color-line: rgb(0 110 133 / 45%);--app--top-bar-background-surface: #f8fafc;--app--top-bar-box-shadow-shadow: rgb(26 47 65 / 5%);--app--brand-color-text: #00657b;--app--brand-mark-border-line: #73899c;--app--brand-mark-box-shadow-shadow: rgb(26 47 65 / 22%);--app--run-history-control-background-surface: #f8fafc;--app--run-history-option-aria-selected-true-background-surface: rgb(0 110 133 / 9%);--app--revision-mode-strong-border-line: rgb(0 110 133 / 45%);--app--revision-mode-strong-background-surface: rgb(0 110 133 / 7%);--app--revision-mode-strong-color-text: #00657b;--app--revision-mode-button-last-child-border-color-line: rgb(129 51 161 / 45%);--app--revision-mode-button-last-child-color-text: #8133a1;--app--flow-menu-archive-menu-item-color-text: #855100;--app--draft-prod-control-border-line: #73899c;--app--draft-prod-control-background-surface: #f1f5f8;--app--draft-prod-label-color-text: #334b5c;--api-key-manager--modal-code-border-shadow: rgb(0 110 133 / 13%);--app--draft-prod-control-data-mode-prod-draft-prod-label-aria-checked-true-color-text: #8133a1;--app--revision-mode-button-last-child-border-color-shadow: rgb(129 51 161 / 14%);--app--draft-prod-switch-border-line: #006e85;--app--draft-prod-switch-background-surface: rgb(0 110 133 / 24%);--app--draft-prod-switch-span-background-surface: #006e85;--app--draft-prod-switch-span-box-shadow-shadow: rgb(0 110 133 / 14%);--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-line: #8133a1;--app--draft-prod-control-data-mode-prod-draft-prod-switch-background-surface: rgb(129 51 161 / 32%);--app--draft-prod-control-data-mode-prod-draft-prod-switch-border-color-surface: #8133a1;--app--draft-prod-control-data-mode-prod-draft-prod-switch-span-box-shadow-shadow: rgb(129 51 161 / 17%);--app--draft-prod-control-data-mode-run-border-color-line: #73899c;--app--draft-prod-control-data-mode-run-background-surface: #f8fafc;--app--draft-prod-control-data-mode-run-draft-prod-label-color-text: #334b5c;--app--draft-prod-control-data-mode-run-draft-prod-switch-border-color-line: #73899c;--app--draft-prod-control-data-mode-run-draft-prod-switch-background-surface: #f1f5f8;--app--draft-prod-control-data-mode-run-draft-prod-switch-span-background-surface: #f1f5f8;--app--environment-name-line-color-text: #176f36;--app--environment-policy-line-data-internet-off-color-text: #855100;--app--environment-incompatible-badge-border-line: rgb(181 34 58 / 45%);--app--environment-incompatible-badge-background-surface: rgb(181 34 58 / 10%);--app--environment-status-dot-background-surface: #f1f5f8;--app--environment-status-dot-data-status-ready-color-text: #176f36;--app--environment-status-dot-data-status-ready-background-surface: #176f36;--app--environment-status-dot-data-status-building-color-text: #855100;--app--environment-status-dot-data-status-building-background-surface: #855100;--app--environment-status-dot-data-status-failed-background-surface: #b5223a;--app--environment-popup-background-surface: #f8fafc;--app--environment-item-background-surface: #f8fafc;--app--environment-item-data-selected-true-border-color-line: rgb(0 110 133 / 46%);--app--environment-item-data-selected-true-box-shadow-shadow: rgb(0 110 133 / 4%);--app--environment-selection-summary-color-text: #00657b;--app--environment-item-main-b-color-text: #f7fbfd;--app--environment-form-input-type-text-background-surface: #f8fafc;--app--environment-revision-list-section-data-selected-true-border-color-line: #006e85;--app--environment-revision-list-section-data-selected-true-box-shadow-shadow: rgb(0 110 133 / 8%);--app--environment-revision-badge-border-line: rgb(0 110 133 / 52%);--app--environment-revision-badge-background-surface: rgb(0 110 133 / 13%);--app--environment-revision-badge-color-text: #00657b;--app--environment-revision-badge-data-kind-latest-border-color-line: rgb(115 137 156 / 45%);--app--environment-revision-badge-data-kind-latest-background-surface: rgb(72 98 118 / 12%);--app--environment-revision-badge-data-kind-latest-color-text: #334b5c;--app--environment-revision-badge-data-kind-incompatible-border-color-line: rgb(181 34 58 / 48%);--app--environment-revision-badge-data-kind-incompatible-background-surface: rgb(181 34 58 / 11%);--app--environment-revision-list-pre-background-surface: #f8fafc;--app--environment-revision-list-pre-color-text: #334b5c;--app--environment-status-dot-data-status-failed-background-line: #b5223a;--app--environment-compatibility-reason-background-surface: rgb(181 34 58 / 7%);--app--environment-revision-list-section-environment-rebuild-button-border-color-line: rgb(181 34 58 / 45%);--app--deploy-button-border-line: rgb(129 51 161 / 45%);--app--deploy-button-background-surface: #f5eafa;--app--deploy-button-background-2-surface: #f5eafa;--app--deploy-button-box-shadow-shadow: rgb(26 47 65 / 5%);--app--deploy-button-box-shadow-2-shadow: rgb(129 51 161 / 7%);--app--status-glow-border-line: #176f36;--app--status-glow-box-shadow-shadow: rgb(23 111 54 / 22%);--app--avatar-button-before-background-surface: #f1f5f8;--app--rail-background-surface: #f8fafc;--app--active-rail-button-border-color-line: rgb(0 110 133 / 55%);--app--active-rail-button-background-surface: rgb(0 110 133 / 13%);--app--active-rail-button-box-shadow-shadow: rgb(0 110 133 / 4%);--app--files-workspace-background-surface: rgb(0 110 133 / 4%);--app--files-workspace-data-dragging-true-box-shadow-shadow: rgb(0 110 133 / 22%);--app--files-toolbar-button-nth-child-2-border-color-line: rgb(0 110 133 / 45%);--app--files-toolbar-button-nth-child-2-background-surface: rgb(0 110 133 / 10%);--app--files-toolbar-button-nth-child-2-color-text: #00657b;--app--files-quota-track-background-surface: #f1f5f8;--app--files-quota-track-span-background-surface: #006e85;--app--files-breadcrumbs-background-surface: #f8fafc;--app--files-table-wrap-background-surface: #f8fafc;--app--files-table-tbody-tr-hover-background-surface: rgb(72 98 118 / 2.5%);--app-button-file-name-color-text: #00657b;--app--files-drop-overlay-border-line: rgb(0 110 133 / 75%);--app--files-drop-overlay-background-surface: #f8fafc;--app--files-drop-overlay-color-text: #00657b;--app--brand-mark-box-shadow-surface: #f1f5f8;--app--palette-panel-background-surface: #f8fafc;--app--custom-node-tooltip-background-surface: #f8fafc;--app--custom-node-tooltip-box-shadow-shadow: rgb(26 47 65 / 22%);--app--connector-danger-badge-background-surface: #f8fafc;--app--connector-danger-badge-color-text: #855100;--app--flow-inspector-icon-border-line: rgb(0 110 133 / 45%);--app--flow-inspector-icon-background-surface: rgb(0 110 133 / 8%);--app--files-workspace-data-dragging-true-box-shadow-line: rgb(0 110 133 / 52%);--app--files-toolbar-button-nth-child-2-background-shadow: rgb(0 110 133 / 4%);--app--duration-pill-span-border-line: #73899c;--app--duration-pill-span-background-surface: #f1f5f8;--app--duration-pill-data-status-running-span-box-shadow-shadow: rgb(0 110 133 / 22%);--app--tabs-active-tab-color-text: #00657b;--app--copilot-title-svg-nth-of-type-1-color-text: #8133a1;--app--copilot-input-background-surface: #f1f5f8;--app--python-code-card-background-surface: #f1f5f8;--app--python-code-card-header-button-color-text: #334b5c;--app--python-split-handle-color-text: #334b5c;--app--python-split-handle-before-background-surface: #f1f5f8;--app--python-copilot-header-h3-svg-color-text: #8133a1;--app--copilot-clear-confirm-background-surface: #f1f5f8;--app--copilot-clear-confirm-color-text: #334b5c;--app--copilot-clear-confirm-button-border-line: #73899c;--app--copilot-clear-confirm-button-background-surface: #f8fafc;--app--copilot-clear-confirm-button-color-text: #334b5c;--app--copilot-clear-confirm-button-first-child-border-color-line: #b5223a;--app--copilot-clear-confirm-button-first-child-color-text: #b5223a;--app--copilot-empty-h4-color-text: #334b5c;--app--copilot-empty-p-color-text: #334b5c;--app--copilot-empty-div-button-border-line: #73899c;--app--copilot-empty-div-button-color-text: #334b5c;--app--copilot-user-message-span-color-text: #334b5c;--app--copilot-user-message-p-border-line: #73899c;--app--copilot-user-message-p-background-surface: #f1f5f8;--app--copilot-user-message-p-color-text: #4e42bb;--app--copilot-context-marker-border-line: #73899c;--app--copilot-context-marker-color-text: #334b5c;--app--copilot-process-message-span-border-line: rgb(0 110 133 / 72%);--app--copilot-process-message-span-background-surface: rgb(0 110 133 / 24%);--app--copilot-process-message-data-status-completed-span-border-color-line: rgb(66 103 0 / 80%);--app--copilot-process-message-data-status-completed-span-background-surface: rgb(66 103 0 / 46%);--app--copilot-process-message-data-status-failed-span-border-color-line: rgb(181 34 58 / 80%);--app--copilot-process-message-data-status-failed-span-background-surface: rgb(181 34 58 / 36%);--app--copilot-process-message-data-status-cancelled-span-border-color-line: rgb(133 81 0 / 78%);--app--copilot-process-message-data-status-cancelled-span-background-surface: rgb(133 81 0 / 34%);--app--copilot-context-marker-data-pending-true-color-text: #334b5c;--app--copilot-clarification-button-border-line: #73899c;--app--copilot-clarification-button-background-surface: #f1f5f8;--app--copilot-clarification-button-color-text: #334b5c;--app--copilot-reveal-color-text: #334b5c;--app--copilot-quota-link-color-text: #00657b;--app--copilot-markdown-code-not-pre-code-background-surface: #f1f5f8;--app--copilot-markdown-code-not-pre-code-color-text: #4e42bb;--app--copilot-markdown-pre-border-line: #73899c;--app--copilot-markdown-pre-background-surface: #f8fafc;--app--copilot-markdown-pre-color-text: #334b5c;--app--copilot-thinking-color-text: #334b5c;--app--copilot-failure-button-border-line: #73899c;--app--copilot-failure-button-background-surface: #f1f5f8;--app--copilot-failure-button-color-text: #334b5c;--app--copilot-suggestion-strong-color-text: #4e42bb;--app--copilot-suggestion-div-first-child-span-border-line: #855100;--app--copilot-suggestion-div-first-child-span-color-text: #855100;--app--copilot-suggestion-div-first-child-span-data-state-applied-border-color-line: #176f36;--app--copilot-suggestion-div-first-child-span-data-state-applied-color-text: #176f36;--app--copilot-suggestion-div-first-child-span-data-state-discarded-border-color-line: #73899c;--app--copilot-suggestion-div-first-child-span-data-state-discarded-color-text: #334b5c;--app--copilot-suggestion-actions-button-color-text: #334b5c;--app--copilot-suggestion-actions-button-first-child-background-surface: #006e85;--app--copilot-suggestion-actions-button-first-child-color-text: #f7fbfd;--app--copilot-configuration-card-border-line: #73899c;--app--copilot-configuration-card-background-surface: rgb(0 110 133 / 24%);--app--copilot-configuration-card-strong-color-text: #00657b;--app--copilot-configuration-card-span-color-text: #00657b;--app--copilot-configuration-card-p-color-text: #334b5c;--app--copilot-configuration-card-data-status-superseded-border-color-line: #73899c;--app--copilot-configuration-card-data-status-superseded-background-surface: #f1f5f8;--app--copilot-configuration-card-data-status-superseded-span-color-text: #334b5c;--app--copilot-configuration-backdrop-background-surface: rgb(18 35 51 / 30%);--app--copilot-configuration-modal-border-line: #73899c;--app--copilot-configuration-modal-background-surface: #f8fafc;--app--copilot-configuration-modal-box-shadow-shadow: rgb(26 47 65 / 22%);--app--copilot-configuration-modal-header-border-bottom-line: #73899c;--app--copilot-configuration-modal-header-span-color-text: #00657b;--app--copilot-configuration-modal-h2-color-text: #00657b;--app--copilot-configuration-modal-header-p-color-text: #334b5c;--app--copilot-configuration-modal-header-button-color-text: #334b5c;--app--copilot-configuration-field-label-color-text: #334b5c;--app--copilot-configuration-field-label-span-color-text: #334b5c;--app--copilot-configuration-field-p-color-text: #334b5c;--app--copilot-configuration-field-input-not-type-checkbox-border-line: #73899c;--app--copilot-configuration-field-input-not-type-checkbox-background-surface: #f1f5f8;--app--copilot-configuration-field-input-focus-border-color-line: #006e85;--app--copilot-configuration-field-input-focus-box-shadow-shadow: rgb(0 110 133 / 5%);--app--copilot-configuration-configured-color-text: #176f36;--app--copilot-configuration-error-border-line: rgb(181 34 58 / 45%);--app--copilot-configuration-error-background-surface: rgb(181 34 58 / 8%);--app--copilot-configuration-error-color-text: #b5223a;--app--copilot-configuration-modal-footer-div-first-child-color-text: #334b5c;--app--copilot-configuration-modal-footer-button-border-line: #73899c;--app--copilot-configuration-modal-footer-button-color-text: #334b5c;--app--copilot-stale-warning-border-line: rgb(133 81 0 / 48%);--app--copilot-stale-warning-background-surface: rgb(133 81 0 / 10%);--app--copilot-stale-warning-color-text: #855100;--app--copilot-immutable-notice-color-text: #334b5c;--app--copilot-composer-background-surface: #f8fafc;--app--copilot-context-color-text: #334b5c;--app--copilot-textarea-wrap-textarea-border-line: #73899c;--app--copilot-textarea-wrap-textarea-background-surface: #f8fafc;--app--copilot-textarea-wrap-textarea-color-text: #334b5c;--app--copilot-textarea-wrap-button-background-surface: #006e85;--app--copilot-textarea-wrap-button-color-text: #f7fbfd;--app--copilot-composer-span-color-text: #334b5c;--app--copilot-composer-error-p-color-text: #b5223a;--app--editor-border-line: #73899c;--app--editor-ol-color-text: #334b5c;--app--editor-code-color-text: #334b5c;--app--editor-li-nth-child-1-code-color-text: #334b5c;--app--flow-value-actions-button-background-surface: #f1f5f8;--app--flow-value-row-code-background-surface: #f8fafc;--app--flow-value-row-code-color-text: #334b5c;--app--info-notice-background-surface: rgb(0 110 133 / 6%);--app--info-notice-color-text: #00657b;--app--flow-run-origin-background-surface: rgb(0 110 133 / 5%);--app--flow-run-origin-color-text: #334b5c;--app--flow-run-origin-hover-border-color-line: rgb(0 110 133 / 55%);--app--flow-run-origin-active-background-surface: rgb(0 110 133 / 14%);--app--flow-tool-card-background-surface: #f8fafc;--app--flow-tool-card-data-stale-true-border-color-line: rgb(181 34 58 / 45%);--app--draft-prod-switch-span-box-shadow-line: rgb(0 110 133 / 45%);--app--subflow-state-border-line: rgb(0 110 133 / 45%);--app--subflow-state-background-surface: rgb(0 110 133 / 8%);--app--subflow-state-color-text: #00657b;--app--subflow-state-data-state-disabled-border-color-line: rgb(181 34 58 / 45%);--app--subflow-state-data-state-disabled-background-surface: rgb(181 34 58 / 18%);--app--subflow-state-data-state-disabled-color-text: #b5223a;--app--required-binding-summary-span-data-status-missing-color-text: #b5223a;--app--compact-button-background-surface: #f1f5f8;--app--compact-button-hover-not-disabled-border-color-line: rgb(0 110 133 / 46%);--app--tool-rules-header-background-surface: #f1f5f8;--app--tool-rules-row-select-focus-border-color-line: rgb(0 110 133 / 60%);--app--tool-history-row-background-surface: rgb(72 98 118 / 48%);--app--tool-history-row-pre-color-text: #334b5c;--app--tool-history-row-em-border-line: rgb(133 81 0 / 45%);--app--deploy-modal-box-shadow-shadow: rgb(26 47 65 / 22%);--app--deploy-notice-background-surface: #f1f5f8;--app--deploy-grid-section-background-surface: #f8fafc;--app--deploy-warning-color-text: #855100;--app--prod-badge-border-line: rgb(129 51 161 / 45%);--app--prod-badge-background-surface: rgb(129 51 161 / 12%);--app--endpoint-row-code-color-text: #00657b;--app--json-editor-color-text: #334b5c;--app--json-response-color-text: #176f36;--app--primary-test-action-border-color-line: rgb(0 110 133 / 45%);--app--recent-api-calls-button-background-surface: #f1f5f8;--app--schedule-card-header-b-data-status-active-border-color-line: rgb(66 103 0 / 45%);--app--schedule-card-header-b-data-status-needs_attention-border-color-line: rgb(181 34 58 / 45%);--app--schedule-card-header-b-data-status-needs_attention-color-text: #b5223a;--app--prod-empty-state-border-line: rgb(129 51 161 / 45%);--app--prod-empty-state-background-surface: rgb(129 51 161 / 5%);--app--deploy-modal-box-shadow-surface: #f8fafc;--app--historical-deploy-warning-border-color-line: rgb(133 81 0 / 45%);--app--historical-deploy-warning-background-surface: rgb(133 81 0 / 7%);--app--deploy-progress-border-line: rgb(0 110 133 / 45%);--app--deploy-progress-span-background-surface: rgb(0 110 133 / 25%);--app--deploy-completed-border-color-line: rgb(23 111 54 / 45%);--app--deploy-completed-background-surface: rgb(23 111 54 / 8%);--app--deploy-completed-color-text: #176f36;--app--deploy-failed-border-color-line: rgb(181 34 58 / 45%);--app--deploy-failed-background-surface: rgb(181 34 58 / 8%);--app--deploy-progress-span-background-2-surface: rgb(0 110 133 / 12%);--app--primary-deploy-action-background-surface: rgb(0 110 133 / 13%);--app--primary-deploy-action-color-text: #00657b;--app--add-variable-button-border-line: rgb(66 103 0 / 45%);--app--add-variable-button-background-surface: rgb(66 103 0 / 8%);--app--variable-row-background-surface: rgb(72 98 118 / 44%);--app--variable-row-data-stale-true-border-color-line: rgb(181 34 58 / 60%);--app--variable-row-data-stale-true-background-surface: rgb(181 34 58 / 28%);--app--variable-row-header-button-hover-color-text: #b5223a;--app--run-history-option-aria-selected-true-background-shadow: rgb(0 110 133 / 4%);--app--config-field-input-aria-invalid-true-border-color-line: rgb(133 81 0 / 58%);--app--config-field-textarea-aria-invalid-true-border-color-line: rgb(181 34 58 / 68%);--app--config-field-input-data-validation-severity-critical-border-color-line: rgb(181 34 58 / 72%);--app--config-field-input-data-validation-severity-critical-background-surface: rgb(181 34 58 / 54%);--app--config-field-input-data-validation-severity-critical-border-color-shadow: rgb(181 34 58 / 22%);--app--config-field-input-data-validation-severity-warning-background-surface: rgb(133 81 0 / 46%);--app--config-field-input-data-validation-severity-warning-box-shadow-shadow: rgb(133 81 0 / 22%);--app--config-warning-color-text: #855100;--app--ai-context-tag-border-line: rgb(0 110 133 / 45%);--app--ai-context-tag-background-surface: rgb(0 110 133 / 8%);--app--ai-context-tag-color-text: #00657b;--app--ai-context-tag-hover-border-color-line: rgb(0 110 133 / 72%);--app--ai-context-tag-hover-background-surface: rgb(0 110 133 / 14%);--app--ai-context-tag-background-shadow: rgb(0 110 133 / 4%);--app--ai-context-tag-data-duplicate-true-border-color-line: rgb(133 81 0 / 76%);--app--ai-context-tag-data-duplicate-true-background-surface: rgb(133 81 0 / 13%);--app--ai-context-tag-data-duplicate-true-color-text: #855100;--app-to-box-shadow-shadow: rgb(133 81 0 / 6%);--app--ai-context-tag-remove-color-text: #00657b;--app--ai-context-tag-remove-hover-background-surface: rgb(72 98 118 / 8%);--app--ai-context-tag-remove-hover-box-shadow-shadow: rgb(0 110 133 / 11%);--app--ai-context-warning-tooltip-strong-color-text: #00657b;--app--var-role-hint-border-line: rgb(66 103 0 / 45%);--app--var-role-hint-background-surface: rgb(66 103 0 / 7%);--app--var-role-hint-color-text: #426700;--app--edge-kind-badge-border-line: #73899c;--app--edge-kind-badge-color-text: #334b5c;--app--config-note-border-left-line: #73899c;--app--config-note-background-surface: rgb(72 98 118 / 8%);--app--runtime-diagnostic-background-surface: #f8fafc;--app--runtime-diagnostic-color-text: #334b5c;--app--python-error-diagnostic-border-line: #b5223a;--app--python-error-diagnostic-background-surface: rgb(181 34 58 / 18%);--app--node-output-variable-background-surface: rgb(72 98 118 / 55%);--app--node-output-variable-main-em-color-text: #00657b;--app--not-persisted-binding-border-line: rgb(133 81 0 / 45%);--app--not-persisted-binding-background-surface: rgb(133 81 0 / 12%);--app--not-persisted-binding-color-text: #855100;--app--last-run-strong-border-line: rgb(23 111 54 / 45%);--app--last-run-strong-background-surface: rgb(23 111 54 / 14%);--app--last-run-strong-data-run-status-warnings-border-color-line: rgb(133 81 0 / 45%);--app--last-run-strong-data-run-status-warnings-background-surface: rgb(133 81 0 / 10%);--app--status-notice-data-save-status-saving-color-text: #855100;--app--status-notice-data-save-status-conflict-color-text: #b5223a;--app--empty-flow-prompt-background-surface: #f8fafc;--app--auth-card-box-shadow-shadow: rgb(26 47 65 / 17%);--app--auth-form-button-border-line: rgb(0 110 133 / 45%);--app--auth-form-button-background-surface: rgb(0 110 133 / 11%);--app--auth-error-border-line: rgb(181 34 58 / 45%);--app--auth-error-background-surface: rgb(181 34 58 / 7%);--app--auth-message-border-color-line: rgb(0 110 133 / 45%);--app--workspace-list-button-hover-border-color-line: rgb(0 110 133 / 45%);--app--bell-wrap-b-background-surface: #b5223a;--app--data-object-background-surface: rgb(72 98 118 / 2%);--app--data-browser-backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--app--data-browser-box-shadow-shadow: rgb(26 47 65 / 20%);--app--data-browser-list-button-hover-background-surface: rgb(72 98 118 / 6%);--app--files-backup-warning-background-surface: #f1f5f8;--app--files-backup-warning-border-line: #855100;--app--files-backup-warning-color-text: #855100;--app--files-backup-warning-a-color-text: #4e42bb;--builder-canvas--canvas-background-surface: rgb(72 98 118 / 18%);--builder-canvas--canvas-react-flow__selection-background-surface: rgb(0 110 133 / 12%);--builder-canvas--canvas-toolbar-background-surface: #f8fafc;--builder-canvas--return-to-flow-button-border-line: rgb(133 81 0 / 48%);--builder-canvas--return-to-flow-button-background-surface: rgb(133 81 0 / 10%);--builder-canvas--return-to-flow-button-hover-border-color-line: rgb(133 81 0 / 76%);--builder-canvas--return-to-flow-button-hover-background-surface: rgb(133 81 0 / 16%);--builder-canvas--return-to-flow-button-border-shadow: rgb(133 81 0 / 22%);--builder-canvas--active-tool-background-surface: rgb(0 110 133 / 14%);--builder-canvas--active-tool-box-shadow-shadow: rgb(0 110 133 / 10%);--builder-canvas--mode-indicator-b-data-mode-prod-border-color-line: rgb(129 51 161 / 46%);--builder-canvas--mode-indicator-b-data-mode-prod-background-surface: rgb(129 51 161 / 13%);--app--copilot-process-message-data-status-completed-span-background-line: rgb(66 103 0 / 46%);--builder-canvas--mode-indicator-b-data-mode-run-background-surface: rgb(66 103 0 / 12%);--builder-canvas--preview-bar-background-surface: #f8fafc;--builder-canvas--preview-bar-box-shadow-shadow: rgb(26 47 65 / 13%);--app--flow-inspector-icon-background-shadow: rgb(0 110 133 / 4%);--builder-canvas--configuration-issue-overlay-border-color-line: rgb(181 34 58 / 46%);--builder-canvas--configuration-issue-overlay-background-surface: #f8fafc;--app--copilot-configuration-error-background-shadow: rgb(181 34 58 / 4%);--builder-canvas--configuration-issue-link-hover-color-text: #00657b;--builder-canvas--preview-toggle-background-surface: rgb(72 98 118 / 18%);--builder-canvas--preview-toggle-button-aria-pressed-true-background-surface: rgb(0 110 133 / 15%);--builder-canvas--builder-quick-panel-background-surface: #f8fafc;--builder-canvas--copilot-quick-button-color-text: #8133a1;--app--workspace-list-button-hover-border-color-shadow: rgb(0 110 133 / 17%);--builder-canvas--copilot-quick-button-aria-pressed-true-background-surface: rgb(129 51 161 / 16%);--builder-canvas--copilot-quick-button-aria-pressed-true-box-shadow-shadow: rgb(129 51 161 / 20%);--builder-canvas--not-deployed-background-surface: #f8fafc;--xray-edge--edge-stroke-line: #73899c;--xray-edge--preview-added-edge-stroke-line: #006e85;--xray-edge--preview-changed-edge-stroke-line: #8133a1;--xray-edge--preview-changed-edge-filter-shadow: rgb(129 51 161 / 19%);--xray-edge--preview-removed-edge-stroke-line: #b5223a;--xray-edge--tool-edge-stroke-line: #8133a1;--xray-edge--active-tool-edge-stroke-line: #8133a1;--xray-edge--active-tool-edge-filter-shadow: rgb(129 51 161 / 22%);--xray-edge--selected-tool-edge-stroke-line: #8133a1;--xray-edge--inactive-edge-stroke-line: #73899c;--xray-edge--active-edge-stroke-line: #73899c;--app--flow-run-origin-hover-border-color-shadow: rgb(0 110 133 / 22%);--xray-edge--pulses-stroke-line: #006e85;--xray-edge--pulses-filter-shadow: rgb(0 110 133 / 22%);--xray-edge--pulses-filter-2-shadow: rgb(78 66 187 / 22%);--xray-edge--tool-label-border-line: rgb(129 51 161 / 72%);--xray-edge--tool-label-background-surface: #f8fafc;--xray-edge--tool-label-color-text: #8133a1;--xray-edge--edge-warning-badge-border-line: rgb(133 81 0 / 52%);--xray-edge--edge-warning-badge-background-surface: #f8fafc;--xray-edge--edge-warning-badge-color-text: #855100;--xray-edge--edge-warning-badge-data-severity-critical-border-color-line: rgb(181 34 58 / 62%);--xray-edge--edge-warning-badge-data-severity-critical-background-surface: #ffedf0;--xray-edge--edge-warning-badge-data-severity-critical-color-text: #b5223a;--xray-edge--break-badge-color-text: #334b5c;--xray-edge--condition-label-border-line: rgb(115 137 156 / 72%);--xray-edge--condition-label-background-surface: #f8fafc;--xray-edge--condition-label-color-text: #334b5c;--xray-edge--priority-badge-border-line: #73899c;--xray-edge--priority-badge-background-surface: #f1f5f8;--xray-edge--priority-badge-color-text: #334b5c;--copilot-settings--header-border-bottom-line: #73899c;--copilot-settings--header-h1-color-text: #4e42bb;--copilot-settings--header-p-color-text: #334b5c;--copilot-settings--card-border-line: #73899c;--copilot-settings--card-background-surface: #f8fafc;--copilot-settings--card-label-color-text: #334b5c;--copilot-settings--card-input-border-line: #73899c;--copilot-settings--card-input-color-text: #4e42bb;--copilot-settings--actions-button-border-line: #73899c;--copilot-settings--actions-button-background-surface: #f1f5f8;--copilot-settings--actions-button-color-text: #334b5c;--copilot-settings--actions-button-first-child-background-surface: #006e85;--copilot-settings--status-border-line: #73899c;--copilot-settings--status-color-text: #334b5c;--copilot-settings--status-data-state-ready-border-color-line: #176f36;--copilot-settings--status-data-state-ready-color-text: #176f36;--copilot-settings--status-data-state-needs-attention-border-color-line: #855100;--copilot-settings--status-data-state-needs-attention-color-text: #855100;--copilot-settings--details-strong-color-text: #4e42bb;--copilot-settings--error-color-text: #b5223a;--global-copilot-shell--shell-border-line: #73899c;--global-copilot-shell--shell-background-surface: #f8fafc;--global-copilot-shell--shell-box-shadow-shadow: rgb(26 47 65 / 22%);--app--data-object-background-shadow: rgb(26 47 65 / 1%);--global-copilot-shell--shell-focus-visible-border-color-line: rgb(0 110 133 / 58%);--global-copilot-shell--shell-focus-visible-box-shadow-shadow: rgb(0 110 133 / 8%);--global-copilot-shell--header-border-bottom-line: #73899c;--global-copilot-shell--drag-handle-svg-color-text: #8133a1;--global-copilot-shell--grip-color-text: #334b5c;--global-copilot-shell--window-controls-button-color-text: #334b5c;--global-copilot-shell--window-controls-button-hover-background-surface: #f1f5f8;--global-copilot-shell--context-bar-border-bottom-line: #73899c;--global-copilot-shell--context-bar-background-surface: #f8fafc;--global-copilot-shell--context-chip-border-line: rgb(0 110 133 / 48%);--global-copilot-shell--notification-background-surface: #f1f5f8;--global-copilot-shell--notification-button-color-text: #334b5c;--global-copilot-shell--notification-button-hover-color-text: #334b5c;--global-copilot-shell--shell-data-expanded-true-scope-panel-section-border-right-line: #73899c;--global-copilot-shell--empty-button-background-surface: #f1f5f8;--global-copilot-shell--resize-handle-after-border-right-line: #73899c;--governance--page-color-text: #334b5c;--governance--muted-color-text: #334b5c;--governance--badge-border-line: #73899c;--governance--badge-color-text: #00657b;--governance--card-background-surface: #f1f5f8;--governance--card-border-line: #73899c;--governance--card-border-surface: #f1f5f8;--governance--metric-data-threshold-70-track-span-background-surface: #855100;--governance--metric-data-threshold-90-track-span-background-surface: #855100;--governance--metric-data-threshold-100-track-span-background-surface: #b5223a;--governance--warning-border-line: #855100;--governance--warning-color-text: #855100;--governance--error-border-line: #b5223a;--governance--error-background-surface: #f1f5f8;--governance--error-color-text: #b5223a;--governance--page-button-color-text: #334b5c;--governance--page-button-border-line: #73899c;--governance--page-button-background-surface: #f1f5f8;--governance--page-input-background-surface: #f1f5f8;--governance--page-input-type-checkbox-accent-color-text: #4e42bb;--governance--form-label-color-text: #334b5c;--governance--accounts-button-aria-pressed-true-background-surface: #f1f5f8;--governance--success-color-text: #176f36;--governance--notice-color-text: #b5223a;--governance--notice-background-surface: #f1f5f8;--governance--notice-border-line: #b5223a;--governance--notice-box-shadow-shadow: rgb(26 47 65 / 22%);--governance--backdrop-background-surface: var(--app--copilot-configuration-backdrop-background-surface);--governance--modal-color-text: #334b5c;--governance--modal-background-surface: #f1f5f8;--governance--modal-border-line: #73899c;--governance--breakdown-dt-color-text: #334b5c;--flow-node-card--node-background-surface: #f1f5f8;--flow-node-card--node-background-2-surface: #f8fafc;--builder-canvas--preview-toggle-background-shadow: rgb(26 47 65 / 8%);--flow-node-card--node-data-selected-true-box-shadow-shadow: rgb(0 110 133 / 12%);--flow-node-card--node-data-selected-true-box-shadow-2-shadow: rgb(0 110 133 / 5%);--flow-node-card--node-data-xray-active-true-box-shadow-shadow: rgb(0 110 133 / 8%);--flow-node-card--node-data-xray-active-true-box-shadow-2-shadow: rgb(129 51 161 / 4%);--flow-node-card--node-data-preview-state-added-border-color-line: rgb(0 110 133 / 82%);--flow-node-card--node-data-preview-state-added-background-surface: #f1f5f8;--flow-node-card--node-data-preview-state-added-background-2-surface: #f8fafc;--app--deploy-progress-span-background-2-shadow: rgb(0 110 133 / 5%);--flow-node-card--node-data-preview-state-changed-border-color-line: rgb(129 51 161 / 78%);--flow-node-card--node-data-preview-state-changed-box-shadow-shadow: rgb(129 51 161 / 7%);--flow-node-card--node-data-preview-state-changed-box-shadow-2-shadow: rgb(129 51 161 / 4%);--flow-node-card--node-data-preview-state-removed-background-surface: #f1f5f8;--flow-node-card--node-data-preview-state-removed-background-2-surface: #f8fafc;--flow-node-card--preview-badge-border-line: rgb(0 110 133 / 64%);--flow-node-card--preview-badge-background-surface: #f1f5f8;--flow-node-card--preview-badge-color-text: #00657b;--flow-node-card--preview-badge-data-state-changed-border-color-line: rgb(129 51 161 / 64%);--flow-node-card--preview-badge-data-state-changed-background-surface: #f1f5f8;--flow-node-card--preview-badge-data-state-changed-color-text: #8133a1;--flow-node-card--preview-badge-data-state-removed-border-color-line: rgb(181 34 58 / 64%);--flow-node-card--preview-badge-data-state-removed-background-surface: #f1f5f8;--flow-node-card--preview-badge-data-state-removed-color-text: #b5223a;--flow-node-card--status-dot-border-line: #73899c;--flow-node-card--status-dot-background-surface: #f1f5f8;--flow-node-card--node-data-status-succeeded-status-dot-border-color-line: #176f36;--flow-node-card--node-data-status-succeeded-status-dot-box-shadow-shadow: rgb(23 111 54 / 22%);--flow-node-card--node-data-status-running-status-dot-border-color-line: #006e85;--flow-node-card--node-data-status-running-status-dot-box-shadow-shadow: rgb(0 110 133 / 22%);--flow-node-card--node-data-status-failed-status-dot-border-color-line: #b5223a;--flow-node-card--node-data-status-skipped-status-dot-border-color-line: #73899c;--flow-node-card--node-data-status-skipped-status-dot-background-surface: #f1f5f8;--flow-node-card--warning-badge-border-line: rgb(133 81 0 / 50%);--flow-node-card--warning-badge-background-surface: rgb(133 81 0 / 10%);--flow-node-card--warning-badge-data-severity-critical-background-surface: rgb(181 34 58 / 38%);--flow-node-card--handle-border-line: #73899c;--flow-node-card--handle-background-surface: #f1f5f8;--flow-node-card--handle-box-shadow-shadow: rgb(26 47 65 / 22%);--flow-node-card--handle-hover-border-color-line: #006e85;--flow-node-card--handle-hover-background-surface: #006e85;--flow-node-card--handle-hover-box-shadow-shadow: rgb(0 110 133 / 22%);--flow-node-card--tools-handle-background-surface: #8133a1;--global--selection-background-surface: rgb(0 110 133 / 28%);--global---webkit-scrollbar-thumb-background-surface: #f1f5f8;--workspace-configuration-manager--page-return-button-border-color-line: rgb(133 81 0 / 45%);--workspace-configuration-manager--page-return-button-background-surface: rgb(133 81 0 / 8%);--global-copilot-shell--shell-focus-visible-box-shadow-line: rgb(0 110 133 / 45%);--workspace-configuration-manager--row-data-drop-target-true-box-shadow-shadow: rgb(0 110 133 / 22%);--workspace-configuration-manager--service-status-data-status-connected-border-color-line: rgb(23 111 54 / 45%);--workspace-configuration-manager--service-status-data-status-connected-background-surface: rgb(23 111 54 / 7%);--workspace-configuration-manager--service-status-data-status-attention-border-color-line: rgb(133 81 0 / 45%);--workspace-configuration-manager--service-status-data-status-attention-background-surface: rgb(133 81 0 / 7%);--workspace-configuration-manager--action-tags-span-data-risk-destructive-border-color-line: rgb(181 34 58 / 45%);--theme-color-scheme: light;--focus-ring-width: 2px;--accent-edge: #7b2598;--layout-rail-width: 70px;--layout-palette-width: 270px;--layout-inspector-width: 442.5px;--layout-header-height: 75px;--layout-status-height: 35px;--layout-rail-width-compact: 65px;--layout-palette-width-compact: 255px;--layout-inspector-width-compact: 417.5px;--code-number: #08734c;--layout-io-preview-max-width: 225px;--layout-io-preview-max-height: 120px}:root{color-scheme:var(--theme-color-scheme);--minimum-viewport-width: 1280px;--minimum-viewport-height: 720px;--ui-design-scale: 1.25;font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{min-width:var(--minimum-viewport-width);min-height:var(--minimum-viewport-height);overflow:hidden;background:var(--surface-root)}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}::selection{background:var(--global--selection-background-surface);color:var(--global-copilot-shell--notification-button-hover-color-text)}::-webkit-scrollbar{width:8.75px;height:8.75px}::-webkit-scrollbar-thumb{border-radius:var(--radius-99);background:var(--global---webkit-scrollbar-thumb-background-surface)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:var(--focus-ring-width) solid var(--focus)!important;outline-offset:2.5px}
