.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_o7n69_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_o7n69_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_o7n69_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_o7n69_40 svg,._brand_o7n69_40 img{flex:0 0 auto}._brandMark_o7n69_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_o7n69_67,._topActions_o7n69_68{display:flex;align-items:center}._flowIdentity_o7n69_67{gap:var(--space-6);min-width:0;padding:0 var(--space-16);overflow:visible}._runHistoryControl_o7n69_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_o7n69_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_o7n69_95>span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._runHistoryTrigger_o7n69_95:focus-visible{outline:1.25px solid var(--accent-py);outline-offset:2.5px}._runHistoryTrigger_o7n69_95:disabled{cursor:not-allowed;opacity:.55}._runHistoryPopup_o7n69_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_o7n69_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_o7n69_144>span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._runHistoryOption_o7n69_144 strong{font-family:var(--font-mono);font-size:var(--type-body-size-11)}._runHistoryOption_o7n69_144 small,._runHistoryOption_o7n69_144 time{overflow:hidden;color:var(--text-muted);font-size:var(--type-caption-size-9);text-overflow:ellipsis;white-space:nowrap}._runHistoryOption_o7n69_144 b{color:var(--text-secondary);font-size:var(--type-body-size-10);font-weight:var(--type-body-weight-600);text-transform:capitalize}._runHistoryOption_o7n69_144 b[data-status=succeeded]{color:var(--success)}._runHistoryOption_o7n69_144 b[data-status=warnings]{color:var(--warning)}._runHistoryOption_o7n69_144 b[data-status=failed],._runHistoryOption_o7n69_144 b[data-status=cancelled]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._runHistoryOption_o7n69_144 b[data-status=running],._runHistoryOption_o7n69_144 b[data-status=cancel_requested]{color:var(--accent-py)}._runHistoryOption_o7n69_144:hover,._runHistoryOption_o7n69_144[data-active=true]{background:var(--surface-hover)}._runHistoryOption_o7n69_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_o7n69_212{position:relative;min-width:90px;max-width:275px;flex:0 1 275px}._topActions_o7n69_68{gap:var(--top-action-spacing);padding-right:18.75px}._iconButton_o7n69_224,._flowName_o7n69_225,._environment_o7n69_226,._runButton_o7n69_227,._deployButton_o7n69_228,._avatarButton_o7n69_229,._inspectorHeaderMeta_o7n69_230 button{border:0;background:transparent;color:var(--text-primary);cursor:pointer}._iconButton_o7n69_224{display:grid;width:37.5px;height:37.5px;flex:0 0 auto;padding:0;place-items:center;border-radius:var(--radius-5)}._iconButton_o7n69_224:hover{background:var(--surface-hover)}._flowName_o7n69_225,._environment_o7n69_226,._runButton_o7n69_227,._deployButton_o7n69_228,._avatarButton_o7n69_229{display:flex;height:42.5px;align-items:center;justify-content:center;gap:var(--space-8);border-radius:var(--radius-7)}._flowName_o7n69_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_o7n69_225>span{overflow:hidden;text-overflow:ellipsis}._flowName_o7n69_225:disabled{cursor:wait;opacity:.68}._flowMenu_o7n69_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_o7n69_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_o7n69_284 button:hover,._flowMenu_o7n69_284 button:focus-visible{outline:0;background:var(--surface-hover)}._flowMenu_o7n69_284 button:disabled{cursor:not-allowed;opacity:.45}._flowMenuLabel_o7n69_324,._flowMenuEmpty_o7n69_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_o7n69_325{text-transform:none}._flowMenuDivider_o7n69_337{height:1.25px;margin:var(--space-5) var(--space-4);background:var(--border-default)}._flowMenuItem_o7n69_343{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._flowMenuItem_o7n69_343>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._flowMenuItem_o7n69_343 small{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-caption-size-9)}._flowMenuItem_o7n69_343[aria-current=true]{background:var(--app--run-history-option-aria-selected-true-background-surface);color:var(--accent-py)}._revisionMenuItem_o7n69_367{display:flex;height:auto!important;min-height:60px;flex-direction:column;justify-content:center;gap:var(--space-4)}._revisionMenuItem_o7n69_367>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-10)}._revisionMenuItem_o7n69_367 strong{color:var(--accent-py);font-family:var(--font-mono);font-size:var(--type-body-size-11)}._revisionMenuItem_o7n69_367 time,._revisionMenuItem_o7n69_367 small{color:var(--text-muted);font-size:var(--type-caption-size-9)}._revisionMenuItem_o7n69_367 small{width:100%;overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._revisionMenuItem_o7n69_367[aria-current=true]{background:var(--app--run-history-option-aria-selected-true-background-surface)}._revisionMode_o7n69_408{display:flex;flex-shrink:0;min-width:0;align-items:center;gap:var(--space-5)}._runSnapshotMode_o7n69_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_o7n69_416 strong{overflow:hidden;min-width:0;padding-block:3.75px;text-overflow:ellipsis}._runSnapshotMode_o7n69_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_o7n69_416>button{height:37.5px;grid-column:2;grid-row:1 / span 2}._revisionMode_o7n69_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_o7n69_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_o7n69_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_o7n69_408 button:disabled{cursor:wait;opacity:.55}._flowMenu_o7n69_284 ._archiveMenuItem_o7n69_483{color:var(--app--flow-menu-archive-menu-item-color-text)}._flowRenameForm_o7n69_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_o7n69_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_o7n69_487 input:focus{border-color:var(--accent-py)}._flowRenameForm_o7n69_487>div{display:flex;justify-content:flex-end;gap:var(--space-6)}._flowRenameForm_o7n69_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_o7n69_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_o7n69_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_o7n69_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_o7n69_575+._draftProdControl_o7n69_560{margin-left:var(--top-action-spacing)}._draftProdLabel_o7n69_579,._draftProdSwitch_o7n69_580{border:0;background:transparent;cursor:pointer}._draftProdLabel_o7n69_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_o7n69_560[data-mode=draft] ._draftProdLabel_o7n69_579[aria-checked=true]{color:var(--accent-py);text-shadow:0 0 12.5px var(--api-key-manager--modal-code-border-shadow)}._draftProdControl_o7n69_560[data-mode=prod] ._draftProdLabel_o7n69_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_o7n69_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_o7n69_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_o7n69_560[data-mode=prod] ._draftProdSwitch_o7n69_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_o7n69_560[data-mode=prod] ._draftProdSwitch_o7n69_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_o7n69_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_o7n69_560[data-mode=run] ._draftProdLabel_o7n69_579{color:var(--app--draft-prod-control-data-mode-run-draft-prod-label-color-text)}._draftProdControl_o7n69_560[data-mode=run] ._draftProdSwitch_o7n69_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_o7n69_560[data-mode=run] ._draftProdSwitch_o7n69_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_o7n69_560 button:focus-visible{outline:1.25px solid currentColor;outline-offset:2.5px}._draftProdControl_o7n69_560 button:disabled{cursor:not-allowed;opacity:.5}._environmentNameLine_o7n69_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_o7n69_667{min-width:0;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._environmentPolicyLine_o7n69_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_o7n69_685[data-internet=off],._internetPolicy_o7n69_697[data-internet=off]{color:var(--app--environment-policy-line-data-internet-off-color-text)}._environmentSelectionSummary_o7n69_701[data-internet=off],._environmentPolicySummary_o7n69_702[data-internet=off]{color:var(--app--environment-policy-line-data-internet-off-color-text)!important}._environmentSelectorAdornment_o7n69_706{display:flex;grid-column:2;grid-row:1 / span 2;align-items:center;gap:var(--space-5);color:var(--text-muted)}._environmentIncompatibleBadge_o7n69_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_o7n69_226:disabled{cursor:not-allowed;opacity:.58}._environmentMenuRoot_o7n69_575{position:relative}._environmentStatusDot_o7n69_736{width:8.75px;height:8.75px;border-radius:var(--radius-999);background:var(--app--environment-status-dot-background-surface)}._environmentStatusDot_o7n69_736[data-status=Ready],._environmentItem_o7n69_744 b[data-status=Ready],._environmentRevisionList_o7n69_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_o7n69_736[data-status=Building],._environmentItem_o7n69_744 b[data-status=Building],._environmentRevisionList_o7n69_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_o7n69_736[data-status=Failed],._environmentItem_o7n69_744 b[data-status=Failed],._environmentRevisionList_o7n69_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_o7n69_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_o7n69_764 button,._environmentPopup_o7n69_764 input,._environmentPopup_o7n69_764 textarea{font:inherit}._environmentPopupHeader_o7n69_785,._environmentDetailsTitle_o7n69_786,._environmentRevisionList_o7n69_745 header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._environmentPopupHeader_o7n69_785{padding:var(--space-4) var(--space-3) var(--space-10);border-bottom:1.25px solid var(--border-default)}._environmentPopupHeader_o7n69_785>div,._environmentDetailsTitle_o7n69_786{display:flex;flex-direction:column;align-items:flex-start}._environmentPopupHeader_o7n69_785 strong,._environmentDetailsTitle_o7n69_786 strong{font-size:var(--type-card-title-size-12)}._environmentPopupHeader_o7n69_785 span,._environmentDetailsTitle_o7n69_786 span{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._environmentPopupHeader_o7n69_785 button,._environmentDetails_o7n69_786>button,._environmentItemActions_o7n69_819 button,._environmentForm_o7n69_820 button,._environmentCreateButton_o7n69_821,._environmentRevisionList_o7n69_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_o7n69_833,._environmentDetails_o7n69_786,._environmentRevisionList_o7n69_745{display:flex;flex-direction:column;gap:var(--space-7);padding-top:10px}._environmentItem_o7n69_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_o7n69_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_o7n69_858{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);color:var(--text-primary);text-align:left}._environmentItemTitle_o7n69_867{display:flex;min-width:0;align-items:center;gap:var(--space-7)}._environmentItemTitle_o7n69_867 strong{min-width:0;overflow:hidden;font-size:var(--type-card-title-size-11);text-overflow:ellipsis;white-space:nowrap}._environmentItemActions_o7n69_819{display:flex;flex-direction:column;gap:var(--space-5)}._environmentItemActions_o7n69_819 button{white-space:nowrap}._environmentSelectionSummary_o7n69_701{color:var(--app--environment-selection-summary-color-text)!important}._environmentIncompatibleSummary_o7n69_896{color:var(--api-key-manager--row-b-data-status-revoked-color-text)!important;font-weight:var(--type-body-weight-650)!important}._environmentBuildSummary_o7n69_901{display:flex;align-items:center;gap:var(--space-5)}._environmentItemMain_o7n69_858 small,._environmentItemMain_o7n69_858 b,._environmentEmpty_o7n69_909{color:var(--text-muted);font-size:var(--type-caption-size-9);font-weight:var(--type-caption-weight-500)}._environmentItemMain_o7n69_858 b,._environmentRevisionList_o7n69_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_o7n69_744 button:disabled,._environmentForm_o7n69_820 button:disabled,._environmentRevisionList_o7n69_745 button:disabled{cursor:not-allowed;opacity:.45}._environmentCreateButton_o7n69_821{width:100%;margin-top:10px}._environmentForm_o7n69_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_o7n69_820>label:not(._environmentCheckbox_o7n69_946){display:flex;flex-direction:column;gap:var(--space-4);color:var(--text-secondary);font-size:var(--type-label-size-9)}._environmentForm_o7n69_820 input[type=text],._environmentForm_o7n69_820 input:not([type]),._environmentForm_o7n69_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_o7n69_820 input:focus,._environmentForm_o7n69_820 textarea:focus{border-color:var(--accent-py)}._environmentCheckbox_o7n69_946{display:flex;align-items:center;gap:var(--space-7);color:var(--text-secondary);font-size:var(--type-body-size-9)}._environmentForm_o7n69_820>div{display:flex;justify-content:flex-end;gap:var(--space-6)}._environmentDetails_o7n69_786>button{align-self:flex-start}._environmentDetailsTitle_o7n69_786{gap:var(--space-3);padding:var(--space-4) var(--space-2)}._environmentRevisionList_o7n69_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_o7n69_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_o7n69_1012{display:flex;align-items:center;gap:var(--space-5)}._environmentRevisionBadge_o7n69_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_o7n69_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_o7n69_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_o7n69_745 header span{color:var(--text-muted);font-size:var(--type-body-size-9)}._environmentRevisionList_o7n69_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_o7n69_745 p{margin:0;color:var(--api-key-manager--row-b-data-status-revoked-color-text);font-size:var(--type-body-size-9)}._environmentCompatibilityReason_o7n69_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_o7n69_745 section>button{align-self:flex-end}._environmentRevisionList_o7n69_745 section>._environmentRebuildButton_o7n69_1076{border-color:var(--app--environment-revision-list-section-environment-rebuild-button-border-color-line);color:var(--api-key-manager--error-color-text)}._environmentArchiveButton_o7n69_1081{margin-right:auto;color:var(--api-key-manager--row-b-data-status-revoked-color-text)!important}._shortcut_o7n69_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_o7n69_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_o7n69_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_o7n69_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_o7n69_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_o7n69_1133,._runtimeDot_o7n69_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_o7n69_229{gap:var(--space-8);padding:0 var(--space-2) 0 var(--space-7)}._accountMenu_o7n69_1148{position:relative}._accountPopup_o7n69_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_o7n69_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_o7n69_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_o7n69_1152 ._accountDestructiveAction_o7n69_1188{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._accountPopup_o7n69_1152 button:hover{background:var(--surface-hover)}._avatarButton_o7n69_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_o7n69_229{font-size:var(--type-button-size-0)}._rail_o7n69_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_o7n69_1222,._railUtility_o7n69_1223{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-13) 0}._railUtility_o7n69_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_o7n69_1237,._activeRailButton_o7n69_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_o7n69_1237:hover{background:var(--surface-hover);color:var(--text-primary)}._activeRailButton_o7n69_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_o7n69_1263{font-size:var(--type-body-size-20);line-height:var(--type-body-leading-1)}._filesTopIdentity_o7n69_1268{display:flex;min-width:0;align-items:baseline;gap:var(--space-10)}._filesTopIdentity_o7n69_1268 strong{font-size:var(--type-body-size-14)}._filesTopIdentity_o7n69_1268 span{color:var(--text-muted);font-size:var(--type-body-size-10)}._filesWorkspace_o7n69_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_o7n69_1284[data-dragging=true]{box-shadow:inset 0 0 0 2.5px var(--app--files-workspace-data-dragging-true-box-shadow-shadow)}._filesHeader_o7n69_1302{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24)}._filesHeader_o7n69_1302 h1,._filesHeader_o7n69_1302 p{margin:0}._filesHeader_o7n69_1302 h1{font-size:var(--type-page-title-size-22);letter-spacing:var(--type-page-title-tracking-0-025em)}._filesHeader_o7n69_1302 p{margin-top:7.5px;color:var(--text-secondary);font-size:var(--type-body-size-11)}._filesToolbar_o7n69_1325,._fileActions_o7n69_1326{display:flex;align-items:center;gap:var(--space-7)}._filesToolbar_o7n69_1325 button,._fileActions_o7n69_1326 button,._filesBreadcrumbs_o7n69_1334 button,._filesError_o7n69_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_o7n69_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_o7n69_1325 button:disabled,._fileActions_o7n69_1326 button:disabled,._filesBreadcrumbs_o7n69_1334 button:disabled{cursor:not-allowed;opacity:.5}._filesQuota_o7n69_1359{width:min(650px,100%);margin-top:30px}._filesQuota_o7n69_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_o7n69_1373{height:6.25px;border-radius:var(--radius-999);background:var(--app--files-quota-track-background-surface);overflow:hidden}._filesQuotaTrack_o7n69_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_o7n69_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_o7n69_1334 span{display:flex;align-items:center;gap:var(--space-2)}._filesBreadcrumbs_o7n69_1334 b{color:var(--text-muted);font-weight:var(--type-body-weight-400)}._filesBreadcrumbs_o7n69_1334 button{min-height:32.5px;padding:0 var(--space-7);border-color:transparent;background:transparent}._filesBreadcrumbs_o7n69_1334 button[aria-current=page]{color:var(--text-primary);opacity:1}._filesTableWrap_o7n69_1423,._filesState_o7n69_1424,._filesError_o7n69_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_o7n69_1423{overflow:auto}._filesTable_o7n69_1423{width:100%;border-collapse:collapse;table-layout:fixed}._filesTable_o7n69_1423 th,._filesTable_o7n69_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_o7n69_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_o7n69_1423 th:first-child{width:38%}._filesTable_o7n69_1423 th:nth-child(2){width:12%}._filesTable_o7n69_1423 th:nth-child(3){width:20%}._filesTable_o7n69_1423 th:last-child{width:30%}._filesTable_o7n69_1423 tbody tr:hover{background:var(--app--files-table-tbody-tr-hover-background-surface)}._filesTable_o7n69_1423 tbody tr:last-child td{border-bottom:0}._fileName_o7n69_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_o7n69_1485{color:var(--app-button-file-name-color-text);cursor:pointer}._fileActions_o7n69_1326{justify-content:flex-end}._fileActions_o7n69_1326 button{min-height:32.5px;padding:0 var(--space-7);background:transparent;font-size:var(--type-button-size-9)}._fileActions_o7n69_1326 button:last-child{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._filesState_o7n69_1424,._filesError_o7n69_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_o7n69_1424 strong{color:var(--text-secondary);font-size:var(--type-status-size-13)}._filesError_o7n69_1335{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._filesDropOverlay_o7n69_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_o7n69_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_o7n69_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_o7n69_1581,._tip_o7n69_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_o7n69_1581{flex:1;min-height:0;padding:var(--space-13) var(--space-12);overflow-y:auto}._palettePanel_o7n69_1581 h1,._palettePanel_o7n69_1581 h2,._inspector_o7n69_230 h2,._inspector_o7n69_230 h3,._palettePanel_o7n69_1581 p{margin:0}._palettePanel_o7n69_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_o7n69_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_o7n69_1617{display:flex;flex-direction:column}._paletteItem_o7n69_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_o7n69_1622:active{cursor:grabbing}._paletteItem_o7n69_1622:hover{background:var(--app--files-table-tbody-tr-hover-background-surface)}._paletteItem_o7n69_1622:disabled{cursor:not-allowed;opacity:.42}._customNodeItem_o7n69_1651{position:relative}._selfPaletteItem_o7n69_1655{cursor:not-allowed;opacity:.48}._selfPaletteItem_o7n69_1655:active{cursor:not-allowed}._customNodeTooltip_o7n69_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_o7n69_1680{display:grid;min-width:0;gap:var(--space-3)}._paletteItemText_o7n69_1680 strong,._paletteItemText_o7n69_1680 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paletteItemText_o7n69_1680 small,._emptyReusable_o7n69_1694{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._emptyReusable_o7n69_1694{padding:var(--space-8) 0;line-height:var(--type-body-leading-1-45)}._kindBadge_o7n69_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_o7n69_1704[data-kind=VAR]{--kind-accent: var(--accent-var)}._kindBadge_o7n69_1704[data-kind=AI]{--kind-accent: var(--accent-ai)}._kindBadge_o7n69_1704[data-kind=DATA]{--kind-accent: var(--accent-data)}._kindBadge_o7n69_1704[data-kind=CONNECTOR]{--kind-accent: var(--accent-connector)}._kindBadge_o7n69_1704[data-kind=SUBFLOW]{--kind-accent: var(--accent-subflow)}._connectorDangerBadge_o7n69_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_o7n69_1741:focus-visible{outline:1.25px solid var(--focus);outline-offset:2.5px}._connectorServicesHint_o7n69_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_o7n69_1758 ._inlineLink_o7n69_1765{color:var(--text-secondary);font-size:inherit}._paletteDivider_o7n69_1770{height:1.25px;margin:var(--space-14) 0 0;background:var(--border-default)}._tip_o7n69_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_o7n69_1582 strong{color:var(--text-primary);font-size:var(--type-body-size-11)}._inspector_o7n69_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_o7n69_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_o7n69_230>div,._inspectorHeaderMeta_o7n69_230{display:flex;align-items:flex-start;gap:var(--space-9)}._inspector_o7n69_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_o7n69_1829{min-width:0}._flowInspectorIdentity_o7n69_1829>span:last-child{min-width:0}._flowInspectorIdentity_o7n69_1829 h2{margin:0}._flowInspectorIdentity_o7n69_1829 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_o7n69_1852{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_o7n69_1864{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_o7n69_1864:hover{border-color:var(--border-default)}._nodeTitleInput_o7n69_1864: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_o7n69_230 button{display:grid;width:35px;height:35px;padding:0;place-items:center;border-radius:var(--radius-5);color:var(--text-secondary)}._durationPill_o7n69_1897{display:flex;align-items:center;gap:var(--space-5);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-body-size-9)}._durationPill_o7n69_1897 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_o7n69_1897[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_o7n69_1920{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_o7n69_1920 button{position:relative;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:var(--type-button-size-12)}._tabs_o7n69_1920 ._activeTab_o7n69_1937{color:var(--app--tabs-active-tab-color-text)}._tabs_o7n69_1920 ._activeTab_o7n69_1937:after{position:absolute;right:16.25px;bottom:-1.25px;left:16.25px;height:2.5px;background:var(--accent-py);content:""}._inspectorBody_o7n69_1951{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_o7n69_1963{overflow-y:hidden}._inspectorBodyCode_o7n69_1963>._pythonErrorDiagnostic_o7n69_1967{min-height:0;max-height:40%;flex:0 1 auto;overflow:auto;overscroll-behavior:contain}._codePanel_o7n69_1975,._settingsPanel_o7n69_1976,._testPanel_o7n69_1977,._outputsPanel_o7n69_1978{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_o7n69_1975{padding:var(--space-10)}._copilotTitle_o7n69_1988{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_o7n69_1988 svg:nth-of-type(1){color:var(--app--copilot-title-svg-nth-of-type-1-color-text)}._copilotTitle_o7n69_1988 svg:last-child{justify-self:end}._copilotInput_o7n69_2013{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_o7n69_2013 svg{color:var(--text-primary);transform:rotate(90deg)}._pythonCodeWorkspace_o7n69_2032{display:flex;min-width:0;min-height:225px;flex:1 1 0;flex-direction:column;gap:0}._pythonCodeCard_o7n69_2041,._pythonCopilot_o7n69_2042{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_o7n69_2050{--copilot-content-max-width: 880px;width:100%;min-height:0;flex:1;border:0;border-radius:0;background:transparent}._pythonCodeCard_o7n69_2041{display:flex;min-height:0;flex:1 1 0;flex-direction:column;padding:var(--space-10)}._pythonCopilotCta_o7n69_2069{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_o7n69_2069 button{padding:0;border:0;border-bottom:1.25px solid currentColor;background:transparent;color:var(--accent-py);cursor:pointer}._pythonCopilotCta_o7n69_2069 button:disabled{cursor:not-allowed;opacity:.45}._pythonCodeCard_o7n69_2041 ._monacoFrame_o7n69_2095{display:flex;min-height:0;flex:1 1 0;flex-direction:column}._pythonCodeCard_o7n69_2041 ._monacoFrame_o7n69_2095>section{min-height:0;flex:1 1 0}._pythonCodeCard_o7n69_2041 ._editorFooter_o7n69_2107,._pythonCodeCard_o7n69_2041>header{flex:0 0 auto}._pythonCodeCard_o7n69_2041>header,._pythonCopilotHeader_o7n69_2113{display:flex;height:40px;align-items:center;justify-content:space-between;gap:var(--space-10)}._pythonCodeCard_o7n69_2041 h3,._pythonCopilotHeader_o7n69_2113 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_o7n69_2041>header button,._pythonCopilotHeader_o7n69_2113 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_o7n69_2041>header button:disabled,._pythonCopilotHeader_o7n69_2113 button:disabled{opacity:.75}._pythonSplitHandle_o7n69_2147{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_o7n69_2147:before,._pythonSplitHandle_o7n69_2147:after{width:calc(50% - 27.5px);height:1.25px;background:var(--app--python-split-handle-before-background-surface);content:""}._pythonSplitHandle_o7n69_2147:before{position:absolute;left:0}._pythonSplitHandle_o7n69_2147:after{position:absolute;right:0}._pythonCopilot_o7n69_2042{display:flex;min-height:400px;flex:1 1 525px;flex-direction:column}._pythonCopilotHeader_o7n69_2113{height:57.5px;flex:0 0 57.5px;padding:0 var(--space-12)}._pythonCopilotHeader_o7n69_2113 h3 svg,._copilotEmpty_o7n69_2191>svg{color:var(--app--python-copilot-header-h3-svg-color-text)}._pythonCopilotHeader_o7n69_2113 button:not(:disabled){cursor:pointer}._copilotClearConfirm_o7n69_2199{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_o7n69_2199>span{min-width:0;overflow-wrap:anywhere}._copilotClearConfirm_o7n69_2199>div{display:flex;flex:0 0 auto;gap:var(--space-6)}._copilotClearConfirm_o7n69_2199 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_o7n69_2199 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_o7n69_2199 button:disabled{cursor:default;opacity:.6}._pythonCopilotScroll_o7n69_2243{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_o7n69_2252{min-width:0;display:flow-root}._copilotEmpty_o7n69_2191{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_o7n69_2191 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_o7n69_2191 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_o7n69_2191>div{display:grid;width:min(100%,262.5px);gap:var(--space-8);margin-top:25px}._copilotEmpty_o7n69_2191>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_o7n69_2300{display:grid;gap:var(--space-6)}._copilotUserMessage_o7n69_2305{display:grid;justify-items:end;gap:var(--space-5)}._copilotUserMessage_o7n69_2305>span,._copilotAssistantMessage_o7n69_2312>span{color:var(--app--copilot-user-message-span-color-text);font-size:var(--type-copilot-message-size-11)}._copilotUserMessage_o7n69_2305 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_o7n69_2312{min-width:0}._copilotContextMarker_o7n69_2336{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_o7n69_2348{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_o7n69_2348>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_o7n69_2348[data-status=active]>span{animation:_copilot-process-pulse_o7n69_1 1.4s ease-in-out infinite}._copilotProcessMessage_o7n69_2348[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_o7n69_2348[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_o7n69_2348[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_o7n69_2388{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_o7n69_2388:hover,._copilotProcessLink_o7n69_2388:focus-visible{color:var(--text-primary);outline:0}@keyframes _copilot-process-pulse_o7n69_1{50%{opacity:.42;transform:scale(.82)}}._copilotContextMarker_o7n69_2336[data-pending=true]{border-style:dashed;color:var(--app--copilot-context-marker-data-pending-true-color-text)}._copilotClarification_o7n69_2415{display:grid;gap:var(--space-6);margin-top:12.5px}._copilotClarification_o7n69_2415 button,._copilotNavigationAction_o7n69_2422,._copilotImmutableNotice_o7n69_2423 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_o7n69_2415 button:hover,._copilotClarification_o7n69_2415 button:focus-visible,._copilotNavigationAction_o7n69_2422:hover,._copilotNavigationAction_o7n69_2422:focus-visible,._copilotImmutableNotice_o7n69_2423 button:hover,._copilotImmutableNotice_o7n69_2423 button:focus-visible{border-color:var(--accent-py);outline:0}._copilotNavigationAction_o7n69_2422{margin-top:11.25px}._copilotReveal_o7n69_2448,._copilotMarkdown_o7n69_2449 p,._copilotFailure_o7n69_2450 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_o7n69_2460{border-bottom:1.25px dotted currentColor;color:var(--app--copilot-quota-link-color-text);text-decoration:none}._copilotMarkdown_o7n69_2449{min-width:0}._copilotMarkdown_o7n69_2449 p+p,._copilotMarkdown_o7n69_2449 pre+p,._copilotMarkdown_o7n69_2449 p+pre{margin-top:12.5px}._copilotMarkdown_o7n69_2449 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_o7n69_2449 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_o7n69_2497{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_o7n69_1 1.4s ease-in-out infinite}@keyframes _copilot-thinking-pulse_o7n69_1{0%,to{opacity:.58}50%{opacity:1}}._copilotFailure_o7n69_2450 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_o7n69_2497,._copilotProcessMessage_o7n69_2348[data-status=active]>span{animation:none}}._copilotSuggestion_o7n69_2524{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_o7n69_2524>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10)}._copilotSuggestion_o7n69_2524 strong{color:var(--app--copilot-suggestion-strong-color-text);font-size:var(--type-copilot-message-size-12)}._copilotSuggestion_o7n69_2524>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_o7n69_2524>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_o7n69_2524>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_o7n69_2524 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_o7n69_2578{display:grid;grid-template-columns:1fr auto;gap:var(--space-8)}._copilotSuggestionActions_o7n69_2578 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_o7n69_2578 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_o7n69_2578 button:disabled{cursor:default;opacity:.48}._copilotConfigurationCard_o7n69_2603{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_o7n69_2603>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._copilotConfigurationCard_o7n69_2603 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_o7n69_2603 span{flex:0 0 auto;color:var(--app--copilot-configuration-card-span-color-text);font-size:var(--type-copilot-message-size-10)}._copilotConfigurationCard_o7n69_2603 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_o7n69_2603 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_o7n69_2603[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_o7n69_2603[data-status=superseded] span,._copilotConfigurationCard_o7n69_2603[data-status=submitted] span{color:var(--app--copilot-configuration-card-data-status-superseded-span-color-text)}._copilotConfigurationCard_o7n69_2603 button:disabled{cursor:default;opacity:.42}._copilotConfigurationBackdrop_o7n69_2669{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_o7n69_2679{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_o7n69_2679>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_o7n69_2679>header>div{display:grid;min-width:0;gap:var(--space-5)}._copilotConfigurationModal_o7n69_2679>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_o7n69_2679 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_o7n69_2679>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_o7n69_2679>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_o7n69_2747{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_o7n69_2747{display:grid;min-width:0;gap:var(--space-6)}._copilotConfigurationField_o7n69_2747>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_o7n69_2747>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_o7n69_2747>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_o7n69_2747 input:not([type=checkbox]),._copilotConfigurationField_o7n69_2747 select,._copilotConfigurationField_o7n69_2747 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_o7n69_2747 input:not([type=checkbox]),._copilotConfigurationField_o7n69_2747 select{min-height:45px;padding:var(--space-7) var(--space-9)}._copilotConfigurationField_o7n69_2747 textarea{min-height:87.5px;padding:var(--space-9);resize:vertical}._copilotConfigurationField_o7n69_2747 input:focus,._copilotConfigurationField_o7n69_2747 select:focus,._copilotConfigurationField_o7n69_2747 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_o7n69_2826{display:grid;min-width:0;gap:var(--space-7)}._copilotConfigurationLogicText_o7n69_2832{display:grid;gap:var(--space-8)}._copilotConfigurationLogicText_o7n69_2832>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_o7n69_2832>label input{height:18.75px;margin:0;width:18.75px}._copilotConfigurationConfigured_o7n69_2852{color:var(--app--copilot-configuration-configured-color-text);font-size:var(--type-copilot-message-size-10)}._copilotConfigurationDottedLink_o7n69_2857{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_o7n69_2868{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_o7n69_2679>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_o7n69_2679>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_o7n69_2679>footer>div:last-child{display:flex;flex:0 0 auto;gap:var(--space-8)}._copilotConfigurationModal_o7n69_2679>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_o7n69_2679>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_o7n69_2679 button:disabled{cursor:default;opacity:.44}@media(max-width:560px),(max-height:620px){._copilotConfigurationBackdrop_o7n69_2669{padding:var(--space-8)}._copilotConfigurationModal_o7n69_2679{max-height:calc(100vh - 20px)}._copilotConfigurationModal_o7n69_2679>header,._copilotConfigurationFields_o7n69_2747,._copilotConfigurationModal_o7n69_2679>footer{padding-inline:16.25px}._copilotConfigurationModal_o7n69_2679>footer{align-items:stretch;flex-direction:column}._copilotConfigurationModal_o7n69_2679>footer>div:last-child{justify-content:flex-end}}._copilotStaleWarning_o7n69_2952{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_o7n69_2423{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_o7n69_2972{flex:0 0 auto;padding:0 var(--space-12) var(--space-12);background:var(--app--copilot-composer-background-surface)}._pythonCopilotGlobal_o7n69_2050 ._pythonCopilotScroll_o7n69_2243>*,._pythonCopilotGlobal_o7n69_2050 ._copilotComposer_o7n69_2972>*{width:min(100%,var(--copilot-content-max-width));margin-inline:auto}._copilotContext_o7n69_2336{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_o7n69_2993{position:relative}._copilotTextareaWrap_o7n69_2993 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_o7n69_2993 textarea:focus{border-color:var(--accent-py)}._copilotTextareaWrap_o7n69_2993 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_o7n69_2993 button:disabled{cursor:default;opacity:.4}._copilotComposer_o7n69_2972>span{display:block;margin-top:8.75px;color:var(--app--copilot-composer-span-color-text);font-size:var(--type-copilot-message-size-9)}._copilotComposerError_o7n69_3043{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);margin-top:8.75px}._copilotComposerError_o7n69_3043 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_o7n69_3043 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_o7n69_2107{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_o7n69_2107 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_o7n69_2107 code{color:var(--app--editor-code-color-text);white-space:pre-wrap}._editor_o7n69_2107 li:nth-child(1) code{color:var(--app--editor-li-nth-child-1-code-color-text)}._editorFooter_o7n69_2107{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_o7n69_2107 svg:last-child{margin-left:8.75px}._monacoFrame_o7n69_2095{overflow:hidden;border:1.25px solid var(--app--editor-border-line);border-radius:var(--radius-4);background:var(--canvas)}._editorLoading_o7n69_3119{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_o7n69_1976{padding:var(--space-13) var(--space-12)}._flowStateGrid_o7n69_3135{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_o7n69_3135>span,._flowStateGrid_o7n69_3135>dt{min-width:0;color:var(--text-secondary)}._flowStateGrid_o7n69_3135>strong,._flowStateGrid_o7n69_3135>time,._flowStateGrid_o7n69_3135>dd{max-width:187.5px;overflow-wrap:anywhere;text-align:right}._flowStateGrid_o7n69_3135>strong[data-status=warnings]{color:var(--warning)}._flowValueRow_o7n69_3162{display:grid;font-size:var(--type-body-size-10);color:var(--text-secondary);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;align-items:start;gap:var(--space-8);margin:var(--space-8) 0 0}._flowValueIdentity_o7n69_3173{display:grid;min-width:0;gap:var(--space-3);overflow-wrap:anywhere}._flowValueActions_o7n69_3180{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(var(--control-action-min-width),1fr));justify-self:end;gap:var(--control-action-gap);max-width:100%}._flowValueActions_o7n69_3180 button{min-height:var(--control-height-sm);padding:var(--space-2) var(--space-7);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_o7n69_3180 button:hover,._flowValueActions_o7n69_3180 button:focus-visible{border-color:var(--accent-py);outline:0;color:var(--text-primary)}._flowValueActions_o7n69_3180 button:disabled{cursor:not-allowed;opacity:.45}._flowValueRow_o7n69_3162 small{overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--type-caption-size-9)}._flowValueRow_o7n69_3162 code{max-width:181.25px;overflow:hidden;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;text-overflow:ellipsis;white-space:normal}._infoNotice_o7n69_3231{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_o7n69_3242{min-width:0}._flowRunsHeading_o7n69_3246{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-8);margin-bottom:12.5px}._flowRunsHeading_o7n69_3246 h3,._flowRunsHeading_o7n69_3246 p{margin:0}._flowRunsActions_o7n69_3259{display:flex;align-items:center;gap:var(--space-6)}._refreshIconSpinning_o7n69_3265{animation:_refresh-icon-spin_o7n69_1 .7s linear infinite}@keyframes _refresh-icon-spin_o7n69_1{to{transform:rotate(360deg)}}._flowRunsHeading_o7n69_3246 h3{font-size:var(--type-card-title-size-11);line-height:var(--type-card-title-leading-1-3)}._flowRunsHeading_o7n69_3246 p{margin-top:3.75px;color:var(--text-secondary);font-size:var(--type-card-title-size-9)}._flowRunList_o7n69_3284{display:grid;min-width:0;gap:var(--space-6);margin:0;padding:0;list-style:none}._flowRunList_o7n69_3284 li{min-width:0}._flowRunRow_o7n69_3297{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_o7n69_3297:hover,._flowRunRow_o7n69_3297[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_o7n69_3297>span{display:grid;min-width:0;gap:var(--space-3)}._flowRunRow_o7n69_3297>span:last-child{justify-items:end;text-align:right}._flowRunRow_o7n69_3297 small{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._flowRunRow_o7n69_3297 strong{overflow:hidden;font-family:var(--font-mono);font-size:var(--type-body-size-10);text-overflow:ellipsis;white-space:nowrap}._flowRunRow_o7n69_3297 b{color:var(--text-secondary);font-size:var(--type-body-size-9);text-transform:uppercase}._flowRunRow_o7n69_3297 b[data-status=succeeded]{color:var(--success)}._flowRunRow_o7n69_3297 b[data-status=warnings]{color:var(--warning)}._flowRunRow_o7n69_3297 b[data-status=failed]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._flowRunRow_o7n69_3297 b[data-status=running],._flowRunRow_o7n69_3297 b[data-status=cancel_requested]{color:var(--accent-py)}._flowRunRow_o7n69_3297 b[data-status=created]{color:var(--warning)}._flowRunRow_o7n69_3297 b[data-status=cancelled]{color:var(--text-muted)}._flowLoadMore_o7n69_3373{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_o7n69_3383{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_o7n69_3383 input{flex:0 0 auto;margin:var(--space-1) 0 0}._flowToolDefinitionPanel_o7n69_3398 ._toolFieldSection_o7n69_3398{margin-top:22.5px}._flowInputPreview_o7n69_3402{display:grid;align-self:start;justify-items:end;gap:var(--space-3);min-width:0}._flowInputPreview_o7n69_3402 code{min-width:0;max-width:min(var(--layout-io-preview-max-width),100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._flowInputPreview_o7n69_3402 small{max-width:100%;text-align:right;overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--type-control-size-9)}._flowRunOrigin_o7n69_3426{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_o7n69_3426:hover,._flowRunOrigin_o7n69_3426: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_o7n69_3426:focus-visible{box-shadow:0 0 0 2.5px var(--focus)}._flowRunOrigin_o7n69_3426:active{background:var(--app--flow-run-origin-active-background-surface)}._flowToolCard_o7n69_3460{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_o7n69_3460[data-stale=true]{border-color:var(--app--flow-tool-card-data-stale-true-border-color-line)}._flowToolCard_o7n69_3460>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-8)}._flowToolCard_o7n69_3460>header>div{display:grid;min-width:0;gap:var(--space-2)}._flowToolCard_o7n69_3460>header small{color:var(--text-secondary);font-size:var(--type-caption-size-9);overflow-wrap:anywhere}._flowToolCard_o7n69_3460>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_o7n69_3505{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_o7n69_3505 h3{font-size:var(--type-card-title-size-13);font-weight:var(--type-card-title-weight-620)}._aiContextHeading_o7n69_3519{margin-top:22.5px}._configInfo_o7n69_3523{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_o7n69_3534{display:grid;min-width:0;gap:var(--space-6);margin-top:12.5px}._registeredToolButtons_o7n69_3534 button{width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}._subflowState_o7n69_3550{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_o7n69_3562{display:grid;justify-items:end;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-status-size-9)}._subflowState_o7n69_3550[data-state=Disabled],._subflowState_o7n69_3550[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_o7n69_3577,._mappingGroup_o7n69_3578,._interfaceUpdate_o7n69_3579{display:grid;gap:var(--space-5)}._subflowIdentity_o7n69_3577 span,._emptyMapping_o7n69_3585,._interfaceUpdate_o7n69_3579 span{color:var(--text-secondary);font-size:var(--type-body-size-10);overflow-wrap:anywhere}._mappingGroup_o7n69_3578{gap:var(--space-9);padding-top:12.5px;border-top:1.25px solid var(--border-default)}._mappingGroup_o7n69_3578 h4{margin:0;font-size:var(--type-body-size-11)}._toolFieldSection_o7n69_3398{gap:var(--space-10)}._toolFieldSectionHeader_o7n69_3607{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-10)}._toolFieldSectionHeader_o7n69_3607 ._addVariableButton_o7n69_3615{height:32.5px}._requiredConfiguration_o7n69_3619{display:grid;gap:var(--space-9);margin-top:20px}._requiredConfiguration_o7n69_3619>._configNote_o7n69_3625{margin:0}._requiredBindingForm_o7n69_3629{display:grid;gap:var(--space-8)}._requiredBindingForm_o7n69_3629>button{justify-self:end}._requiredBindingSummary_o7n69_3638{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-9)}._requiredBindingSummary_o7n69_3638>div{display:grid;min-width:0;gap:var(--space-3)}._requiredBindingSummary_o7n69_3638 strong,._requiredBindingSummary_o7n69_3638 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._requiredBindingSummary_o7n69_3638 small{color:var(--text-secondary);font-size:var(--type-caption-size-9)}._requiredBindingSummary_o7n69_3638>span{flex:0 0 auto;color:var(--text-secondary);font-size:var(--type-body-size-9)}._requiredBindingSummary_o7n69_3638>span[data-status=missing]{color:var(--app--required-binding-summary-span-data-status-missing-color-text)}._requiredBindingMap_o7n69_3674{align-self:flex-start}._toolRequired_o7n69_3678{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_o7n69_3678 input{width:17.5px;height:17.5px;margin:0}._compactButton_o7n69_3693,._secondaryButton_o7n69_3694,._iconControl_o7n69_3695{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_o7n69_3694{background:transparent;color:var(--text-secondary)}._iconControl_o7n69_3695{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_o7n69_3693:hover:not(:disabled),._secondaryButton_o7n69_3694:hover:not(:disabled),._iconControl_o7n69_3695: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_o7n69_3693:disabled,._secondaryButton_o7n69_3694:disabled,._iconControl_o7n69_3695:disabled{cursor:not-allowed;opacity:.5}._toolRulesTable_o7n69_3738{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_o7n69_3747,._toolRulesRow_o7n69_3748{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_o7n69_3747{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_o7n69_3748{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_o7n69_3748>span{min-width:0}._toolRulesRow_o7n69_3748 select,._toolRulesRow_o7n69_3748 input[type=text],._toolRulesRow_o7n69_3748 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_o7n69_3748 select:focus,._toolRulesRow_o7n69_3748 input:focus{border-color:var(--app--tool-rules-row-select-focus-border-color-line)}._toolRulesCheckbox_o7n69_3801{display:grid;place-items:center}._toolRulesCheckbox_o7n69_3801 input{width:18.75px;height:18.75px}._toolRulesWarning_o7n69_3811{grid-column:1 / -1;margin:var(--space-2-2) 0 var(--space-1);color:var(--warning);font-size:var(--type-body-size-9)}._toolRulesTable_o7n69_3738>._configNote_o7n69_3625{min-width:900px;margin:0;padding:var(--space-7) var(--space-9)}._toolRunSummary_o7n69_3824{display:grid;gap:var(--space-5)}._toolRunSummary_o7n69_3824 p{display:grid;grid-template-columns:102.5px minmax(0,1fr);gap:var(--space-8);margin:0}._toolRunSummary_o7n69_3824 strong,._toolHistorySection_o7n69_3837 h4{color:var(--text-secondary);font-size:var(--type-body-size-10)}._toolHistorySection_o7n69_3837{display:grid;gap:var(--space-7);padding-top:12.5px;border-top:1.25px solid var(--border-default)}._toolHistorySection_o7n69_3837 h4,._toolHistorySection_o7n69_3837 p{margin:0}._toolHistoryRow_o7n69_3854{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_o7n69_3854>span,._toolHistoryRow_o7n69_3854>small{color:var(--text-secondary);font-size:var(--type-caption-size-10)}._toolHistoryRow_o7n69_3854>small{margin-top:3.75px;font-weight:var(--type-caption-weight-650)}._toolHistoryRow_o7n69_3854 pre,._toolTechnicalDetails_o7n69_3875 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_o7n69_3854 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_o7n69_3875{padding-top:12.5px;border-top:1.25px solid var(--border-default)}._toolTechnicalDetails_o7n69_3875 summary{margin-bottom:10px;color:var(--text-secondary);cursor:pointer;font-size:var(--type-body-size-10)}._openSourceFlow_o7n69_3912,._interfaceUpdate_o7n69_3579 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_o7n69_3579>._openSourceFlow_o7n69_3912{margin-block:10px 5px;padding-inline:12.5px}._mappingError_o7n69_3928{margin:0;color:var(--app--subflow-state-data-state-disabled-color-text);font-size:var(--type-body-size-10)}._interfaceUpdate_o7n69_3579{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_o7n69_3942{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-28);place-items:center}._deployModal_o7n69_3942{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_o7n69_3942 header,._deployModal_o7n69_3942 footer,._deployModal_o7n69_3942 footer>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._deployModal_o7n69_3942 h2,._deployModal_o7n69_3942 h3,._deployModal_o7n69_3942 p{margin:0}._deployModal_o7n69_3942 h2{font-size:var(--type-section-title-size-16)}._deployModal_o7n69_3942 header p,._deployGrid_o7n69_3986 span,._deployResult_o7n69_3987 span{color:var(--text-secondary);font-size:var(--type-body-size-11)}._deployModal_o7n69_3942 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_o7n69_3942 button:disabled{cursor:not-allowed;opacity:.48}._deployModal_o7n69_3942 header button{border:0;background:transparent;font-size:var(--type-button-size-22)}._deployNotice_o7n69_4013,._deployResult_o7n69_3987,._deployCheckbox_o7n69_4015,._deployHistory_o7n69_4016,._deployRevisionContext_o7n69_4017,._historicalDeployWarning_o7n69_4018,._deployFailed_o7n69_4019,._deployCompleted_o7n69_4020{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_o7n69_3986{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}._deployGrid_o7n69_3986 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_o7n69_3986 h3{font-size:var(--type-card-title-size-10);font-weight:var(--type-card-title-weight-560)}._deployGrid_o7n69_3986 strong,._deployGrid_o7n69_3986 span{overflow-wrap:anywhere}._deployCheckbox_o7n69_4015{display:flex;align-items:flex-start;gap:var(--space-9);cursor:pointer}._deployCheckbox_o7n69_4015>span,._deployResult_o7n69_3987,._deployHistory_o7n69_4016,._deployRevisionContext_o7n69_4017,._historicalDeployWarning_o7n69_4018{display:grid;gap:var(--space-4)}._deployCheckbox_o7n69_4015 small{color:var(--text-secondary)}._deployWarning_o7n69_4075{color:var(--app--deploy-warning-color-text)!important}._prodSettingsBlock_o7n69_4079{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_o7n69_4079+._prodSettingsBlock_o7n69_4079{margin-top:11.25px}._prodSettingsBlock_o7n69_4079 h3,._prodSettingsBlock_o7n69_4079 p{margin:0}._prodBlockHeading_o7n69_4098,._testActions_o7n69_4099,._endpointRow_o7n69_4100,._codeModal_o7n69_4101 header,._codeModal_o7n69_4101 footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._prodBlockHeading_o7n69_4098>div{display:grid;gap:var(--space-2)}._prodBlockHeading_o7n69_4098 h3{font-size:var(--type-card-title-size-11)}._prodBlockHeading_o7n69_4098 p{color:var(--text-muted);font-size:var(--type-card-title-size-9)}._prodBadge_o7n69_4123{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_o7n69_4100 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_o7n69_4100{min-width:0}._endpointRow_o7n69_4100 button,._primaryTestAction_o7n69_4148,._codeModal_o7n69_4101 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_o7n69_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_o7n69_4170,._jsonResponse_o7n69_4171{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_o7n69_4170:focus{border-color:var(--accent-py)}._jsonResponse_o7n69_4171{min-height:112.5px;max-height:325px;overflow:auto;color:var(--app--json-response-color-text)}._primaryTestAction_o7n69_4148{border-color:var(--app--primary-test-action-border-color-line);color:var(--accent-py)}._recentApiCalls_o7n69_4205{display:grid;gap:var(--space-4)}._recentApiCalls_o7n69_4205>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_o7n69_4205>button:hover{background:var(--surface-hover)}._recentApiCalls_o7n69_4205 strong{color:var(--text-primary);font-family:var(--font-mono)}._schedulerPanel_o7n69_4234{display:grid;min-width:0;gap:var(--space-9)}._schedulerPanel_o7n69_4234 h3,._schedulerPanel_o7n69_4234 p,._scheduleCard_o7n69_4242 dl,._scheduleCard_o7n69_4242 dd,._scheduleCard_o7n69_4242 dt,._scheduleEditor_o7n69_4245 h2,._scheduleEditor_o7n69_4245 ol{margin:0}._schedulerHeading_o7n69_4250,._scheduleCard_o7n69_4242 header,._scheduleCard_o7n69_4242 footer,._scheduleEditor_o7n69_4245>header,._scheduleEditor_o7n69_4245>footer,._scheduleEditor_o7n69_4245>footer>div,._scheduleInputsHeading_o7n69_4256{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}._schedulerHeading_o7n69_4250>div,._scheduleCard_o7n69_4242 header>div,._scheduleEditor_o7n69_4245>header>div{display:grid;min-width:0;gap:var(--space-2)}._schedulerHeading_o7n69_4250 p,._scheduleCard_o7n69_4242 small,._scheduleEditor_o7n69_4245 small,._schedulePreview_o7n69_4274,._schedulerEmpty_o7n69_4275 p{color:var(--text-muted);font-size:var(--type-code-size-9);line-height:var(--type-code-leading-1-45)}._schedulerAdd_o7n69_4281,._schedulerEmpty_o7n69_4275 button,._scheduleCard_o7n69_4242 footer>button:not(._inlineLink_o7n69_1765),._scheduleEditor_o7n69_4245>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_o7n69_4281,._schedulerEmpty_o7n69_4275 button{border-color:var(--app--primary-test-action-border-color-line);color:var(--accent-py)}._schedulerAdd_o7n69_4281:disabled,._schedulerEmpty_o7n69_4275 button:disabled,._scheduleCard_o7n69_4242 button:disabled{cursor:not-allowed;opacity:.42}._schedulerEmpty_o7n69_4275{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_o7n69_4318{display:grid;gap:var(--space-7)}._scheduleCard_o7n69_4242{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_o7n69_4242 header strong{overflow:hidden;color:var(--text-primary);font-size:var(--type-body-size-11);text-overflow:ellipsis;white-space:nowrap}._scheduleCard_o7n69_4242 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_o7n69_4242 header b[data-status=active]{border-color:var(--app--schedule-card-header-b-data-status-active-border-color-line);color:var(--accent-var)}._scheduleCard_o7n69_4242 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_o7n69_4242 dl>div{display:contents;min-width:0}._scheduleCard_o7n69_4242 dt{flex:0 0 auto;color:var(--text-muted)}._scheduleCard_o7n69_4242 dd{min-width:0;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}._scheduleCard_o7n69_4242 footer{justify-content:flex-start;flex-wrap:wrap}._scheduleEditor_o7n69_4245>header>button{display:grid;width:35px;padding:0;place-items:center;font-size:var(--type-code-size-16)}._scheduleModalBackdrop_o7n69_4392{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-24);place-items:center}._scheduleEditor_o7n69_4245{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_o7n69_4245>header,._scheduleEditor_o7n69_4245>footer{padding:var(--space-14) var(--space-16)}._scheduleEditor_o7n69_4245>header{border-bottom:1.25px solid var(--border-default)}._scheduleEditor_o7n69_4245>footer{border-top:1.25px solid var(--border-default)}._scheduleEditor_o7n69_4245>footer>small[data-save-state="Save failed"]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._scheduleEditor_o7n69_4245>footer>small[data-save-state=Saving]{color:var(--accent-py)}._scheduleEditorBody_o7n69_4436{display:grid;gap:var(--space-12);padding:var(--space-14) var(--space-16);overflow-y:auto}._scheduleEditor_o7n69_4245 h2{font-size:var(--type-code-size-15)}._scheduleEditorGroup_o7n69_4447{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_o7n69_4447>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_o7n69_4245 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_o7n69_4245 button:disabled{cursor:not-allowed;opacity:.45}._timezoneSelector_o7n69_4480{position:relative}._timezoneOptions_o7n69_4484{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_o7n69_4484 button{justify-content:flex-start;border-color:transparent;background:transparent;text-align:left}._timezoneOptions_o7n69_4484 button:hover,._timezoneOptions_o7n69_4484 button[aria-selected=true]{background:var(--surface-hover);color:var(--accent-py)}._timezoneOptions_o7n69_4484 p{padding:var(--space-7);color:var(--text-muted);font-size:var(--type-body-size-9)}._weekdayPicker_o7n69_4519{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_o7n69_4519 legend,._scheduleInputsHeading_o7n69_4256>span,._schedulePreview_o7n69_4274>strong{color:var(--text-secondary);font-size:var(--type-control-size-9)}._weekdayPicker_o7n69_4519 label{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-label-size-8)}._weekdayPicker_o7n69_4519 input{width:15px;height:15px;margin:0}._schedulePreview_o7n69_4274{display:grid;gap:var(--space-5)}._schedulePreview_o7n69_4274 ol{display:grid;gap:var(--space-3);padding-left:22.5px}@media(max-height:760px){._scheduleCard_o7n69_4242{gap:var(--space-6);padding:var(--space-8)}._scheduleModalBackdrop_o7n69_4392{padding:var(--space-12)}._scheduleEditor_o7n69_4245{max-height:calc(100vh - 30px)}._jsonEditor_o7n69_4170{min-height:132.5px}}._recentApiCalls_o7n69_4205 b[data-status=succeeded]{color:var(--success)}._recentApiCalls_o7n69_4205 b[data-status=failed],._recentApiCalls_o7n69_4205 b[data-status=cancelled]{color:var(--api-key-manager--row-b-data-status-revoked-color-text)}._recentApiCalls_o7n69_4205 b[data-status=created],._recentApiCalls_o7n69_4205 b[data-status=running],._recentApiCalls_o7n69_4205 b[data-status=cancel_requested]{color:var(--accent-py)}._recentApiCalls_o7n69_4205 time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._prodEmptyState_o7n69_4587{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_o7n69_4587 p{margin:0;color:var(--text-secondary);font-size:var(--type-status-size-10);line-height:var(--type-status-leading-1-5)}._codeModalBackdrop_o7n69_4604{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-24);place-items:center}._codeModal_o7n69_4101{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_o7n69_4101 h2{margin:0;font-size:var(--type-code-size-15)}._codeModal_o7n69_4101 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_o7n69_4627{display:flex;gap:var(--space-5)}._codeTabs_o7n69_4627 button[aria-selected=true]{border-color:var(--accent-py);color:var(--accent-py)}._codeModal_o7n69_4101 footer small{color:var(--text-muted)}._deployRevisionContext_o7n69_4017 span,._deployRevisionContext_o7n69_4017 small,._historicalDeployWarning_o7n69_4018 span{color:var(--text-secondary)}._historicalDeployWarning_o7n69_4018{border-color:var(--app--historical-deploy-warning-border-color-line);background:var(--app--historical-deploy-warning-background-surface)}._historicalDeployWarning_o7n69_4018>div{display:flex;justify-content:flex-end;gap:var(--space-7);margin-top:6.25px}._deployProgress_o7n69_4649{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_o7n69_4649>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_o7n69_1 1.05s ease-in-out infinite}._deployProgress_o7n69_4649 strong{position:relative}._deployCompleted_o7n69_4020{border-color:var(--app--deploy-completed-border-color-line);background:var(--app--deploy-completed-background-surface);color:var(--app--deploy-completed-color-text)}._deployFailed_o7n69_4019{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_o7n69_1{0%{transform:translate(0)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){._deployProgress_o7n69_4649>span{inset:0;width:100%;animation:none;background:var(--app--deploy-progress-span-background-2-surface)}}._deployHistory_o7n69_4016 summary{cursor:pointer}._primaryDeployAction_o7n69_4709{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_o7n69_3986{grid-template-columns:1fr}}._settingsHeading_o7n69_3505 p,._emptyVariables_o7n69_4722,._configNote_o7n69_3625{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_o7n69_3615{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_o7n69_4745,._configFields_o7n69_4746{display:flex;flex-direction:column;gap:var(--space-11);padding-top:15px}._emptyVariables_o7n69_4722{padding:var(--space-16) 0;text-align:center}._variableRow_o7n69_4758{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_o7n69_4758[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_o7n69_4773{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary);font-size:var(--type-body-size-10)}._variableRowHeader_o7n69_4773 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_o7n69_4773 button:hover{background:var(--surface-hover);color:var(--app--variable-row-header-button-hover-color-text)}._configField_o7n69_4746{display:flex;flex-direction:column;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-body-size-10)}._configField_o7n69_4746 input,._configField_o7n69_4746 textarea,._configField_o7n69_4746 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_o7n69_4746 input:focus,._configField_o7n69_4746 textarea:focus,._configField_o7n69_4746 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_o7n69_4746 input[aria-invalid=true]{border-color:var(--app--config-field-input-aria-invalid-true-border-color-line)}._configField_o7n69_4746 textarea[aria-invalid=true]{border-color:var(--app--config-field-textarea-aria-invalid-true-border-color-line)}._configField_o7n69_4746 input[data-validation-severity=critical],._configField_o7n69_4746 textarea[data-validation-severity=critical],._configField_o7n69_4746 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_o7n69_4746 input[data-validation-severity=warning],._configField_o7n69_4746 textarea[data-validation-severity=warning],._configField_o7n69_4746 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_o7n69_4746 select{height:42.5px;appearance:auto;resize:none}._configWarning_o7n69_4862{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_o7n69_4874{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_o7n69_4874>*{min-width:0;max-width:100%}._visuallyHidden_o7n69_4894{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_o7n69_4906{display:grid;min-width:0;gap:var(--space-8);padding-top:15px}._aiContextTags_o7n69_4913{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-7);padding:0;margin:0;list-style:none}._aiContextTagItem_o7n69_4923{display:block;width:max-content;min-width:0;max-width:100%}._aiContextTag_o7n69_4913{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_o7n69_4913:hover,._aiContextTag_o7n69_4913:focus-visible,._aiContextTag_o7n69_4913[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_o7n69_4913[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_o7n69_1 .22s ease-in-out 2 alternate}@keyframes _ai-context-duplicate_o7n69_1{to{box-shadow:0 0 0 3.75px var(--app-to-box-shadow-shadow)}}._aiContextTagName_o7n69_4972{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aiContextTagRemove_o7n69_4980{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_o7n69_4980:hover,._aiContextTagRemove_o7n69_4980:focus-visible,._aiContextTagWarning_o7n69_5001:hover,._aiContextTagWarning_o7n69_5001: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_o7n69_5001{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_o7n69_5025{z-index:80;max-width:325px}._aiContextWarningTooltip_o7n69_5025 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_o7n69_5025 ul{display:grid;gap:var(--space-3);padding:0 0 0 var(--space-14);margin:0}@media(prefers-reduced-motion:reduce){._aiContextTag_o7n69_4913[data-duplicate=true]{animation:none}}._toggleList_o7n69_5051{display:flex;flex-direction:column;gap:var(--space-10);padding-top:15px}._toggleField_o7n69_5058{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_o7n69_5058 input{width:17.5px;height:17.5px;margin:var(--space-1) 0 0;accent-color:var(--accent-py)}._varRoleHint_o7n69_5075{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_o7n69_5086,._edgeRoute_o7n69_5087{display:flex;align-items:center;gap:var(--space-8)}._edgeKindBadge_o7n69_5093{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_o7n69_5087{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_o7n69_5087 span:not([aria-hidden]){overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._edgeRoute_o7n69_5087 span[aria-hidden]{flex:0 0 auto;color:var(--accent-py)}._configNote_o7n69_3625{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_o7n69_1977{min-width:0;max-width:100%;flex:0 0 auto;overflow-wrap:anywhere;padding:var(--space-13) var(--space-12)}._testPanel_o7n69_1977 h3,._outputsPanel_o7n69_1978 h3{font-size:var(--type-card-title-size-13);font-weight:var(--type-card-title-weight-620)}._testPanel_o7n69_1977 p:not(._configWarning_o7n69_4862):not(._configError_o7n69_4874),._outputsPanel_o7n69_1978 p:not(._configWarning_o7n69_4862):not(._configError_o7n69_4874){color:var(--text-secondary);font-size:var(--type-body-size-10)}._testPanel_o7n69_1977 p{margin:var(--space-7) 0 var(--space-11)}._runtimeDiagnostic_o7n69_5153{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_o7n69_1967{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_o7n69_1967 pre{min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._pythonErrorDiagnostic_o7n69_1967[data-previous-code=true]{border-color:var(--border-default);background:var(--surface-raised);color:var(--text-secondary)}._nodeOutputVariable_o7n69_5195{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_o7n69_5195+._nodeOutputVariable_o7n69_5195{margin-top:8.75px}._nodeOutputVariableMain_o7n69_5211{display:grid;min-width:0;gap:var(--space-4);padding:0;border:0;background:transparent;color:var(--text-primary);text-align:left}._nodeOutputVariableIdentity_o7n69_5222{display:flex;min-width:0;align-items:center;gap:var(--space-6)}._nodeOutputVariableIdentity_o7n69_5222 strong{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._nodeOutputVariableMain_o7n69_5211>span,._nodeOutputVariableMain_o7n69_5211 small{min-width:0;color:var(--text-secondary);font-size:var(--type-node-subtitle-size-10);overflow-wrap:anywhere}._nodeOutputVariableMain_o7n69_5211 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_o7n69_5211 pre,._nodeOutputVariableMain_o7n69_5211 ._notPersistedBinding_o7n69_5256,._nodeOutputModal_o7n69_5257 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_o7n69_5211 pre,._nodeOutputVariableMain_o7n69_5211 ._notPersistedBinding_o7n69_5256{max-height:none;overflow:visible;overflow-wrap:anywhere}._notPersistedBinding_o7n69_5256{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_o7n69_5291{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}._nodeOutputActions_o7n69_5291 button,._nodeOutputModal_o7n69_5257 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_o7n69_5310{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_o7n69_5310 span,._inheritedOutputs_o7n69_5321 summary{color:var(--text-secondary);font-size:var(--type-status-size-11)}._inheritedOutputs_o7n69_5321{min-width:0;margin-top:12.5px}._inheritedOutputs_o7n69_5321 summary{margin-bottom:10px;cursor:pointer}._nodeOutputModalBackdrop_o7n69_5336{position:fixed;z-index:var(--layer-modal, 20);inset:0;display:grid;padding:var(--space-40);place-items:center}._nodeOutputModal_o7n69_5257{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_o7n69_5257 header,._nodeOutputModal_o7n69_5257 footer{display:flex;align-items:center;justify-content:space-between}._nodeOutputModal_o7n69_5257 header>div{display:grid;gap:var(--space-3)}._nodeOutputModal_o7n69_5257 header span,._nodeOutputModal_o7n69_5257 footer span{color:var(--text-secondary);font-size:var(--type-body-size-12)}._nodeOutputModal_o7n69_5257 header button{border:0;background:transparent;color:var(--text-primary)}._dataframePreview_o7n69_5382{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}._dataframePreview_o7n69_5382 table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--type-tab-size-11)}._dataframePreview_o7n69_5382 th,._dataframePreview_o7n69_5382 td{padding:var(--space-4) var(--space-6);border:1.25px solid var(--border-default);text-align:left;white-space:nowrap}._runTestButton_o7n69_5405{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_o7n69_5405 svg:last-child{justify-self:end}._runTestButton_o7n69_5405:disabled{cursor:not-allowed;opacity:.46}._testMeta_o7n69_5431{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_o7n69_5431 div{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:var(--type-caption-size-10)}._testMeta_o7n69_5431 dt,._testMeta_o7n69_5431 dd{margin:0}._testMeta_o7n69_5431 dd{color:var(--text-primary)}._testMeta_o7n69_5431 ._successText_o7n69_5456{color:var(--success)}._outputsPanel_o7n69_1978{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_o7n69_1978 p{margin:var(--space-11) 0 0;overflow-wrap:anywhere}._outputsPanel_o7n69_1978 h3,._outputsPanel_o7n69_1978 h4{min-width:0;margin:0}._outputsPanel_o7n69_1978 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_o7n69_5291{grid-template-columns:repeat(2,minmax(0,1fr))}}._emptyInspector_o7n69_5495{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_o7n69_5495 strong{color:var(--text-primary);font-size:var(--type-body-size-13)}._statusBar_o7n69_5511{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_o7n69_5526,._runtimeStatus_o7n69_5527{display:flex;align-items:center;gap:var(--space-10)}._lastRun_o7n69_5526 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_o7n69_5526 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_o7n69_5548{overflow:hidden;max-width:412.5px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}._statusNotice_o7n69_5548[data-save-status=Saving],._statusNotice_o7n69_5548[data-save-status=Unsaved]{color:var(--app--status-notice-data-save-status-saving-color-text)}._statusNotice_o7n69_5548[data-save-status=Conflict],._statusNotice_o7n69_5548[data-save-status=Error]{color:var(--app--status-notice-data-save-status-conflict-color-text)}._statusActions_o7n69_5566{display:flex;gap:var(--space-5)}._statusActions_o7n69_5566 button,._statusRetry_o7n69_5572{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_o7n69_5583{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_o7n69_5583 strong{color:var(--text-primary);font-size:var(--type-body-size-14)}._emptyFlowPrompt_o7n69_5583 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_o7n69_5619{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_o7n69_5631{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_o7n69_5640{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_o7n69_5631 h1{margin:0;font-size:var(--type-page-title-size-22);letter-spacing:var(--type-page-title-tracking-0-025em)}._authCard_o7n69_5631>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_o7n69_5662{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_o7n69_5662 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_o7n69_5662 button[aria-pressed=true]{background:var(--surface-hover);color:var(--text-primary)}._authForm_o7n69_5688{display:flex;flex-direction:column;gap:var(--space-13)}._authForm_o7n69_5688 label{display:flex;flex-direction:column;gap:var(--space-6);color:var(--text-secondary);font-size:var(--type-label-size-11)}._authForm_o7n69_5688 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_o7n69_5688 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_o7n69_5688>button,._authSecondaryButton_o7n69_5719{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_o7n69_5688>button:disabled{cursor:wait;opacity:.6}._authForm_o7n69_5688 ._authSecondaryButton_o7n69_5719,._authCard_o7n69_5631>._authSecondaryButton_o7n69_5719{width:100%;margin-top:15px;border-color:var(--border-default);background:transparent;color:var(--text-secondary)}._authError_o7n69_5744,._authMessage_o7n69_5745{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_o7n69_5745{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_o7n69_5761{display:flex;flex-direction:column;gap:var(--space-7)}._workspaceList_o7n69_5761 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_o7n69_5761 button:hover{border-color:var(--app--workspace-list-button-hover-border-color-line);background:var(--app--flow-run-origin-background-surface)}._workspaceList_o7n69_5761 small{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-caption-size-9);text-transform:uppercase}._iconButton_o7n69_224:disabled,._environment_o7n69_226:disabled,._runButton_o7n69_227:disabled,._deployButton_o7n69_228:disabled,._railButton_o7n69_1237:disabled{cursor:not-allowed;opacity:.55}._lastRun_o7n69_5526 i,._runtimeStatus_o7n69_5527 i{width:1.25px;height:17.5px;background:var(--border-default)}._runtimeStatus_o7n69_5527{gap:var(--space-8)}._runtimeDot_o7n69_1134{background:transparent;box-shadow:none}._bellWrap_o7n69_5818{position:relative;display:flex}._bellWrap_o7n69_5818 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_o7n69_1{grid-template-columns:var(--layout-rail-width-compact) var(--layout-palette-width-compact) minmax(0,1fr) var(--layout-inspector-width-compact)}._topBar_o7n69_27{grid-template-columns:calc(var(--layout-rail-width-compact) + var(--layout-palette-width-compact)) minmax(0,1fr) auto}._systemStatus_o7n69_1121,._shortcut_o7n69_1086{display:none}._topActions_o7n69_68{gap:var(--space-6)}._deployButton_o7n69_228{min-width:125px}._environment_o7n69_226{width:170px}._draftProdControl_o7n69_560{width:170px;flex-basis:170px;grid-template-columns:1fr 57.5px 1fr;gap:var(--space-4);padding:0 var(--space-6)}._draftProdSwitch_o7n69_580{width:57.5px}._draftProdControl_o7n69_560[data-mode=prod] ._draftProdSwitch_o7n69_580 span{transform:translate(25px)}._draftProdControl_o7n69_560[data-mode=run] ._draftProdSwitch_o7n69_580 span{transform:translate(13.75px)}._environmentPopup_o7n69_764{right:0;left:auto}._runHistoryControl_o7n69_80{min-width:75px;max-width:212.5px}._revisionMode_o7n69_408 strong,._revisionMode_o7n69_408 button{overflow:hidden;text-overflow:ellipsis}._revisionMode_o7n69_408 strong{max-width:125px}._revisionMode_o7n69_408 button:first-of-type{max-width:125px}._revisionMode_o7n69_408 button:last-child{max-width:175px}}@media(max-width:1400px){._flowIdentity_o7n69_67{gap:var(--space-4);padding-inline:7.5px}._flowDocumentMenu_o7n69_212{min-width:60px}._runShortcut_o7n69_1104{display:none}._topActions_o7n69_68{gap:var(--space-4);padding-right:11.25px}._revisionMode_o7n69_408~._environmentMenuRoot_o7n69_575,._revisionMode_o7n69_408~._runHistoryControl_o7n69_80{display:none}}._dataTypeChooser_o7n69_5942{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}._dataTypeChooser_o7n69_5942 button,._dataFileActions_o7n69_5949 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_o7n69_5957{display:grid;min-width:0;gap:var(--space-10)}._dataObject_o7n69_5957{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_o7n69_5957 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_o7n69_5949{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}._liveFileLabel_o7n69_5990{color:var(--warning);font-size:var(--type-label-size-11)}._dataFileStatus_o7n69_5995{margin:0;color:var(--text-secondary);font-size:var(--type-status-size-10);overflow-wrap:anywhere}._dataFileStatus_o7n69_5995[data-state=available]{color:var(--success)}._dataFileStatus_o7n69_5995[data-state=not-found],._dataFileStatus_o7n69_5995[data-state=error]{color:var(--warning)}._dataUploadProgress_o7n69_6011{display:grid;min-width:0;gap:var(--space-5);color:var(--text-secondary);font-size:var(--type-body-size-10)}._indeterminateProgress_o7n69_6019{position:relative;display:block;height:5px;overflow:hidden;border-radius:var(--radius-99);background:var(--app--ai-context-tag-remove-hover-background-surface)}._indeterminateProgress_o7n69_6019:after{position:absolute;width:42%;height:100%;border-radius:inherit;animation:_data-upload-progress_o7n69_1 1s ease-in-out infinite;background:var(--accent-py);content:""}@keyframes _data-upload-progress_o7n69_1{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){._indeterminateProgress_o7n69_6019:after{inset:0;width:100%;animation:none;background:var(--app--copilot-process-message-span-background-surface)}}._dataBrowserBackdrop_o7n69_6052{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:var(--space-20)}._dataBrowser_o7n69_6052{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_o7n69_6052>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_o7n69_6052>header div{display:grid;min-width:0;gap:var(--space-3)}._dataBrowser_o7n69_6052>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_o7n69_6097{display:grid;min-width:0;overflow:auto;padding:var(--space-8)}._dataBrowserList_o7n69_6097>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_o7n69_6097>button:hover,._dataBrowserList_o7n69_6097>button:focus-visible{background:var(--app--data-browser-list-button-hover-background-surface)}._dataBrowserList_o7n69_6097>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dataBrowserList_o7n69_6097>button small{flex:0 0 auto;color:var(--text-secondary)}._filesBackupWarning_o7n69_6133{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_o7n69_6133 a{color:var(--app--files-backup-warning-a-color-text)}._filesWorkspace_o7n69_1284>*{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;box-sizing:border-box}._filesWorkspace_o7n69_1284>._filesBackupWarning_o7n69_6133{margin-top:27.5px}._languageSwitch_o7n69_6139{display:flex;gap:var(--space-4);margin-left:auto}._languageSwitch_o7n69_6139 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_o7n69_6139 button[aria-pressed=true]{color:var(--text-primary);background:var(--surface-raised)}._outputsPanel_o7n69_1978{container-type:inline-size}@container (max-width: 220px){._flowValueRow_o7n69_3162{grid-template-columns:minmax(0,1fr)}._flowInputPreview_o7n69_3402{justify-items:start}._flowInputPreview_o7n69_3402 small{text-align:left}._flowValueActions_o7n69_3180{grid-template-columns:minmax(0,1fr);justify-self:stretch}}._settingsPanel_o7n69_1976:not(._configFields_o7n69_4746):not(._configField_o7n69_4746):not(._variableRow_o7n69_4758)>:is(._configWarning_o7n69_4862,._configError_o7n69_4874,._configNote_o7n69_3625){margin-block:var(--space-8)}:is(._configWarning_o7n69_4862,._configError_o7n69_4874)>svg{flex:0 0 auto;margin-top:var(--space-2)}._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_1imnw_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_1imnw_1[data-kind=VAR]{--node-accent: var(--accent-var)}._node_1imnw_1[data-kind=AI]{--node-accent: var(--accent-ai)}._node_1imnw_1[data-kind=SUBFLOW]{--node-accent: var(--accent-subflow)}._node_1imnw_1[data-kind=DATA]{--node-accent: var(--accent-data)}._node_1imnw_1[data-kind=CONNECTOR]{--node-accent: var(--accent-connector)}._dangerBadge_1imnw_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_1imnw_37:focus-visible{outline:1.25px solid var(--focus);outline-offset:2.5px}._node_1imnw_1[data-kind=SUBFLOW][data-subflow-entering=true]{animation:_enter-subflow_1imnw_1 .16s ease-in both;pointer-events:none}@keyframes _enter-subflow_1imnw_1{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.82)}}._node_1imnw_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_1imnw_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_1imnw_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_1imnw_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_1imnw_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_1imnw_1[data-preview-transition=true]{transition:border-color .4s ease,background .4s ease,box-shadow .4s ease,filter .4s ease,opacity .4s ease}._previewBadge_1imnw_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_1imnw_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_1imnw_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_1imnw_140{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-8)}._kind_1imnw_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_1imnw_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_1imnw_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_1imnw_1[data-status=succeeded] ._statusDot_1imnw_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_1imnw_1[data-status=running] ._statusDot_1imnw_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_1imnw_1[data-status=failed] ._statusDot_1imnw_178{border-color:var(--flow-node-card--node-data-status-failed-status-dot-border-color-line);background:var(--danger)}._node_1imnw_1[data-status=skipped] ._statusDot_1imnw_178,._node_1imnw_1[data-status=cancelled] ._statusDot_1imnw_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_1imnw_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_1imnw_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_1imnw_235{flex:none}._captionText_1imnw_239{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._captionBadgeSlot_1imnw_247{display:inline-flex;width:38.75px;height:17.5px;flex:0 0 38.75px;align-items:center;justify-content:flex-end}._warningBadge_1imnw_256{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_1imnw_256[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_1imnw_256:focus-visible{outline:0;box-shadow:0 0 0 2.5px var(--focus)}._warningBadge_1imnw_256[role=button]{cursor:pointer}._handle_1imnw_286{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_1imnw_286:hover,._node_1imnw_1[data-selected=true] ._handle_1imnw_286{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_1imnw_302{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_1imnw_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}: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}: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}
