.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}._Positioner_1fg0v_1{z-index:50}._Popup_1fg0v_5{color:#fff;background-color:var(--Main-Black);border-radius:4px;max-width:20rem;padding:4px 8px;font-size:11px;line-height:16px}._card_np8bt_1{border-radius:var(--radius-xl);background:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent);flex-direction:column;gap:1rem;padding-block:1rem;font-size:.875rem;display:flex;overflow:hidden}._card_np8bt_1:has([data-slot=card-footer]){padding-bottom:0}._card_np8bt_1[data-size=sm]{gap:.75rem;padding-block:.75rem}._card_np8bt_1[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}._header_np8bt_27{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);grid-auto-rows:min-content;align-items:start;gap:.25rem;padding-inline:1rem;display:grid}._card_np8bt_1[data-size=sm] ._header_np8bt_27{padding-inline:.75rem}._header_np8bt_27:has([data-slot=card-action]){grid-template-columns:1fr auto}._header_np8bt_27:has([data-slot=card-description]){grid-template-rows:auto auto}._header_np8bt_27._borderBottom_np8bt_49{padding-bottom:1rem}._card_np8bt_1[data-size=sm] ._header_np8bt_27._borderBottom_np8bt_49{padding-bottom:.75rem}._title_np8bt_57{font-family:var(--font-heading);font-size:1rem;font-weight:500;line-height:1.375}._card_np8bt_1[data-size=sm] ._title_np8bt_57{font-size:.875rem}._description_np8bt_68{color:var(--muted-foreground);font-size:.875rem}._action_np8bt_73{grid-row:1/span 2;grid-column-start:2;place-self:start end}._content_np8bt_80{padding-inline:1rem}._card_np8bt_1[data-size=sm] ._content_np8bt_80{padding-inline:.75rem}._footer_np8bt_88{border-top:1px solid var(--border);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);background:color-mix(in srgb, var(--muted) 50%, transparent);align-items:center;padding:1rem;display:flex}._card_np8bt_1[data-size=sm] ._footer_np8bt_88{padding:.75rem}._node_1bah4_2{text-align:left;width:24rem;height:auto;position:relative}._node_1bah4_2[data-slot=card]{border-radius:var(--radius-md);gap:0;padding:0;transition:box-shadow .16s}._node_1bah4_2[data-slot=card]:hover{box-shadow:0 0 0 1px #57b5ff,0 0 0 4px #57b5ff4d}._header_1bah4_23[data-slot=card-header]{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);border-bottom:1px solid var(--border);background:var(--secondary);gap:.125rem;padding:.75rem}._action_1bah4_32{align-self:center}._content_1bah4_36[data-slot=card-content]{padding:.75rem}._footer_1bah4_40[data-slot=card-footer]{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);border-top:1px solid var(--border);background:var(--secondary);padding:.75rem}._resizeEdge_1bah4_49{cursor:ew-resize!important;background:0 0!important;border:none!important;width:8px!important;right:-4px!important}._fallback_cy6ei_2{border-radius:var(--radius-lg);color:var(--Blue-foreground);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}._image_cy6ei_13{border-radius:var(--radius-lg);object-fit:contain;outline-offset:-1px;outline:1px solid #0000001a}.dark ._image_cy6ei_13{outline-color:#ffffff1a}@keyframes _spin_3bhw3_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loading_1lbbp_1{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._spinner_1lbbp_9{width:32px;height:32px;color:var(--Blue)}._container_9v93d_1{width:100%;height:100%;position:relative;overflow:visible}._zoomContent_9v93d_8{transform-origin:0 0;width:24rem}._handle_9v93d_14{pointer-events:all;opacity:0;border-radius:50%;transition:opacity .12s;z-index:30!important;width:calc(12px * var(--node-zoom,1))!important;height:calc(12px * var(--node-zoom,1))!important;border:calc(2px * var(--node-zoom,1)) solid var(--Blue)!important;background:var(--background)!important}._container_9v93d_1:hover ._handle_9v93d_14,._container_9v93d_1[data-selected=true] ._handle_9v93d_14{opacity:1}._handleAux_9v93d_32{pointer-events:all;opacity:0;border-radius:50%;transition:opacity .12s;z-index:25!important;width:calc(12px * var(--node-zoom,1))!important;height:calc(12px * var(--node-zoom,1))!important;border:calc(2px * var(--node-zoom,1)) solid var(--Blue)!important;background:var(--background)!important}._container_9v93d_1:hover ._handleAux_9v93d_32,._container_9v93d_1[data-selected=true] ._handleAux_9v93d_32{opacity:1}._cornerHandle_9v93d_50{z-index:20;background:0 0;width:12px;height:12px;position:absolute}._cornerTopLeft_9v93d_58{cursor:nwse-resize;top:-6px;left:-6px}._cornerTopRight_9v93d_63{cursor:nesw-resize;top:-6px;right:-6px}._cornerBottomLeft_9v93d_68{cursor:nesw-resize;bottom:-6px;left:-6px}._cornerBottomRight_9v93d_73{cursor:nwse-resize;bottom:-6px;right:-6px}._edgeHandle_9v93d_80{z-index:15;background:0 0;position:absolute}._edgeLeft_9v93d_86,._edgeRight_9v93d_86{cursor:ew-resize;width:8px;top:12px;bottom:12px}._edgeLeft_9v93d_86{left:-4px}._edgeRight_9v93d_86{right:-4px}._edgeTop_9v93d_95,._edgeBottom_9v93d_95{cursor:ns-resize;height:8px;left:12px;right:12px}._edgeTop_9v93d_95{top:-4px}._edgeBottom_9v93d_95{bottom:-4px}@keyframes _pulse_16cr6_2{0%,to{opacity:1}50%{opacity:.5}}._headerRow_6nat7_3{align-items:center;gap:.625rem;display:flex}._stats_6nat7_9{flex-direction:column;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}._statRow_6nat7_17{justify-content:space-between;display:flex}._statLabel_6nat7_22{color:var(--muted-foreground)}._statValue_6nat7_26{font-weight:600}._footerWrap_6nat7_30{width:100%}._progressTrack_6nat7_34{background:var(--muted);border-radius:9999px;width:100%;height:.25rem;overflow:hidden}._progressBarPulse_6nat7_42{background:var(--Blue);border-radius:9999px;height:100%}._progressBarGreen_6nat7_49{background:#22c55e;border-radius:9999px;height:100%;transition:width .3s}._footerTextBrand_6nat7_56{text-align:right;color:var(--Blue);margin-top:.25rem;font-size:10px}._footerTextMuted_6nat7_63{text-align:right;color:var(--muted-foreground);margin-top:.25rem;font-size:10px}@keyframes _pulse_lyhvt_2{0%{opacity:.05}50%{opacity:.15}to{opacity:.05}}._nodeWidthMd_18p6e_2{width:28rem!important;max-width:none!important}._iconBtn_1382n_3{border-radius:var(--radius);width:28px;height:28px;color:var(--muted-foreground);transition:color var(--tr-fast), background-color var(--tr-fast);justify-content:center;align-items:center;display:flex}._iconBtn_1382n_3:hover{color:var(--foreground);background:var(--accent)}._pinBtnActive_1382n_21{color:var(--Blue)}._actions_1382n_24{align-items:center;gap:2px;display:flex}._closeIcon_1382n_30{width:.875rem;height:.875rem}._twoCol_1382n_37{flex:1;grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid;overflow:hidden}._analysisScroll_1382n_45{min-height:0;overflow-y:auto}._transcriptCol_1382n_50{border-left:1px solid var(--border-soft);background:var(--secondary);flex-direction:column;min-height:0;display:flex}._transcriptHeader_1382n_58{border-bottom:1px solid var(--border-soft);flex-shrink:0;align-items:center;padding:.875rem 18px;display:flex}._transcriptLabel_1382n_66{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-size:10.5px;font-weight:600}._transcriptScroll_1382n_74,._singleScroll_1382n_82{flex:1;min-height:0;overflow-y:auto}._emptyState_1382n_90{color:var(--muted-foreground);flex:1;justify-content:center;align-items:center;padding:1rem 0;font-size:11px;display:flex}._skeletonLine_1382n_102{background-color:currentColor;border-radius:3px;height:10px;display:inline-block}._skeletonChat_1382n_112{flex-direction:column;gap:20px;padding:16px 18px;display:flex}._skeletonMsgRow_1382n_119{flex-direction:column;gap:6px;display:flex}._skeletonMsgRow_1382n_119[data-align=right]{align-items:flex-end}._skeletonMsgRow_1382n_119[data-align=left]{align-items:flex-start}._skeletonTs_1382n_133{height:8px}._skeletonBubble_1382n_137{border-radius:12px;height:36px}._skeletonBubbleLeft_1382n_143{background:var(--secondary);border-bottom-left-radius:4px}._skeletonBubbleRight_1382n_148{background:var(--accent);border-bottom-right-radius:4px}._skeletonAnalysis_1382n_155{flex-direction:column;gap:24px;padding:20px 24px;display:flex}._skeletonSection_1382n_162{flex-direction:column;gap:12px;display:flex}._skeletonLabel_1382n_168{text-transform:uppercase;height:8px}._skeletonTextBlock_1382n_173{flex-direction:column;gap:8px;display:flex}._skeletonBadgeRow_1382n_179{flex-wrap:wrap;gap:16px;display:flex}._skeletonBadge_1382n_179{border:1px solid var(--border);border-radius:9999px;height:28px}._skeletonCard_1382n_192{border-radius:var(--radius);border:1px solid var(--border-soft);flex-direction:column;gap:8px;padding:14px 16px;display:flex}._skeletonCardLabel_1382n_201{height:8px}._skeletonPlayer_1382n_207{border-top:1px solid var(--border-soft);align-items:center;gap:10px;padding:10px 16px;display:flex}._skeletonPlayerBtn_1382n_215{background-color:currentColor;border-radius:50%;flex-shrink:0;width:32px;height:32px}._skeletonPlayerTrack_1382n_224{background-color:currentColor;border-radius:2px;flex:1;height:4px}._nodeWidthTwoCol_1382n_234{width:1180px!important;max-width:none!important}._button_bc0j6_1{border-radius:var(--radius-lg);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;width:fit-content;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:background,color,border-color,box-shadow,opacity,transform;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}._button_bc0j6_1:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent)}._button_bc0j6_1:disabled{pointer-events:none;opacity:.5}._button_bc0j6_1:active:not(:disabled):not([aria-haspopup]){transform:scale(.96)}._button_bc0j6_1 svg{pointer-events:none;flex-shrink:0}._button_bc0j6_1 svg:not([class*=size-]):not([width]){width:1rem;height:1rem}._button_bc0j6_1[data-variant=default]{background:var(--primary);color:var(--primary-foreground)}._button_bc0j6_1[data-variant=default]:hover{background:color-mix(in srgb, var(--primary) 80%, transparent)}._button_bc0j6_1[data-variant=accent]{background:var(--Blue);color:var(--Blue-foreground)}._button_bc0j6_1[data-variant=accent]:hover{background:var(--Blue-dark)}._button_bc0j6_1[data-variant=accent-gradient]{background:linear-gradient(135deg, var(--Blue), var(--Light-Blue));color:var(--Blue-foreground);box-shadow:0 2px 6px color-mix(in srgb, var(--Blue) 28%, transparent), inset 0 1px 0 #ffffff2e}._button_bc0j6_1[data-variant=accent-gradient]:hover{filter:brightness(1.06)}._button_bc0j6_1>kbd{font-family:var(--font-mono,ui-monospace, monospace);background:#00000026;border-radius:3px;align-items:center;gap:1px;margin-left:2px;padding:1px 5px;font-size:10px;font-weight:500;display:inline-flex}._button_bc0j6_1[data-variant=outline]{border-color:var(--border);background:var(--background)}._button_bc0j6_1[data-variant=outline]:hover,._button_bc0j6_1[data-variant=outline][aria-expanded=true]{background:var(--muted);color:var(--foreground)}._button_bc0j6_1[data-variant=secondary]{background:var(--secondary);color:var(--secondary-foreground)}._button_bc0j6_1[data-variant=secondary]:hover{background:color-mix(in srgb, var(--secondary) 80%, transparent)}._button_bc0j6_1[data-variant=ghost]{background:0 0}._button_bc0j6_1[data-variant=ghost]:hover,._button_bc0j6_1[data-variant=ghost][aria-expanded=true]{background:var(--muted);color:var(--foreground)}._button_bc0j6_1[data-variant=destructive]{background:color-mix(in srgb, var(--destructive) 10%, transparent);color:var(--destructive)}._button_bc0j6_1[data-variant=destructive]:hover{background:color-mix(in srgb, var(--destructive) 20%, transparent)}._button_bc0j6_1[data-variant=destructive]:focus-visible{border-color:color-mix(in srgb, var(--destructive) 40%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}._button_bc0j6_1[data-variant=link]{color:var(--primary);text-underline-offset:4px;background:0 0;text-decoration-line:none}._button_bc0j6_1[data-variant=link]:hover{text-decoration-line:underline}._button_bc0j6_1[data-size=default]{height:2rem;padding:0 .625rem}._button_bc0j6_1[data-size=xs]{border-radius:var(--radius-md);gap:.25rem;height:1.5rem;padding:0 .5rem;font-size:.75rem}._button_bc0j6_1[data-size=xs] svg:not([class*=size-]):not([width]){width:.75rem;height:.75rem}._button_bc0j6_1[data-size=sm]{border-radius:var(--radius-md);gap:.25rem;height:1.75rem;padding:0 .625rem;font-size:.8rem}._button_bc0j6_1[data-size=sm] svg:not([class*=size-]):not([width]){width:.875rem;height:.875rem}._button_bc0j6_1[data-size=lg]{height:2.25rem;padding:0 .625rem}._button_bc0j6_1[data-size=icon]{width:2rem;height:2rem;padding:0;position:relative}._button_bc0j6_1[data-size=icon]:after,._button_bc0j6_1[data-size=icon-xs]:after,._button_bc0j6_1[data-size=icon-sm]:after{content:"";width:40px;height:40px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._button_bc0j6_1[data-size=icon-xs]{border-radius:var(--radius-md);width:1.5rem;height:1.5rem;padding:0;position:relative}._button_bc0j6_1[data-size=icon-xs] svg:not([class*=size-]):not([width]){width:.75rem;height:.75rem}._button_bc0j6_1[data-size=icon-sm]{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;padding:0;position:relative}._button_bc0j6_1[data-size=icon-lg]{width:2.25rem;height:2.25rem;padding:0}.dark ._button_bc0j6_1[data-variant=outline]{border-color:var(--input);background:color-mix(in srgb, var(--input) 30%, transparent)}.dark ._button_bc0j6_1[data-variant=outline]:hover{background:color-mix(in srgb, var(--input) 50%, transparent)}.dark ._button_bc0j6_1[data-variant=ghost]:hover{background:color-mix(in srgb, var(--muted) 50%, transparent)}.dark ._button_bc0j6_1[data-variant=destructive]{background:color-mix(in srgb, var(--destructive) 20%, transparent)}.dark ._button_bc0j6_1[data-variant=destructive]:hover{background:color-mix(in srgb, var(--destructive) 30%, transparent)}.dark ._button_bc0j6_1[data-variant=destructive]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 40%, transparent)}._listWrap_15a0z_5{flex-direction:column;gap:.5rem;display:flex}._listHint_15a0z_11{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}._providerButton_15a0z_17{border-radius:var(--radius-lg);border:1px dashed var(--border);text-align:left;width:100%;transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base);cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.625rem;display:flex}._providerButton_15a0z_17:hover{background:var(--muted)}._providerIcon_15a0z_35{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._iconInner_15a0z_45{width:1rem;height:1rem}._providerInfo_15a0z_50{min-width:0}._providerName_15a0z_54{font-size:.875rem;font-weight:500;line-height:1.25rem}._providerDesc_15a0z_60{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;overflow:hidden}._headerRow_15a0z_71{align-items:center;gap:.5rem;display:flex}._backButton_15a0z_77{border-radius:var(--radius-md);transition:color var(--transition-base), background-color var(--transition-base);cursor:pointer;color:inherit;background:0 0;border:none;padding:.25rem;position:relative}._backButton_15a0z_77:before{content:"";border-radius:var(--radius-md);position:absolute;inset:-8px}._backButton_15a0z_77:hover{background:var(--muted)}._backIcon_15a0z_99{width:.875rem;height:.875rem}._formArea_15a0z_106{flex-direction:column;gap:.625rem;display:flex}._errorText_15a0z_116{color:var(--destructive);font-size:.75rem;line-height:1rem}._spinnerIcon_15a0z_122{width:.875rem;height:.875rem}._analyzerWrap_15a0z_130{flex-direction:column;gap:.5rem;padding:.5rem 0;display:flex}._analyzerRow_15a0z_137{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}._spinnerBrand_15a0z_146{width:.875rem;height:.875rem;color:var(--Blue)}._mappingList_15a0z_155{flex-direction:column;gap:.25rem;display:flex}._mappingRow_15a0z_161{justify-content:space-between;align-items:center;font-size:.75rem;line-height:1rem;display:flex}._mappingLabel_15a0z_169{color:var(--muted-foreground)}._mappingValue_15a0z_173{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-weight:500;overflow:hidden}._warningText_15a0z_181{color:var(--warning)}._warningSmall_15a0z_185{color:var(--warning);font-size:10px}._buttonRow_15a0z_190{gap:.5rem;display:flex}._sourceHeaderRow_15a0z_197{align-items:center;gap:.75rem;display:flex}._folderDesc_15a0z_203{grid-column:1/-1}._sourceIcon_15a0z_207{flex-shrink:0;width:1.25rem;height:1.25rem}._statusActions_15a0z_213{grid-area:1/2/span 2;align-items:center;gap:.5rem;display:flex}._badgeActive_15a0z_226{color:var(--success);background:#22c55e1a}._badgeError_15a0z_232{color:var(--danger);background:#ef44441a}._badgeInactive_15a0z_238{background:var(--muted);color:var(--muted-foreground)}._dot_15a0z_244{border-radius:9999px;width:.375rem;height:.375rem}._dotGreen_15a0z_250{background:var(--success)}._dotRed_15a0z_255{background:var(--danger)}._dotGray_15a0z_260{background:#9ca3af}._contextMenuBtn_15a0z_265{border-radius:var(--radius-md);color:var(--muted-foreground);transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base);cursor:pointer;background:0 0;border:none;padding:.25rem}._contextMenuBtn_15a0z_265:hover{background:var(--muted)}._contextMenuIcon_15a0z_279{width:.875rem;height:.875rem}._contentArea_15a0z_286{flex-direction:column;gap:.375rem;font-size:.75rem;line-height:1rem;display:flex}._errorBlock_15a0z_294{flex-direction:column;gap:.375rem;display:flex}._errorBlockText_15a0z_300{color:var(--destructive);font-size:.75rem;line-height:1rem}._exportStats_15a0z_306{flex-direction:column;gap:.375rem;display:flex}._brandText_15a0z_312{color:var(--Blue)}._mutedText_15a0z_316{color:var(--muted-foreground)}._mutedRow_15a0z_320{color:var(--muted-foreground);align-items:center;gap:.25rem;display:flex}._helpIcon_15a0z_327{opacity:.5;align-items:center;transition:opacity .15s;display:flex}._helpIcon_15a0z_327:hover{opacity:1}._helpIconInner_15a0z_338{cursor:help;flex-shrink:0;width:.75rem;height:.75rem}._tooltipContent_15a0z_345{flex-direction:column;gap:.375rem;max-width:240px;line-height:1.4;display:flex}._syncText_15a0z_353{color:var(--muted-foreground)}._syncHelp_15a0z_357{color:var(--muted-foreground);cursor:help}._syncError_15a0z_362{color:var(--destructive)}._syncOk_15a0z_366{color:var(--success)}._tooltipNarrow_15a0z_370{max-width:220px}._remapWrap_15a0z_374{flex-direction:column;gap:.25rem;display:flex}._spinnerSmall_15a0z_380{width:.875rem;height:.875rem;margin-right:.25rem}._confirmHeader_15a0z_389{font-size:.75rem}._confirmHeader_15a0z_389 p:first-child{font-weight:500}._confirmHeader_15a0z_389 p:last-child{color:var(--muted-foreground)}._confirmWarn_15a0z_401{color:var(--warning,#f59e0b)}._confirmTable_15a0z_405{border-radius:var(--radius-base);border:1px solid var(--border-soft);overflow:hidden}._confirmTable_15a0z_405 table{width:100%;font-size:11px}._confirmTable_15a0z_405 tr+tr{border-top:1px solid var(--border-soft)}._confirmTable_15a0z_405 td{padding:.25rem .5rem}._confirmTable_15a0z_405 td:first-child{font-weight:500}._confirmTable_15a0z_405 td:last-child{text-align:right;color:var(--muted-foreground)}._confirmSample_15a0z_433{color:var(--muted-foreground);background:var(--bg-soft);border-radius:var(--radius-base);padding:.5rem;font-size:11px}._confirmSample_15a0z_433 p:first-child{color:var(--foreground);margin-bottom:.125rem;font-weight:500}._metaWarning_15a0z_447{background:var(--bg-soft);border-radius:var(--radius-base);flex-direction:column;gap:.25rem;padding:.5rem;font-size:11px;display:flex}._metaWarningTitle_15a0z_457{color:var(--warning,#f59e0b);margin-bottom:.125rem;font-weight:500}._metaRow_15a0z_463{align-items:center;gap:.375rem;display:flex}._metaOk_15a0z_469{color:var(--success,#22c55e)}._metaMissing_15a0z_473{color:var(--muted-foreground)}._metaNote_15a0z_477{color:var(--muted-foreground);margin-top:.25rem;font-style:italic}._folderLinkText_15a0z_483{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._folderLink_15a0z_483{color:inherit;align-items:center;gap:.25rem;min-width:0;max-width:100%;text-decoration:none;display:inline-flex}._folderLink_15a0z_483:hover{text-decoration:underline}._folderLinkIcon_15a0z_503{opacity:.5;flex-shrink:0;width:.7rem;height:.7rem}._folderLink_15a0z_483:hover ._folderLinkIcon_15a0z_503{opacity:1}._nodeBrand_15a0z_514{border-color:var(--Blue)}._zoomableDefault_15a0z_518{width:300px}._dropZone_15a0z_524{border:2px dashed var(--border);border-radius:var(--radius-base);cursor:pointer;text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;padding:20px;font-size:13px;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:flex}._dropZone_15a0z_524:hover{border-color:var(--Blue);background:var(--Blue-lighter);color:var(--Blue-dark);box-shadow:0 0 0 3px var(--Blue-lighter)}._fileInput_15a0z_544{display:none}._uploadIcon_15a0z_547{width:24px;height:24px;color:var(--muted-foreground);transition:color .2s,transform .2s}._dropZone_15a0z_524:hover ._uploadIcon_15a0z_547{color:var(--Blue);transform:translateY(-2px)}._dividerOr_15a0z_557{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}._dividerOr_15a0z_557:before,._dividerOr_15a0z_557:after{content:"";background:var(--border);flex:1;height:1px}._hintLink_15a0z_571{color:var(--Blue);text-underline-offset:3px;text-decoration:none;transition:color .2s}._hintLink_15a0z_571:hover{color:var(--Blue-dark);text-decoration:underline}._metaGray_15a0z_581{color:var(--muted-foreground);font-size:12px}._wrap_1dcb4_1{background:var(--muted);border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}._bar_1dcb4_12{background:var(--Blue);height:100%;transition:width .3s}._badge_1ikfc_2{border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:500;display:inline-flex}._pulse_16cr6_2{animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_16cr6_2}._badge_7fhip_1{width:fit-content}._running_7fhip_6{background:color-mix(in srgb, var(--Blue) 10%, transparent);color:var(--Blue)}._done_7fhip_12{color:#16a34a;background:#22c55e1a}._error_7fhip_18{color:#dc2626;background:#ef44441a}._stopped_7fhip_24{color:#ca8a04;background:#eab3081a}._dot_7fhip_30{border-radius:9999px;width:.375rem;height:.375rem}._dotRunning_7fhip_36{background:var(--Blue)}._dotDone_7fhip_42{background:#22c55e}._dotError_7fhip_47{background:#ef4444}._dotStopped_7fhip_52{background:#ca8a04}._headerRow_ggdx3_3{align-items:center;gap:.75rem;display:flex}._stopRow_ggdx3_9{align-items:center;display:flex}._banner_1wvmi_1{border-radius:var(--radius-md);background:#ef44440f;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}._title_1wvmi_10{color:var(--destructive);font-size:.75rem;font-weight:500;line-height:1rem}._count_1wvmi_17{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}._container_crdif_1{background:var(--background);border:1px solid var(--Gray-5);border-radius:var(--radius-base);cursor:text;grid-template-rows:auto 20px;align-content:center;height:48px;padding:0 12px;transition:border-color .15s ease-out,grid-template-rows .15s ease-out;display:grid;overflow:hidden}._container_crdif_1:has(._input_crdif_15:not(:focus):placeholder-shown){grid-template-rows:auto 0}._container_crdif_1._focused_crdif_19{border-color:var(--Gray-3)}._label_crdif_23{cursor:text;color:var(--Gray-Label);order:-1;font-size:11px;line-height:14px;transition:font-size .15s ease-out,line-height .15s ease-out}._container_crdif_1:has(._input_crdif_15:not(:focus):placeholder-shown) ._label_crdif_23{font-size:13px;line-height:18px}._input_crdif_15{opacity:1;border:none;outline:none;min-height:0;margin-top:2px;font-size:13px;line-height:18px;transition:opacity .15s ease-out,margin-top .15s ease-out}._input_crdif_15:not(:focus):placeholder-shown{opacity:0;margin-top:0;overflow:hidden}._Trigger_1l84l_1{background:var(--background);border:1px solid var(--Gray-5,#e0e7f1);border-radius:var(--radius-base);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;outline:none;flex-direction:row;align-items:center;gap:2px;padding:4px 8px;display:flex;overflow:hidden}._Trigger_1l84l_1:hover{border-color:var(--Gray-3,#b1bbd0)}._TriggerWithLabel_1l84l_23{height:48px;padding:4px 8px 4px 12px}._TriggerContent_1l84l_28{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}._label_1l84l_36{color:var(--Gray-Label);order:-1;font-size:13px;line-height:18px;transition:font-size .15s,line-height .15s}._labelFloated_1l84l_44{font-size:11px;line-height:14px}._Positioner_1l84l_49{z-index:50}._Popup_1l84l_53{border-radius:var(--radius-base);border:1px solid var(--Gray-5,#e0e7f1);background:var(--background);box-shadow:var(--shadow-dropdown);opacity:1;transition:opacity var(--tr-fast) ease;will-change:opacity}._Popup_1l84l_53[data-starting-style],._Popup_1l84l_53[data-ending-style]{opacity:0}._SelectIcon_1l84l_68{flex-shrink:0;transition:transform .25s;transform:rotate(0)translateY(0)}._SelectIcon_1l84l_68[data-popup-open]{transform:rotate(180deg)translateY(-2px)}._scrollable_1l84l_78{min-height:var(--select-options-min-height,30px);max-height:var(--select-options-max-height,315px)}._Item_1l84l_83{cursor:pointer;max-width:var(--select-option-max-width,240px);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--tr-fast);padding:0 12px;font-size:12px;font-weight:500;line-height:30px;overflow:hidden}._Item_1l84l_83[data-highlighted],._Item_1l84l_83[aria-selected=true]{background-color:var(--Light-Blue-2)}._Item_1l84l_83:first-child{border-top-left-radius:5px;border-top-right-radius:5px}._Item_1l84l_83:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}._Viewport_11r2w_1{height:100%;max-height:inherit}._Scrollbar_11r2w_6{z-index:2;background-color:var(--color-gray-200);border-radius:var(--radius-base);opacity:0;transition:opacity var(--tr-fast);pointer-events:none;display:flex;position:relative}._Scrollbar_11r2w_6:before{content:"";position:absolute}._Scrollbar_11r2w_6[data-scrolling]{transition-duration:0s}._Scrollbar_11r2w_6[data-hovering],._Scrollbar_11r2w_6[data-scrolling]{opacity:1;pointer-events:auto}._Scrollbar_11r2w_6{margin:calc(var(--scroll-area-options-bar-width,6px) / 3)}._Scrollbar_11r2w_6[data-orientation=vertical]{width:var(--scroll-area-options-bar-width,6px)}._Scrollbar_11r2w_6[data-orientation=vertical]:before{width:12px;height:100%;top:0;bottom:0;right:-4px}._Scrollbar_11r2w_6[data-orientation=horizontal]{height:var(--scroll-area-options-bar-width,6px)}._Scrollbar_11r2w_6[data-orientation=horizontal]:before{width:100%;height:12px;bottom:-4px;left:0;right:0}._Thumb_11r2w_57{border-radius:inherit;background-color:color-mix(in srgb, var(--Gray-3) 30%, transparent);width:100%}._Thumb_11r2w_57:hover{background-color:color-mix(in srgb, var(--Gray-3) 45%, transparent)}._Thumb_11r2w_57:active{background-color:color-mix(in srgb, var(--Gray-3) 50%, transparent)}._chip_1pp86_1{background:var(--accent);border:1px solid var(--border);color:var(--foreground);cursor:pointer;white-space:nowrap;transition:background-color var(--tr-fast), border-color var(--tr-fast), color var(--tr-fast);border-radius:9999px;align-items:center;gap:6px;padding:4px 8px 4px 10px;font-size:11px;line-height:1;display:inline-flex}._chip_1pp86_1:hover{background:color-mix(in srgb, var(--Blue) 12%, var(--background));border-color:color-mix(in srgb, var(--Blue) 30%, var(--border));color:var(--Blue)}._closeBtn_1pp86_26{color:var(--muted-foreground);transition:color var(--tr-fast);flex-shrink:0;align-items:center;display:inline-flex}._chip_1pp86_1:hover ._closeBtn_1pp86_26{color:var(--Blue)}._scrollingContainer_1n83c_1{overflow:auto hidden}._container_1n83c_6 a{color:var(--Blue)}._row_1n83c_10{width:100%;display:flex;position:relative}._row_1n83c_10:not(:first-child){border-top:1px solid var(--Gray-5)}._row_1n83c_10._selected_1n83c_20{z-index:1;background-color:var(--Light-Blue-2)}._row_1n83c_10._selected_1n83c_20:after{content:"";pointer-events:none;border:1px solid #ddf0ff;border-width:1px 0;position:absolute;inset:-1px 0}._cell_1n83c_34{color:var(--Main-Black);flex:none;font-size:12px;line-height:18px}._cell_1n83c_34 ._value_1n83c_41{white-space:nowrap;text-overflow:ellipsis;padding:8px 6px 9px;overflow:hidden}._cell_1n83c_34:first-child ._value_1n83c_41{padding-left:0}._cell_1n83c_34._right_1n83c_52{text-align:right}._cell_1n83c_34:hover{overflow:visible}._thead_1n83c_61{z-index:var(--table-header-z-index);background-color:var(--background);border-bottom:1px solid var(--Gray-5);margin-bottom:-1px;position:sticky;top:0}._thead_1n83c_61._shadow_1n83c_69{box-shadow:var(--shadow-popover)}._thead_1n83c_61 ._row_1n83c_10{height:56px}._thead_1n83c_61 ._cell_1n83c_34{transition:background-color var(--tr-fast), border-color var(--tr-fast);border:0 solid #0000;border-width:0 1px;padding:12px 6px 9px;position:relative}._thead_1n83c_61 ._cell_1n83c_34:first-child{padding-left:24px}._thead_1n83c_61 ._resizeHandle_1n83c_91{cursor:col-resize;width:6px;height:100%;position:absolute;top:0;right:-1px}._thead_1n83c_61 ._row_1n83c_10:not(._isResizing_1n83c_100) ._cell_1n83c_34:hover,._thead_1n83c_61 ._cell_1n83c_34._isResizing_1n83c_100{background-color:var(--Light-Blue-2);border-color:#57b5ff80}._thead_1n83c_61 ._row_1n83c_10._isResizing_1n83c_100{-webkit-user-select:none;user-select:none}._thead_1n83c_61 ._cell_1n83c_34._isResizing_1n83c_100 ._resizeHandle_1n83c_91{pointer-events:auto;z-index:10;background-color:var(--Blue);width:2px}._tbody_1n83c_116{background-color:var(--Background,#f8fafc)}._tbody_1n83c_116 ._row_1n83c_10{position:relative}._tbody_1n83c_116 ._row_1n83c_10:hover{z-index:var(--table-hover-row-z-index);background-color:var(--table-hover-bg)}._tbody_1n83c_116 ._row_1n83c_10._expanded_1n83c_128{z-index:var(--table-expanded-row-z-index)}._tbody_1n83c_116 ._cell_1n83c_34:hover{position:relative;overflow:visible}._tbody_1n83c_116 ._cell_1n83c_34:hover ._value_1n83c_41{z-index:1;white-space:normal;overflow-wrap:anywhere;background:var(--table-hover-bg);border-radius:0 4px 4px 0;width:max-content;max-width:300px;padding-top:8px;padding-bottom:8px;position:absolute;top:0}._tbody_1n83c_116 ._cell_1n83c_34:hover._right_1n83c_52 ._value_1n83c_41{border-radius:4px 0 0 4px;right:0}._tbody_1n83c_116 ._row_1n83c_10:nth-last-child(-n+2) ._cell_1n83c_34:hover ._value_1n83c_41{top:auto;bottom:0}._row_1n83c_10._preview_1n83c_163{opacity:.4}._row_1n83c_10._root_1n83c_166{background-color:var(--background)}._row_1n83c_10._sub_1n83c_169{background-color:var(--Background,#f8fafc)}._row_1n83c_10._expanded_1n83c_128:after{content:"";opacity:.5;background:linear-gradient(#e4e9f0 0%,#fafcff 100%);width:100%;height:5px;position:absolute;bottom:-5px}._expander_1n83c_184{transition:transform .2s;display:inline-flex;position:absolute;top:5px;left:0;transform:rotate(-90deg)}._expander_1n83c_184._expanded_1n83c_128{transform:rotate(0)}._container_mczn4_1{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:6px 12px;font-size:11px;display:flex}._pages_mczn4_10{align-items:center;gap:2px;display:flex}._page_mczn4_10,._pageActive_mczn4_17{border-radius:var(--radius-sm);cursor:pointer;min-width:24px;height:24px;color:var(--foreground);background:0 0;border:none;justify-content:center;align-items:center;font-size:11px;transition:background-color .1s;display:flex}._page_mczn4_10:hover{background:var(--muted)}._pageActive_mczn4_17{background:var(--accent);cursor:default;font-weight:600}._arrow_mczn4_42{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--foreground);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .1s;display:flex}._arrow_mczn4_42:hover:not(:disabled){background:var(--muted)}._arrow_mczn4_42:disabled{opacity:.3;cursor:default}._ellipsis_mczn4_65{text-align:center;min-width:24px;color:var(--muted-foreground)}._info_mczn4_71{color:var(--muted-foreground);white-space:nowrap}._header_tvhbz_1{color:var(--Gray-Metrics-Title);flex-direction:column;display:flex}._title_tvhbz_7{white-space:initial;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:11px;line-height:14px;display:-webkit-box;overflow:hidden}._title_tvhbz_7:first-line{font-weight:var(--font-weight-medium);font-size:12px}._directionCell_j4qep_5{align-items:center;gap:.25rem;display:inline-flex}._typeBadge_j4qep_13{border:1px solid var(--border);background:var(--background);border-radius:9999px;padding:.125rem .5rem;font-size:10px}._typeBadgeNonTarget_j4qep_21{color:var(--muted-foreground)}._flagEmojisInline_j4qep_26{letter-spacing:-1px;font-size:12px;line-height:1}._resultCell_j4qep_34{align-items:center;gap:.375rem;display:inline-flex}._resultDot_j4qep_40{border-radius:9999px;width:.375rem;height:.375rem}._resultResolved_j4qep_47{background:#6ee7b7}._resultEscalated_j4qep_48{background:#c4b5fd}._resultFollowUp_j4qep_49{background:#fcd34d}._resultAbandoned_j4qep_50{background:#fca5a5}._resultNoAction_j4qep_51,._resultDefault_j4qep_52{background:#cbd5e1}._jtbdCell_j4qep_56{text-overflow:ellipsis;white-space:nowrap;max-width:120px;display:block;overflow:hidden}._iconMuted_j4qep_66{width:.75rem;height:.75rem;color:var(--muted-foreground)}._iconBrand_j4qep_72{width:.75rem;height:.75rem;color:var(--Blue)}._iconBrandFill_j4qep_78{width:.75rem;height:.75rem;color:var(--Blue);fill:var(--Blue)}._iconSlate200_j4qep_85{width:.75rem;height:.75rem;color:var(--border)}._mutedDash_j4qep_91{color:var(--muted-foreground)}._emptyState_j4qep_97{height:5rem;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}._spinner_j4qep_107{width:1rem;height:1rem;margin-right:.5rem}._spinnerCircle_j4qep_114{opacity:.25}._spinnerPath_j4qep_118{opacity:.75}._headerGradient_j4qep_124{background:linear-gradient(to bottom, var(--Blue-lighter), var(--Blue-light));border-radius:var(--radius-lg) var(--radius-lg) 0 0}._headerActions_j4qep_129{align-items:center;gap:.375rem;display:flex}._sheetsLink_j4qep_135{border-radius:var(--radius-lg);color:var(--success);transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base);background:#ecfdf5;border:1px solid #6ee7b7;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:500;text-decoration:none;display:flex}._sheetsLink_j4qep_135:hover{background:#d1fae5}._sheetsLinkIcon_j4qep_154{width:.875rem;height:.875rem}._insightsButton_j4qep_159{border-radius:var(--radius-lg);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 80%, transparent);transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base);cursor:pointer;color:inherit;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:500;display:flex}._insightsButton_j4qep_159:hover{background:var(--muted)}._insightsButtonIcon_j4qep_178{width:.875rem;height:.875rem}._headerStats_j4qep_183{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:11px;display:flex}._headerSpinner_j4qep_191{width:.75rem;height:.75rem}._table_j4qep_199{border-collapse:collapse;width:100%;font-size:11px}._tableHeadRow_j4qep_205{border-bottom:1px solid var(--border);text-align:left}._th_j4qep_210{color:var(--muted-foreground);padding:.25rem .375rem;font-weight:500}._tr_j4qep_216{border-bottom:1px solid var(--Background);cursor:pointer;transition:background-color .1s}._tr_j4qep_216:hover{background:var(--bg-soft)}._trSelected_j4qep_226{background:var(--accent)}._td_j4qep_231{white-space:nowrap;padding:.25rem .375rem}._tdFlags_j4qep_236{white-space:nowrap;width:0;padding:.25rem 0 .25rem .375rem}._nodeWidth1060_j4qep_244{width:1060px}._toolbarRow_j4qep_250{align-items:center;gap:8px;padding:6px 12px;display:flex}._searchBar_j4qep_257{width:252px;height:36px;transition:width var(--tr-fast) ease-in-out, border-color var(--tr-fast) ease-in-out, background var(--tr-fast) ease-in-out, box-shadow var(--tr-fast) ease-in-out;background:#ffffffbf;border:1px solid #e0e7f1bf;border-radius:6px;position:relative}._searchBar_j4qep_257:hover{border-color:var(--Gray-5);background:#fff;width:325px;box-shadow:0 8px 30px #2f354d1a}._searchBar_j4qep_257:has(input:focus){border-color:var(--Gray-5);background:#fff;width:325px;box-shadow:0 8px 30px #2f354d1a}._searchInput_j4qep_278{width:100%;color:var(--Main-Black);background-color:#0000;border:none;outline:none;padding:6px 30px 6px 12px;font-size:12px;line-height:24px}._searchInput_j4qep_278::placeholder{color:var(--Gray-1);font-style:italic}._searchIcon_j4qep_294{pointer-events:none;color:var(--Gray-4);position:absolute;top:50%;right:12px;transform:translateY(-50%)}._tableWrapper_j4qep_305{min-height:536px;overflow-x:auto}._tableLoading_j4qep_310{opacity:.5;pointer-events:none;transition:opacity .2s}._container_1ad1p_3{width:100%;height:100%;position:relative}._wrapper_1ad1p_9{background:var(--background);border:1px solid #dce0e5;border-radius:12px;width:100%;height:100%;transition:border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 8px #0f172a0a,0 12px 32px #0f172a0f}._container_1ad1p_3:hover ._wrapper_1ad1p_9{border-color:#57b5ff;box-shadow:0 0 0 3px #57b5ff40,0 4px 8px #0f172a0a,0 12px 32px #0f172a0f}._container_1ad1p_3[data-selected=true] ._wrapper_1ad1p_9{box-shadow:0 0 0 2px var(--Blue), 0 4px 8px #0f172a0a, 0 12px 32px #0f172a0f;border-color:#0000}._wrapper_1ad1p_9[data-sticky=true]{border:1px solid #0000000a;border-radius:4px}._container_1ad1p_3[data-selected=true] ._wrapper_1ad1p_9[data-sticky=true]{border-color:#0000}._handle_1ad1p_50{background:var(--background);border:2px solid var(--Blue);opacity:0;z-index:10;pointer-events:all;border-radius:50%;width:10px;height:10px;transition:opacity .12s}._container_1ad1p_3:hover ._handle_1ad1p_50,._container_1ad1p_3[data-selected=true] ._handle_1ad1p_50,._handle_1ad1p_50.connectionindicator{opacity:1}._resizerLine_1ad1p_69{border-color:#0000!important}._resizerHandle_1ad1p_73{background:0 0!important;border:none!important}@keyframes _chatPulse_1ad1p_1{0%,to{outline-color:#2196f300}50%{outline-color:#2196f366}}[data-chat-pulse=true]{outline-offset:3px;outline:3px solid #2196f300;animation:1s ease-in-out 2 _chatPulse_1ad1p_1}._container_rjgim_3{width:100%;height:100%;position:relative}._editWrap_rjgim_11{flex-direction:column;width:100%;height:100%;padding:.75rem;display:flex}._colorPalette_rjgim_19{gap:.375rem;margin-bottom:.5rem;display:flex}._colorSwatch_rjgim_25{border-radius:var(--radius-sm);cursor:pointer;border:none;width:1.25rem;height:1.25rem;transition:transform .15s}._colorSwatch_rjgim_25:hover{transform:scale(1.1)}._textarea_rjgim_38{resize:none;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.875rem;line-height:1.625}._textarea_rjgim_38::placeholder{color:var(--text-4)}._viewWrap_rjgim_56{width:100%;height:100%;color:inherit;padding:1rem;font-size:.875rem;line-height:1.625;overflow:hidden}._viewWrap_rjgim_56._clipped_rjgim_66:after{content:"";background:linear-gradient(transparent, var(--background));pointer-events:none;height:2rem;position:absolute;bottom:0;left:0;right:0}._placeholder_rjgim_77{color:var(--text-4);font-style:italic}._mdH1_rjgim_84{margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}._mdH2_rjgim_91{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}._mdH3_rjgim_98{margin-bottom:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}._mdP_rjgim_105{margin-bottom:.5rem}._mdP_rjgim_105:last-child{margin-bottom:0}._mdUl_rjgim_113{margin-bottom:.5rem;padding-left:1rem;list-style-type:disc}._mdUl_rjgim_113:last-child{margin-bottom:0}._mdOl_rjgim_123{margin-bottom:.5rem;padding-left:1rem;list-style-type:decimal}._mdOl_rjgim_123:last-child{margin-bottom:0}._mdLi_rjgim_133{margin-bottom:.125rem}._mdLink_rjgim_137{color:var(--Blue-dark);text-decoration:underline}._mdCode_rjgim_142{border-radius:var(--radius-sm);font-size:.75rem;line-height:1rem;font-family:var(--font-mono);background:#0000001a;padding:.125rem .25rem}._mdDel_rjgim_151{opacity:.5}._container_1n8nj_1{background:var(--background);border:1px solid var(--Gray-5);border-radius:var(--radius-base);cursor:text;interpolate-size:allow-keywords;flex-direction:column;padding:8px 12px;transition:border-color .15s ease-out;display:flex;overflow:hidden}._container_1n8nj_1._focused_1n8nj_14{border-color:var(--Gray-3)}._label_1n8nj_18{cursor:text;color:var(--Gray-Label);order:-1;font-size:11px;line-height:14px;transition:font-size .15s ease-out,line-height .15s ease-out}._textarea_1n8nj_27:not(:focus):placeholder-shown+._label_1n8nj_18{font-size:13px;line-height:18px}._textarea_1n8nj_27{resize:vertical;field-sizing:content;opacity:1;border:none;outline:none;min-height:2lh;margin-top:2px;font-size:13px;line-height:18px;transition:opacity .15s ease-out,height .15s ease-out,min-height .15s ease-out,margin-top .15s ease-out}._textarea_1n8nj_27:not(:focus):placeholder-shown{opacity:0;height:0;min-height:0;margin-top:0;overflow:hidden}._iconBrand_vns3d_3{width:1.25rem;height:1.25rem;color:var(--Blue);flex-shrink:0}._iconDestructive_vns3d_10{width:1.25rem;height:1.25rem;color:var(--destructive);flex-shrink:0}._formArea_vns3d_19{flex-direction:column;gap:.625rem;display:flex}._fieldGrid_vns3d_25{gap:.25rem;display:grid}._buttonRow_vns3d_34{gap:.5rem;display:flex}._spinnerIcon_vns3d_39{width:.75rem;height:.75rem;margin-right:.25rem}._errorContent_vns3d_48{flex-direction:column;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}._errorTitle_vns3d_56{color:var(--destructive);font-weight:500}._errorSubtext_vns3d_61{color:var(--muted-foreground)}._statusArea_vns3d_65{flex-direction:column;gap:.375rem;font-size:.75rem;line-height:1rem;display:flex}._labelXs_vns3d_75{font-size:.75rem;line-height:1rem}._triggerCompact_vns3d_80{height:2rem;font-size:.75rem;line-height:1rem}._textareaCompact_vns3d_86{resize:none;font-size:.75rem;line-height:1rem}._btnFlex_vns3d_92{flex:1}._nodeError_vns3d_96{border-color:var(--destructive)}._nodeBrand_vns3d_100{border-color:var(--Blue)}._nodeGreen_vns3d_104{border-color:var(--success)}._stoppedText_vns3d_108{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}._pulseSkeleton_lyhvt_2{animation:2s ease-in-out infinite _pulse_lyhvt_2}._nodeWrap_uut1b_3{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--background);width:100%;box-shadow:var(--shadow-soft);flex-direction:column;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}._nodeWrap_uut1b_3:hover{border-color:#57b5ff;box-shadow:0 0 0 3px #57b5ff4d}._nodeHeader_uut1b_20{border-bottom:1px solid var(--border-soft);align-items:center;padding:.5rem .75rem;display:flex}._nodeTitle_uut1b_27{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--foreground)}._nodeContent_uut1b_33{flex-direction:column;min-width:0;display:flex;overflow:auto}._pivotWrap_uut1b_42{flex-direction:column;min-width:0;font-size:12px;line-height:18px;display:flex;position:relative}._loadingBar_uut1b_51{z-index:4;position:absolute;top:0;left:0}._skeletonCell_uut1b_64{align-items:center;padding:8px 6px;display:flex}._skeleton_uut1b_64{background-color:currentColor;border-radius:3px;height:10px;display:inline-block}._pivotHeader_uut1b_80{border-bottom:1px solid var(--border);background:var(--background);color:var(--muted-foreground);z-index:3;align-items:stretch;font-size:12px;font-weight:500;display:flex;position:sticky;top:0}._headerToggle_uut1b_93{width:22px;min-width:22px}._headerCol_uut1b_98{z-index:1;background:var(--background);transition:background-color var(--tr-fast), border-color var(--tr-fast);border-right:1px solid #0000;padding:10px 6px 8px;position:sticky}._headerCol_uut1b_98:hover{background-color:var(--accent);border-right-color:#57b5ff4d}._resizeHandle_uut1b_112{cursor:col-resize;z-index:2;width:6px;height:100%;position:absolute;top:0;right:-1px}._resizeHandle_uut1b_112:active{background-color:var(--Blue);width:2px}._weekHeadersWrap_uut1b_127{flex-direction:column;justify-content:center;display:flex}._weekGroupLabel_uut1b_133{color:var(--text-4);text-align:center;padding:2px 0 0;font-size:9px;font-weight:400;line-height:1}._weekHeaders_uut1b_127{display:flex}._weekHeader_uut1b_127{text-align:center;width:110px;min-width:110px;padding:0 4px 6px}._weekDateRange_uut1b_153{color:var(--text-4);white-space:nowrap;margin-top:1px;font-size:8.5px;font-weight:400;line-height:1}._headerTotal_uut1b_162{text-align:right;width:60px;min-width:60px;padding:10px 8px 8px;font-weight:600}._headerActions_uut1b_170{width:28px;min-width:28px}._pivotBody_uut1b_177{background:var(--background)}._pivotRow_uut1b_183{border-bottom:1px solid var(--border-soft);transition:background-color var(--tr-fast);align-items:stretch;display:flex;position:relative}._pivotRow_uut1b_183:hover{z-index:5;background:var(--table-hover-bg)}._toggleCol_uut1b_198{justify-content:center;align-items:center;width:22px;min-width:22px;display:flex}._toggleBtn_uut1b_206{width:100%;height:100%;color:var(--text-4);transition:color var(--tr-fast);justify-content:center;align-items:center;display:flex}._toggleBtn_uut1b_206:hover{color:var(--foreground)}._textCell_uut1b_222{cursor:default;align-items:center;min-height:1.75rem;padding:0;display:flex;position:relative;overflow:hidden}._cellValue_uut1b_232{white-space:nowrap;text-overflow:ellipsis;width:100%;padding:6px;display:block;overflow:hidden}._textCell_uut1b_222:hover{overflow:visible}._textCell_uut1b_222:hover ._cellValue_uut1b_232{z-index:10;white-space:normal;overflow-wrap:anywhere;background:var(--table-hover-bg);border-radius:0 4px 4px 0;width:max-content;max-width:350px;padding-top:6px;padding-bottom:6px;position:absolute;top:0}._cellInput_uut1b_260{border:1px solid var(--Blue);border-radius:var(--radius-sm);width:100%;font-size:inherit;font-family:inherit;line-height:inherit;background:var(--background);color:var(--foreground);outline:none;margin:2px;padding:2px 6px}._weekCells_uut1b_276{display:flex}._heatCell_uut1b_280{text-align:right;font-variant-numeric:tabular-nums;background:var(--heat-bg-base,transparent);width:110px;min-width:110px;padding:6px}._totalCell_uut1b_289{text-align:right;width:60px;min-width:60px;padding:6px 8px;font-weight:600}._subtotalRow_uut1b_299{font-weight:600}._subtotalBig_uut1b_303{border-bottom:2px solid var(--border)}._subtotalLabel_uut1b_307{background:var(--background);z-index:1;white-space:nowrap;text-overflow:ellipsis;padding:6px;position:sticky;left:22px;overflow:hidden}._subtotalRow_uut1b_299:hover ._totalCell_uut1b_289,._subtotalRow_uut1b_299:hover ._subtotalLabel_uut1b_307{background:var(--table-hover-bg)}._deleteBtn_uut1b_325{width:28px;min-width:28px;color:var(--text-4);cursor:pointer;opacity:0;transition:opacity var(--tr-fast), color var(--tr-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._pivotRow_uut1b_183:hover ._deleteBtn_uut1b_325{opacity:1}._deleteBtn_uut1b_325:hover{color:var(--destructive)}._actionCol_uut1b_348{justify-content:center;align-items:center;width:28px;min-width:28px;display:flex}._addInlineBtn_uut1b_356{width:18px;height:18px;color:var(--text-4);cursor:pointer;border-radius:var(--radius-sm);opacity:0;transition:opacity var(--tr-fast), color var(--tr-fast), background-color var(--tr-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._pivotRow_uut1b_183:hover ._addInlineBtn_uut1b_356{opacity:1}._addInlineBtn_uut1b_356:hover{color:var(--foreground);background:var(--background)}._addCategoryRow_uut1b_382{padding:4px 6px}._addCategoryBtn_uut1b_386{color:var(--text-4);cursor:pointer;font-size:inherit;transition:color var(--tr-fast);background:0 0;border:none;align-items:center;gap:4px;padding:2px 6px;display:flex}._addCategoryBtn_uut1b_386:hover{color:var(--foreground)}._addCategoryBtn_uut1b_386:disabled{opacity:.5;cursor:not-allowed}._deleteBtn_uut1b_325:disabled{pointer-events:none}._pivotFooter_uut1b_414{border-top:1px solid var(--border-soft);justify-content:flex-end;align-items:center;gap:6px;padding:6px 8px;display:flex}._btnCancel_uut1b_423{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);height:1.5rem;color:var(--foreground);cursor:pointer;transition:background-color var(--tr-fast);padding:0 8px;font-size:11px}._btnCancel_uut1b_423:hover{background:var(--bg-soft)}._btnSave_uut1b_439{border-radius:var(--radius-sm);background:var(--Blue);height:1.5rem;color:var(--Blue-foreground);cursor:pointer;transition:background-color var(--tr-fast);border:none;align-items:center;gap:4px;padding:0 12px;font-size:11px;display:flex}._btnSave_uut1b_439:hover{background:var(--Blue-dark)}._btnSave_uut1b_439:disabled,._btnCancel_uut1b_423:disabled{opacity:.5;cursor:not-allowed}._heatCell_uut1b_280[data-clickable]{cursor:pointer;transition:background var(--tr-fast)}._heatCell_uut1b_280[data-clickable]:hover{background:color-mix(in srgb, var(--heat-bg-base) 90%, black)}._resizeEdge_uut1b_476{cursor:ew-resize!important;background:0 0!important;border:none!important;width:8px!important;right:-4px!important}._codePrefix_uut1b_486{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;margin-right:6px;font-weight:500}._overlay_uqb20_1{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;position:fixed;inset:0}._overlay_uqb20_1[data-state=open]{animation:.1s _fadeIn_uqb20_1}._overlay_uqb20_1[data-state=closed]{animation:.1s _fadeOut_uqb20_1}._content_uqb20_17{z-index:50;border-radius:var(--radius-xl);background:var(--popover);width:100%;max-width:calc(100% - 2rem);color:var(--popover-foreground);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent);outline:none;gap:1rem;padding:1rem;font-size:.875rem;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._content_uqb20_17[data-state=open]{animation:.1s _zoomIn_uqb20_1}._content_uqb20_17[data-state=closed]{animation:.1s _zoomOut_uqb20_1}@media (width>=640px){._content_uqb20_17{max-width:24rem}}._close_uqb20_50{top:1rem;right:1rem;position:absolute!important}._header_uqb20_56{flex-direction:column;gap:.5rem;display:flex}._footer_uqb20_62{border-top:1px solid var(--border);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);background:color-mix(in srgb, var(--muted) 50%, transparent);flex-direction:column-reverse;gap:.5rem;margin:0 -1rem -1rem;padding:1rem;display:flex}@media (width>=640px){._footer_uqb20_62{flex-direction:row;justify-content:flex-end}}._title_uqb20_81{font-family:var(--font-heading);font-size:1rem;font-weight:500;line-height:1}._description_uqb20_88{color:var(--muted-foreground);font-size:.875rem}._description_uqb20_88 a{text-underline-offset:3px;text-decoration:underline}._description_uqb20_88 a:hover{color:var(--foreground)}@keyframes _fadeIn_uqb20_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_uqb20_1{0%{opacity:1}to{opacity:0}}@keyframes _zoomIn_uqb20_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _zoomOut_uqb20_1{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}._dialogContent_1hh81_2{max-width:24rem}._progress_9lg6f_1{width:100%}._track_9lg6f_5{height:2px;transition:opacity var(--tr-fast)}._indicator_9lg6f_10{background-color:var(--Blue)}._Trigger_1ghpk_1{background:var(--background);border:1px solid var(--Gray-5,#e0e7f1);border-radius:var(--radius-base);cursor:text;outline:none;flex-direction:row;align-items:center;height:48px;display:flex}._Trigger_1ghpk_1:hover,._Trigger_1ghpk_1:focus-within{border-color:var(--Gray-3,#b1bbd0)}._content_1ghpk_22{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:0 12px;display:flex;overflow:hidden}._label_1ghpk_32{color:var(--Gray-Label);order:-1;font-size:11px;line-height:14px;transition:font-size .15s,line-height .15s}._input_1ghpk_40{white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;min-width:0;margin-top:2px;font-size:13px;line-height:18px;overflow:hidden}._input_1ghpk_40:not(:focus):placeholder-shown{opacity:0;position:absolute}._input_1ghpk_40:not(:focus):placeholder-shown+._label_1ghpk_32{font-size:13px;line-height:18px}._arrow_1ghpk_63{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 8px;transition:transform .25s;transform:rotate(0)translateY(0)}._arrowOpen_1ghpk_73{transform:rotate(180deg)translateY(-2px)}._Positioner_1ghpk_77{z-index:50}._Popup_1ghpk_81{border-radius:var(--radius-base);border:1px solid var(--Gray-5,#e0e7f1);background:var(--background);box-shadow:var(--shadow-dropdown);opacity:1;transition:opacity var(--tr-fast) ease;will-change:opacity}._Popup_1ghpk_81[data-starting-style],._Popup_1ghpk_81[data-ending-style]{opacity:0}._scrollable_1ghpk_96{min-height:30px;max-height:315px}._Item_1ghpk_101{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--tr-fast);padding:0 12px;font-size:12px;font-weight:500;line-height:30px;overflow:hidden}._Item_1ghpk_101[data-highlighted]{background-color:var(--Light-Blue-2)}._Item_1ghpk_101:first-child{border-top-left-radius:5px;border-top-right-radius:5px}._Item_1ghpk_101:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}._empty_1ghpk_126{color:var(--Gray-Label);text-align:center;padding:8px 12px;font-size:12px}._hintText_qq6ew_2{color:var(--muted-foreground);font-size:10px}._icon_pcwnn_3{width:1.25rem;height:1.25rem;color:var(--Blue);flex-shrink:0}._tabBar_pcwnn_12{border-bottom:1px solid var(--border);padding-inline:.75rem;display:flex}._tab_pcwnn_12{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;border-bottom:2px solid #0000;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:color .15s}._tab_pcwnn_12:hover{color:var(--foreground)}._tabActive_pcwnn_37{border-bottom-color:var(--Blue);color:var(--Blue-dark)}._modelContent_pcwnn_45{flex-direction:column;gap:.75rem;display:flex}._fieldGrid_pcwnn_51{gap:.25rem;display:grid}._modelItemRow_pcwnn_56{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}._modelItemId_pcwnn_64{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._modelItemMeta_pcwnn_70{color:var(--muted-foreground);flex-shrink:0;font-size:10px}._promptWrap_pcwnn_82,._schemaWrap_pcwnn_91{flex-direction:column;gap:.25rem;height:20rem;display:flex}._schemaEditorWrap_pcwnn_98{border-radius:var(--radius-md);border:1px solid var(--border);flex:1;min-height:0;overflow:hidden}._schemaError_pcwnn_106{cursor:pointer;color:var(--destructive);align-items:center;gap:.25rem;font-size:10px;display:flex}._schemaError_pcwnn_106:hover{text-decoration:underline}._schemaErrorIcon_pcwnn_119{flex-shrink:0;width:.75rem;height:.75rem}._jsonContainer_pcwnn_127{background:var(--background);border:1px solid var(--Gray-5);border-radius:var(--radius-base);cursor:text;flex-direction:column;padding:8px 0 0;transition:border-color .2s;display:flex;overflow:hidden}._jsonContainer_pcwnn_127:focus-within{border-color:var(--Gray-3)}._jsonEditorWrap_pcwnn_143{flex:1;min-height:0;position:relative;overflow:hidden}._jsonErrorHighlight_pcwnn_150{pointer-events:none;z-index:0;border-radius:2px;position:absolute;inset-inline:0}._jsonPre_pcwnn_158{pointer-events:none;z-index:1;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);padding:.75rem;font-size:.75rem;line-height:1.625;position:absolute;inset:0;overflow:hidden}._jsonTextarea_pcwnn_172{z-index:2;resize:none;width:100%;height:100%;font-family:var(--font-mono);color:#0000;caret-color:var(--foreground);white-space:pre-wrap;word-break:break-word;background:0 0;border:none;outline:none;padding:.75rem;font-size:.75rem;line-height:1.625;position:relative}._jsonLabel_pcwnn_191{pointer-events:none;color:var(--Gray-Label);font-size:11px;line-height:14px;transition:font-size .2s,line-height .2s;position:absolute;top:0;left:12px}._jsonTextarea_pcwnn_172:not(:focus):placeholder-shown~._jsonLabel_pcwnn_191{font-size:13px;line-height:18px;top:4px}._footerRow_pcwnn_210{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}._footerStatus_pcwnn_218{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;overflow:hidden}._footerButtons_pcwnn_227{flex-shrink:0;gap:.5rem;display:flex}._spinnerIcon_pcwnn_233,._saveIcon_pcwnn_240{width:.75rem;height:.75rem;margin-right:.25rem}._runningContent_pcwnn_248{justify-content:space-between;align-items:center;display:flex}._stoppedText_pcwnn_254{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}._nodeWidthLg_pcwnn_262{width:32rem}._nodeRunning_pcwnn_266{border-color:var(--Blue);width:24rem}._labelXs_pcwnn_271{font-size:.75rem;line-height:1rem}._comboboxCompact_pcwnn_276{width:100%}._switchBrand_pcwnn_280[data-state=checked]{background:var(--Blue)}._promptTextarea_pcwnn_284{resize:none;flex:1;min-height:0;font-size:.75rem;line-height:1.625}._thScenario_1rwph_23{padding-right:.75rem}._thCalls_1rwph_28{text-align:right;padding-right:1rem}._thResolved_1rwph_34{text-align:right}._resolvedHeader_1rwph_39{justify-content:flex-end;align-items:center;gap:.25rem;display:inline-flex}._helpTrigger_1rwph_46{opacity:.5;cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .15s}._helpTrigger_1rwph_46:hover{opacity:1}._helpIcon_1rwph_59{cursor:help;width:.75rem;height:.75rem;color:var(--muted-foreground)}._tooltipContent_1rwph_66{max-width:200px;line-height:1.4}._bigRow_1rwph_73{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent)}._bigRowClickable_1rwph_77{cursor:pointer}._bigRowClickable_1rwph_77:hover{background:color-mix(in srgb, var(--muted) 30%, transparent)}._bigTdName_1rwph_86{padding:.375rem .75rem .375rem 0;font-weight:500}._bigNameInner_1rwph_91{align-items:center;gap:.25rem;padding-left:.25rem;display:inline-flex}._bigPlaceholder_1rwph_98{width:11px;display:inline-block}._bigTdCount_1rwph_103{text-align:right;font-variant-numeric:tabular-nums;padding:.375rem 1rem .375rem 0;font-weight:500}._bigTdResolved_1rwph_110{text-align:right;padding:.375rem 0}._pctMuted_1rwph_115{color:var(--muted-foreground);margin-left:.375rem;font-size:10px}._pctMutedNormal_1rwph_121{font-weight:400}._mediumRow_1rwph_126{border-bottom:1px solid color-mix(in srgb, var(--border) 40%, transparent)}._mediumRow_1rwph_126:last-child{border-bottom:none}._mediumRowClickable_1rwph_134{cursor:pointer}._mediumRowClickable_1rwph_134:hover{background:color-mix(in srgb, var(--muted) 30%, transparent)}._mediumTdName_1rwph_143{padding:.25rem .75rem .25rem 0}._mediumNameInner_1rwph_147{align-items:center;gap:.25rem;display:inline-flex}._mediumPlaceholder_1rwph_153{width:10px;display:inline-block}._mediumTdCount_1rwph_158{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem 1rem .25rem 0}._mediumTdResolved_1rwph_164{text-align:right;padding:.25rem 0}._smallRow_1rwph_169{border-bottom:1px solid color-mix(in srgb, var(--border) 30%, transparent)}._smallRow_1rwph_169:last-child{border-bottom:none}._smallTdName_1rwph_177{padding:.25rem .75rem .25rem 0}._smallDot_1rwph_181{color:var(--muted-foreground);margin-right:.25rem}._smallTdCount_1rwph_186{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem 1rem .25rem 0}._smallTdResolved_1rwph_192{text-align:right;padding:.25rem 0}._resolvedBadge_1rwph_199{font-variant-numeric:tabular-nums;font-weight:500}._resolvedGreen_1rwph_204{color:var(--success)}._resolvedAmber_1rwph_205{color:var(--warning)}._resolvedRed_1rwph_206{color:var(--danger)}._resolvedMuted_1rwph_207{color:var(--muted-foreground)}._dividerRow_1rwph_211 td{padding:.25rem 0}._dividerLine_1rwph_215{border-top:1px dashed color-mix(in srgb, var(--border) 50%, transparent)}._unclassifiedName_1rwph_219{color:var(--muted-foreground);padding:.25rem .75rem .25rem .25rem;font-style:italic}._unclassifiedCount_1rwph_225{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted-foreground);padding:.25rem 1rem .25rem 0}._unclassifiedResolved_1rwph_232{text-align:right;color:var(--muted-foreground);padding:.25rem 0}._root_ljh1t_3{border-top:1px solid var(--border)}._thCategory_ljh1t_27{padding-right:.5rem}._thCount_ljh1t_32{text-align:right;padding-right:1rem}._thShare_ljh1t_38{width:6rem}._row_ljh1t_43{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent)}._row_ljh1t_43:last-child{border-bottom:none}._tdCategory_ljh1t_51{padding:.25rem .5rem .25rem 0}._tdCount_ljh1t_55{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem 1rem .25rem 0}._tdShare_ljh1t_61{padding:.25rem 0}._barWrap_ljh1t_65{align-items:center;gap:.375rem;display:flex}._barTrack_ljh1t_71{background:var(--muted);border-radius:9999px;flex:1;height:.375rem}._barFill_ljh1t_78{background:color-mix(in srgb, var(--foreground) 40%, transparent);border-radius:9999px;height:100%}._barPct_ljh1t_84{font-variant-numeric:tabular-nums;color:var(--muted-foreground);text-align:right;width:1.75rem}._toggleBtn_2jy4m_2{width:100%;transition:background-color var(--transition-base);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:11px;font-weight:500;display:flex}._toggleBtn_2jy4m_2:hover{background:color-mix(in srgb, var(--muted) 50%, transparent)}._tableWrap_2jy4m_21{padding:0 .75rem .5rem}._table_2jy4m_21{width:100%;font-size:11px}._tableHead_2jy4m_30{border-bottom:1px solid var(--border);text-align:left;color:var(--muted-foreground)}._th_2jy4m_36{padding:.25rem 0;font-weight:500}._root_118n4_3{border-top:1px solid var(--border)}._thType_118n4_27{padding-right:.5rem}._thCount_118n4_32{text-align:right;padding-right:.5rem}._thHandled_118n4_38{text-align:right}._row_118n4_43{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent)}._row_118n4_43:last-child{border-bottom:none}._tdType_118n4_51{padding:.25rem .5rem .25rem 0}._tdCount_118n4_55{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem .5rem .25rem 0}._tdHandled_118n4_61{text-align:right;font-variant-numeric:tabular-nums;padding:.25rem 0}._handledOk_118n4_67{color:var(--success)}._handledWarn_118n4_71{color:var(--warning);font-weight:500}._titleRow_176s3_3{align-items:center;gap:.375rem;display:flex}._titleIcon_176s3_9{color:var(--muted-foreground);flex-shrink:0}._summaryText_176s3_14{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._actionsRow_176s3_22{align-items:center;gap:.125rem;display:flex}._actionBtn_176s3_28{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .15s,background-color .15s}._actionBtn_176s3_28:hover{color:var(--foreground);background:var(--muted)}._actionBtn_176s3_28:disabled{opacity:.4}._loadingState_176s3_47{color:var(--muted-foreground);justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 0;font-size:12px;display:flex}._errorState_176s3_61{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}._errorText_176s3_70{color:var(--destructive);text-align:center;font-size:12px}._retryBtn_176s3_76{border-radius:var(--radius-lg);border:1px solid var(--border);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:12px;font-weight:500;transition:background-color .15s}._retryBtn_176s3_76:hover{background:var(--muted)}._nodeWidth520_176s3_93{width:520px}._contentNoPad_176s3_97{padding:0}@keyframes _pulse_1jhwy_2{0%,to{opacity:1}50%{opacity:.4}}._container_18poe_3{width:100%;height:100%;position:relative;overflow:hidden}._image_18poe_10{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;width:100%;height:100%;animation:.2s ease-out _fadeIn_18poe_1}.dark ._image_18poe_10{outline-color:#ffffff1a}@keyframes _fadeIn_18poe_1{0%{opacity:0}to{opacity:1}}._skeleton_18poe_30{z-index:1;background:var(--border);justify-content:center;align-items:center;animation-duration:1.5s;animation-timing-function:ease-in-out;display:flex;position:absolute;inset:0}._skeletonIcon_18poe_43{width:32px;height:32px;color:var(--muted-foreground);opacity:.35}._errorState_18poe_52{z-index:1;background:var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}._errorState_18poe_52:hover{background:var(--accent)}._errorIcon_18poe_70{width:28px;height:28px;color:var(--muted-foreground);opacity:.5}._errorText_18poe_77{color:var(--muted-foreground);opacity:.7;font-size:11px}._container_1stuw_3{cursor:default;flex-direction:column;width:100%;height:100%;display:flex}._thumbnail_1stuw_13{aspect-ratio:16/10;background:#f0f1f3;flex:1;width:100%;min-height:60px;position:relative;overflow:hidden}.dark ._thumbnail_1stuw_13{background:#1a1d22}._thumbnailImg_1stuw_27{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;width:100%;height:100%;display:block}.dark ._thumbnailImg_1stuw_27{outline-color:#ffffff1a}._placeholder_1stuw_41{background:repeating-linear-gradient(45deg,#1114180a 0 8px,#0000 8px 16px),linear-gradient(#f8f9fb 0%,#eef0f3 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dark ._placeholder_1stuw_41{background:repeating-linear-gradient(45deg,#ffffff0a 0 8px,#0000 8px 16px),linear-gradient(#1a1d22 0%,#15171b 100%)}._placeholderLabel_1stuw_58{font-family:var(--font-mono);color:var(--muted-foreground);background:var(--background);border:1px solid var(--border);border-radius:4px;padding:4px 8px;font-size:11px}._meta_1stuw_70{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:4px;padding:12px 14px;display:flex;overflow:hidden}._title_1stuw_80{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._description_1stuw_91{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._domainRow_1stuw_102{color:var(--muted-foreground);font-size:11.5px;font-family:var(--font-mono);align-items:center;gap:6px;margin-top:auto;display:flex}._favicon_1stuw_112{border-radius:3px;flex-shrink:0;width:14px;height:14px}._domainText_1stuw_119{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._skeleton_1stuw_127{flex-direction:column;width:100%;height:100%;display:flex}._skeletonThumb_1stuw_134{aspect-ratio:16/10;background:var(--border);flex-shrink:0;width:100%;animation-duration:1.5s;animation-timing-function:ease-in-out}._skeletonMeta_1stuw_144{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._skeletonLine_1stuw_152{background:var(--border);border-radius:4px;height:12px;animation-duration:1.5s;animation-timing-function:ease-in-out}._skeletonLine_1stuw_152:first-child{width:75%}._skeletonLine_1stuw_152:nth-child(2){width:90%;height:10px}._skeletonLine_1stuw_152:nth-child(3){width:40%;height:10px}._fallback_1stuw_167{flex-direction:column;gap:4px;padding:14px;display:flex}._fallbackUrl_1stuw_174{color:var(--Blue);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._openLink_1stuw_185{cursor:pointer}._openLink_1stuw_185:hover ._domainText_1stuw_119{color:var(--foreground)}._toolbar_1tk6j_1{border-bottom:1px solid var(--sheet-border,#e2e8f0);background:var(--sheet-header-bg,#f8fafc);align-items:center;gap:8px;min-height:36px;padding:6px 10px;display:flex}._titleBlock_1tk6j_11{flex:1;min-width:0;overflow:hidden}._title_1tk6j_11{color:var(--sheet-text,var(--Main-Black));white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex;overflow:hidden}._sheetsIcon_1tk6j_29{flex-shrink:0;width:16px;height:16px}._sheetName_1tk6j_35{color:var(--sheet-text-secondary,var(--Light-Black));white-space:nowrap;text-overflow:ellipsis;padding-left:22px;font-size:11px;font-weight:400;overflow:hidden}._search_1tk6j_45{border:1px solid var(--sheet-border,#e2e8f0);border-radius:4px;outline:none;width:120px;padding:3px 8px;font-size:11px;transition:border-color .15s,width .2s}._search_1tk6j_45:focus{border-color:#2196f3;width:160px}._iconBtn_1tk6j_60{cursor:pointer;width:24px;height:24px;color:var(--sheet-text-secondary,var(--Light-Black));background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:14px;transition:background-color .15s;display:flex}._iconBtn_1tk6j_60:hover{background-color:var(--sheet-hover,#e8f6fd)}._spinning_1tk6j_79{animation-duration:.8s}._openBtn_1tk6j_84{cursor:pointer;height:24px;color:var(--sheet-text-secondary,var(--Light-Black));white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:3px;padding:0 8px;font-size:11px;transition:background-color .15s;display:flex}._openBtn_1tk6j_84:hover{background-color:var(--sheet-hover,#e8f6fd)}._truncatedBadge_1tk6j_104{color:#f06767;background:#fef2f2;border-radius:3px;padding:1px 6px;font-size:10px}._container_fy86b_1{height:100%;color:var(--Main-Black);font-size:12px;line-height:18px;overflow:auto}._thead_fy86b_11{z-index:2;background-color:var(--background,#fff);border-bottom:1px solid var(--Gray-5,#e0e7f1);margin-bottom:-1px;position:sticky;top:0}._headerRow_fy86b_20{height:40px;display:flex}._headerCell_fy86b_25{color:var(--Gray-Metrics-Title,#8fa2c7);cursor:pointer;-webkit-user-select:none;user-select:none;border:0 solid #0000;border-width:0 1px;flex:none;align-items:center;padding:8px 6px;font-size:11px;font-weight:500;transition:background-color .15s,border-color .15s;display:flex;position:relative}._headerLabel_fy86b_43{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._headerRow_fy86b_20:not(._isResizing_fy86b_51) ._headerCell_fy86b_25:hover,._headerCell_fy86b_25._isResizing_fy86b_51{background-color:var(--Light-Blue-2,#eef7fe);border-color:#57b5ff80}._headerRow_fy86b_20._isResizing_fy86b_51{-webkit-user-select:none;user-select:none}._sortIcon_fy86b_61{opacity:.5;flex-shrink:0;margin-left:4px;font-size:10px}._resizeHandle_fy86b_68{cursor:col-resize;width:6px;height:100%;position:absolute;top:0;right:-1px}._headerCell_fy86b_25._isResizing_fy86b_51 ._resizeHandle_fy86b_68{pointer-events:auto;z-index:10;background-color:var(--Blue,#2196f3);width:2px}._tbody_fy86b_86{background-color:var(--background,#fff);position:relative}._bodyRow_fy86b_91{border-top:1px solid var(--Gray-5,#e0e7f1);width:100%;display:flex;position:absolute}._bodyRow_fy86b_91:hover{z-index:1;background-color:var(--table-hover-bg,#e8f6fd)}._cell_fy86b_103{white-space:nowrap;text-overflow:ellipsis;flex:none;padding:4px 6px;overflow:hidden}._cell_fy86b_103:hover{z-index:1;position:relative;overflow:visible}._cell_fy86b_103:hover ._value_fy86b_117{z-index:1;white-space:pre-line;overflow-wrap:anywhere;background:var(--table-hover-bg,#e8f6fd);border-radius:0 4px 4px 0;width:max-content;max-width:300px;padding:4px 6px;position:absolute;top:0;left:0}._value_fy86b_117{text-overflow:ellipsis;overflow:hidden}._noData_fy86b_136{text-align:center;color:var(--Gray-Metrics-Title,#8fa2c7);padding:24px}._container_1rks6_1{flex-direction:column;gap:6px;height:100%;padding:8px;display:flex}._headerRow_1rks6_9{gap:8px;display:flex}._headerCell_1rks6_14{background:#e2e8f0;border-radius:4px;height:20px;animation-duration:1.5s}._row_1rks6_22{gap:8px;display:flex}._cell_1rks6_27{background:#f1f5f9;border-radius:3px;height:16px;animation-duration:1.5s}._container_14m5t_1{--sheet-bg:#fff;--sheet-header-bg:#f8fafc;--sheet-border:#e2e8f0;--sheet-hover:#e8f6fd;--sheet-text:var(--Main-Black);--sheet-text-secondary:var(--Light-Black);background:var(--sheet-bg);border:1px solid var(--sheet-border);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}._tableArea_14m5t_18{flex:1;min-height:0;overflow:hidden}._error_14m5t_24{text-align:center;color:#f06767;padding:24px 16px;font-size:13px;line-height:1.5}._errorInstruction_14m5t_32{color:var(--sheet-text-secondary);margin-top:8px;font-size:12px}.milkdown{--crepe-color-background:#1f1b16;--crepe-color-on-background:#eae1d9;--crepe-color-surface:#18120b;--crepe-color-surface-low:#201b13;--crepe-color-on-surface:#ede0d4;--crepe-color-on-surface-variant:#d3c4b4;--crepe-color-outline:#9c8f80;--crepe-color-primary:#f4bd6f;--crepe-color-secondary:#56442a;--crepe-color-on-secondary:#fbdebc;--crepe-color-inverse:#ede0d4;--crepe-color-on-inverse:#362f27;--crepe-color-inline-code:#ffb4ab;--crepe-color-error:#ffb4ab;--crepe-color-hover:#251f17;--crepe-color-selected:#3b342b;--crepe-color-inline-area:#3f3830;--crepe-font-title:Georgia, Cambria, "Times New Roman", Times, serif;--crepe-font-default:"Open Sans", Arial, Helvetica, sans-serif;--crepe-font-code:Fira Code, Menlo, Monaco, "Courier New", Courier, monospace;--crepe-shadow-1:0px 1px 2px 0px #ffffff4d, 0px 1px 3px 1px #ffffff26;--crepe-shadow-2:0px 1px 2px 0px #ffffff4d, 0px 2px 6px 2px #ffffff26}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}.milkdown{position:relative}.milkdown *{box-sizing:border-box;margin:0;padding:0}.milkdown button,.milkdown input{box-shadow:none;background:0 0;border:none}.milkdown button:focus,.milkdown input:focus,.milkdown :focus-visible{outline:none}.milkdown{font-family:var(--crepe-font-default);color:var(--crepe-color-on-background);background:var(--crepe-color-background)}.milkdown .milkdown-icon{justify-content:center;align-items:center;display:inline-flex}.milkdown .ProseMirror-focused{outline:none}.milkdown .ProseMirror{padding:60px 120px}.milkdown .ProseMirror ::selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror li.ProseMirror-selectednode{background:var(--crepe-color-selected);outline:none}.milkdown .ProseMirror li.ProseMirror-selectednode ::selection{background:0 0}.milkdown .ProseMirror li.ProseMirror-selectednode::selection{background:0 0}.milkdown .ProseMirror li.ProseMirror-selectednode:after{all:unset}.milkdown .ProseMirror .ProseMirror-selectednode{background:var(--crepe-color-selected);background:color-mix(in srgb, var(--crepe-color-selected), transparent 60%);outline:none}.milkdown .ProseMirror .ProseMirror-selectednode ::selection{background:0 0}.milkdown .ProseMirror .ProseMirror-selectednode::selection{background:0 0}.milkdown .ProseMirror[data-dragging=true]::-moz-selection{background:0 0}.milkdown .ProseMirror[data-dragging=true] ::-moz-selection{background:0 0}.milkdown .ProseMirror[data-dragging=true] .ProseMirror-selectednode{background:0 0}.milkdown .ProseMirror[data-dragging=true]::selection{background:0 0}.milkdown .ProseMirror[data-dragging=true] ::selection{background:0 0}.milkdown .ProseMirror[data-dragging=true] input::selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror img{vertical-align:bottom;max-width:100%}.milkdown .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--crepe-color-primary);background:0 0}.milkdown .ProseMirror h1,.milkdown .ProseMirror h2,.milkdown .ProseMirror h3,.milkdown .ProseMirror h4,.milkdown .ProseMirror h5,.milkdown .ProseMirror h6{font-family:var(--crepe-font-title);padding:2px 0;font-weight:400}.milkdown .ProseMirror h1{margin-top:32px;font-size:42px;line-height:50px}.milkdown .ProseMirror h2{margin-top:28px;font-size:36px;line-height:44px}.milkdown .ProseMirror h3{margin-top:24px;font-size:32px;line-height:40px}.milkdown .ProseMirror h4{margin-top:20px;font-size:28px;line-height:36px}.milkdown .ProseMirror h5{margin-top:16px;font-size:24px;line-height:32px}.milkdown .ProseMirror h6{margin-top:16px;font-size:18px;font-weight:700;line-height:28px}.milkdown .ProseMirror p{padding:4px 0;font-size:16px;line-height:24px}.milkdown .ProseMirror code{color:var(--crepe-color-inline-code);background:color-mix(in srgb, var(--crepe-color-inline-area), transparent 40%);font-family:var(--crepe-font-code);border-radius:4px;padding:0 2px;font-size:87.5%;line-height:1.4286;display:inline-block}.milkdown .ProseMirror a{color:var(--crepe-color-primary);text-decoration:underline}.milkdown .ProseMirror pre{background:color-mix(in srgb, var(--crepe-color-inline-area), transparent 40%);border-radius:4px;padding:10px}.milkdown .ProseMirror pre code{background:0 0;padding:0}.milkdown .ProseMirror blockquote{box-sizing:content-box;margin:4px 0;padding-top:0;padding-bottom:0;padding-left:40px;position:relative}.milkdown .ProseMirror blockquote:before{content:"";background:var(--crepe-color-selected);border-radius:100px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.milkdown .ProseMirror blockquote hr{margin-bottom:16px}.milkdown .ProseMirror hr{background-color:color-mix(in srgb, var(--crepe-color-outline), transparent 80%);background-clip:content-box;border:none;height:13px;padding:6px 0;position:relative}.milkdown .ProseMirror hr.ProseMirror-selectednode{background-color:color-mix(in srgb, var(--crepe-color-outline), transparent 20%);background-clip:content-box;outline:none}.milkdown .ProseMirror hr.ProseMirror-selectednode:before{content:"";background-color:color-mix(in srgb, var(--crepe-color-outline), transparent 80%);pointer-events:none;position:absolute;inset:0}.milkdown .ProseMirror ul,.milkdown .ProseMirror ol{padding:0}.milkdown .milkdown-block-handle[data-show=false]{opacity:0;pointer-events:none}.milkdown .milkdown-block-handle{cursor:pointer;justify-content:center;align-items:center;gap:2px;transition:all .2s;display:flex;position:absolute}.milkdown .milkdown-block-handle .operation-item{border-radius:4px;width:32px;height:32px;padding:4px}.milkdown .milkdown-block-handle .operation-item svg{width:24px;height:24px;fill:var(--crepe-color-outline)}.milkdown .milkdown-block-handle .operation-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-block-handle .operation-item.active{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu[data-show=false]{display:none}.milkdown .milkdown-slash-menu{z-index:10;font-family:var(--crepe-font-default);color:var(--crepe-color-on-surface);background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:12px;display:block;position:absolute}.milkdown .milkdown-slash-menu ul{list-style-type:none}.milkdown .milkdown-slash-menu ul li{cursor:pointer;border-radius:8px}.milkdown .milkdown-slash-menu .tab-group{border-bottom:1px solid color-mix(in srgb, var(--crepe-color-outline), transparent 80%);padding:12px 12px 0}.milkdown .milkdown-slash-menu .tab-group ul{flex-wrap:nowrap;gap:10px;padding:8px 10px;display:flex}.milkdown .milkdown-slash-menu .tab-group ul li{padding:6px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.milkdown .milkdown-slash-menu .tab-group ul li:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-slash-menu .tab-group ul li.selected{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu .menu-groups{overscroll-behavior:contain;scroll-behavior:smooth;max-height:420px;padding:0 12px 12px;overflow:auto}.milkdown .milkdown-slash-menu .menu-groups .menu-group h6{text-transform:uppercase;color:color-mix(in srgb, var(--crepe-color-on-surface), transparent 40%);padding:14px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.milkdown .milkdown-slash-menu .menu-groups .menu-group li{justify-content:flex-start;align-items:center;gap:16px;min-width:220px;padding:14px 10px;display:flex}.milkdown .milkdown-slash-menu .menu-groups .menu-group li.hover{background:var(--crepe-color-hover)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li.active{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li svg{width:24px;height:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li>span{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.milkdown .milkdown-slash-menu .menu-groups .menu-group+.menu-group:before{content:"";background:color-mix(in srgb, var(--crepe-color-outline), transparent 80%);height:1px;margin:0 10px;display:block}.milkdown .milkdown-code-block{background:var(--crepe-color-surface);margin:4px 0;padding:8px 20px 20px;display:block;position:relative}.milkdown .milkdown-code-block .language-picker{z-index:999;width:max-content;padding-top:10px;position:absolute}.milkdown .milkdown-code-block .hidden{display:none!important}.milkdown .milkdown-code-block.selected{outline:1px solid var(--crepe-color-primary)}.milkdown .milkdown-code-block .milkdown-code-block-placeholder{font-family:var(--crepe-font-code,monospace);white-space:pre-wrap;word-break:break-all;margin:0;padding:4px 0;font-size:14px;line-height:1.5}.milkdown .milkdown-code-block .milkdown-code-block-placeholder code{font-family:inherit}.milkdown .milkdown-code-block .cm-editor{background:var(--crepe-color-surface);outline:none!important}.milkdown .milkdown-code-block .cm-gutters{background:var(--crepe-color-surface);border-right:none}.milkdown .milkdown-code-block .cm-panel{font-family:var(--crepe-font-default);background:var(--crepe-color-surface);color:var(--crepe-color-on-surface)}.milkdown .milkdown-code-block .cm-panel input{caret-color:var(--crepe-color-outline);background:var(--crepe-color-surface-low);border-radius:4px}.milkdown .milkdown-code-block .cm-panel>button{text-transform:capitalize;background:var(--crepe-color-surface-low);color:var(--crepe-color-on-surface-variant);border:1px solid var(--crepe-color-outline);cursor:pointer;border-radius:4px;font-weight:600}.milkdown .milkdown-code-block .cm-panel>button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .cm-panel>label{text-transform:capitalize;align-items:center;display:inline-flex}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]{cursor:pointer;appearance:none;background:var(--crepe-color-surface-low);border:1px solid var(--crepe-color-outline);border-radius:4px;place-content:center;width:1.15em;height:1.15em;display:grid}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]:before{content:"";transform-origin:0 100%;width:.65em;height:.65em;box-shadow:inset 1em 1em var(--crepe-color-outline);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:transform .12s ease-in-out;transform:scale(0)}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]:checked:before{transform:scale(1)}.milkdown .milkdown-code-block .tools{justify-content:space-between;align-items:center;display:flex}.milkdown .milkdown-code-block .tools input{caret-color:var(--crepe-color-outline)}.milkdown .milkdown-code-block .tools .tools-button-group{gap:2px;display:flex}.milkdown .milkdown-code-block .tools .tools-button-group button{background:var(--crepe-color-secondary);color:var(--crepe-color-on-surface-variant);opacity:0;cursor:pointer;font-size:12px;font-weight:600;line-height:16px;font-family:var(--crepe-font-default);border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:4px 10px;transition:opacity .2s ease-in-out;display:flex}.milkdown .milkdown-code-block .tools .tools-button-group button svg{width:14px;height:14px;fill:var(--crepe-color-on-surface-variant)}.milkdown .milkdown-code-block .tools .tools-button-group button:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.milkdown .milkdown-code-block .tools .tools-button-group button:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.milkdown .milkdown-code-block .tools .language-button{font-family:var(--crepe-font-default);background:var(--crepe-color-surface-low);color:var(--crepe-color-on-surface-variant);opacity:0;cursor:pointer;border-radius:4px;align-items:center;gap:6px;margin-bottom:8px;padding:2px 4px 2px 8px;font-size:12px;font-weight:600;line-height:16px;transition:opacity .2s ease-in-out;display:flex}.milkdown .milkdown-code-block .tools .language-button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .tools .language-button .expand-icon{justify-content:center;align-items:center;width:18px;height:18px;transition:transform .2s ease-in-out;display:flex}.milkdown .milkdown-code-block .tools .language-button .expand-icon svg{width:14px;height:14px;color:var(--crepe-color-outline)}.milkdown .milkdown-code-block .tools .language-button[data-expanded=true] .expand-icon{transform:rotate(180deg)}.milkdown .milkdown-code-block .tools .language-button .expand-icon svg:focus,.milkdown .milkdown-code-block .tools .language-button .expand-icon:focus-visible{outline:none}.milkdown .milkdown-code-block:hover .language-button,.milkdown .milkdown-code-block:hover .tools-button-group>button{opacity:1}.milkdown .milkdown-code-block .list-wrapper{background:var(--crepe-color-surface-low);box-shadow:var(--crepe-shadow-1);border-radius:12px;width:240px;padding-top:12px}.milkdown .milkdown-code-block .language-list{overscroll-behavior:contain;height:410px;margin:0;padding:0;overflow-y:auto}.milkdown .milkdown-code-block .language-list-item{cursor:pointer;align-items:center;gap:8px;margin:0;padding:4px 22px;font-size:14px;font-weight:600;line-height:20px;display:flex}.milkdown .milkdown-code-block .language-list-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .language-list-item:focus-visible{background:var(--crepe-color-hover);outline:none}.milkdown .milkdown-code-block .language-list-item .leading,.milkdown .milkdown-code-block .language-list-item .leading svg{width:24px;height:24px}.milkdown .milkdown-code-block .language-list-item.no-result{cursor:default;opacity:.6}.milkdown .milkdown-code-block .language-list-item.no-result:hover{background:0 0}.milkdown .milkdown-code-block .search-box{outline:1px solid var(--crepe-color-primary);background:0 0;border-radius:4px;align-items:center;gap:8px;margin:0 12px 8px;padding:6px 10px;display:flex}.milkdown .milkdown-code-block .search-box:has(input:focus){outline:2px solid var(--crepe-color-primary)}.milkdown .milkdown-code-block .search-box .search-input{width:100%;color:var(--crepe-color-on-surface)}.milkdown .milkdown-code-block .search-box .search-icon{display:none}.milkdown .milkdown-code-block .search-box .clear-icon{cursor:pointer;width:20px;height:20px}.milkdown .milkdown-code-block .search-box .clear-icon svg{width:20px;height:20px;color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .milkdown-code-block .search-box .clear-icon:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .search-box input{font-family:var(--crepe-font-default);background:0 0;font-size:14px;line-height:20px}.milkdown .milkdown-code-block .search-box input:focus{outline:none}.milkdown .milkdown-code-block .preview-panel .preview-divider{opacity:.2;background:var(--crepe-color-outline);height:1px;margin:6px 0}.milkdown .milkdown-code-block .preview-panel .preview-label{color:color-mix(in srgb, var(--crepe-color-on-surface), transparent 40%);text-transform:uppercase;font-size:12px;font-weight:600;font-family:var(--crepe-font-default);margin:6px 0}.milkdown .milkdown-code-block .preview-panel .preview{text-align:center;overflow-x:auto}.ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px solid #000;width:20px;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:-2px}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror.virtual-cursor-enabled{caret-color:#0000}.ProseMirror-focused{--prosemirror-virtual-cursor-color:red}.ProseMirror .prosemirror-virtual-cursor{cursor:text;pointer-events:none;-webkit-user-select:none;user-select:none;border-left:2px solid var(--prosemirror-virtual-cursor-color);position:absolute;transform:translate(-1px)}.ProseMirror .prosemirror-virtual-cursor-left{border-bottom:2px solid var(--prosemirror-virtual-cursor-color);border-right:2px solid var(--prosemirror-virtual-cursor-color);border-left:none;width:1ch;transform:translate(calc(-1ch - 1px))}.ProseMirror .prosemirror-virtual-cursor-right{border-bottom:2px solid var(--prosemirror-virtual-cursor-color);border-left:2px solid var(--prosemirror-virtual-cursor-color);border-right:none;width:1ch}.ProseMirror-focused .prosemirror-virtual-cursor-animation{animation:1s linear .5s infinite prosemirror-virtual-cursor-blink}@keyframes prosemirror-virtual-cursor-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.milkdown .crepe-drop-cursor{background-color:color-mix(in srgb, var(--crepe-color-outline), transparent 50%);opacity:.5;pointer-events:none;transition:all .2s}.milkdown .ProseMirror-gapcursor:after{box-sizing:border-box;border-top:1px solid var(--crepe-color-on-background)}.milkdown .ProseMirror-focused{--prosemirror-virtual-cursor-color:var(--crepe-color-outline)}.milkdown .milkdown-image-inline{vertical-align:text-bottom;outline:none;display:inline-flex}.milkdown .milkdown-image-inline input{caret-color:var(--crepe-color-outline);background:0 0;border:0;outline:none}.milkdown .milkdown-image-inline>.empty-image-inline{display:inline-flex}.milkdown .milkdown-image-inline>.empty-image-inline .confirm{cursor:pointer}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer{flex:1;position:relative}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer>.link-input-area{width:208px;color:var(--crepe-color-on-background);display:flex}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer .placeholder{cursor:text;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer .placeholder .uploader{cursor:pointer;display:flex}.milkdown .milkdown-image-inline .hidden{display:none!important}.milkdown .milkdown-image-inline.empty.selected{background:0 0;outline:none}.milkdown .milkdown-image-inline.empty.selected .empty-image-inline{box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-image-inline.selected{outline:1px solid var(--crepe-color-primary);background:0 0}.milkdown .milkdown-image-inline.selected :not(input)::-moz-selection{background:0 0}.milkdown .milkdown-image-inline.selected :not(input)::selection{background:0 0}.milkdown .milkdown-image-inline .empty-image-inline{background:var(--crepe-color-surface);font-family:var(--crepe-font-default);border-radius:8px;align-items:center;gap:10px;padding:4px 10px;font-size:16px}.milkdown .milkdown-image-inline .empty-image-inline .image-icon svg{width:18px;height:18px;fill:var(--crepe-color-outline)}.milkdown .milkdown-image-inline .empty-image-inline .image-icon{width:24px;height:24px;padding:3px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer{height:24px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder{color:color-mix(in srgb, var(--crepe-color-on-background), transparent 60%)}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder :not(input)::-moz-selection{background:0 0}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder :not(input)::selection{background:0 0}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .link-input-area{line-height:24px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .uploader{color:var(--crepe-color-primary);font-family:var(--crepe-font-default);justify-content:center;gap:8px;transition:color .2s}.milkdown .milkdown-image-inline .empty-image-inline .link-importer.focus .placeholder .uploader{color:unset}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .uploader:hover{color:var(--crepe-color-primary)}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .text{margin-left:8px}.milkdown .milkdown-image-inline .empty-image-inline .confirm svg{width:18px;height:18px}.milkdown .milkdown-image-inline .empty-image-inline .confirm{width:24px;height:24px;color:var(--crepe-color-primary);border-radius:8px;padding:3px;display:flex}.milkdown .milkdown-image-inline .empty-image-inline .confirm:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-image-block{outline:none;margin:4px 0;display:block}.milkdown .milkdown-image-block>.image-wrapper{width:fit-content;min-width:100px;margin:0 auto;position:relative}.milkdown .milkdown-image-block>.image-wrapper .operation{display:flex;position:absolute}.milkdown .milkdown-image-block>.image-wrapper .operation>.operation-item{cursor:pointer}.milkdown .milkdown-image-block>.image-wrapper img{-o-object-fit:cover;object-fit:cover;max-width:100%;min-height:100px;display:block}.milkdown .milkdown-image-block>.image-wrapper>.image-resize-handle{position:absolute;left:50%;transform:translate(-50%)}.milkdown .milkdown-image-block>.image-wrapper>.image-resize-handle:hover{cursor:row-resize}.milkdown .milkdown-image-block input{caret-color:var(--crepe-color-outline);background:0 0;border:0;outline:none}.milkdown .milkdown-image-block>.caption-input{text-align:center;width:100%;color:var(--crepe-color-on-background);display:block}.milkdown .milkdown-image-block>.image-edit{display:flex}.milkdown .milkdown-image-block>.image-edit .confirm{cursor:pointer}.milkdown .milkdown-image-block>.image-edit .link-importer{flex:1;position:relative}.milkdown .milkdown-image-block>.image-edit .link-importer>.link-input-area{width:100%}.milkdown .milkdown-image-block>.image-edit .link-importer .placeholder{cursor:text;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.milkdown .milkdown-image-block>.image-edit .link-importer .placeholder .uploader{cursor:pointer;display:flex}.milkdown .milkdown-image-block .hidden{display:none!important}.milkdown .milkdown-image-block.selected>.image-edit:not(:has(input:focus)){position:relative}.milkdown .milkdown-image-block.selected>.image-edit:not(:has(input:focus)):before{content:"";background:color-mix(in srgb, var(--crepe-color-selected), transparent 60%);pointer-events:none;position:absolute;inset:0}.milkdown .milkdown-image-block.selected>.image-wrapper{position:relative}.milkdown .milkdown-image-block.selected>.image-wrapper:before{content:"";background:color-mix(in srgb, var(--crepe-color-selected), transparent 60%);position:absolute;inset:0}.milkdown .milkdown-image-block.selected :not(input)::-moz-selection{background:0 0}.milkdown .milkdown-image-block.selected :not(input)::selection{background:0 0}.milkdown .milkdown-image-block .image-wrapper{justify-content:center;align-items:center;display:flex}.milkdown .milkdown-image-block .image-wrapper .operation{opacity:0;gap:12px;transition:all .2s;top:12px;right:12px}.milkdown .milkdown-image-block:hover>.image-wrapper .operation{opacity:1}.milkdown .milkdown-image-block .image-wrapper .operation>.operation-item{color:var(--crepe-color-on-inverse);background:var(--crepe-color-inverse);opacity:.6;border-radius:50%;width:32px;height:32px;padding:4px}.milkdown .milkdown-image-block .image-wrapper .operation>.operation-item svg{width:24px;height:24px}.milkdown .milkdown-image-block .image-wrapper .image-resize-handle{background:var(--crepe-color-outline);opacity:0;border-radius:4px;width:100%;max-width:160px;height:4px;transition:all .2s;bottom:-2px}.milkdown .milkdown-image-block:hover>.image-wrapper .image-resize-handle{opacity:1}.milkdown .milkdown-image-block .caption-input{font-family:var(--crepe-font-default);margin:4px auto}.milkdown .milkdown-image-block .image-edit{background:var(--crepe-color-surface);align-items:center;gap:16px;height:56px;padding:16px 24px}.milkdown .milkdown-image-block .image-edit .image-icon{color:var(--crepe-color-outline)}.milkdown .milkdown-image-block .image-edit .image-icon svg{width:24px;height:24px;fill:var(--crepe-color-outline);justify-content:center;align-items:center;display:flex}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder{color:color-mix(in srgb, var(--crepe-color-on-background), transparent 60%)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder :not(input)::-moz-selection{background:0 0}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder :not(input)::selection{background:0 0}.milkdown .milkdown-image-block .image-edit .link-importer .link-input-area{color:var(--crepe-color-on-background);line-height:24px}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .uploader{color:var(--crepe-color-primary);justify-content:center;gap:8px;font-weight:600;transition:color .2s}.milkdown .milkdown-image-block .image-edit .link-importer.focus .placeholder .uploader{color:unset}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .uploader:hover{color:var(--crepe-color-primary)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .text{margin-left:8px}.milkdown .milkdown-image-block .image-edit .confirm{background:var(--crepe-color-secondary);color:var(--crepe-color-on-secondary);border-radius:100px;padding:0 24px;font-size:14px;font-weight:600;line-height:40px}.milkdown .milkdown-image-block .image-edit .confirm:hover{background:linear-gradient(0deg, #1d192b14 0%, #1d192b14 100%), var(--crepe-color-secondary)}.milkdown .milkdown-link-preview{z-index:10;position:absolute}.milkdown .milkdown-link-preview[data-show=false]{display:none}.milkdown .milkdown-link-preview>.link-preview{background:var(--crepe-color-surface);cursor:pointer;height:32px;box-shadow:var(--crepe-shadow-1);border-radius:8px;justify-content:center;gap:10px;padding:4px 10px;display:flex}.milkdown .milkdown-link-preview>.link-preview>.link-display{color:unset;text-decoration:none}.milkdown .milkdown-link-preview>.link-preview>.link-display:hover:before{display:block}.milkdown .milkdown-link-preview>.link-preview>.link-icon>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-preview>.link-preview>.link-icon{border-radius:8px;padding:3px;line-height:24px}.milkdown .milkdown-link-preview>.link-preview>.link-icon:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-preview>.link-preview>.link-display{text-overflow:ellipsis;white-space:nowrap;width:240px;font-size:14px;line-height:24px;overflow:hidden}.milkdown .milkdown-link-preview>.link-preview>.link-display:hover{text-decoration:underline}.milkdown .milkdown-link-preview>.link-preview>.button>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-preview>.link-preview>.button{border-radius:8px;padding:3px;line-height:24px}.milkdown .milkdown-link-preview>.link-preview>.button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-edit{z-index:10;position:absolute}.milkdown .milkdown-link-edit[data-show=false]{display:none}.milkdown .milkdown-link-edit>.link-edit{background:var(--crepe-color-surface);height:32px;box-shadow:var(--crepe-shadow-1);border-radius:8px;justify-content:center;gap:8px;padding:4px 10px 4px 20px;display:flex}.milkdown .milkdown-link-edit>.link-edit>.input-area{width:200px;color:var(--crepe-color-on-background);background:0 0;outline:none;font-size:14px}.milkdown .milkdown-link-edit>.link-edit>.button>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-edit>.link-edit>.button{cursor:pointer;border-radius:8px;padding:3px;font-size:12px;line-height:24px}.milkdown .milkdown-link-edit>.link-edit>.button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-edit>.link-edit>.button.hidden{visibility:hidden}.milkdown .milkdown-list-item-block{padding:0;display:block}.milkdown .milkdown-list-item-block>.list-item{align-items:flex-start;display:flex}.milkdown .milkdown-list-item-block>.list-item>.children{flex:1;min-width:0}.milkdown .milkdown-list-item-block li{gap:10px}.milkdown .milkdown-list-item-block li .label-wrapper{color:var(--crepe-color-outline)}.milkdown .milkdown-list-item-block li .label-wrapper svg{fill:var(--crepe-color-outline)}.milkdown .milkdown-list-item-block li .label-wrapper{justify-content:center;align-items:center;width:24px;height:32px;display:flex}.milkdown .milkdown-list-item-block li .label-wrapper .label{text-align:right;width:24px;height:32px;padding:4px 0}.milkdown .milkdown-list-item-block li .label-wrapper .checked,.milkdown .milkdown-list-item-block li .label-wrapper .unchecked{cursor:pointer}.milkdown .milkdown-list-item-block li .label-wrapper .readonly{cursor:not-allowed}.milkdown .crepe-placeholder:before{color:color-mix(in srgb, var(--crepe-color-on-background), transparent 60%);pointer-events:none;content:attr(data-placeholder);height:0;position:absolute}:is(.milkdown:has(.milkdown-link-preview[data-show=true]) .milkdown-toolbar,.milkdown:has(.milkdown-link-edit[data-show=true]) .milkdown-toolbar),.milkdown .milkdown-toolbar[data-show=false]{display:none}.milkdown .milkdown-toolbar{z-index:10;background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:8px;display:flex;position:absolute;overflow:hidden}.milkdown .milkdown-toolbar .divider{background:color-mix(in srgb, var(--crepe-color-outline), transparent 80%);width:1px;height:24px;margin:10px}.milkdown .milkdown-toolbar .toolbar-item{cursor:pointer;border-radius:4px;width:32px;height:32px;margin:6px;padding:4px}.milkdown .milkdown-toolbar .toolbar-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-toolbar .toolbar-item:active{background:var(--crepe-color-selected)}.milkdown .milkdown-toolbar .toolbar-item svg{width:24px;height:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-toolbar .toolbar-item.active svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.milkdown .milkdown-table-block{margin:4px 0;display:block}.milkdown .milkdown-table-block th,.milkdown .milkdown-table-block td{border:1px solid color-mix(in srgb, var(--crepe-color-outline), transparent 80%);padding:4px 16px}.milkdown .milkdown-table-block th .ProseMirror-selectednode,.milkdown .milkdown-table-block td .ProseMirror-selectednode{background-color:#0000!important}:is(.milkdown .milkdown-table-block th:has(.ProseMirror-selectednode),.milkdown .milkdown-table-block td:has(.ProseMirror-selectednode)){outline:1px solid var(--crepe-color-primary);outline-offset:-1px}.milkdown .milkdown-table-block .selectedCell:after{background-color:var(--crepe-color-selected);opacity:.4}.milkdown .milkdown-table-block .selectedCell ::selection{background:0 0}.milkdown .milkdown-table-block .drag-preview{background-color:var(--crepe-color-surface);opacity:.4;z-index:100;outline:1px solid var(--crepe-color-primary);outline-offset:-1px;flex-direction:column;display:flex;position:absolute}.milkdown .milkdown-table-block .drag-preview[data-show=false]{display:none}:is(.milkdown .milkdown-table-block .drag-preview th:has(.ProseMirror-selectednode),.milkdown .milkdown-table-block .drag-preview td:has(.ProseMirror-selectednode)){outline:none}.milkdown .milkdown-table-block .handle{font-size:14px;transition:opacity .2s ease-in-out;position:absolute}.milkdown .milkdown-table-block .handle[data-show=false]{opacity:0}.milkdown .milkdown-table-block svg{fill:var(--crepe-color-outline)}.milkdown .milkdown-table-block .cell-handle{z-index:50;cursor:grab;background-color:var(--crepe-color-surface);color:var(--crepe-color-outline);box-shadow:var(--crepe-shadow-1);border-radius:100px;transition:background-color .2s ease-in-out;top:-999px;left:-999px}.milkdown .milkdown-table-block .cell-handle:hover{background-color:var(--crepe-color-hover)}.milkdown .milkdown-table-block .cell-handle:has(.button-group:hover){background-color:var(--crepe-color-surface)}.milkdown .milkdown-table-block .cell-handle[data-role=col-drag-handle]{width:28px;height:16px;padding:0 6px;transform:translateY(50%)}.milkdown .milkdown-table-block .cell-handle[data-role=row-drag-handle]{width:16px;height:28px;padding:6px 0;transform:translate(50%)}.milkdown .milkdown-table-block .cell-handle .button-group{background-color:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:8px;display:flex;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.milkdown .milkdown-table-block .cell-handle .button-group:after{content:"";background-color:#0000;width:100%;height:8px;position:absolute;bottom:-8px}.milkdown .milkdown-table-block .cell-handle .button-group[data-show=false]{display:none}.milkdown .milkdown-table-block .cell-handle .button-group button{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin:6px;padding:4px;display:flex}.milkdown .milkdown-table-block .cell-handle .button-group button svg{width:24px;height:24px}.milkdown .milkdown-table-block .cell-handle .button-group button:hover{background-color:var(--crepe-color-hover);border-radius:8px}.milkdown .milkdown-table-block .cell-handle .button-group button:active{background:var(--crepe-color-selected)}.milkdown .milkdown-table-block .cell-handle:hover{opacity:1}.milkdown .milkdown-table-block .line-handle{z-index:20;background-color:var(--crepe-color-primary)}.milkdown .milkdown-table-block .line-handle:hover{opacity:1}.milkdown .milkdown-table-block .line-handle .add-button{cursor:pointer;background-color:var(--crepe-color-surface);color:var(--crepe-color-outline);box-shadow:var(--crepe-shadow-1);border-radius:100px;transition:background-color .2s ease-in-out}.milkdown .milkdown-table-block .line-handle .add-button svg{width:16px;height:16px}.milkdown .milkdown-table-block .line-handle .add-button:hover{background-color:var(--crepe-color-hover)}.milkdown .milkdown-table-block .line-handle .add-button:active{background:var(--crepe-color-selected)}.milkdown .milkdown-table-block .line-handle[data-role=x-line-drag-handle]{z-index:2;height:1px}.milkdown .milkdown-table-block .line-handle[data-role=x-line-drag-handle] .add-button{width:16px;height:28px;padding:6px 0;position:absolute;transform:translate(-50%)translateY(-50%)}.milkdown .milkdown-table-block .line-handle[data-role=y-line-drag-handle]{z-index:1;width:1px}.milkdown .milkdown-table-block .line-handle[data-role=y-line-drag-handle] .add-button{width:28px;height:16px;padding:0 6px;position:absolute;transform:translateY(-50%)translate(-50%)}.milkdown .milkdown-table-block .line-handle[data-display-type=indicator] .add-button,.milkdown .milkdown-table-block.readonly .handle{display:none}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(./KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(./KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(./KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(./KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(./KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(./KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(./KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(./KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(./KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(./KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(./KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(./KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(./KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(./KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(./KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(./KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(./KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(./KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(./KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(./KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(./KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(./KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(./KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(./KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(./KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(./KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(./KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(./KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(./KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(./KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(./KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(./KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(./KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(./KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(./KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(./KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(./KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(./KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(./KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(./KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(./KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(./KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(./KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(./KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(./KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(./KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(./KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(./KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(./KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(./KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(./KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(./KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(./KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(./KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(./KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(./KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(./KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(./KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(./KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.milkdown span[data-type=math_inline]{vertical-align:bottom;color:var(--crepe-color-primary);padding:0 4px;display:inline-block}.milkdown .milkdown-latex-inline-edit[data-show=false]{display:none}.milkdown .milkdown-latex-inline-edit{background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:8px;padding:2px 6px 2px 12px;position:absolute}.milkdown .milkdown-latex-inline-edit .container{align-items:flex-start;gap:6px;display:flex}.milkdown .milkdown-latex-inline-edit .container button{cursor:pointer;border-radius:8px;width:24px;height:24px}.milkdown .milkdown-latex-inline-edit .container button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-latex-inline-edit .ProseMirror{min-width:174px;max-width:294px;font-family:var(--crepe-font-code);padding:0}.milkdown .milkdown-top-bar{z-index:10;background:var(--crepe-color-surface);border-bottom:1px solid color-mix(in srgb, var(--crepe-color-outline), transparent 80%);flex-wrap:wrap;align-items:center;min-height:44px;padding:0 12px;display:flex;position:sticky;top:0}.milkdown .milkdown-top-bar .top-bar-inner{flex-wrap:wrap;align-items:center;width:100%;display:flex}.milkdown .milkdown-top-bar .top-bar-divider{background:color-mix(in srgb, var(--crepe-color-outline), transparent 80%);flex-shrink:0;width:1px;height:24px;margin:10px}.milkdown .milkdown-top-bar .top-bar-heading-selector{flex-shrink:0;padding:6px;position:relative}.milkdown .milkdown-top-bar .top-bar-heading-button{text-align:left;cursor:pointer;box-sizing:border-box;border-radius:4px;align-items:center;height:32px;padding:4px 4px 4px 10px;display:flex}.milkdown .milkdown-top-bar .top-bar-heading-button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-heading-label{font-family:var(--crepe-font-default);letter-spacing:.1px;color:var(--crepe-color-on-surface);white-space:nowrap;min-width:80px;font-size:14px;font-weight:600;line-height:20px}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-chevron{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-chevron svg{width:16px;height:16px;color:var(--crepe-color-outline);stroke:var(--crepe-color-outline);fill:none}.milkdown .milkdown-top-bar .top-bar-heading-dropdown{z-index:20;background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-2);border-radius:8px;min-width:160px;padding:8px 4px 4px;position:absolute;top:100%;left:0}.milkdown .milkdown-top-bar .top-bar-heading-option{text-align:left;cursor:pointer;width:100%;font-family:var(--crepe-font-default);color:var(--crepe-color-on-surface);white-space:nowrap;border-radius:4px;justify-content:flex-start;align-items:center;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.milkdown .milkdown-top-bar .top-bar-heading-option:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-heading-option.active{color:var(--crepe-color-primary);font-weight:600}.milkdown .milkdown-top-bar .top-bar-item{cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:6px;padding:4px;display:flex}.milkdown .milkdown-top-bar .top-bar-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-item:active{background:var(--crepe-color-selected)}.milkdown .milkdown-top-bar .top-bar-item svg{width:24px;height:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-top-bar .top-bar-item.active svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown{--crepe-color-diff-added:#22c55e;--crepe-color-diff-removed:#ef4444;--crepe-color-diff-added-bg:color-mix(in srgb, var(--crepe-color-diff-added), transparent 88%);--crepe-color-diff-added-text:color-mix(in srgb, var(--crepe-color-diff-added), var(--crepe-color-on-background) 40%);--crepe-color-diff-removed-bg:color-mix(in srgb, var(--crepe-color-diff-removed), transparent 88%);--crepe-color-diff-removed-text:color-mix(in srgb, var(--crepe-color-diff-removed), var(--crepe-color-on-background) 40%)}.milkdown .milkdown-diff-removed{background-color:var(--crepe-color-diff-removed-bg);color:var(--crepe-color-diff-removed-text);text-decoration:line-through}.milkdown .milkdown-diff-removed-block{opacity:.45;outline-offset:2px;background-color:var(--crepe-color-diff-removed-bg);border-radius:4px;position:relative;outline:2px dashed var(--crepe-color-diff-removed)!important}.milkdown .milkdown-diff-added{background-color:var(--crepe-color-diff-added-bg);color:var(--crepe-color-diff-added-text);border-radius:2px;padding:0 2px}.milkdown .milkdown-diff-added-block{background-color:var(--crepe-color-diff-added-bg);border-left:3px solid var(--crepe-color-diff-added);border-radius:4px;margin:8px 0;padding:8px 12px;display:block}.milkdown .milkdown-diff-added-block h1,.milkdown .milkdown-diff-added-block h2,.milkdown .milkdown-diff-added-block h3,.milkdown .milkdown-diff-added-block h4,.milkdown .milkdown-diff-added-block h5,.milkdown .milkdown-diff-added-block h6,.milkdown .milkdown-diff-added-block p{color:var(--crepe-color-diff-added-text);margin:4px 0}.milkdown .milkdown-diff-added-block ul,.milkdown .milkdown-diff-added-block ol{color:var(--crepe-color-diff-added-text);margin:4px 0;padding-left:20px}.milkdown .milkdown-diff-added-block li{margin:2px 0}.milkdown .milkdown-diff-added-block table{border-collapse:collapse;width:100%;margin:4px 0}.milkdown .milkdown-diff-added-block th,.milkdown .milkdown-diff-added-block td{border:1px solid color-mix(in srgb, var(--crepe-color-diff-added), transparent 50%);text-align:left;padding:6px 12px}.milkdown .milkdown-diff-added-block th{font-weight:600}.milkdown .milkdown-diff-added-block img{border-radius:4px;max-width:100%}.milkdown .milkdown-diff-added-block pre,.milkdown .milkdown-diff-added-block code{background:color-mix(in srgb, var(--crepe-color-diff-added), transparent 94%);font-family:var(--crepe-font-code);white-space:pre;border-radius:4px;padding:8px 12px;font-size:13px;display:block;overflow-x:auto}.milkdown .milkdown-diff-controls{vertical-align:middle;white-space:nowrap;gap:3px;margin:0 4px;display:inline-flex}.milkdown .milkdown-diff-controls button{font-family:var(--crepe-font-default);cursor:pointer;border:1px solid;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1}.milkdown .milkdown-diff-controls-block{gap:4px;margin:4px 0;display:flex}.milkdown .milkdown-diff-accept{background-color:color-mix(in srgb, var(--crepe-color-diff-added), var(--crepe-color-background) 85%);color:var(--crepe-color-diff-added-text);border-color:color-mix(in srgb, var(--crepe-color-diff-added), transparent 50%)}.milkdown .milkdown-diff-accept:hover{background-color:color-mix(in srgb, var(--crepe-color-diff-added), var(--crepe-color-background) 75%)}.milkdown .milkdown-diff-reject{background-color:color-mix(in srgb, var(--crepe-color-diff-removed), var(--crepe-color-background) 85%);color:var(--crepe-color-diff-removed-text);border-color:color-mix(in srgb, var(--crepe-color-diff-removed), transparent 50%)}.milkdown .milkdown-diff-reject:hover{background-color:color-mix(in srgb, var(--crepe-color-diff-removed), var(--crepe-color-background) 75%)}.milkdown .milkdown-ai-instruction{z-index:10;position:absolute}.milkdown .milkdown-ai-instruction[data-show=false]{display:none}.milkdown .milkdown-ai-instruction>.ai-instruction{background:var(--crepe-color-surface);width:360px;box-shadow:var(--crepe-shadow-2);font-family:var(--crepe-font-default);color:var(--crepe-color-on-background);border-radius:12px;font-size:14px;overflow:hidden}.milkdown .ai-instruction-input{background:var(--crepe-color-background);border:1px solid color-mix(in srgb, var(--crepe-color-primary) 35%, transparent);border-radius:999px;align-items:center;gap:8px;margin:8px;padding:4px 4px 4px 12px;display:flex}.milkdown .ai-instruction-input-prefix{color:var(--crepe-color-primary);flex-shrink:0;align-items:center;display:inline-flex}.milkdown .ai-instruction-input-prefix svg{width:18px;height:18px;color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .ai-instruction-input-field{min-width:0;color:var(--crepe-color-on-background);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-family:inherit;font-size:14px;line-height:20px}.milkdown .ai-instruction-input-field::placeholder{color:var(--crepe-color-outline)}.milkdown .ai-instruction-submit{background:var(--crepe-color-primary);width:28px;height:28px;color:var(--crepe-color-on-inverse);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.milkdown .ai-instruction-submit svg{width:16px;height:16px;color:var(--crepe-color-on-inverse);fill:var(--crepe-color-on-inverse)}.milkdown .ai-instruction-submit:hover:not(:disabled){background:color-mix(in srgb, var(--crepe-color-primary) 85%, white)}.milkdown .ai-instruction-submit:disabled{opacity:.4;cursor:not-allowed}.milkdown .ai-instruction-list{max-height:320px;padding-bottom:6px;overflow-y:auto}.milkdown .ai-instruction-back{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--crepe-color-outline);-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px 4px;font-family:inherit;font-size:12px;font-weight:500;display:flex}.milkdown .ai-instruction-back:hover{color:var(--crepe-color-on-background)}.milkdown .ai-instruction-back-icon{display:inline-flex}.milkdown .ai-instruction-back-icon svg{stroke:currentColor;width:16px;height:16px}.milkdown .ai-instruction-section{flex-direction:column;display:flex}.milkdown .ai-instruction-section-header{letter-spacing:.08em;color:var(--crepe-color-outline);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:6px 16px 4px;font-size:11px;font-weight:600}.milkdown .ai-instruction-item{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--crepe-color-on-background);align-items:center;gap:12px;padding:8px 16px;display:flex}.milkdown .ai-instruction-item.active{background:var(--crepe-color-hover)}.milkdown .ai-instruction-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.milkdown .ai-instruction-item-icon svg{width:18px;height:18px;color:var(--crepe-color-on-surface-variant);fill:var(--crepe-color-on-surface-variant);stroke:var(--crepe-color-on-surface-variant)}.milkdown .ai-instruction-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;line-height:20px;overflow:hidden}.milkdown .ai-instruction-item-label mark{background:var(--crepe-color-secondary);color:inherit;border-radius:2px;padding:0 1px}.milkdown .ai-instruction-item-arrow{color:var(--crepe-color-outline);flex-shrink:0;display:inline-flex}.milkdown .ai-instruction-item-arrow svg{stroke:currentColor;width:14px;height:14px}.milkdown .ai-instruction-item-prompt .ai-instruction-item-label{color:var(--crepe-color-primary)}.milkdown .ai-instruction-item-prompt .ai-instruction-item-icon svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .ai-instruction-item-quote{font-weight:500}.milkdown .ai-instruction-item-shortcut{background:var(--crepe-color-surface-low);min-width:24px;height:20px;color:var(--crepe-color-outline);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.milkdown .ai-instruction-item-shortcut svg{width:14px;height:14px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-ai-streaming-indicator{border:1px solid color-mix(in srgb, var(--crepe-color-primary) 20%, transparent);background:var(--crepe-color-surface);vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:var(--crepe-font-default);border-radius:999px;align-items:center;gap:8px;margin:4px 0;padding:4px 6px 4px 12px;display:inline-flex}.milkdown .milkdown-ai-streaming-spinner{border:1.5px solid color-mix(in srgb, var(--crepe-color-primary) 25%, transparent);border-top-color:var(--crepe-color-primary);will-change:transform;border-radius:50%;flex-shrink:0;width:14px;height:14px}.milkdown .milkdown-ai-streaming-label{color:var(--crepe-color-on-background);font-size:13px;line-height:18px}.milkdown .milkdown-ai-streaming-esc{font-family:var(--crepe-font-code,ui-monospace, monospace);background:var(--crepe-color-surface-low);color:var(--crepe-color-outline);border-radius:999px;padding:4px 8px;font-size:11px;line-height:1}.milkdown .milkdown-ai-diff-actions{z-index:11;background:var(--crepe-color-surface);border:1px solid color-mix(in srgb, var(--crepe-color-primary) 18%, transparent);box-shadow:var(--crepe-shadow-2);font-family:var(--crepe-font-default);-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.milkdown .milkdown-ai-diff-actions[data-show=false]{display:none}.milkdown .milkdown-ai-diff-actions-btn{color:var(--crepe-color-on-background);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.milkdown .milkdown-ai-diff-actions-btn:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-ai-diff-actions-btn:disabled{opacity:.4;cursor:not-allowed}.milkdown .milkdown-ai-diff-actions-btn:disabled:hover{background:0 0}.milkdown .milkdown-ai-diff-actions-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.milkdown .milkdown-ai-diff-actions-icon svg{color:currentColor;fill:currentColor;width:16px;height:16px}.milkdown .milkdown-ai-diff-actions-btn-retry{color:var(--crepe-color-on-surface-variant)}.milkdown .milkdown-ai-diff-actions-btn-reject{color:var(--crepe-color-diff-removed-text,#ba1a1a);background:color-mix(in srgb, var(--crepe-color-diff-removed,#ef4444) 8%, transparent)}.milkdown .milkdown-ai-diff-actions-btn-reject:hover{background:color-mix(in srgb, var(--crepe-color-diff-removed,#ef4444) 16%, transparent)}.milkdown .milkdown-ai-diff-actions-btn-accept{color:var(--crepe-color-diff-added-text,#166534);background:color-mix(in srgb, var(--crepe-color-diff-added,#22c55e) 12%, transparent)}.milkdown .milkdown-ai-diff-actions-btn-accept:hover{background:color-mix(in srgb, var(--crepe-color-diff-added,#22c55e) 22%, transparent)}.milkdown .milkdown-ai-diff-actions-shortcut{background:color-mix(in srgb, var(--crepe-color-diff-added,#22c55e) 14%, transparent);font-family:var(--crepe-font-code,ui-monospace, monospace);color:inherit;border-radius:4px;align-items:center;gap:2px;margin-left:4px;padding:3px 6px;font-size:11px;display:inline-flex}.milkdown .milkdown-ai-diff-actions-shortcut-icon{display:inline-flex}.milkdown .milkdown-ai-diff-actions-shortcut-icon svg{color:currentColor;fill:currentColor;width:12px;height:12px}._root_1rx5a_3{font-size:15px;line-height:21px}._root_1rx5a_3 .milkdown{--crepe-color-background:transparent;--crepe-color-on-background:var(--foreground,#eef0f3);--crepe-color-surface:var(--card,#191c21);--crepe-color-surface-low:var(--bg-soft,#1e2128);--crepe-color-on-surface:var(--foreground,#eef0f3);--crepe-color-on-surface-variant:var(--text-3,#9aa0a8);--crepe-color-outline:var(--border-strong,#eef0f32e);--crepe-color-primary:var(--Blue,#2196f3);--crepe-color-secondary:var(--bg-soft,#1e2128);--crepe-color-on-secondary:var(--foreground,#eef0f3);--crepe-color-inverse:var(--foreground,#eef0f3);--crepe-color-on-inverse:var(--background,#111418);--crepe-color-inline-code:#f97583;--crepe-color-error:#f97583;--crepe-color-hover:#eef0f30f;--crepe-color-selected:#2196f326;--crepe-color-inline-area:#eef0f314;--crepe-font-default:var(--font-sans,"Fira Sans", sans-serif);--crepe-font-code:var(--font-mono,ui-monospace, monospace);--crepe-shadow-1:0 2px 8px #00000059, 0 1px 2px #00000040;--crepe-shadow-2:0 4px 16px #00000073, 0 2px 4px #0000004d}._root_1rx5a_3 .milkdown .ProseMirror{outline:none;min-height:100px;padding:0}._root_1rx5a_3 .milkdown .ProseMirror-focused{outline:none}._root_1rx5a_3 .milkdown .ProseMirror p{padding-bottom:6px}._root_1rx5a_3 .milkdown .ProseMirror h1{margin:8px 0 4px;font-size:1.5em;font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror h2{margin:6px 0 4px;font-size:1.3em;font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror h3{margin:4px 0 2px;font-size:1.15em;font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror h4,._root_1rx5a_3 .milkdown .ProseMirror h5,._root_1rx5a_3 .milkdown .ProseMirror h6{margin:4px 0 2px;font-size:1em;font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror ul,._root_1rx5a_3 .milkdown .ProseMirror ol{padding-bottom:6px;padding-left:24px}._root_1rx5a_3 .milkdown .milkdown-list-item-block li .label-wrapper{color:var(--text-3,#9aa0a8)}._root_1rx5a_3 .milkdown .milkdown-list-item-block li .label-wrapper svg{fill:var(--text-3,#9aa0a8)}._root_1rx5a_3 .milkdown .milkdown-list-item-block li .label-wrapper .unchecked svg{fill:var(--text-4,#6b7280)}._root_1rx5a_3 .milkdown .milkdown-list-item-block li .label-wrapper .checked svg{fill:var(--Blue,#2196f3)}._root_1rx5a_3 .milkdown .ProseMirror a{color:var(--Blue,#2196f3);text-decoration:none}._root_1rx5a_3 .milkdown .ProseMirror a:hover{text-decoration:underline}._root_1rx5a_3 .milkdown .crepe-placeholder:before{color:var(--text-4,#6b7280)}._root_1rx5a_3 .milkdown .ProseMirror code{color:var(--crepe-color-inline-code,#f97583);background:#eef0f31a;border-radius:4px;padding:1px 5px;font-size:.9em}._root_1rx5a_3 .milkdown .milkdown-code-block{border-radius:8px;overflow:hidden}._root_1rx5a_3 .milkdown .ProseMirror blockquote{border-left:3px solid var(--text-4,#6b7280);color:var(--text-3,#9aa0a8);margin:4px 0 6px;padding-left:12px}._root_1rx5a_3 .milkdown .ProseMirror hr{border:none;border-top:1px solid var(--border,#eef0f31f);margin:12px 0}._root_1rx5a_3 .milkdown .milkdown-table-block th,._root_1rx5a_3 .milkdown .milkdown-table-block td{border-color:var(--border,#eef0f31f)}._root_1rx5a_3 .milkdown .milkdown-table-block th{background:#eef0f30d;font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror strong{color:var(--foreground,#eef0f3);font-weight:600}._root_1rx5a_3 .milkdown .ProseMirror em{font-style:italic}._root_1rx5a_3 .milkdown .ProseMirror del{opacity:.6;text-decoration:line-through}._root_1rx5a_3 .milkdown .milkdown-toolbar .toolbar-item svg{color:var(--text-3,#9aa0a8);fill:var(--text-3,#9aa0a8)}._root_1rx5a_3 .milkdown .milkdown-toolbar .toolbar-item:hover svg{color:var(--foreground,#eef0f3);fill:var(--foreground,#eef0f3)}._root_1rx5a_3 .milkdown .milkdown-toolbar .toolbar-item.active svg{color:var(--Blue,#2196f3);fill:var(--Blue,#2196f3)}._root_1rx5a_3 .milkdown .milkdown-slash-menu .menu-group li svg{color:var(--text-3,#9aa0a8);fill:var(--text-3,#9aa0a8)}._root_1rx5a_3 .milkdown .milkdown-slash-menu .menu-group li.hover svg,._root_1rx5a_3 .milkdown .milkdown-slash-menu .menu-group li.active svg{color:var(--foreground,#eef0f3);fill:var(--foreground,#eef0f3)}._root_1rx5a_3 .milkdown .milkdown-block-handle .operation-item svg{fill:var(--text-3,#9aa0a8)}._root_1rx5a_3 .milkdown .milkdown-block-handle .operation-item:hover svg{fill:var(--foreground,#eef0f3)}._srOnly_1alvu_1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._overlay_1alvu_15{z-index:100;background:#0f172a52;animation:.15s _tmFade_1alvu_1;position:fixed;inset:0}@keyframes _tmFade_1alvu_1{0%{opacity:0}to{opacity:1}}._content_1alvu_30{z-index:101;background:var(--background);border-radius:10px;flex-direction:column;width:720px;max-width:92vw;min-height:560px;max-height:88vh;animation:.18s cubic-bezier(.4,0,.2,1) _tmPop_1alvu_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f172a38,0 2px 8px #0f172a14}@keyframes _tmPop_1alvu_1{0%{opacity:0;transform:translate(-50%,-50%)translateY(8px)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)scale(1)}}._topBar_1alvu_58{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 18px;display:flex}._topId_1alvu_66{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}._topDate_1alvu_73{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6875rem}._closeBtn_1alvu_80{cursor:pointer;width:24px;height:24px;color:var(--muted-foreground);background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_1alvu_80:hover{background:var(--secondary);color:var(--foreground)}._editor_1alvu_103{flex-direction:column;flex:1;display:flex;overflow-y:auto}._editor_1alvu_103>div{flex-direction:column;flex:1;display:flex}._editorContent_1alvu_116{min-height:120px;color:var(--foreground);cursor:text;border:none;outline:none;flex:1;padding:14px 18px 18px}._editorContent_1alvu_116 p{margin:0;padding-bottom:0}._footer_1alvu_133{border-top:1px solid var(--border);background:var(--secondary);justify-content:space-between;align-items:center;padding:10px 18px;display:flex}._deleteBtn_1alvu_142{border:1px solid var(--border);background:var(--background);color:#b91c1c;cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;transition:background .12s,border-color .12s;display:inline-flex}._deleteBtn_1alvu_142:hover{background:#ef44440f;border-color:#fecaca}._confirmRow_1alvu_164{align-items:center;gap:.5rem;display:flex}._confirmText_1alvu_170{color:var(--foreground);font-size:.75rem}._confirmYes_1alvu_175{color:#fff;cursor:pointer;background:#b91c1c;border:none;border-radius:5px;padding:5px 12px;font-size:.75rem}._confirmYes_1alvu_175:hover{background:#991b1b}._confirmNo_1alvu_189{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:5px;padding:5px 12px;font-size:.75rem}._pulseShimmer_1jhwy_2{animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_1jhwy_2}._container_jw5ys_1{flex-direction:column;min-width:400px;height:100%;display:flex}._header_jw5ys_10{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 18px;display:flex}._headerTitle_jw5ys_18{background:#e2e8f0;border-radius:4px;width:100px;height:14px;animation-duration:1.5s}._headerMeta_jw5ys_27{background:#f1f5f9;border-radius:3px;width:56px;height:12px;margin-left:auto;animation-duration:1.5s;animation-delay:.2s}._board_jw5ys_40{background:#f8f9fb;flex:1;min-height:360px;display:flex}._column_jw5ys_49{border-right:1px solid var(--border);flex-direction:column;flex:1 1 0;gap:6px;min-width:200px;padding:16px 12px;display:flex}._column_jw5ys_49:last-child{border-right:0}._columnHead_jw5ys_63{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;padding:0 4px 10px;display:flex}._columnTitle_jw5ys_73{background:#e2e8f0;border-radius:3px;height:11px;animation-duration:1.5s}._columnCount_jw5ys_81{background:#f1f5f9;border-radius:3px;width:14px;height:11px;animation-duration:1.5s}._cards_jw5ys_92{flex-direction:column;gap:6px;display:flex}._card_jw5ys_92{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:#fff;flex-direction:column;gap:6px;padding:10px 11px;animation-duration:1.5s;display:flex}._cardLine_jw5ys_110{background:#e8ecf0;border-radius:3px;height:11px}._cardMeta_jw5ys_116{gap:8px;margin-top:2px;display:flex}._cardKey_jw5ys_122{background:#f1f5f9;border-radius:2px;width:36px;height:9px}._cardDate_jw5ys_129{background:#f1f5f9;border-radius:2px;width:64px;height:9px}._container_1cvre_1{flex-direction:column;min-width:400px;height:100%;display:flex}._header_1cvre_8{border-bottom:1px solid var(--border-strong);align-items:center;gap:10px;padding:14px 18px;display:flex}._headerTitle_1cvre_16{letter-spacing:-.005em;cursor:text;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:600;transition:color .12s}._headerTitle_1cvre_16:hover{color:var(--muted-foreground)}._headerTitleInput_1cvre_29{letter-spacing:-.005em;color:var(--foreground);background:var(--background);border:1px solid var(--Blue,#57b5ff);border-radius:4px;outline:none;min-width:0;padding:2px 6px;font-size:.875rem;font-weight:600}._headerMeta_1cvre_42{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}._boardWrapper_1cvre_51{background:#f8f9fb;flex:1;align-items:stretch;gap:0;min-height:360px;display:flex;overflow:auto hidden}._column_1cvre_64{border-right:1px solid var(--border-strong);background:#f8f9fb;flex-direction:column;flex:1 1 0;gap:6px;min-width:200px;min-height:0;padding:16px 12px;transition:background .12s,box-shadow .12s;display:flex;overflow:hidden}._column_1cvre_64:last-of-type{border-right:0}._columnOver_1cvre_82,._column_1cvre_64[data-drop-highlight]{background:color-mix(in srgb, var(--Blue,#57b5ff) 6%, var(--secondary));box-shadow:inset 0 0 0 2px var(--Blue,#57b5ff)}._columnHead_1cvre_92{border-bottom:1px solid var(--border-strong);justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;padding:0 4px 10px;display:flex}._columnHeaderText_1cvre_102{letter-spacing:.03em;color:var(--muted-foreground);text-transform:uppercase;cursor:text;-webkit-user-select:none;user-select:none;flex:1;min-width:0;font-size:.6875rem;font-weight:600;transition:color .12s}._columnHeaderText_1cvre_102:hover{color:var(--foreground)}._columnHeaderInput_1cvre_119{letter-spacing:.03em;text-transform:uppercase;color:var(--foreground);background:var(--background);border:1px solid var(--Blue,#57b5ff);border-radius:4px;outline:none;flex:1;min-width:0;padding:2px 5px;font-size:.6875rem;font-weight:600}._columnCount_1cvre_134{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}._columnDel_1cvre_141{width:18px;height:18px;color:var(--muted-foreground);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:opacity .12s,background .12s,color .12s;display:inline-flex}._column_1cvre_64:hover ._columnDel_1cvre_141{opacity:1}._columnDel_1cvre_141:hover{color:#b91c1c;background:#fef2f2}._columnConfirm_1cvre_167{align-items:center;gap:4px;font-size:.625rem;font-weight:500;display:inline-flex}._confirmYes_1cvre_175,._confirmNo_1cvre_176{cursor:pointer;border:0;border-radius:3px;padding:1px 6px;font-size:.625rem;font-weight:500;line-height:1.6}._confirmYes_1cvre_175{color:#b91c1c;background:#fef2f2}._confirmYes_1cvre_175:hover{background:#fecaca}._confirmNo_1cvre_176{background:var(--secondary);color:var(--muted-foreground)}._confirmNo_1cvre_176:hover{background:var(--border)}._cards_1cvre_206{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow-y:auto}._card_1cvre_206{border:1px solid var(--border-strong);border-radius:var(--radius-sm,6px);cursor:grab;background:#fff;flex-direction:column;gap:6px;padding:10px 11px;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex}._card_1cvre_206:hover{border-color:#cbd5e1;box-shadow:0 1px 3px #0f172a0f}._card_1cvre_206:active{cursor:grabbing}._cardDragging_1cvre_236{opacity:.8;box-shadow:0 4px 12px #0f172a1a}._cardHighlighted_1cvre_241{border-color:var(--Blue,#57b5ff);animation:.6s ease-in-out 3 _cardPulse_1cvre_1}@keyframes _cardPulse_1cvre_1{0%{box-shadow:0 0 #57b5ff80}50%{box-shadow:0 0 0 4px #57b5ff40}to{box-shadow:0 0 #57b5ff00}}._cardTitle_1cvre_252{color:var(--foreground);-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}._cardMeta_1cvre_264{align-items:center;gap:8px;display:flex}._cardKey_1cvre_270{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted-foreground);letter-spacing:.02em;font-size:.625rem;font-weight:500}._cardDate_1cvre_278{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted-foreground);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:.625rem}._addTicketBtn_1cvre_288{color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;margin-top:2px;padding:7px;font-size:.75rem;transition:color .12s,background .12s}._addTicketBtn_1cvre_288:hover{color:var(--foreground);background:var(--secondary-hover,#f1f5f9)}._addTicketInput_1cvre_306{border:1px solid var(--Blue,#57b5ff);border-radius:var(--radius-sm,6px);background:var(--background);outline:none;width:100%;margin-top:2px;padding:6px 8px;font-size:.8125rem}._addColWrap_1cvre_319{flex:none;align-items:flex-start;padding:16px 12px;display:flex}._addColBtn_1cvre_326{color:var(--muted-foreground);border:1px dashed var(--border-strong);border-radius:var(--radius-sm,6px);cursor:pointer;white-space:nowrap;background:0 0;padding:7px 14px;font-size:.75rem;transition:color .12s,border-color .12s,background .12s}._addColBtn_1cvre_326:hover{color:var(--foreground);border-color:var(--muted-foreground);background:#fff}._container_bu0v1_1{flex-direction:column;gap:6px;min-width:200px;padding:12px;display:flex}._header_bu0v1_9{align-items:center;gap:8px;display:flex}._key_bu0v1_15{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted-foreground);letter-spacing:.02em;flex-shrink:0;font-size:.625rem;font-weight:500}._title_bu0v1_24{color:var(--foreground);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}._openBtn_bu0v1_36{color:var(--muted-foreground);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;margin-left:auto;padding:2px;transition:opacity .12s,color .12s;display:inline-flex}._container_bu0v1_1:hover ._openBtn_bu0v1_36,._openBtn_bu0v1_36:focus-visible{opacity:1;outline:2px solid var(--Blue,#2196f3);outline-offset:1px}._checkbox_bu0v1_58:focus-visible{outline:2px solid var(--Blue,#2196f3);outline-offset:1px}._openBtn_bu0v1_36:hover{color:var(--foreground)}._skeleton_bu0v1_67{flex-direction:column;gap:8px;padding:12px;display:flex}._skelLine_bu0v1_74{background:var(--secondary,#f1f5f9);border-radius:4px;height:12px}._skelLine_bu0v1_74:first-child{width:40%}._retryBtn_bu0v1_85{color:var(--Gray-1,#656e82);cursor:pointer;text-align:left;background:0 0;border:0;padding:12px;font-size:.75rem;transition:color .12s}._retryBtn_bu0v1_85:hover{color:var(--Blue,#2196f3)}._skelLine_bu0v1_74:last-child{width:70%}._progress_bu0v1_109{font-family:var(--font-mono,ui-monospace, monospace);color:var(--Gray-2,var(--muted-foreground));flex-shrink:0;font-size:.625rem}._checklist_bu0v1_116{flex-direction:column;gap:4px;display:flex}._checkItem_bu0v1_122{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.4;display:flex}._checkbox_bu0v1_58{appearance:none;border:1.5px solid var(--Gray-4,#c5d1e2);background:var(--White,#fff);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin:1px 0 0;transition:background .12s,border-color .12s;display:inline-flex}._checkbox_bu0v1_58:hover{border-color:var(--Blue,#2196f3)}._checkbox_bu0v1_58:checked{background:var(--Blue,#2196f3);border-color:var(--Blue,#2196f3)}._checkbox_bu0v1_58:checked:after{content:"";border:solid var(--White,#fff);border-width:0 1.5px 1.5px 0;width:4px;height:8px;margin-top:-2px;transform:rotate(45deg)}._checkText_bu0v1_168{color:var(--foreground,var(--Main-Black));word-break:break-word}._checkTextDone_bu0v1_173{color:var(--Gray-2,var(--muted-foreground));text-decoration:line-through}._statusWrap_bu0v1_180{flex-shrink:0;margin-left:auto;position:relative}._statusBadge_bu0v1_186{font:inherit;color:var(--Blue,#2196f3);background:var(--Light-Blue-2,#eef7fe);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:1px 8px;font-size:.625rem;transition:background .12s}._statusWrap_bu0v1_180:hover ._statusBadge_bu0v1_186{background:var(--Light-Blue-3,#daeaff)}._statusPopover_bu0v1_203{z-index:20;background:var(--popover,#fff);border:1px solid var(--border,#e0e7f1);border-radius:8px;flex-direction:column;min-width:144px;padding:4px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #181a241a}._statusOption_bu0v1_218{text-align:left;color:var(--popover-foreground,#181a24);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px;font-size:.75rem}._statusOption_bu0v1_218:hover{background:var(--Light-Blue-2,#eef7fe);color:var(--Blue,#2196f3)}._statusOptionActive_bu0v1_234{color:var(--Blue,#2196f3);font-weight:600}._body_bu0v1_240{color:var(--Gray-1,#656e82);word-break:break-word;font-size:.75rem;line-height:1.4}._bodyClamped_bu0v1_247{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._clipArea_bu0v1_254{flex-direction:column;gap:6px;min-height:0;display:flex}._clipAreaCollapsed_bu0v1_261{max-height:480px;overflow:hidden}._expander_bu0v1_266{color:var(--Gray-1,#656e82);cursor:pointer;text-align:center;background:0 0;border:0;padding:4px 0 0;font-size:.6875rem}._expander_bu0v1_266:hover{color:var(--Blue,#2196f3)}._metaBadge_bu0v1_282{color:var(--Light-Black,#3d3f4e);background:var(--Gray-6,#eff3f8);white-space:nowrap;border-radius:10px;padding:1px 6px;font-size:.625rem}._metaBadgeMuted_bu0v1_291{color:var(--Gray-1,#656e82);white-space:nowrap;font-size:.625rem}._frame_gniax_1{border:1.5px solid var(--gf-border);background:var(--gf-fill);border-radius:16px;width:100%;height:100%;position:relative}._frame_gniax_1._selected_gniax_10{border-color:var(--gf-dot);border-width:2px}._bar_gniax_15{background:var(--gf-bar);border:1px solid var(--gf-border);pointer-events:all;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;display:flex;position:absolute;top:8px;left:8px}._dot_gniax_32{background:var(--gf-dot);border-radius:50%;flex-shrink:0;width:8px;height:8px}._label_gniax_40{color:var(--gf-text);text-overflow:ellipsis;max-width:160px;font-size:12px;font-weight:600;line-height:1;overflow:hidden}._labelInput_gniax_50{font:inherit;color:var(--gf-text);background:0 0;border:none;outline:none;width:120px;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1}._paletteBtn_gniax_65{cursor:pointer;pointer-events:all;width:20px;height:20px;color:var(--gf-text);opacity:.5;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:2px;padding:0;display:flex}._paletteBtn_gniax_65:hover{opacity:.8;background:#0000000f}._picker_gniax_87{z-index:10;pointer-events:all;background:#fff;border:1px solid #e3e6eb;border-radius:10px;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:34px;left:0;box-shadow:0 4px 12px #0000001a}._swatch_gniax_102{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}._swatchInner_gniax_115{border-radius:50%;width:14px;height:14px;transition:box-shadow .1s}._swatch_gniax_102[data-active=true] ._swatchInner_gniax_115{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--gf-text)}._deleteBtn_gniax_126{cursor:pointer;width:20px;height:20px;color:var(--gf-text);opacity:.5;pointer-events:all;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}._deleteBtn_gniax_126:hover{opacity:1;color:#dc2626;background:#dc26261a}._dropTarget_gniax_148{border-color:var(--gf-dot);border-style:dashed;border-width:2.5px}._resizerLine_gniax_154{border-color:var(--gf-dot)!important;border-width:1.5px!important}._resizerHandle_gniax_159{background:var(--gf-dot)!important;border:none!important;border-radius:2px!important;width:8px!important;height:8px!important}._managerOnly_gniax_167{border-style:dashed}._visibilityBtn_gniax_171{cursor:pointer;width:20px;height:20px;color:var(--gf-text);opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition-property:opacity,background;transition-duration:.15s;display:flex}._bar_gniax_15:hover ._visibilityBtn_gniax_171{opacity:.5}._visibilityBtn_gniax_171:hover{background:#0000000f;opacity:1!important}._visibilityBtn_gniax_171._visibilityActive_gniax_196{opacity:.7}._visibilityBtn_gniax_171._visibilityActive_gniax_196:hover{opacity:1!important}._visibilityBtn_gniax_171._toggling_gniax_204{opacity:.4;pointer-events:none}._hiddenBadge_gniax_209{color:var(--gf-text);opacity:.5;white-space:nowrap;align-items:center;gap:3px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}._temporary_1mhkk_1{stroke-width:1px;stroke:var(--ring)}.react-flow__edge-whiteboard .react-flow__edge-path{stroke:var(--text-4);transition:stroke-width .15s,stroke .15s}.react-flow__edge-whiteboard:hover .react-flow__edge-path{stroke-width:3px}._label_q5f75_12{color:var(--foreground);background:var(--background);border-radius:var(--radius-sm);pointer-events:all;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:12rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 1px 3px #0000000f}._labelInput_q5f75_29{color:var(--foreground);background:var(--background);border:1px solid var(--Blue);border-radius:var(--radius-sm);pointer-events:all;outline:none;min-width:4rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem}._deleteBtn_q5f75_45{border-radius:var(--radius-sm);background:var(--background);width:24px;height:24px;color:var(--text-3);cursor:pointer;pointer-events:none;opacity:0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .15s,box-shadow .15s,scale .1s;display:flex;position:relative;box-shadow:0 0 0 1px #00000014,0 1px 3px #0000000f}._deleteBtn_q5f75_45:before{content:"";position:absolute;inset:-10px}._deleteBtn_q5f75_45[data-visible],._deleteBtn_q5f75_45:hover{opacity:1;pointer-events:all}._deleteBtn_q5f75_45:hover{color:var(--Red,#e53e3e);box-shadow:0 0 0 1px #e53e3e4d,0 1px 3px #0000000f}._deleteBtn_q5f75_45:active{scale:.96}._loading_xx3vw_1{justify-content:center;align-items:center;height:100vh;display:flex}._loadingIcon_xx3vw_8{width:2.5rem;height:2.5rem;color:var(--Blue)}._root_xx3vw_15{height:100vh}._container_mi07n_2{height:100%;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._heading_mi07n_12{font-size:1.125rem;line-height:1.75rem}._message_mi07n_17{font-size:.875rem;line-height:1.25rem}._reloadButton_mi07n_22{border-radius:var(--radius-md);background:var(--Blue);color:var(--Blue-foreground);cursor:pointer;border:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}._reloadButton_mi07n_22:hover{background:var(--Blue-dark)}._layer_tv02c_1{pointer-events:none;z-index:1000;position:absolute;inset:0;overflow:hidden}._cursor_tv02c_9{will-change:transform;transition:transform 80ms linear;position:absolute;top:0;left:0}._label_tv02c_17{color:#fff;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.4;position:absolute;top:44px;left:28px}[data-remote-interacting=drag],[data-remote-interacting=drag]:hover{transition:box-shadow .15s,border-color .15s;box-shadow:0 0 0 3px var(--remote-user-color)!important;border-color:var(--remote-user-color)!important}[data-remote-interacting=select],[data-remote-interacting=select]:hover{transition:box-shadow .15s,border-color .15s;box-shadow:0 0 0 2.5px color-mix(in srgb, var(--remote-user-color) 60%, transparent)!important;border-color:color-mix(in srgb, var(--remote-user-color) 60%, transparent)!important}[data-remote-interacting=hover],[data-remote-interacting=hover]:hover{transition:box-shadow .15s,border-color .15s;box-shadow:0 0 0 3px color-mix(in srgb, var(--remote-user-color) 50%, transparent)!important;border-color:color-mix(in srgb, var(--remote-user-color) 50%, transparent)!important}.react-flow__node:has([data-remote-interacting=drag]){transition:transform 50ms linear}._container_6c71s_1{z-index:10;align-items:center;gap:4px;display:flex;position:absolute;top:1rem;right:1rem}._avatar_6c71s_11{background:var(--space-node-bg,#fff);border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}._remote_6c71s_25{cursor:pointer}._remote_6c71s_25:hover{transform:scale(1.1)}._following_6c71s_33{box-shadow:0 0 0 3px var(--ring-color,currentColor);animation:1.5s ease-in-out infinite _pulse_6c71s_1;transform:scale(1.15)}._img_6c71s_39{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;width:100%;height:100%}.dark ._img_6c71s_39{outline-color:#ffffff1a}._initial_6c71s_51{color:var(--space-text,#333);font-size:12px;font-weight:600}@keyframes _pulse_6c71s_1{0%,to{box-shadow:0 0 0 3px var(--ring-color)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--ring-color) 40%, transparent)}}._overlay_soh0t_1{pointer-events:none;z-index:9999;border:3px solid var(--follow-color);animation:.2s _fadeIn_soh0t_1;position:fixed;inset:0}._badge_soh0t_10{background:var(--follow-color);color:#fff;white-space:nowrap;pointer-events:auto;cursor:pointer;z-index:10000;border-radius:12px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;animation:.2s _fadeIn_soh0t_1;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}._badge_soh0t_10:hover{opacity:.85}._badgeName_soh0t_35{text-overflow:ellipsis;max-width:120px;overflow:hidden}._badgeDot_soh0t_41{opacity:.7;background:#fff;border-radius:50%;width:6px;height:6px;display:inline-block}@keyframes _fadeIn_soh0t_1{0%{opacity:0}to{opacity:1}}._banner_ppfmu_1{color:#ffffffd9;z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:20px;align-items:center;gap:6px;padding:5px 14px;font-size:12px;font-weight:400;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}._dot_ppfmu_19{background:#ffffffb3;border-radius:50%;width:6px;height:6px;animation:1.5s infinite _pulse_ppfmu_1}@keyframes _pulse_ppfmu_1{0%,to{opacity:.3}50%{opacity:1}}._overlay_y7uhq_1{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:oklch(55% .15 250/.12);justify-content:center;align-items:center;animation:.15s ease-out _fadeIn_y7uhq_1;display:flex;position:fixed;inset:0}._badge_y7uhq_14{background:var(--card);color:var(--foreground);-webkit-user-select:none;user-select:none;border:2px dashed oklch(55% .15 250/.5);border-radius:16px;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:500;display:flex;box-shadow:0 8px 32px oklch(0% 0 0/.12)}._icon_y7uhq_29{color:oklch(55% .15 250);width:24px;height:24px}@keyframes _fadeIn_y7uhq_1{0%{opacity:0}to{opacity:1}}._toast_no9n2_2{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:center;gap:10px;width:320px;padding:10px 8px 10px 14px;font-size:13px;line-height:1.4;display:flex;box-shadow:0 4px 12px #0000000f,0 1px 2px #0000000a}._keys_no9n2_21{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._kbd_no9n2_28{color:#666;white-space:nowrap;background:#fafafa;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:24px;height:24px;padding:0 7px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 1px #00000008}._kbdText_no9n2_47{color:#333;font-size:12px;font-weight:500}._kbdIcon_no9n2_54{color:#333;padding:0 6px}._plus_no9n2_60{color:#bbb;-webkit-user-select:none;user-select:none;padding:0 1px;font-size:11px;font-weight:400}._ico_no9n2_68{display:inline-flex}._ico_no9n2_68 svg{display:block}._body_no9n2_77{flex-direction:column;margin-left:4px;line-height:1.3;display:flex}._label_no9n2_84{color:#333;font-size:12.5px;font-weight:500}._hint_no9n2_90{color:#888;margin-top:1px;font-size:11px}._grow_no9n2_96{flex:1}._close_no9n2_101{color:#bbb;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;display:inline-flex}._close_no9n2_101:hover{color:#666;background:#f5f5f5}._root_l7i7n_2{z-index:10;position:absolute;top:.75rem;left:.75rem}._wrapper_l7i7n_9{width:252px;height:36px;position:relative}._container_l7i7n_15{z-index:3;width:252px;transition:width var(--tr-fast) ease-in-out;background:#ffffffbf;border:1px solid #e0e7f1bf;border-radius:6px;position:absolute}._container_l7i7n_15:hover,._container_l7i7n_15._active_l7i7n_27{border-color:var(--Gray-5);background:#fff;box-shadow:0 8px 30px #2f354d1a}._container_l7i7n_15:has(input:focus){border-color:var(--Gray-5);background:#fff;box-shadow:0 8px 30px #2f354d1a}._container_l7i7n_15._active_l7i7n_27{width:325px;overflow-x:hidden}._container_l7i7n_15:has(input:focus){width:325px;overflow-x:hidden}._input_l7i7n_39{width:100%;color:var(--Main-Black);background-color:#0000;border:none;outline:none;padding:6px 30px 6px 12px;font-size:12px;line-height:24px;position:relative}._input_l7i7n_39::placeholder{color:var(--Gray-1);font-style:italic}._icon_l7i7n_56{pointer-events:none;color:var(--Gray-4);position:absolute;top:11px;right:12px}._backdrop_l7i7n_67{z-index:-1;position:fixed;inset:0}._dropdown_l7i7n_73{min-width:325px;margin:0;padding:0;list-style:none}._dropdown_l7i7n_73:before{content:"";background:var(--Gray-6);height:1px;margin:0 12px;display:block}._fitAllItem_l7i7n_88{cursor:pointer;color:var(--Blue);font-size:12px;line-height:18px;font-weight:var(--font-weight-medium);text-align:left;background:0 0;border:1px solid #0000;border-left:none;border-right:none;width:100%;margin:6px 0;padding:6px 12px}._fitAllItem_l7i7n_88:hover{background:var(--Light-Blue-2);border-color:#ddf0ff}._emptyMessage_l7i7n_109{min-width:325px;color:var(--Gray-Metrics-Title);margin:6px 0;padding:6px 30px 3px 12px;font-size:11px;font-style:italic;line-height:15px}._companyItem_l7i7n_119{cursor:pointer;color:var(--Main-Black);text-align:left;background:0 0;border:1px solid #0000;border-left:none;border-right:none;align-items:center;width:100%;margin:6px 0;padding:6px 12px;font-size:12px;line-height:18px;display:flex}._companyItem_l7i7n_119:hover{background:var(--Light-Blue-2);border-color:#ddf0ff}._companyItemActive_l7i7n_141{background:var(--accent);font-weight:500}._openCompanyItem_l7i7n_146{color:var(--Blue);font-style:italic}._menuItemDestructive_nza27_14{color:var(--destructive)}._menuItemWithGap_nza27_18{gap:.5rem}._menuItemDisabled_nza27_22{opacity:.5}._exportForm_nza27_26{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}._spinnerIcon_nza27_33{width:.75rem;height:.75rem}._menu_1suuf_6{min-width:200px}._deleteItem_1suuf_11{color:var(--destructive)}._deleteItem_1suuf_11:disabled{cursor:not-allowed;color:var(--muted-foreground)}._deleteItem_1suuf_11:disabled:hover{background:0 0}._hint_1suuf_25{color:var(--muted-foreground);padding:.5rem .75rem;font-size:.75rem;line-height:1rem}._descriptionBody_zswzi_2{flex-direction:column;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}._confirmSection_zswzi_10{flex-direction:column;gap:.375rem;display:flex}._confirmHint_zswzi_16{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}._dialogContent_zswzi_22{max-width:24rem}._backdrop_10xkr_2{z-index:49;position:fixed;inset:0}._menu_10xkr_8{z-index:50;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--popover);min-width:180px;box-shadow:var(--shadow-popover);padding:.25rem;position:fixed}._menuItem_10xkr_19{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}._menuItem_10xkr_19:hover{background:var(--muted)}._stopItem_1ur61_10{color:var(--destructive);gap:.5rem}._stopItem_1ur61_10:disabled{opacity:.5}._spinnerIcon_1ur61_20{width:.75rem;height:.75rem}._wrap_g9c8r_1{z-index:60;align-items:center;transition:left .22s;display:flex;position:fixed;bottom:12px;left:12px;transform:none}._wrap_g9c8r_1[data-drawer-open]{left:612px}._toolbar_g9c8r_16{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--shadow-toolbar);background:#fffffff5;border-radius:12px;align-items:center;gap:2px;padding:6px;display:flex}._btn_g9c8r_29{width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex;position:relative}._btn_g9c8r_29:hover{background:var(--bg-soft);color:var(--foreground)}._btn_g9c8r_29[data-active]{background:var(--Blue-lighter);color:var(--Blue)}._divider_g9c8r_54{background:var(--border);width:1px;height:22px;margin:0 4px}._aiBtn_g9c8r_62{padding:0 12px 0 10px;font-size:13px}._aiBtn_g9c8r_62[data-active]{filter:brightness(.92)}._aiMark_g9c8r_72{place-items:center;display:inline-grid;position:relative}@keyframes _aiBreathe_g9c8r_1{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)}50%{filter:brightness(1.3)drop-shadow(0 0 6px #ffffffd9);transform:scale(1.12)}}._aiMark_g9c8r_72[data-pulsing]{animation:1.6s ease-in-out infinite _aiBreathe_g9c8r_1}._aiBtn_g9c8r_62[data-busy]{box-shadow:0 4px 14px -2px #2196f38c, 0 0 0 3px color-mix(in srgb, var(--Blue) 22%, transparent)}._tooltip_g9c8r_94{background:var(--Main-Black,#181a24);color:var(--Blue-foreground);white-space:nowrap;pointer-events:none;opacity:0;z-index:30;border-radius:6px;padding:4px 8px;font-size:11px;transition:opacity .12s .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._tooltip_g9c8r_94 kbd{font-family:var(--font-mono,ui-monospace, monospace);background:#ffffff24;border-radius:3px;margin-left:4px;padding:1px 4px;font-size:10px}._btn_g9c8r_29:hover ._tooltip_g9c8r_94{opacity:1}._badge_g9c8r_125{background:var(--White,#fff);min-width:18px;height:18px;color:var(--Blue-dark);border-radius:999px;place-items:center;margin-left:2px;padding:0 5px;font-size:11px;font-weight:700;animation:.15s _badgeIn_g9c8r_1;display:inline-grid;box-shadow:0 1px 2px #0000001f}@keyframes _badgeIn_g9c8r_1{0%{transform:scale(0)}to{transform:scale(1)}}._zoomDock_g9c8r_151{box-sizing:border-box;background:var(--White,#fff);border:1px solid var(--Gray-5,#e0e7f1);width:36px;box-shadow:0 2px 8px color-mix(in srgb, var(--Main-Black,#181a24) 8%, transparent);z-index:10;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:6px;display:flex;position:fixed;bottom:12px;right:12px;transform:none}._zoomDock_g9c8r_151 ._btn_g9c8r_29{width:24px;height:24px}._zoomDock_g9c8r_151 ._tooltip_g9c8r_94{inset:50% calc(100% + 8px) auto auto;transform:translateY(-50%)}._pctWrap_g9c8r_186{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;width:24px;display:inline-flex}._pctSign_g9c8r_194{color:var(--text-3);font-size:9px}._pctInput_g9c8r_199{width:22px;font-family:var(--font-sans,"Fira Sans", sans-serif);text-align:center;font-variant-numeric:tabular-nums;color:var(--text-3);background:0 0;border:none;outline:none;padding:2px 0;font-size:11px}._pctInput_g9c8r_199:hover{background:var(--Gray-6,#eff3f8);border-radius:4px}._pctInput_g9c8r_199:focus{color:var(--Main-Black,#181a24);background:var(--Gray-6,#eff3f8);border-radius:4px}._hundred_g9c8r_223{font-variant-numeric:tabular-nums;font-size:9px;line-height:1}._dockDivider_g9c8r_232{background:var(--Gray-5,#e0e7f1);width:24px;height:1px;margin:3px 0}._anchor_mwba8_2{z-index:19;width:600px;height:100vh;animation:.22s cubic-bezier(.2,.7,.2,1) _slideIn_mwba8_1;position:fixed;top:0;left:0}@keyframes _slideIn_mwba8_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._chat_mwba8_22{background:var(--background);border-right:1px solid var(--border);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:4px 0 20px #0000000f}._head_mwba8_34{border-bottom:1px solid var(--border-soft);flex-shrink:0;align-items:center;gap:10px;padding:12px 14px;display:flex}._rickMark_mwba8_43{color:#2ea1f8;background:#dce4f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:700;line-height:1;display:flex}._titleWrap_mwba8_58{flex-direction:column;display:flex}._t1_mwba8_63{color:var(--foreground);font-size:13px;font-weight:600;line-height:1.2}._t2_mwba8_70{color:var(--text-3);font-size:11px}._actions_mwba8_75{gap:2px;margin-left:auto;display:flex}._headBtn_mwba8_81{width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._headBtn_mwba8_81:hover{background:var(--bg-soft);color:var(--foreground)}._newChat_mwba8_99{border:1px solid var(--border);background:var(--background);height:26px;color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 9px 0 7px;font-family:inherit;font-size:12px;font-weight:500;transition-property:background,border-color,color,transform;transition-duration:.12s;display:inline-flex}._newChat_mwba8_99:active{transform:scale(.96)}._newChat_mwba8_99:hover{background:var(--Blue-lighter);border-color:color-mix(in srgb, var(--Blue) 24%, transparent);color:var(--Blue-dark)}._bodyWrap_mwba8_128{flex:1;position:relative;overflow:hidden}._body_mwba8_128{scrollbar-width:thin;flex-direction:column;height:100%;padding:6px 0 12px;display:flex;overflow-y:auto}._body_mwba8_128::-webkit-scrollbar{width:8px}._body_mwba8_128::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px}._body_mwba8_128::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}._turn_mwba8_157{flex-direction:column;padding:14px 16px 4px;display:flex}._turn_mwba8_157+._turn_mwba8_157{border-top:1px solid var(--border-soft)}._msgUser_mwba8_168{background:var(--Blue-lighter);max-width:86%;color:var(--Main-Black);border:1px solid color-mix(in srgb, var(--Blue) 14%, transparent);white-space:pre-wrap;word-break:break-word;border-radius:12px 12px 4px;align-self:flex-end;margin-bottom:10px;padding:7px 11px;font-size:13px;line-height:1.45}._aiTurn_mwba8_184{gap:10px;display:flex}._aiAvatar_mwba8_189{width:26px;height:26px;margin-top:2px;font-size:15px}._aiContent_mwba8_197{flex-direction:column;flex:1;min-width:0;display:flex}._msgAi_mwba8_205{color:var(--Main-Black);margin-bottom:8px;padding:4px 4px 4px 0;font-size:13.5px;line-height:1.6}._msgAi_mwba8_205 p{margin:0 0 8px}._msgAi_mwba8_205 p:last-child{margin-bottom:0}._msgAi_mwba8_205 strong{font-weight:600}._msgAi_mwba8_205 h1{font-size:16px}._msgAi_mwba8_205 h2{font-size:15px}._msgAi_mwba8_205 h3{font-size:14px}._msgAi_mwba8_205 h4{font-size:13.5px}._msgAi_mwba8_205 h1,._msgAi_mwba8_205 h2,._msgAi_mwba8_205 h3,._msgAi_mwba8_205 h4{margin:10px 0 4px;font-weight:600;line-height:1.35}._msgAi_mwba8_205 :is(h1,h2,h3,h4):first-child{margin-top:0}._msgAi_mwba8_205 code{background:color-mix(in srgb, var(--Blue) 8%, transparent);color:var(--Blue-dark);font-family:var(--font-mono,ui-monospace, monospace);border-radius:4px;padding:1px 5px;font-size:12px}._msgAi_mwba8_205 pre{background:var(--bg-soft);border:1px solid var(--border-soft);font-family:var(--font-mono,ui-monospace, monospace);border-radius:6px;margin:4px 0 8px;padding:8px 10px;font-size:11px;line-height:1.6;overflow-x:auto}._msgAi_mwba8_205 table{border-collapse:collapse;width:100%;margin:4px 0 8px;font-size:12.5px}._msgAi_mwba8_205 th{text-align:left;border-bottom:2px solid var(--border-soft);padding:5px 10px;font-weight:600}._msgAi_mwba8_205 td{border-bottom:1px solid var(--border-soft);padding:5px 10px}._msgAi_mwba8_205 tbody tr:last-child td{border-bottom:none}._thinking_mwba8_289{color:var(--text-3);align-items:center;gap:8px;margin-bottom:8px;padding:4px 4px 4px 0;font-size:12.5px;display:inline-flex}._spinner_mwba8_299{border:1.5px solid var(--border-strong);border-top-color:var(--Blue);border-radius:50%;flex-shrink:0;width:11px;height:11px;animation-duration:.7s}._toolStack_mwba8_311{flex-direction:column;gap:2px;margin:6px 0 10px;display:flex}._toolRow_mwba8_318{color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:4px 8px 4px 4px;font-family:inherit;font-size:12px;transition:background .12s;display:flex}._toolRow_mwba8_318:hover{background:var(--bg-soft)}._toolStatus_mwba8_339{flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}._check_mwba8_347{width:14px;height:14px;color:var(--success)}._checkError_mwba8_353{color:var(--danger,#ef4444)}._toolName_mwba8_357{font-family:var(--font-mono,ui-monospace, monospace);color:var(--foreground);flex-shrink:0;font-size:11.5px;font-weight:500}._toolSummary_mwba8_365{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}._toolArrow_mwba8_374{color:var(--text-4);margin:0 4px}._toolChevron_mwba8_379{color:var(--text-4);flex-shrink:0;margin-left:auto;transition:transform .15s}._toolRowExpanded_mwba8_386 ._toolChevron_mwba8_379{transform:rotate(180deg)}._toolDetail_mwba8_390{background:var(--bg-soft);border:1px solid var(--border-soft);font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-2);white-space:pre-wrap;word-break:break-all;border-radius:6px;max-height:200px;margin:2px 0 4px 26px;padding:8px 10px;font-size:11px;line-height:1.6;overflow-y:auto}._empty_mwba8_407{flex-direction:column;gap:14px;padding:14px 16px 4px;display:flex}._emptyTitle_mwba8_414{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}._emptyDesc_mwba8_421{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.45}._emptyCode_mwba8_428{background:var(--Blue-lighter);color:var(--Blue-dark);font-family:var(--font-mono,ui-monospace, monospace);border-radius:4px;padding:1px 5px;font-size:11.5px}._suggestGrid_mwba8_437{grid-template-columns:1fr 1fr;gap:6px;margin-top:2px;display:grid}._suggest_mwba8_437{text-align:left;background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text-2);cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-family:inherit;font-size:12.5px;line-height:1.35;transition:background .12s,border-color .12s;display:flex}._suggest_mwba8_437:hover{background:var(--Blue-lighter);border-color:color-mix(in srgb, var(--Blue) 24%, transparent)}._suggest_mwba8_437 strong{color:var(--foreground);font-weight:600}._suggestDesc_mwba8_471{color:var(--text-3)}._composer_mwba8_476{border-top:1px solid var(--border-soft);background:var(--background);flex-direction:column;flex-shrink:0;gap:6px;padding:10px;display:flex}._field_mwba8_486{background:var(--bg-soft);border:1px solid var(--border);border-radius:16px;align-items:flex-start;gap:8px;padding:8px 8px 8px 12px;transition:border-color .12s,background .12s;display:flex}._field_mwba8_486:focus-within{border-color:color-mix(in srgb, var(--Blue) 50%, var(--border));background:var(--background)}._textarea_mwba8_502{resize:none;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;min-height:54px;max-height:200px;padding:4px 0;font-family:inherit;font-size:13px;line-height:1.4}._textarea_mwba8_502::placeholder{color:var(--text-4)}._send_mwba8_521{background:var(--Blue);width:30px;height:30px;color:var(--Blue-foreground);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;place-items:center;transition:background .12s,opacity .12s;display:grid}._send_mwba8_521:disabled{background:var(--border-strong);cursor:not-allowed}._stop_mwba8_541{background:var(--text-2);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:background .12s;display:grid}._stop_mwba8_541:hover{background:var(--foreground)}._scrollBottom_mwba8_561{background:var(--background);border:1px solid var(--border);cursor:pointer;width:30px;height:30px;box-shadow:var(--shadow-md);color:var(--text-2);z-index:2;border-radius:50%;place-items:center;transition:opacity .15s,transform .15s;display:grid;position:absolute;bottom:12px;right:12px}._scrollBottom_mwba8_561:hover{color:var(--foreground);transform:translateY(-1px)}._tokenNode_mwba8_586{border:1px solid color-mix(in srgb, var(--Blue) 30%, var(--border));background:var(--background);color:var(--Blue-dark);cursor:pointer;vertical-align:baseline;border-radius:6px;align-items:center;gap:4px;padding:1px 8px 1px 6px;font-size:12.5px;transition:background .12s,border-color .12s;display:inline-flex}._tokenNode_mwba8_586:hover{background:var(--Blue-lighter);border-color:var(--Blue)}._tokenNodeDeleted_mwba8_606{border:1px dashed var(--border);color:var(--text-3);cursor:default;opacity:.6;text-decoration:line-through}._tokenNodeDeleted_mwba8_606:hover{background:var(--background);border-color:var(--border)}._tokenField_mwba8_620{border:1px dashed var(--border-strong);font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-2);vertical-align:baseline;border-radius:4px;padding:1px 6px;font-size:12px;display:inline}._tokenValue_mwba8_631{vertical-align:baseline;border-radius:10px;padding:1px 8px;font-size:12px;font-weight:500;display:inline}._toneOpen_mwba8_640{background:color-mix(in srgb, var(--Blue) 12%, transparent);color:var(--Blue-dark)}._toneProgress_mwba8_645{color:#92400e;background:#f59e0b24}._toneDone_mwba8_650{background:color-mix(in srgb, var(--success) 14%, transparent);color:#166534}._toneWarn_mwba8_655{background:color-mix(in srgb, var(--danger,#ef4444) 14%, transparent);color:var(--danger,#ef4444)}._clickable_mwba8_660{cursor:pointer;transition:filter .12s}._clickable_mwba8_660:hover{filter:brightness(.92)}._tokenCode_mwba8_669{background:color-mix(in srgb, var(--Blue) 8%, transparent);color:var(--Blue-dark);font-family:var(--font-mono,ui-monospace, monospace);border-radius:4px;padding:1px 5px;font-size:12px}._error_mwba8_679{color:var(--danger,#ef4444);background:var(--danger-light);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem 1rem;font-size:12px}._stickyConfirm_mwba8_690{border-top:1px solid color-mix(in srgb, #f59e0b 30%, var(--border));background:color-mix(in srgb, #f59e0b 6%, var(--background));flex-shrink:0;padding:10px 14px;font-size:12px}._stickyConfirm_mwba8_690 ._confirmDetails_mwba8_698{margin-bottom:8px}._stickyConfirm_mwba8_690 ._confirmActions_mwba8_702{gap:8px;display:flex}._confirmBar_mwba8_708{background:var(--bg-secondary,#f5f5f5);border-radius:6px;margin-top:6px;padding:8px 12px;font-size:12px}._confirmDetails_mwba8_698{color:var(--text-secondary,#666);margin-bottom:8px}._confirmActions_mwba8_702{gap:8px;display:flex}._confirmBtn_mwba8_723{background:var(--Blue);color:var(--Blue-foreground);cursor:pointer;border:none;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500}._confirmBtn_mwba8_723:hover{opacity:.9}._confirmBtnCancel_mwba8_736{border:1px solid var(--border-strong,#ccc);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500}._confirmBtnCancel_mwba8_736:hover{background:var(--bg-soft)}._confirmDecided_mwba8_749{color:var(--text-secondary,#666);font-style:italic}._backBtn_mwba8_755:hover{background:var(--bg-soft);color:var(--foreground)}._hitArea_d6b5y_2{position:relative}._hitArea_d6b5y_2:after{content:"";width:40px;height:40px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._historyList_5uvb2_2{scrollbar-width:thin;flex:1;overflow-y:auto}._historyEmpty_5uvb2_8{color:var(--text-3);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}._historyEmpty_5uvb2_8 h4{color:var(--text-2);text-wrap:balance;margin:0;font-size:13px;font-weight:600}._historyEmpty_5uvb2_8 p{text-wrap:pretty;margin:0;font-size:12px;line-height:1.4}._group_5uvb2_34{padding:0}._groupLabel_5uvb2_38{text-transform:uppercase;letter-spacing:.04em;color:var(--text-4);padding:12px 16px 4px;font-size:11px;font-weight:600}._row_5uvb2_48{cursor:pointer;align-items:flex-start;gap:8px;padding:10px 16px;transition:background .1s;display:flex}._row_5uvb2_48:hover{background:var(--bg-soft)}._row_5uvb2_48._active_5uvb2_61{background:var(--Blue-lighter)}._rowMain_5uvb2_65{flex:1;min-width:0}._rowTitle_5uvb2_70{color:var(--foreground);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.3;display:flex}._activeDot_5uvb2_80{background:var(--Blue);border-radius:50%;flex-shrink:0;width:6px;height:6px}._rowPreview_5uvb2_88{color:var(--text-3);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}._rowMeta_5uvb2_101{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._rowTime_5uvb2_109{color:var(--text-4);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}._rowDel_5uvb2_116{opacity:0;color:var(--text-4);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;transition-property:opacity,color,background;transition-duration:.12s}._row_5uvb2_48:hover ._rowDel_5uvb2_116{opacity:1}._rowDel_5uvb2_116:hover{color:var(--danger,#ef4444);background:color-mix(in srgb, var(--danger,#ef4444) 8%, transparent)}._rowDel_5uvb2_116:active{transform:scale(.96)}._row_5uvb2_48._confirming_5uvb2_143{background:color-mix(in srgb, var(--danger,#ef4444) 6%, var(--background))}._confirmRow_5uvb2_147{gap:6px;display:flex}._confirmYes_5uvb2_152{background:var(--danger,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:500;transition-property:background,transform;transition-duration:.12s}._confirmYes_5uvb2_152:hover{background:color-mix(in srgb, var(--danger,#ef4444) 85%, black)}._confirmYes_5uvb2_152:active{transform:scale(.96)}._confirmNo_5uvb2_174{border:1px solid var(--border);background:var(--background);color:var(--text-2);cursor:pointer;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:500;transition-property:background,border-color,transform;transition-duration:.12s}._confirmNo_5uvb2_174:hover{background:var(--bg-soft);border-color:var(--border-strong)}._confirmNo_5uvb2_174:active{transform:scale(.96)}._loadMore_5uvb2_198{width:100%;color:var(--Blue);cursor:pointer;text-align:center;background:0 0;border:none;padding:12px;font-family:inherit;font-size:12px;font-weight:500;transition-property:background,transform;transition-duration:.12s;display:block}._loadMore_5uvb2_198:hover{background:var(--bg-soft)}._loadMore_5uvb2_198:active{transform:scale(.96)}._chip_pl5a9_1{color:var(--text-4,#9aa0a8);align-items:center;gap:4px;margin-bottom:4px;font-size:11px;line-height:1.2;display:flex}._type_pl5a9_11{font-weight:600}._chip_pl5a9_1[data-type=idea] ._type_pl5a9_11{color:var(--amber-text,#92400e)}._chip_pl5a9_1[data-type=context] ._type_pl5a9_11{color:var(--accent-text,#1565c0)}._ghost_1pkyf_1{z-index:5;pointer-events:none;border:2px dashed var(--Blue,#57b5ff);border-radius:var(--radius-md,8px);background:#57b5ff0f;justify-content:center;align-items:center;display:flex;position:fixed}._label_1pkyf_13{color:var(--Blue,#57b5ff);opacity:.8;-webkit-user-select:none;user-select:none;font-weight:500}._popover_13j1o_1{z-index:110;border:1px solid var(--border,#e8eaed);-webkit-user-select:text;user-select:text;background:#fff;border-radius:16px;flex-direction:column;gap:10px;width:320px;padding:12px 12px 10px;font-size:13px;animation:.14s ease-out _fbPopIn_13j1o_1;display:flex;position:absolute;box-shadow:0 1px 2px #1114180f,0 8px 24px #1114181a,0 24px 56px #11141829}@keyframes _fbPopIn_13j1o_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._head_13j1o_25{align-items:center;gap:10px;min-height:26px;display:flex}._target_13j1o_32{min-width:0;color:var(--text,#111418);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}._closeBtn_13j1o_43{cursor:pointer;width:28px;height:28px;color:var(--text-3,#6b7280);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition-property:background,color;transition-duration:.12s;display:inline-flex;position:relative}._closeBtn_13j1o_43:after{content:"";width:40px;height:40px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._closeBtn_13j1o_43:hover{background:var(--bg-soft,#f7f8fa)}._closeBtn_13j1o_43 svg{width:14px;height:14px}._types_13j1o_74{background:var(--bg-soft,#f7f8fa);border:1px solid var(--border-soft,#eef0f3);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}._typeBtn_13j1o_84{height:32px;color:var(--text-3,#6b7280);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}._typeBtn_13j1o_84:hover{color:var(--text,#111418)}._typeBtn_13j1o_84[data-active]{color:var(--text,#111418);box-shadow:0 1px 2px #1114180d, 0 0 0 1px var(--border,#e8eaed);background:#fff}._typeBtnIco_13j1o_110{color:var(--text-4,#9aa0a8);display:inline-flex}._typeBtn_13j1o_84[data-active] ._typeBtnIco_13j1o_110{color:var(--Blue,#2563eb)}._typeBtnIco_13j1o_110 svg{width:16px;height:16px}._textarea_13j1o_122{border:1px solid var(--border,#e8eaed);width:100%;font:inherit;background:var(--bg-panel,#fbfbfd);color:var(--text,#111418);resize:none;box-sizing:border-box;border-radius:10px;outline:none;min-height:70px;max-height:160px;padding:9px 12px;font-size:13px;line-height:1.45;transition-property:border-color,background,box-shadow;transition-duration:.15s}._textarea_13j1o_122::placeholder{color:var(--text-4,#9aa0a8)}._textarea_13j1o_122:focus{border-color:var(--accent,#2196f3);background:#fff;box-shadow:0 0 0 3px #2196f31a}._submitBtn_13j1o_149{align-self:flex-end}._submitKbd_13j1o_153{font-family:var(--font-mono,ui-monospace, monospace);background:#00000026;border-radius:4px;align-items:center;gap:2px;padding:2px 5px;font-size:12px;display:inline-flex}._marker_13j1o_165{pointer-events:none;z-index:89;border:2px solid var(--accent,#2196f3);background:#2196f312;border-radius:8px;position:absolute;box-shadow:0 0 0 1px #ffffffb3,0 0 0 4px #2196f31a,0 10px 28px #2196f338}._markerObject_13j1o_177{border-style:solid}._markerArea_13j1o_181{border-style:dashed}._marquee_13j1o_186{border:1.5px dashed var(--accent,#2196f3);pointer-events:none;z-index:90;background:#2196f312;border-radius:3px;position:absolute}[data-tool-feedback] .react-flow__node textarea,[data-tool-feedback] .react-flow__node button,[data-tool-feedback] .react-flow__node input,[data-tool-feedback] .react-flow__node [contenteditable]{pointer-events:none!important}[data-tool-feedback] .react-flow__pane{cursor:crosshair!important}[data-tool-feedback] .react-flow__node{cursor:pointer!important}[data-tool-feedback] [data-fb-popover]{cursor:default!important}[data-tool-feedback] [data-fb-popover] button,[data-tool-feedback] [data-fb-popover] textarea{cursor:pointer!important}[data-tool-feedback] [data-fb-popover] textarea{cursor:text!important}._bar_geu2t_1{z-index:20;pointer-events:all;white-space:nowrap;background:#fff;border:1px solid #e3e6eb;border-radius:10px;align-items:center;gap:10px;padding:6px 12px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 4px 12px #0000001a,0 1px 3px #0000000f}._count_geu2t_17{color:#6b7280;font-size:12px;font-weight:500}._spin_3bhw3_2{animation:1s linear infinite _spin_3bhw3_2}._loading_1pyfh_1{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingIcon_1pyfh_9{width:32px;height:32px;color:var(--Blue)}._empty_1pyfh_16{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}._emptyText_1pyfh_26{color:var(--muted-foreground);font-size:15px}._emptyHint_1pyfh_31{color:var(--muted-foreground);text-align:center;max-width:320px;font-size:13px;line-height:1.5}._layout_iuqz9_1{background:var(--bg-base,#fff);min-height:100vh;color:var(--text-primary,#1a1a1a);flex-direction:column;display:flex}._header_iuqz9_8{align-items:center;gap:24px;padding:16px 32px;display:flex;box-shadow:inset 0 -1px #0000000f}._logo_iuqz9_15{color:var(--text-primary);font-size:18px;font-weight:700;text-decoration:none}._nav_iuqz9_21{gap:16px;display:flex}._navLink_iuqz9_25{color:var(--text-secondary,#666);border-radius:var(--radius-md,6px);padding:8px 12px;font-size:14px;text-decoration:none;transition:color .15s,background-color .15s}._navLink_iuqz9_25:hover{color:var(--text-primary);background:var(--bg-soft,#f5f5f5)}._navLinkActive_iuqz9_37{color:var(--text-primary);font-weight:500}._main_iuqz9_41{flex:1;width:100%;max-width:800px;margin:0 auto;padding:48px 32px}._footer_iuqz9_48{text-align:center;color:var(--text-secondary,#999);padding:24px 32px;font-size:13px;box-shadow:inset 0 1px #0000000f}@media (width<=640px){._header_iuqz9_8{flex-wrap:wrap;gap:8px;padding:12px 16px}._logo_iuqz9_15{font-size:16px}._nav_iuqz9_21{flex-wrap:wrap;gap:0;width:100%}._navLink_iuqz9_25{padding:6px 8px;font-size:13px}._main_iuqz9_41{padding:24px 16px;overflow-x:hidden}._footer_iuqz9_48{padding:16px}}._prose_87807_4 ul{list-style-type:disc}._prose_87807_4 ol{list-style-type:decimal}._prose_87807_4 ul,._prose_87807_4 ol{margin:4px 0 8px;padding-left:20px}._prose_87807_4 li{margin-bottom:2px}._prose_87807_4 li>ul{list-style-type:circle}._prose_87807_4 li>ol{list-style-type:lower-alpha}._prose_87807_4 a{color:var(--Blue);text-underline-offset:3px;text-decoration:none;transition:color .15s}._prose_87807_4 a:hover{color:var(--Blue-dark);text-decoration:underline}._article_81j8r_1 h1{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.3}._article_81j8r_1 h2{margin:32px 0 12px;font-size:20px;font-weight:600;line-height:1.3}._article_81j8r_1 h3{margin:24px 0 8px;font-size:16px;font-weight:600}._article_81j8r_1 p{color:var(--text-primary,#1a1a1a);margin:0 0 12px;font-size:15px;line-height:1.7}._article_81j8r_1 li{font-size:15px;line-height:1.7}._article_81j8r_1 code{background:var(--bg-soft,#f5f5f5);border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:13px}._article_81j8r_1 table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}._article_81j8r_1 th,._article_81j8r_1 td{border:1px solid var(--border-default,#e5e5e5);text-align:left;padding:8px 12px}._article_81j8r_1 th{background:var(--bg-soft,#f5f5f5);font-weight:600}._subtitle_81j8r_53{color:var(--text-secondary,#666);margin:0 0 32px;font-size:16px}._callout_81j8r_58{background:var(--bg-soft,#f5f5f5);border-left:3px solid var(--accent,#2563eb);border-radius:0 6px 6px 0;margin:16px 0;padding:12px 16px;font-size:14px}._calloutWarning_81j8r_66{border-left-color:#f59e0b}._screenshot_81j8r_70{border:1px solid var(--border-default,#e5e5e5);border-radius:8px;max-width:100%;margin:12px 0;display:block}._screenshotSmall_81j8r_77{max-width:420px}@media (width<=640px){._article_81j8r_1 h1{font-size:22px}._article_81j8r_1 h2{margin:24px 0 8px;font-size:17px}._subtitle_81j8r_53{margin:0 0 24px;font-size:14px}._article_81j8r_1 p,._article_81j8r_1 li{font-size:14px}._article_81j8r_1 code{overflow-wrap:break-word;word-break:break-all;font-size:12px}._article_81j8r_1 table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}._callout_81j8r_58,._calloutWarning_81j8r_66{padding:10px 12px;font-size:13px}._screenshot_81j8r_70,._screenshotSmall_81j8r_77{max-width:100%}}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-ext-400-normal-Cycyekte.woff2)format("woff2"),url(./fira-sans-cyrillic-ext-400-normal-Dd5dApAy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-400-normal-CKu2TFQr.woff2)format("woff2"),url(./fira-sans-cyrillic-400-normal-D9eUeF-O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-ext-400-normal-ByG7UNQ2.woff2)format("woff2"),url(./fira-sans-greek-ext-400-normal-ClCfNE6D.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-400-normal-BFCFncbp.woff2)format("woff2"),url(./fira-sans-greek-400-normal-DQ8sF22y.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-vietnamese-400-normal-ljDTQFsx.woff2)format("woff2"),url(./fira-sans-vietnamese-400-normal-DUVG35gE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-ext-400-normal-BLG_mAEf.woff2)format("woff2"),url(./fira-sans-latin-ext-400-normal-BCUwhuGB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal-a0AnQzuD.woff2)format("woff2"),url(./fira-sans-latin-400-normal-66xCkunx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-ext-500-normal-Dkk5LlrU.woff2)format("woff2"),url(./fira-sans-cyrillic-ext-500-normal-Cixivk4R.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-500-normal-CXfldnQ8.woff2)format("woff2"),url(./fira-sans-cyrillic-500-normal-Daski1k2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-ext-500-normal-nq-cjB3m.woff2)format("woff2"),url(./fira-sans-greek-ext-500-normal-Bem4H9fH.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-500-normal-Cy-TUuxE.woff2)format("woff2"),url(./fira-sans-greek-500-normal-C9KT8sAy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-vietnamese-500-normal-ChEXCnJy.woff2)format("woff2"),url(./fira-sans-vietnamese-500-normal-UV7M6ot_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-ext-500-normal-OO1QnNpY.woff2)format("woff2"),url(./fira-sans-latin-ext-500-normal-CFRf4jcC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-500-normal-Bvbxc8ch.woff2)format("woff2"),url(./fira-sans-latin-500-normal-Bkfzcwmr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-ext-600-normal-CE6oUZE1.woff2)format("woff2"),url(./fira-sans-cyrillic-ext-600-normal-BKgjRriM.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-600-normal-JSBvCpTs.woff2)format("woff2"),url(./fira-sans-cyrillic-600-normal-CJ5P9t7t.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-ext-600-normal-fS0evUH3.woff2)format("woff2"),url(./fira-sans-greek-ext-600-normal-DPxZoeHL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-600-normal-BlqpLOpF.woff2)format("woff2"),url(./fira-sans-greek-600-normal-DfHu91YF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-vietnamese-600-normal-Dh2KAvU8.woff2)format("woff2"),url(./fira-sans-vietnamese-600-normal-Bxjaclsw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-ext-600-normal-DTQBTt1m.woff2)format("woff2"),url(./fira-sans-latin-ext-600-normal-DLMQsaV4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-600-normal-CXKlxLG9.woff2)format("woff2"),url(./fira-sans-latin-600-normal-DtSgd811.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-cyrillic-ext-700-normal-BfO9TR-w.woff2)format("woff2"),url(./fira-sans-cyrillic-ext-700-normal-Gcpdxicj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-cyrillic-700-normal-Bl-HczEO.woff2)format("woff2"),url(./fira-sans-cyrillic-700-normal-KyW5QH4H.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-greek-ext-700-normal-C1m6bE4Q.woff2)format("woff2"),url(./fira-sans-greek-ext-700-normal-C8J5qYMq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-greek-700-normal-BVfcrbV7.woff2)format("woff2"),url(./fira-sans-greek-700-normal-CJu31rC4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-vietnamese-700-normal-j5oLGLJY.woff2)format("woff2"),url(./fira-sans-vietnamese-700-normal-DFi88MGY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-latin-ext-700-normal-g2Yrd4J5.woff2)format("woff2"),url(./fira-sans-latin-ext-700-normal-cfTxGFzJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./fira-sans-latin-700-normal-CRhwpWTq.woff2)format("woff2"),url(./fira-sans-latin-700-normal-DgqLm3Fi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Fira Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading:var(--font-sans);--font-mono:ui-monospace, monospace;--radius:.5rem;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--radius-base:6px;--background:#fff;--foreground:#111418;--card:#fff;--card-foreground:#111418;--popover:#fff;--popover-foreground:#111418;--primary:#111418;--primary-foreground:#fff;--secondary:#fbfbfd;--secondary-foreground:#111418;--muted:#f7f8fa;--muted-foreground:#6b7280;--accent:#f7f8fa;--accent-foreground:#111418;--destructive:oklch(57.7% .245 27.325);--border:#e8eaed;--input:#e8eaed;--ring:var(--Blue);--Blue-foreground:#fff;--Blue-light:#e3f2fd;--Blue-lighter:#eef7fe;--Blue-dark:#1565c0;--border-strong:#d0d5dd;--border-soft:#eef0f3;--text-2:#3a4049;--text-3:#6b7280;--text-4:#9aa0a8;--bg-panel:#fbfbfd;--bg-soft:#f7f8fa;--space-bg:oklch(98.1% .005 248);--xy-background-color:var(--space-bg);--shadow-soft:0 1px 2px #1114180a, 0 1px 1px #11141808;--shadow-md:0 4px 12px #1114180f, 0 1px 2px #1114180a;--shadow-dropdown:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-toolbar:0 6px 24px #11141814, 0 2px 6px #1114180d;--shadow-popover:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--sticky-yellow:oklch(96.4% .078 100);--sticky-yellow-shadow:oklch(91.7% .113 98);--sticky-pink:oklch(91.8% .046 358);--sticky-pink-shadow:oklch(86.2% .067 357);--sticky-blue:oklch(92.3% .037 257);--sticky-blue-shadow:oklch(85.5% .06 256);--sticky-green:oklch(93% .045 141);--sticky-green-shadow:oklch(86.6% .074 142);--sticky-purple:oklch(91.5% .049 301);--sticky-purple-shadow:oklch(84.2% .065 301);--transition-base:.15s ease;--success:#16a34a;--success-light:#22c55e1a;--warning:#ca8a04;--warning-light:#eab3081a;--danger:#ef4444;--danger-light:#ef44441a;--heat-min:#d6f0df;--heat-mid:#f1e7cb;--heat-max:#f1d0d0;--Gray-Label:#95acc5;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--tr-fast:.2s;--tr-medium:.3s;--page-loader:100;--header-z-index:10;--table-header-z-index:2;--table-search-z-index:3;--table-sort-z-index:4;--table-hover-row-z-index:1;--table-expanded-row-z-index:1;--table-hover-bg:#e8f6fd;--chart-1:#e8eaed;--chart-2:#6b7280;--chart-3:#3a4049;--chart-4:#3a4049;--chart-5:#111418}.dark{--background:#111418;--foreground:#eef0f3;--card:#191c21;--card-foreground:#eef0f3;--popover:#191c21;--popover-foreground:#eef0f3;--primary:#eef0f3;--primary-foreground:#111418;--secondary:#1e2128;--secondary-foreground:#eef0f3;--muted:#1e2128;--muted-foreground:#9aa0a8;--accent:#1e2128;--accent-foreground:#eef0f3;--destructive:oklch(70.4% .191 22.216);--border:#eef0f31a;--input:#eef0f326;--ring:var(--Blue);--Blue-foreground:#fff;--Blue-light:#2196f333;--Blue-lighter:#2196f31a;--Blue-dark:#90caf9;--border-strong:#eef0f32e;--border-soft:#eef0f30f;--text-2:#c4c8cf;--text-3:#9aa0a8;--text-4:#6b7280;--bg-panel:#191c21;--bg-soft:#1e2128;--space-bg:oklch(20% .01 260);--xy-background-color:var(--space-bg);--heat-min:#244c32;--heat-mid:#4f4322;--heat-max:#4f2222;--chart-1:#e8eaed;--chart-2:#6b7280;--chart-3:#3a4049;--chart-4:#3a4049;--chart-5:#111418}:root{--Blue:#2196f3;--Light-Blue:#57b5ff;--Light-Blue-2:#eef7fe;--Light-Blue-3:#daeaff;--Red-Warm:#f06767;--Red-Warm-nonsaturated:#f59595;--Red-Cold:#e91e63;--Light-Red:#ffdada;--Light-Red-2:#fff0f0;--Yellow:#f5c10e;--Light-Yellow:#ffc693;--Light-Yellow-2:#fff4e9;--Light-Yellow-3:#fff9f4;--Orange:#f2994a;--Orange-Cold:#f97c21;--Green-Warm:#47cb43;--Green-Warm-nonsaturated:#7fdb7c;--Green-Cold:#0bc053;--Light-Green:#caffca;--Light-Green-2:#e6ffe6;--Main-Black:#181a24;--Light-Black:#3d3f4e;--Gray-1:#656e82;--Gray-2:#9aa6bd;--Gray-3:#b1bbd0;--Gray-Metrics-Title:#8fa2c7;--Gray-4:#c5d1e2;--Gray-5:#e0e7f1;--Gray-6:#eff3f8;--Background:#f8fafc;--White:#fff;--Purple-1:#9b51e0;--Purple-2:#bb6bd9}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--border)}html{font-family:var(--font-sans);tab-size:4;touch-action:manipulation;line-height:1.5}body{line-height:inherit;background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}ol,ul,menu{margin:0;padding:0;list-style:none}li::marker{color:var(--Blue)}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0}button,[role=button]{cursor:pointer;background:0 0}button:active:not(:disabled):not([aria-haspopup]),[role=button]:active:not(:disabled):not([aria-haspopup]){transform:scale(.96)}button:disabled{opacity:.5;cursor:default;pointer-events:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-16px)}}.react-flow__edge-path{stroke-width:2px}.react-flow .react-flow__handle{border:1.5px solid var(--Blue);opacity:0;z-index:10;background:#fff;width:10px;height:10px;transition:opacity .15s}.react-flow .react-flow__node:hover .react-flow__handle{opacity:1;background:var(--Blue)}.pushing-nodes .react-flow__node{transition:transform .25s}.react-flow__node-groupFrame.selected{box-shadow:none!important}.space-panning .react-flow__node{pointer-events:none!important}.space-panning .react-flow__pane{cursor:grab}.space-panning .react-flow__pane:active{cursor:grabbing}.react-flow__pane.dragging{cursor:grabbing!important}.react-flow__pane.draggable{cursor:grab}.react-flow{overscroll-behavior-x:contain;touch-action:pan-x pan-y}.react-flow__node *{overscroll-behavior-x:contain}
