.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:#9696b41a;--xy-selection-border-default:1px dotted #9b9b9bcc;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-width:5px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{justify-content:center;align-items:center;width:26px;height:26px;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.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__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
.flow-canvas-module__J1EfKq__canvas{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-canvas);--xy-background-color:var(--color-canvas);--xy-background-pattern-dots-color-default:var(--color-border-strong);--xy-edge-stroke-default:var(--color-border-strong);--xy-edge-stroke-selected-default:var(--color-accent);--xy-connectionline-stroke-default:var(--color-accent);--xy-handle-background-color-default:var(--color-surface);--xy-handle-border-color-default:var(--color-accent);--xy-minimap-background-color-default:var(--color-surface);--xy-selection-background-color-default:var(--color-accent-soft);--xy-selection-border-default:var(--border-width) dashed var(--color-accent);flex-direction:column;height:calc(100dvh - 12rem);min-height:26rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}.flow-canvas-module__J1EfKq__canvas .react-flow__node{box-shadow:none;background:0 0;border:0;padding:0}.flow-canvas-module__J1EfKq__canvas .react-flow__node:focus-visible{outline:none}.flow-canvas-module__J1EfKq__canvas .react-flow__node:focus-visible .flow-canvas-module__J1EfKq__node{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.flow-canvas-module__J1EfKq__background{opacity:.7}.flow-canvas-module__J1EfKq__node{border:var(--border-width) solid var(--color-border);background:var(--color-surface);width:17.5rem;color:var(--color-ink);transition:border-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:16px;position:relative;box-shadow:0 1px 2px #0f0f140f,0 8px 24px #0f0f140f}.flow-canvas-module__J1EfKq__node[data-selected=true]{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft), 0 8px 24px #0f0f1414}.flow-canvas-module__J1EfKq__node[data-invalid=true]{border-color:var(--color-danger)}.flow-canvas-module__J1EfKq__node[data-invalid=true][data-selected=true]{box-shadow:0 0 0 3px var(--color-danger-soft), 0 8px 24px #0f0f1414}.flow-canvas-module__J1EfKq__nodeHeader{--tone:var(--color-ink);--tone-soft:var(--color-subtle);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--tone-soft);cursor:grab;border-radius:15px 15px 0 0;display:flex}.flow-canvas-module__J1EfKq__node[data-tone=trigger] .flow-canvas-module__J1EfKq__nodeHeader{--tone:var(--color-accent);--tone-soft:var(--color-accent-soft)}.flow-canvas-module__J1EfKq__node[data-tone=condition] .flow-canvas-module__J1EfKq__nodeHeader{--tone:var(--color-warning);--tone-soft:var(--color-warning-soft)}.flow-canvas-module__J1EfKq__node[data-tone=reply] .flow-canvas-module__J1EfKq__nodeHeader{--tone:var(--color-success);--tone-soft:var(--color-success-soft)}.flow-canvas-module__J1EfKq__nodeIcon{background:var(--tone);width:2rem;height:2rem;color:var(--color-on-accent);border-radius:10px;flex:none;place-items:center;display:inline-grid}.flow-canvas-module__J1EfKq__nodeIcon svg{width:1rem;height:1rem}.flow-canvas-module__J1EfKq__nodeTitles{flex-direction:column;min-width:0;display:flex}.flow-canvas-module__J1EfKq__nodeEyebrow{color:var(--tone);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.flow-canvas-module__J1EfKq__nodeTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-canvas-module__J1EfKq__nodeBody{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);cursor:default;display:grid}.flow-canvas-module__J1EfKq__nodeError{padding:var(--space-2) var(--space-4);border-top:var(--border-width) solid var(--color-danger-soft);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);border-radius:0 0 15px 15px;margin:0}.flow-canvas-module__J1EfKq__handle{border:calc(var(--border-width) * 2) solid var(--color-accent);border-radius:var(--radius-circle);background:var(--color-surface);opacity:0;width:.75rem;height:.75rem;transition:opacity var(--duration-fast)}.flow-canvas-module__J1EfKq__node:hover .flow-canvas-module__J1EfKq__handle,.flow-canvas-module__J1EfKq__node[data-selected=true] .flow-canvas-module__J1EfKq__handle{opacity:1}.flow-canvas-module__J1EfKq__canvas .react-flow__handle.connectingfrom{opacity:1}.flow-canvas-module__J1EfKq__canvas .react-flow__handle.valid{opacity:1}.flow-canvas-module__J1EfKq__edge{stroke:var(--color-border-strong);stroke-width:2px}.flow-canvas-module__J1EfKq__edge[data-active=true]{stroke:var(--color-accent);stroke-dasharray:6 6;animation:.8s linear infinite flow-canvas-module__J1EfKq__flow}@keyframes flow-canvas-module__J1EfKq__flow{to{stroke-dashoffset:-12px}}.flow-canvas-module__J1EfKq__edgeLabel{pointer-events:all;position:absolute}.flow-canvas-module__J1EfKq__addRound{border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-circle);background:var(--color-surface);width:1.5rem;height:1.5rem;color:var(--color-muted);box-shadow:var(--shadow-control);cursor:pointer;opacity:.85;transition:color var(--duration-fast), border-color var(--duration-fast), transform var(--duration-fast);place-items:center;padding:0;display:inline-grid}.flow-canvas-module__J1EfKq__addRound:hover,.flow-canvas-module__J1EfKq__addRound[data-state=open]{border-color:var(--color-accent);color:var(--color-accent);opacity:1;transform:scale(1.1)}.flow-canvas-module__J1EfKq__addRound svg{width:.875rem;height:.875rem}.flow-canvas-module__J1EfKq__addRound:focus-visible,.flow-canvas-module__J1EfKq__title:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.flow-canvas-module__J1EfKq__addRound:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.flow-canvas-module__J1EfKq__toolbar{align-items:center;gap:var(--space-2);height:3.75rem;padding:0 var(--space-4) 0 var(--space-3);border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface);flex-wrap:nowrap;flex:none;display:flex;overflow:hidden}.flow-canvas-module__J1EfKq__saved{align-items:center;gap:var(--space-1);height:var(--control-height);padding:0 var(--space-3);color:var(--color-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.flow-canvas-module__J1EfKq__saved svg{width:1rem;height:1rem;color:var(--color-success)}.flow-canvas-module__J1EfKq__toolbar>*{flex-shrink:0;align-self:center}.flow-canvas-module__J1EfKq__spacer{flex:1}.flow-canvas-module__J1EfKq__title{width:auto;min-width:4rem;max-width:24rem;height:var(--control-height);margin-right:var(--space-2);text-overflow:ellipsis;padding:0 var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);color:var(--color-ink);font:inherit;font-size:1.125rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;background:0 0;flex:0 auto;overflow:hidden}.flow-canvas-module__J1EfKq__toolbar>.flow-canvas-module__J1EfKq__title{flex-shrink:1}.flow-canvas-module__J1EfKq__title:hover:not(:disabled){border-color:var(--color-border)}.flow-canvas-module__J1EfKq__title[aria-invalid=true]{border-color:var(--color-danger)}.flow-canvas-module__J1EfKq__area{flex:1;min-height:0;position:relative}.flow-canvas-module__J1EfKq__controls{z-index:5;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-control);gap:2px;padding:2px;display:flex;position:absolute;bottom:12px;left:12px}.flow-canvas-module__J1EfKq__controls button{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.flow-canvas-module__J1EfKq__area .react-flow__panel.react-flow__minimap{margin:12px}.flow-canvas-module__J1EfKq__minimap{border:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f0f140f}.flow-canvas-module__J1EfKq__minimap svg{width:160px;height:110px;display:block}@media (max-width:1100px){.flow-canvas-module__J1EfKq__minimap{display:none}}.flow-canvas-module__J1EfKq__inspector{z-index:6;width:22rem;max-width:calc(100% - var(--space-8));border:var(--border-width) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-dialog);border-radius:16px;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden}.flow-canvas-module__J1EfKq__inspectorContent{flex-direction:column;height:100%;display:flex}.flow-canvas-module__J1EfKq__inspectorHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:var(--border-width) solid var(--color-border);display:flex}.flow-canvas-module__J1EfKq__inspectorHeader h2{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);margin:0}.flow-canvas-module__J1EfKq__inspectorBody{align-content:start;gap:var(--space-5);padding:var(--space-5);flex:1;display:grid;overflow-y:auto}@media (max-width:47.98rem){.flow-canvas-module__J1EfKq__minimap{display:none}.flow-canvas-module__J1EfKq__inspector{border-radius:16px 16px 0 0;width:auto;max-width:none;max-height:60%;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.flow-canvas-module__J1EfKq__edge[data-active=true]{animation:none}.flow-canvas-module__J1EfKq__node,.flow-canvas-module__J1EfKq__handle,.flow-canvas-module__J1EfKq__addRound{transition:none}}
.date-time-field-module__mCOJsa__field{gap:var(--space-2);min-width:0;display:grid;position:relative}.date-time-field-module__mCOJsa__label{color:var(--color-ink);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.date-time-field-module__mCOJsa__trigger{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:0 var(--space-3) 0 var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:left;box-shadow:var(--shadow-control);cursor:pointer;transition:border-color var(--duration-fast);display:flex}.date-time-field-module__mCOJsa__trigger:hover:not(:disabled),.date-time-field-module__mCOJsa__trigger[aria-expanded=true]{border-color:var(--color-border-hover)}.date-time-field-module__mCOJsa__trigger:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.date-time-field-module__mCOJsa__trigger[data-invalid=true]{border-color:var(--color-danger)}.date-time-field-module__mCOJsa__trigger:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.date-time-field-module__mCOJsa__trigger>svg{width:1rem;height:1rem;color:var(--color-muted);flex:none}.date-time-field-module__mCOJsa__value{text-overflow:ellipsis;white-space:nowrap;text-transform:none;flex:1;min-width:0;overflow:hidden}.date-time-field-module__mCOJsa__value[data-empty=true]{color:var(--color-muted)}.date-time-field-module__mCOJsa__zone{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-subtle);color:var(--color-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);flex:none}.date-time-field-module__mCOJsa__error{color:var(--color-danger);font-size:var(--font-size-small);margin:0}.date-time-field-module__mCOJsa__backdrop{display:none}.date-time-field-module__mCOJsa__popover{z-index:var(--z-menu);top:calc(100% + var(--space-2));width:max-content;min-width:min(100%,18rem);max-width:max(100%,18rem);padding:var(--space-3);border:var(--border-width) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-menu);border-radius:16px;position:absolute;left:0;container-type:inline-size}.date-time-field-module__mCOJsa__panes{gap:var(--space-3);display:flex}@container (max-width:24rem){.date-time-field-module__mCOJsa__panes{flex-direction:column;align-items:center}.date-time-field-module__mCOJsa__times,.date-time-field-module__mCOJsa__popover[data-mode=time] .date-time-field-module__mCOJsa__times{width:100%}.date-time-field-module__mCOJsa__slots{grid-template-columns:repeat(4,minmax(0,1fr));max-height:8rem}}.date-time-field-module__mCOJsa__calendar{gap:var(--space-2);display:grid}.date-time-field-module__mCOJsa__monthBar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.date-time-field-module__mCOJsa__month{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-transform:capitalize}.date-time-field-module__mCOJsa__grid{border-collapse:collapse}.date-time-field-module__mCOJsa__grid th{width:2.25rem;height:1.75rem;color:var(--color-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.date-time-field-module__mCOJsa__grid td{padding:1px}.date-time-field-module__mCOJsa__day{border-radius:var(--radius-circle);width:2.125rem;height:2.125rem;color:var(--color-ink);font:inherit;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.date-time-field-module__mCOJsa__day:hover:not([aria-disabled=true]){background:var(--color-subtle)}.date-time-field-module__mCOJsa__day[data-outside=true]{color:var(--color-muted)}.date-time-field-module__mCOJsa__day[data-today=true]{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent-border);font-weight:var(--font-weight-semibold)}td[aria-selected=true] .date-time-field-module__mCOJsa__day{background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-semibold)}.date-time-field-module__mCOJsa__day[aria-disabled=true]{color:var(--color-border-strong);cursor:not-allowed;text-decoration:line-through}.date-time-field-module__mCOJsa__day:focus-visible,.date-time-field-module__mCOJsa__slot:focus-visible,.date-time-field-module__mCOJsa__shortcut:focus-visible,.date-time-field-module__mCOJsa__timeInput:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:1px}.date-time-field-module__mCOJsa__times{gap:var(--space-2);flex-direction:column;width:6rem;min-height:0;display:flex}.date-time-field-module__mCOJsa__popover[data-mode=time] .date-time-field-module__mCOJsa__times{width:8rem}.date-time-field-module__mCOJsa__timeInput{width:100%;min-height:var(--control-height-sm);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-align:center}.date-time-field-module__mCOJsa__slots{flex:1;align-content:start;gap:2px;max-height:15rem;display:grid;overflow-y:auto}.date-time-field-module__mCOJsa__slot{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer}.date-time-field-module__mCOJsa__slot:hover:not([aria-disabled=true]){background:var(--color-subtle)}.date-time-field-module__mCOJsa__slot[aria-selected=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-semibold)}.date-time-field-module__mCOJsa__slot[aria-disabled=true]{color:var(--color-border-strong);cursor:not-allowed}.date-time-field-module__mCOJsa__footer{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);display:flex}.date-time-field-module__mCOJsa__footer .date-time-field-module__mCOJsa__zone{margin-left:auto}.date-time-field-module__mCOJsa__shortcut{min-height:var(--control-height-sm);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--font-size-small);cursor:pointer}.date-time-field-module__mCOJsa__shortcut:hover{border-color:var(--color-border-hover)}@media (max-width:40rem){.date-time-field-module__mCOJsa__backdrop{z-index:calc(var(--z-menu) - 1);background:var(--color-overlay);display:block;position:fixed;inset:0}.date-time-field-module__mCOJsa__popover{width:auto;max-width:none;padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;position:fixed;inset:auto 0 0}.date-time-field-module__mCOJsa__panes{flex-direction:column;align-items:center}.date-time-field-module__mCOJsa__times{width:100%}.date-time-field-module__mCOJsa__slots{grid-template-columns:repeat(4,minmax(0,1fr));max-height:9rem}}@media (prefers-reduced-motion:reduce){.date-time-field-module__mCOJsa__trigger{transition:none}}
.choice-cards-module__bX-PWa__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.choice-cards-module__bX-PWa__card{align-items:flex-start;gap:var(--space-2);width:100%;height:100%;padding:var(--space-5);border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-fast);border-radius:16px;flex-direction:column;display:flex;box-shadow:0 1px 2px #0f0f140a}.choice-cards-module__bX-PWa__card:hover{border-color:var(--color-accent-border);transform:translateY(-1px);box-shadow:0 8px 24px #0f0f1414}.choice-cards-module__bX-PWa__card:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.choice-cards-module__bX-PWa__icon{width:2.5rem;height:2.5rem;margin-bottom:var(--space-2);background:var(--color-accent-soft);color:var(--color-accent);border-radius:12px;place-items:center;display:inline-grid}.choice-cards-module__bX-PWa__title{font-weight:var(--font-weight-semibold)}.choice-cards-module__bX-PWa__description{color:var(--color-muted);font-size:var(--font-size-small)}.choice-cards-module__bX-PWa__icons{gap:var(--space-1);display:inline-flex}.choice-cards-module__bX-PWa__iconTag{border-radius:var(--radius-sm);background:var(--color-accent-soft);width:1.75rem;height:1.75rem;color:var(--color-accent);place-items:center;display:inline-grid}.choice-cards-module__bX-PWa__iconTag svg{width:.875rem;height:.875rem}@media (prefers-reduced-motion:reduce){.choice-cards-module__bX-PWa__card{transition:none}.choice-cards-module__bX-PWa__card:hover{transform:none}}
.auth-layout-module__wna1ia__page{min-height:100dvh;padding:var(--space-6) var(--space-4);background-color:var(--color-canvas);background-image:radial-gradient(ellipse 80% 55% at 50% 0%, var(--color-hero-from,#efe8fd) 0%, transparent 70%);place-items:center;display:grid}.auth-layout-module__wna1ia__card{gap:var(--space-6);width:min(100%,26rem);padding:var(--space-7) var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;box-shadow:0 1px 2px #0f0f140a,0 12px 32px #0f0f140f}.auth-layout-module__wna1ia__heading{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.auth-layout-module__wna1ia__card>:first-child{align-self:center}.auth-layout-module__wna1ia__title{font-size:1.75rem;line-height:var(--line-height-heading);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-ink);margin:0}.auth-layout-module__wna1ia__description{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-muted);margin:0}@media (max-width:30rem){.auth-layout-module__wna1ia__card{padding:var(--space-6) var(--space-4);box-shadow:none;background:0 0;border:0}}
.skeleton-module__1vL0zq__block{--skeleton-width:100%;--skeleton-height:1em;width:var(--skeleton-width);height:var(--skeleton-height);background:var(--color-subtle);border-radius:var(--radius-sm);flex-shrink:0;max-width:100%;display:block;position:relative;overflow:hidden}.skeleton-module__1vL0zq__block[data-inline=true]{vertical-align:middle;display:inline-block}.skeleton-module__1vL0zq__block[data-radius=md]{border-radius:var(--radius-md)}.skeleton-module__1vL0zq__block[data-radius=pill]{border-radius:var(--radius-pill)}.skeleton-module__1vL0zq__block[data-radius=circle]{border-radius:var(--radius-circle)}.skeleton-module__1vL0zq__block:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-surface) 70%, transparent) 50%, transparent 100%);animation:1.6s ease-in-out infinite skeleton-module__1vL0zq__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-module__1vL0zq__shimmer{to{transform:translate(100%)}}.skeleton-module__1vL0zq__status{gap:var(--space-4);flex-direction:column;min-width:0;animation:.12s ease-out .15s backwards skeleton-module__1vL0zq__reveal;display:flex}.skeleton-module__1vL0zq__status[data-gap=lg]{gap:var(--space-6)}.skeleton-module__1vL0zq__status[data-gap=xl]{gap:var(--space-7)}.skeleton-module__1vL0zq__status[data-gap=sm]{gap:var(--space-2)}.skeleton-module__1vL0zq__status[data-delay=false]{animation:none}.skeleton-module__1vL0zq__status[data-fill=true]{flex:1;min-height:0}@keyframes skeleton-module__1vL0zq__reveal{0%{opacity:0}to{opacity:1}}.skeleton-module__1vL0zq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skeleton-module__1vL0zq__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__text[data-size=small]{gap:var(--space-1)}.skeleton-module__1vL0zq__heading{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__card{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__card[data-density=compact]{padding:var(--space-4);border-radius:var(--radius-md)}.skeleton-module__1vL0zq__cardTitle{gap:var(--space-2);flex-direction:column;display:flex}.skeleton-module__1vL0zq__metrics{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.skeleton-module__1vL0zq__metric{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__table{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.skeleton-module__1vL0zq__tableRow{grid-template-columns:repeat(var(--skeleton-columns), minmax(0, 1fr));align-items:center;gap:var(--space-4);padding:var(--table-row-padding) var(--table-edge-padding);min-height:var(--table-header-height);display:grid}.skeleton-module__1vL0zq__tableRow[data-row=true]{min-height:var(--directory-row-height)}.skeleton-module__1vL0zq__tableRow+.skeleton-module__1vL0zq__tableRow{border-top:var(--border-width) solid var(--color-border)}.skeleton-module__1vL0zq__tableRow[data-header=true]{background:var(--color-canvas)}.skeleton-module__1vL0zq__chart{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__chartArea{align-items:flex-end;gap:var(--space-3);height:var(--skeleton-chart-height,14rem);min-width:0;display:flex}.skeleton-module__1vL0zq__chartArea>*{flex:1;min-width:0}.skeleton-module__1vL0zq__list{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.skeleton-module__1vL0zq__listRow{align-items:center;gap:var(--space-3);min-height:var(--control-height);display:flex}.skeleton-module__1vL0zq__listRow>:last-child{flex:1;min-width:0}.skeleton-module__1vL0zq__tabs{gap:var(--space-5);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);align-items:flex-end;min-width:0;display:flex;overflow:hidden}.skeleton-module__1vL0zq__tabs[data-variant=pills]{gap:var(--space-2);border-bottom:0;padding-bottom:0}.skeleton-module__1vL0zq__calendar{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.skeleton-module__1vL0zq__calendarHead{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.skeleton-module__1vL0zq__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.skeleton-module__1vL0zq__calendarDay{gap:var(--space-2);padding:var(--space-3);min-height:var(--skeleton-day-height,6rem);border-right:var(--border-width) solid var(--color-border);border-bottom:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}.skeleton-module__1vL0zq__calendarDay:nth-child(7n){border-right:0}.skeleton-module__1vL0zq__calendarDay:nth-last-child(-n+7){border-bottom:0}.skeleton-module__1vL0zq__split{grid-template-columns:var(--settings-list-width) minmax(0, 1fr);gap:var(--space-7);align-items:start;min-width:0;display:grid}.skeleton-module__1vL0zq__splitList{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}.skeleton-module__1vL0zq__splitItem{align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:0 var(--space-3);display:flex}.skeleton-module__1vL0zq__splitItem>:last-child{flex:1}.skeleton-module__1vL0zq__columns{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.skeleton-module__1vL0zq__columns[data-layout=chart-side]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.skeleton-module__1vL0zq__columns[data-layout=content-aside]{grid-template-columns:minmax(0, 1fr) var(--side-panel-default-width);align-items:start}.skeleton-module__1vL0zq__columns[data-layout=cards]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-compact-min-column)), 1fr))}.skeleton-module__1vL0zq__shellSidebar{gap:var(--space-2);width:var(--nav-width,var(--sidebar-width));padding:var(--space-4) var(--space-3);background:var(--nav-background,var(--sidebar-background));min-height:var(--shell-height);flex-direction:column;flex-shrink:0;display:flex}.skeleton-module__1vL0zq__shellSidebar>:first-child{margin-bottom:var(--space-5)}.skeleton-module__1vL0zq__shellSidebar>:last-child{margin-top:auto}@media (max-width:47.98rem){.skeleton-module__1vL0zq__split{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.skeleton-module__1vL0zq__columns[data-layout=chart-side],.skeleton-module__1vL0zq__columns[data-layout=content-aside]{grid-template-columns:minmax(0,1fr)}.skeleton-module__1vL0zq__shellSidebar{display:none}}@media (min-width:768px){.skeleton-module__1vL0zq__shellSidebar{position:fixed;top:0;bottom:0;left:0}}@media (prefers-reduced-motion:reduce){.skeleton-module__1vL0zq__block:after{animation:none;display:none}.skeleton-module__1vL0zq__status{animation-duration:0s}}
.request-card-module__AVMNHG__card{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.request-card-module__AVMNHG__card[data-status=failed]{border-color:var(--color-danger)}.request-card-module__AVMNHG__card[data-status=done]{border-color:var(--color-success)}.request-card-module__AVMNHG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.request-card-module__AVMNHG__title{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}.request-card-module__AVMNHG__status{align-items:center;gap:var(--space-2);flex:none;display:flex}.request-card-module__AVMNHG__hook{padding-left:var(--space-3);border-left:3px solid var(--color-accent);color:var(--color-ink);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.request-card-module__AVMNHG__meta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-muted);font-size:var(--font-size-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.request-card-module__AVMNHG__meta li{align-items:center;gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:flex}.request-card-module__AVMNHG__error{color:var(--color-danger);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.request-card-module__AVMNHG__bar{border-radius:var(--radius-pill);background:var(--color-accent-soft);height:.25rem;position:relative;overflow:hidden}.request-card-module__AVMNHG__bar:after{content:"";border-radius:inherit;background:var(--color-accent);width:40%;animation:1.2s ease-in-out infinite request-card-module__AVMNHG__request-card-slide;position:absolute;inset:0}@keyframes request-card-module__AVMNHG__request-card-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.request-card-module__AVMNHG__bar:after{opacity:.6;width:100%;animation:none}}.request-card-module__AVMNHG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.request-card-module__AVMNHG__idea{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) dashed var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-accent-soft);flex-direction:column;min-width:0;display:flex}.request-card-module__AVMNHG__ideaRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}
.batch-progress-module__qjE0mq__progress{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.batch-progress-module__qjE0mq__track{border-radius:var(--radius-pill);background:var(--color-subtle);height:.375rem;overflow:hidden}.batch-progress-module__qjE0mq__fill{border-radius:inherit;background:var(--color-accent);height:100%;transition:width .24s}.batch-progress-module__qjE0mq__fill[data-failed=true]{background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-danger) 100%)}@media (prefers-reduced-motion:reduce){.batch-progress-module__qjE0mq__fill{transition:none}}.batch-progress-module__qjE0mq__label{color:var(--color-muted);font-size:var(--font-size-small);margin:0}
.desk-layout-module__L2Y58q__layout{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.desk-layout-module__L2Y58q__chat{top:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;height:min(44rem,100vh - 12rem);min-height:20rem;display:flex;position:sticky;overflow:hidden}.desk-layout-module__L2Y58q__log{min-height:0;padding:var(--space-4) var(--space-5);flex:1;overflow:auto}.desk-layout-module__L2Y58q__composer{border-top:var(--border-width) solid var(--color-border);padding:var(--space-3) var(--space-4);background:var(--color-surface)}.desk-layout-module__L2Y58q__list{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.desk-layout-module__L2Y58q__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0 var(--space-3);background:var(--color-canvas);display:flex;position:sticky;top:0}.desk-layout-module__L2Y58q__header>:first-child{flex:1;min-width:0}.desk-layout-module__L2Y58q__cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.desk-layout-module__L2Y58q__item{min-width:0}@media (max-width:56rem){.desk-layout-module__L2Y58q__layout{grid-template-columns:minmax(0,1fr)}.desk-layout-module__L2Y58q__chat{height:24rem;position:static}}
.assistant-module__PTm7Tq__root{--assistant-dock-bg:#111113;--assistant-dock-ink:#fff;--assistant-dock-muted:#a1a1aa;--assistant-dock-divider:#ffffff29;--assistant-dock-hover:#ffffff1a;--assistant-mark:#c4b5fd;--assistant-dock-width:40rem;--assistant-panel-width:45rem;--assistant-panel-wide-width:64rem;--assistant-panel-height:80vh;--assistant-panel-wide-height:88vh;--assistant-edge:1rem;--assistant-shadow:0 .75rem 2rem #11111338, 0 .125rem .375rem #1111131f;--assistant-panel-shadow:0 1.5rem 3.5rem #11111324, 0 .25rem .75rem #1111130f;--assistant-nav:var(--nav-width,0px);--assistant-center:calc(50% + var(--assistant-nav) / 2);--assistant-available:calc(100vw - var(--assistant-nav) - 2 * var(--assistant-edge));--assistant-z:calc(var(--z-menu) - 3)}body:has(aside[data-collapsed=true]) .assistant-module__PTm7Tq__root{--assistant-nav:var(--nav-compact-width,0px)}@media (min-width:1101px){body:has([data-side-panel-open]) .assistant-module__PTm7Tq__root{--assistant-panel-occupied:calc(var(--side-panel-default-width) + var(--space-4) + var(--main-padding-inline,3rem));--assistant-center:calc(50% + (var(--assistant-nav) - var(--assistant-panel-occupied)) / 2);--assistant-available:calc(100vw - var(--assistant-nav) - var(--assistant-panel-occupied) - 2 * var(--assistant-edge))}body:has([data-side-panel-open=wide]) .assistant-module__PTm7Tq__root{--assistant-panel-occupied:calc(var(--side-panel-wide-width) + var(--space-4) + var(--main-padding-inline,3rem))}body:has([data-side-panel-open]) .assistant-module__PTm7Tq__bubble{right:calc(var(--assistant-panel-occupied) + var(--space-2))}}.assistant-module__PTm7Tq__spacer{flex-shrink:0;height:5.5rem}.assistant-module__PTm7Tq__dock{z-index:var(--assistant-z);bottom:var(--assistant-edge);left:var(--assistant-center);transform:translate(calc(-50% + var(--assistant-dx,0px)), var(--assistant-dy,0px));width:min(var(--assistant-dock-width), var(--assistant-available));align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--assistant-dock-bg);color:var(--assistant-dock-ink);box-shadow:var(--assistant-shadow);display:flex;position:fixed}.assistant-module__PTm7Tq__dock[hidden]{display:none}.assistant-module__PTm7Tq__dock,.assistant-module__PTm7Tq__bubble{animation:.2s ease-out assistant-module__PTm7Tq__pop-in}@keyframes assistant-module__PTm7Tq__pop-in{0%{opacity:0;scale:.92}}.assistant-module__PTm7Tq__bubble{z-index:var(--assistant-z);right:var(--space-6);bottom:calc(var(--assistant-edge) + 3.5rem);border-radius:var(--radius-circle);background:var(--assistant-dock-bg);width:3.25rem;height:3.25rem;color:var(--assistant-mark);box-shadow:var(--assistant-shadow);cursor:pointer;transform-origin:100% 100%;transition:transform var(--duration-fast) ease;border:0;place-items:center;padding:0;display:inline-grid;position:fixed}.assistant-module__PTm7Tq__bubble:hover{transform:scale(1.05)}.assistant-module__PTm7Tq__bubble:focus-visible{outline:var(--focus-width) solid var(--assistant-mark);outline-offset:var(--focus-offset)}.assistant-module__PTm7Tq__bubble .assistant-module__PTm7Tq__mark{width:1.375rem;height:1.375rem}.assistant-module__PTm7Tq__brand{align-items:center;gap:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--assistant-dock-ink);flex-shrink:0;display:inline-flex}.assistant-module__PTm7Tq__mark{width:1.125rem;height:1.125rem;color:var(--assistant-mark);flex-shrink:0}.assistant-module__PTm7Tq__markInk{color:var(--color-accent)}.assistant-module__PTm7Tq__divider{background:var(--assistant-dock-divider);flex-shrink:0;width:1px;height:1.25rem}.assistant-module__PTm7Tq__dockSuggestion{min-width:0;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--assistant-dock-muted);font:inherit;font-size:var(--font-size-small);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-fast) ease;background:0 0;border:0;flex:1;overflow:hidden}.assistant-module__PTm7Tq__dockSuggestion:hover{color:var(--assistant-dock-ink);background:var(--assistant-dock-hover)}.assistant-module__PTm7Tq__shortcut{border:1px solid var(--assistant-dock-divider);color:var(--assistant-dock-muted);font-size:var(--font-size-caption);border-radius:.375rem;flex-shrink:0;padding:.125rem .375rem;line-height:1.4}.assistant-module__PTm7Tq__dockOpen{border-radius:var(--radius-circle);background:var(--assistant-dock-hover);width:2.25rem;height:2.25rem;color:var(--assistant-dock-ink);cursor:pointer;transition:background var(--duration-fast) ease;border:0;flex-shrink:0;place-items:center;display:inline-grid}.assistant-module__PTm7Tq__dockOpen:hover{background:#ffffff2e}.assistant-module__PTm7Tq__dock :focus-visible{outline:var(--focus-width) solid var(--assistant-mark);outline-offset:var(--focus-offset)}.assistant-module__PTm7Tq__glyph{flex-shrink:0;width:1rem;height:1rem}.assistant-module__PTm7Tq__panel{z-index:var(--assistant-z);bottom:var(--assistant-edge);left:var(--assistant-center);transform:translate(calc(-50% + var(--assistant-dx,0px)), var(--assistant-dy,0px));width:min(var(--assistant-panel-width), var(--assistant-available));max-height:min(var(--assistant-panel-height), calc(100dvh - 2 * var(--assistant-edge)));border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--assistant-panel-shadow);flex-direction:column;animation:.18s ease-out assistant-module__PTm7Tq__rise;display:flex;position:fixed;overflow:hidden}.assistant-module__PTm7Tq__panel[data-expanded=true]{width:min(var(--assistant-panel-wide-width), var(--assistant-available));height:min(var(--assistant-panel-wide-height), calc(100dvh - 2 * var(--assistant-edge)));max-height:none}@keyframes assistant-module__PTm7Tq__rise{0%{opacity:0;transform:translate(calc(-50% + var(--assistant-dx,0px)), calc(var(--assistant-dy,0px) + .5rem))}to{opacity:1;transform:translate(calc(-50% + var(--assistant-dx,0px)), var(--assistant-dy,0px))}}.assistant-module__PTm7Tq__header[data-draggable=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}:is(html[data-assistant-dragging] .assistant-module__PTm7Tq__header,html[data-assistant-dragging] .assistant-module__PTm7Tq__grip){cursor:grabbing}html[data-assistant-dragging]{-webkit-user-select:none;user-select:none}.assistant-module__PTm7Tq__grip{width:1.5rem;height:2rem;margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--assistant-dock-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.assistant-module__PTm7Tq__grip:hover{background:var(--assistant-dock-hover);color:var(--assistant-dock-ink)}.assistant-module__PTm7Tq__grip:focus-visible{outline:var(--focus-width) solid var(--assistant-mark);outline-offset:1px}.assistant-module__PTm7Tq__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);display:flex}.assistant-module__PTm7Tq__title{min-width:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.assistant-module__PTm7Tq__titleMuted{color:var(--color-muted);font-weight:var(--font-weight-medium)}.assistant-module__PTm7Tq__headerButton{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;transition:background var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:0;place-items:center;display:inline-grid}.assistant-module__PTm7Tq__headerButton:hover{background:var(--color-subtle);color:var(--color-ink)}.assistant-module__PTm7Tq__body{overscroll-behavior:contain;min-height:8rem;padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.assistant-module__PTm7Tq__panel :focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.assistant-module__PTm7Tq__suggestions{gap:var(--space-2);flex-direction:column;display:flex}.assistant-module__PTm7Tq__sectionLabel{color:var(--color-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.assistant-module__PTm7Tq__suggestionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.assistant-module__PTm7Tq__suggestion{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;display:flex}.assistant-module__PTm7Tq__suggestion:hover{background:var(--color-subtle)}.assistant-module__PTm7Tq__suggestion:disabled{cursor:default;opacity:var(--opacity-disabled)}.assistant-module__PTm7Tq__suggestionIcon{border-radius:var(--radius-sm);background:var(--color-subtle);width:2.25rem;height:2.25rem;color:var(--color-ink);flex-shrink:0;place-items:center;display:inline-grid}.assistant-module__PTm7Tq__suggestionText{flex-direction:column;flex:1;min-width:0;display:flex}.assistant-module__PTm7Tq__suggestionTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.assistant-module__PTm7Tq__suggestionSubtitle{color:var(--color-muted);font-size:var(--font-size-caption)}.assistant-module__PTm7Tq__ask{color:var(--color-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);flex-shrink:0}.assistant-module__PTm7Tq__suggestion:hover .assistant-module__PTm7Tq__ask{color:var(--color-accent)}.assistant-module__PTm7Tq__log{gap:var(--space-4);flex-direction:column;display:flex}.assistant-module__PTm7Tq__userRow{justify-content:flex-end;display:flex}.assistant-module__PTm7Tq__userBubble{max-width:85%;padding:.625rem var(--space-4);background:var(--color-subtle);font-size:var(--font-size-body);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1.125rem;line-height:1.55}.assistant-module__PTm7Tq__reply{gap:var(--space-3);color:var(--color-ink);font-size:var(--font-size-body);overflow-wrap:anywhere;flex-direction:column;line-height:1.65;display:flex}.assistant-module__PTm7Tq__reply p{white-space:pre-wrap;margin:0}.assistant-module__PTm7Tq__reply ul,.assistant-module__PTm7Tq__reply ol{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.375rem;display:flex}.assistant-module__PTm7Tq__reply li::marker{color:var(--color-muted)}.assistant-module__PTm7Tq__reply strong{font-weight:var(--font-weight-semibold)}.assistant-module__PTm7Tq__steps{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.assistant-module__PTm7Tq__step{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-caption);display:flex}.assistant-module__PTm7Tq__stepIcon{width:.875rem;height:.875rem;color:var(--color-success);flex-shrink:0}.assistant-module__PTm7Tq__action{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;box-shadow:0 1px 2px #1111130a,0 4px 16px #1111130d}.assistant-module__PTm7Tq__actionLabel{align-items:center;gap:var(--space-1);color:var(--color-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);display:inline-flex}.assistant-module__PTm7Tq__actionTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.assistant-module__PTm7Tq__actionSummary{color:var(--color-muted);font-size:var(--font-size-small);white-space:pre-wrap;margin:0}.assistant-module__PTm7Tq__actionButtons{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.assistant-module__PTm7Tq__actionError{color:var(--color-danger);font-size:var(--font-size-small);margin:0}.assistant-module__PTm7Tq__thinking{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-small);display:inline-flex}.assistant-module__PTm7Tq__thinking .assistant-module__PTm7Tq__mark{color:var(--color-accent);animation:1.4s ease-in-out infinite assistant-module__PTm7Tq__pulse}.assistant-module__PTm7Tq__thinkingText{background:linear-gradient(90deg, var(--color-muted) 0%, var(--color-ink) 50%, var(--color-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite assistant-module__PTm7Tq__shimmer}@keyframes assistant-module__PTm7Tq__pulse{0%,to{opacity:.45;transform:scale(.9)rotate(0)}50%{opacity:1;transform:scale(1.05)rotate(45deg)}}@keyframes assistant-module__PTm7Tq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.assistant-module__PTm7Tq__error{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.assistant-module__PTm7Tq__errorText{flex:1;min-width:12rem}.assistant-module__PTm7Tq__composer{align-items:flex-end;gap:var(--space-2);margin:0 var(--space-3) var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;display:flex;box-shadow:0 1px 2px #1111130a,0 6px 20px #1111130f}.assistant-module__PTm7Tq__composer:focus-within{border-color:var(--color-border-strong);box-shadow:0 1px 2px #1111130f,0 8px 24px #11111314}.assistant-module__PTm7Tq__input{min-width:0;max-height:9.5rem;resize:none;max-height:calc(6lh + .875rem);color:var(--color-ink);font:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);background:0 0;border:0;outline:none;flex:1;padding:.4375rem 0}.assistant-module__PTm7Tq__panel .assistant-module__PTm7Tq__input:focus-visible{outline:none}.assistant-module__PTm7Tq__input::placeholder{color:var(--color-muted)}.assistant-module__PTm7Tq__send{border-radius:var(--radius-circle);background:var(--color-action);width:2.25rem;height:2.25rem;color:var(--color-on-action);cursor:pointer;transition:background var(--duration-fast) ease, opacity var(--duration-fast) ease;border:0;flex-shrink:0;place-items:center;display:inline-grid}.assistant-module__PTm7Tq__send:hover:not(:disabled){background:var(--color-action-hover)}.assistant-module__PTm7Tq__send:disabled{cursor:default;background:var(--color-border-strong);color:var(--color-surface)}.assistant-module__PTm7Tq__side,.assistant-module__PTm7Tq__rail,.assistant-module__PTm7Tq__sideBackdrop{--assistant-z:calc(var(--z-menu) - 3);--assistant-panel-shadow:0 1.5rem 3.5rem #11111324, 0 .25rem .75rem #1111130f}.assistant-module__PTm7Tq__sideLayout{--assistant-side-width:clamp(20rem, 30vw, 25rem);--assistant-rail-width:2.75rem;--assistant-side-gutter:var(--main-padding-block,var(--space-6));grid-template-columns:minmax(0, 1fr) var(--assistant-rail-width);align-items:start;gap:var(--space-3);min-width:0;transition:grid-template-columns .24s ease-out;display:grid}.assistant-module__PTm7Tq__sideLayout[data-expanded=true]{grid-template-columns:minmax(0, 1fr) var(--assistant-side-width)}.assistant-module__PTm7Tq__sideContent{min-width:0}.assistant-module__PTm7Tq__sideColumn{top:var(--assistant-side-gutter);height:var(--assistant-side-height,calc(100dvh - 2 * var(--assistant-side-gutter)));min-width:0;position:sticky}.assistant-module__PTm7Tq__side{z-index:1;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;height:100%;color:var(--color-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1111130a,0 4px 16px #1111130a}.assistant-module__PTm7Tq__side:not([data-overlay=true])>*{min-width:calc(var(--assistant-side-width) - 2 * var(--border-width))}.assistant-module__PTm7Tq__side[data-overlay=true]{z-index:var(--assistant-z);top:var(--space-3);right:var(--space-3);bottom:var(--space-3);width:min(26rem, calc(100vw - 2 * var(--space-3)));height:auto;box-shadow:var(--assistant-panel-shadow);animation:.24s ease-out assistant-module__PTm7Tq__drawer-in;position:fixed}.assistant-module__PTm7Tq__side[data-overlay=true][data-closing=true]{animation:.2s ease-in forwards assistant-module__PTm7Tq__drawer-out}@keyframes assistant-module__PTm7Tq__drawer-in{0%{transform:translateX(calc(100% + var(--space-3)))}to{transform:none}}@keyframes assistant-module__PTm7Tq__drawer-out{to{transform:translateX(calc(100% + var(--space-3)))}}.assistant-module__PTm7Tq__sideBackdrop{z-index:var(--assistant-z);background:var(--color-overlay);animation:.24s ease-out assistant-module__PTm7Tq__fade-in;position:fixed;inset:0}.assistant-module__PTm7Tq__sideBackdrop[data-closing=true]{animation:.2s ease-in forwards assistant-module__PTm7Tq__fade-out}@keyframes assistant-module__PTm7Tq__fade-in{0%{opacity:0}}@keyframes assistant-module__PTm7Tq__fade-out{to{opacity:0}}.assistant-module__PTm7Tq__side :focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.assistant-module__PTm7Tq__side .assistant-module__PTm7Tq__input:focus-visible{outline:none}.assistant-module__PTm7Tq__side .assistant-module__PTm7Tq__composer{margin:0}.assistant-module__PTm7Tq__sideHeader{align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);display:flex}.assistant-module__PTm7Tq__sideHeader .assistant-module__PTm7Tq__mark{margin-top:.125rem}.assistant-module__PTm7Tq__sideHeading{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.assistant-module__PTm7Tq__sideTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.assistant-module__PTm7Tq__sideDescription{color:var(--color-muted);font-size:var(--font-size-caption);line-height:var(--line-height-body);margin:0}.assistant-module__PTm7Tq__sideBody{overscroll-behavior:contain;min-height:0;padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.assistant-module__PTm7Tq__sideComposer{padding:var(--space-2) var(--space-4) var(--space-4);background:var(--color-surface)}.assistant-module__PTm7Tq__rail{align-items:center;gap:var(--space-3);width:100%;height:100%;padding:var(--space-4) 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;transition:background var(--duration-fast) ease;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1111130a,0 4px 16px #1111130a}.assistant-module__PTm7Tq__rail:hover{background:var(--color-accent-soft)}.assistant-module__PTm7Tq__rail:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.assistant-module__PTm7Tq__railLabel{writing-mode:vertical-rl;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;transform:rotate(180deg)}@media (max-width:47.98rem){.assistant-module__PTm7Tq__side[data-overlay=true]{top:var(--space-2);right:var(--space-2);bottom:var(--space-2);width:calc(100vw - 2 * var(--space-2))}.assistant-module__PTm7Tq__sideLayout,.assistant-module__PTm7Tq__sideLayout[data-expanded=true]{grid-template-columns:minmax(0,1fr);gap:0}.assistant-module__PTm7Tq__sideColumn{display:contents}.assistant-module__PTm7Tq__rail{z-index:var(--assistant-z);top:auto;bottom:var(--space-4);right:var(--space-4);border-radius:var(--radius-circle);width:3rem;height:3rem;box-shadow:var(--assistant-panel-shadow);justify-content:center;padding:0;position:fixed}.assistant-module__PTm7Tq__railLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.assistant-module__PTm7Tq__sideLayout{transition:none}.assistant-module__PTm7Tq__side,.assistant-module__PTm7Tq__side[data-overlay=true],.assistant-module__PTm7Tq__side[data-closing=true],.assistant-module__PTm7Tq__sideBackdrop,.assistant-module__PTm7Tq__rail{animation:none}}.assistant-module__PTm7Tq__composer[data-size=large]{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.assistant-module__PTm7Tq__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.assistant-module__PTm7Tq__chip{min-height:2.25rem;padding:var(--space-1) var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-circle);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;display:inline-flex}.assistant-module__PTm7Tq__chip:hover:not(:disabled){border-color:var(--color-accent-border);background:var(--color-accent-soft)}.assistant-module__PTm7Tq__chip:disabled{cursor:default;opacity:var(--opacity-disabled)}@media (max-width:767.98px){.assistant-module__PTm7Tq__root{--assistant-nav:0px;--assistant-edge:.75rem}.assistant-module__PTm7Tq__dock,.assistant-module__PTm7Tq__panel,.assistant-module__PTm7Tq__panel[data-expanded=true]{left:var(--assistant-edge);right:var(--assistant-edge);width:auto;animation:none;transform:none}.assistant-module__PTm7Tq__panel{max-height:calc(100dvh - 4.5rem)}.assistant-module__PTm7Tq__panel[data-expanded=true]{height:calc(100dvh - 4.5rem)}.assistant-module__PTm7Tq__shortcut{display:none}}@media (prefers-reduced-motion:reduce){.assistant-module__PTm7Tq__dock,.assistant-module__PTm7Tq__bubble,.assistant-module__PTm7Tq__panel,.assistant-module__PTm7Tq__thinking .assistant-module__PTm7Tq__mark,.assistant-module__PTm7Tq__thinkingText{animation:none}.assistant-module__PTm7Tq__thinkingText{color:var(--color-muted);background:0 0}}
.script-diff-view-module__aMyw5G__view{gap:var(--space-4);min-width:0;display:grid}.script-diff-view-module__aMyw5G__fields{gap:var(--space-3);margin:0;display:grid}.script-diff-view-module__aMyw5G__field{grid-template-columns:var(--line-label-width) minmax(0, 1fr);gap:var(--space-2) var(--space-4);align-items:baseline;display:grid}.script-diff-view-module__aMyw5G__lines{border-top:var(--border-width) solid var(--color-border-strong);margin:0;padding:0;list-style:none}.script-diff-view-module__aMyw5G__line{grid-template-columns:var(--line-label-width) minmax(0, 1fr);gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-ink);font-size:var(--font-size-body);line-height:var(--line-height-body);align-items:baseline;display:grid}.script-diff-view-module__aMyw5G__label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding-top:.15em}.script-diff-view-module__aMyw5G__text{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.script-diff-view-module__aMyw5G__list{padding-left:var(--space-5);gap:var(--space-1);margin:0;display:grid}.script-diff-view-module__aMyw5G__line[data-kind=same]{color:var(--color-muted)}.script-diff-view-module__aMyw5G__line[data-kind=added],.script-diff-view-module__aMyw5G__line[data-kind=changed]{border-radius:var(--radius-sm);background:var(--color-accent-soft)}.script-diff-view-module__aMyw5G__line[data-kind=added] .script-diff-view-module__aMyw5G__label,.script-diff-view-module__aMyw5G__line[data-kind=changed] .script-diff-view-module__aMyw5G__label{color:var(--color-accent)}.script-diff-view-module__aMyw5G__change{gap:var(--space-1);min-width:0;display:grid}.script-diff-view-module__aMyw5G__before,.script-diff-view-module__aMyw5G__removed{color:var(--color-muted);overflow-wrap:anywhere;text-decoration:line-through}.script-diff-view-module__aMyw5G__before{font-size:var(--font-size-small)}.script-diff-view-module__aMyw5G__after,.script-diff-view-module__aMyw5G__added{color:var(--color-accent);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;text-decoration:none}.script-diff-view-module__aMyw5G__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:40rem){.script-diff-view-module__aMyw5G__line,.script-diff-view-module__aMyw5G__field{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
