.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:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#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;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));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))}:root{--bg:#fff;--blush:#fdecea;--blush-deep:#fbd5d3;--tint:#fff7f6;--tint-soft:#fffbfa;--ink:#3b2a2a;--muted:#6b5a57;--line:#f1e2df;--brand:#f47b7a;--accent:#c9474b;--accent-hover:#b83e42;--accent-ink:#a8363b;--neutral-soft:#f4eeec;--sand-soft:#f7eddc;--sand-ink:#6f5420;--sage-soft:#e3efe3;--sage-ink:#2f5e3a;--good:#5e9a6b;--medium:#c9a15b;--bad:#c9474b;--chart-1:#c9474b;--chart-2:#2b70b5;--chart-3:#b07d22;--chart-4:#2a8a68;--chart-lab:#d9cbc7;--mono:ui-monospace, "Cascadia Mono", Menlo, monospace}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--ink);margin:0;font:15px/1.5 Nunito,system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3{margin:0;font-family:Quicksand,sans-serif}p{margin:0}.mono{font-family:var(--mono);font-size:12px}.muted{color:var(--muted)}.small{font-size:13px}.nowrap{white-space:nowrap}.primary,.ghost{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-weight:700;display:inline-flex}.primary{background:var(--accent);color:#fff;border:0}.primary:hover:not(:disabled){background:var(--accent-hover)}.primary:disabled{opacity:.5}.primary.danger{background:var(--accent-ink)}.ghost{border:1px solid var(--blush-deep);background:#fff}.ghost:hover:not(:disabled){background:var(--blush)}.ghost:disabled{background:var(--neutral-soft);border-color:var(--neutral-soft);color:var(--muted)}.sm{font-size:14px;min-height:36px!important;padding:0 14px!important}.icon-btn{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:inline-grid}.icon-btn:hover,.icon-btn[aria-expanded=true]{background:var(--blush);color:var(--accent-ink)}.text-link{color:var(--accent-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.copy{border:1px solid var(--blush-deep);background:#fff;border-radius:999px;align-items:center;gap:4px;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.copy:hover{background:var(--blush)}.back{min-height:32px;color:var(--muted);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:14px;font-weight:700;display:inline-flex}.back:hover{background:var(--neutral-soft)}.field{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.field input:not([type=radio]),.field select,.field textarea,.input{border:1px solid var(--blush-deep);background:#fff;border-radius:12px;min-height:42px;padding:0 12px;font-weight:600}.field textarea{resize:vertical;min-height:110px;padding:10px 12px;line-height:1.5}.field input:not([type=radio]):focus,.field select:focus,.field textarea:focus,.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);outline:none}.field input[readonly]{background:var(--neutral-soft);border-color:var(--neutral-soft)}.mode-choices{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.mode-choices label{border:1px solid var(--blush-deep);cursor:pointer;border-radius:18px;gap:12px;padding:16px;display:flex}.mode-choices label:has(input:checked){border-color:var(--accent);background:var(--tint);box-shadow:0 0 0 3px var(--blush)}.mode-choices input{accent-color:var(--accent);margin-top:4px}.mode-choices strong{font-family:Quicksand,sans-serif;font-size:17px;display:block}.mode-choices span{color:var(--muted);font-size:14px}.hint{color:var(--muted);font-size:13px;font-weight:600}.error{color:var(--accent-ink);font-size:14px;font-weight:700}.field-block{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.card .field+.field-block,.card .field-block+.field-block,.card .field-block+.field{margin-top:14px}.inline-num{flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.inline-num input{border:1px solid var(--blush-deep);text-align:right;border-radius:12px;width:92px;min-height:42px;padding:0 12px;font-weight:700}.inline-num input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);outline:none}.field-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;display:grid}.med-rows{flex-direction:column;gap:8px;display:flex}.med-rows div{grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr) minmax(0,1fr);gap:8px;display:grid}.check-field{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.check-field input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.check-field input[type=date]{border:1px solid var(--blush-deep);border-radius:10px;min-height:32px;padding:0 8px}.search{position:relative}.search svg{color:var(--muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search input{width:280px;max-width:100%;padding-left:36px}.avatar{background:var(--blush);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.avatar.lg{width:44px;height:44px;font-size:15px}.title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.title-row h1{font-size:40px;line-height:1.15}.title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lede{color:var(--muted);margin-top:6px}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex}.crumbs a:hover{color:var(--accent-ink)}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;display:flex}.toolbar select{border:1px solid var(--blush-deep);background:#fff;border-radius:12px;min-height:42px;padding:0 12px;font-weight:700}.fchips{gap:8px;display:flex}.fchips button{border:1px solid var(--blush-deep);background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-weight:700;display:inline-flex}.fchips button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.fchips .n{opacity:.85;font-size:12px}.summary-line{color:var(--muted);margin:16px 0 0;font-size:14px;font-weight:700}.empty{border:1px dashed var(--blush-deep);text-align:center;color:var(--muted);border-radius:24px;padding:40px 24px}.empty strong{color:var(--ink);margin-bottom:4px;font-family:Quicksand,sans-serif;font-size:18px;display:block}.banner{background:var(--sand-soft);color:var(--sand-ink);border-radius:16px;align-items:center;gap:10px;margin-top:20px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:24px 0 0;display:flex}.tabs button{min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;font-weight:800;display:inline-flex}.tabs button[aria-selected=true]{color:var(--accent-ink);border-color:var(--accent)}.tabs button:disabled{opacity:.45}.count{background:var(--neutral-soft);min-width:22px;color:var(--muted);text-align:center;border-radius:999px;padding:0 7px;font-size:12px;font-weight:800;display:inline-block}.tabs button[aria-selected=true] .count{background:var(--blush);color:var(--accent-ink)}.count.hot{background:var(--accent);color:#fff}.chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.chip{background:var(--neutral-soft);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.chip.blush{background:var(--blush);color:var(--accent-ink)}.chip.sand{background:var(--sand-soft);color:var(--sand-ink)}.chip.sage{background:var(--sage-soft);color:var(--sage-ink)}.chip.coral{background:var(--accent);color:#fff}.chip.dashed{background:0 0;border:1px dashed #cdbdb9}.chip.agent{border:1px solid var(--line);color:var(--ink);background:#fff}a.chip.agent:hover{border-color:var(--accent);color:var(--accent-ink)}.chip.agent b{color:var(--muted);font-weight:700}.cat{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.cat.low{background:var(--blush);color:var(--accent-ink)}.cat.medium{background:var(--sand-soft);color:var(--sand-ink)}.cat.high{background:var(--sage-soft);color:var(--sage-ink)}.cat.unknown{color:var(--muted);border:1px dashed #cdbdb9}.pill{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:34px;color:var(--muted);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800;display:inline-block}.pill.low{background:var(--blush);color:var(--accent-ink)}.pill.medium{background:var(--sand-soft);color:var(--sand-ink)}.pill.high{background:var(--sage-soft);color:var(--sage-ink)}.pill.skipped,.pill.none{border:1px dashed #cdbdb9}.toggle{vertical-align:middle;flex:none;width:38px;height:22px;display:inline-block;position:relative}.toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.toggle input:disabled{cursor:not-allowed}.toggle span{pointer-events:none;background:#e3d5d2;border-radius:999px;transition:background .15s;position:absolute;inset:0}.toggle span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #3b2a2a33}.toggle input:checked+span{background:var(--accent)}.toggle input:checked+span:after{transform:translate(16px)}.toggle input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.toggle-label{color:var(--muted);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.seg{background:var(--neutral-soft);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.seg button{min-height:32px;color:var(--muted);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.seg button[aria-pressed=true]{color:var(--accent-ink);background:#fff;box-shadow:0 1px 2px #3b2a2a1a}.table-card{border:1px solid var(--line);background:#fff;border-radius:24px;margin-top:16px;overflow-x:auto}.table-card.users{overflow:visible}.table-card.users th:first-child{border-top-left-radius:23px}.table-card.users th:last-child{border-top-right-radius:23px}.narrow{flex-direction:column;gap:20px;max-width:640px;margin-top:24px;display:flex}.card .field+.field{margin-top:14px}.card .actions{align-items:center;gap:12px;margin-top:16px;display:flex}.twofa{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.card>.table-card.users{margin-top:0}table.list{border-collapse:collapse;width:100%}.list th{background:var(--tint-soft);border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;padding:12px 14px;font-size:12px;font-weight:800}.list td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px}.list tr:last-child td{border-bottom:0}.list tbody tr[data-href]{cursor:pointer}.list tbody tr:hover{background:var(--tint)}.list .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.list .end{text-align:right;white-space:nowrap;width:1%}.list tr.group-row td{background:var(--tint-soft)}.list tr.dim td>*{opacity:.6}.list tr.dim td.end>*{opacity:1}.cell-main{white-space:nowrap;align-items:center;gap:12px;min-width:0;font-weight:800;display:flex}.cell-sub{color:var(--muted);font-size:13px;font-weight:600;display:block}.zero{color:#b5a6a3;font-weight:700}.row-actions{align-items:center;gap:8px;display:inline-flex}.card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:22px 24px}.card h2{font-size:20px}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:14px;display:flex}.kv{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:10px 16px;margin:0;font-size:14px;display:grid}.kv dt{color:var(--muted);font-weight:700}.kv dd{overflow-wrap:anywhere;margin:0;font-weight:700}.two-col{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:24px;margin-top:24px;display:grid}.col{flex-direction:column;gap:20px;min-width:0;display:flex}.sticky{flex-direction:column;gap:14px;max-height:calc(100vh - 40px);display:flex;position:sticky;top:20px;overflow-y:auto}.pre{background:var(--neutral-soft);font:12px/1.6 var(--mono);white-space:pre-wrap;word-break:break-word;border-radius:14px;margin:0;padding:14px;overflow:auto}.pre.tall{max-height:360px}.pre .focus{box-shadow:inset 3px 0 0 var(--accent);background:#fff;border-radius:8px;margin:4px -6px;padding:6px;display:block}.pre .faint{color:#a39491}.pre .unknown-slot{background:var(--blush);color:var(--accent-ink);border-radius:4px}.meta-foot{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;font-weight:600;display:flex}details.fold>summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:14px;font-weight:800;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary>svg{color:var(--muted);transition:transform .15s}details.fold[open]>summary>svg{transform:rotate(90deg)}details.fold>summary .aside{color:var(--muted);align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.menu-wrap{display:inline-block;position:relative}.menu{z-index:30;border:1px solid var(--line);text-align:left;cursor:default;background:#fff;border-radius:16px;min-width:210px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #3b2a2a29}.menu button{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-weight:700;display:flex}.menu button:hover,.menu button:focus-visible{background:var(--neutral-soft)}.menu button.destructive{color:var(--accent-ink)}.menu button.destructive:hover{background:var(--blush)}.menu button:disabled{color:var(--muted);opacity:.6}.menu button:disabled:hover{background:0 0}.menu .menu-hint{margin-left:auto;padding-left:14px;font-size:12px;font-weight:700}.menu hr{border:0;border-top:1px solid var(--line);margin:4px 6px}dialog{border:0;border-radius:24px;width:min(480px,100% - 32px);padding:28px;box-shadow:0 20px 60px #3b2a2a40}dialog::backdrop{background:#3b2a2a59}.dialog-body{flex-direction:column;gap:16px;display:flex}dialog h2{font-size:24px}dialog p{color:var(--muted)}.dialog-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.pickers{background:var(--tint-soft);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.pickers>span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}.pickers .field{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.pickers select{flex:1;max-width:260px;min-height:38px}.choices{gap:10px;display:flex}.choices label{border:1px solid var(--blush-deep);cursor:pointer;border-radius:14px;flex:1;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-weight:700;display:flex}.choices label:has(input:checked){border-color:var(--accent);background:var(--blush);color:var(--accent-ink)}.choices input{accent-color:var(--accent)}.toast{z-index:50;background:var(--ink);color:#fff;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #3b2a2a40}.toast button{color:var(--blush-deep);text-underline-offset:3px;background:0 0;border:0;margin-left:12px;padding:0;font-weight:800;text-decoration:underline}.chart-card{margin-top:20px}.chart-box{height:300px;position:relative}.chart-box.short{height:150px;margin-top:12px}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.chart-table .table-card{max-height:360px;overflow-y:auto}.chart-table th{z-index:1;position:sticky;top:0}.insights-section{margin-top:36px;font-size:22px}@media (width<=1280px){.two-col{grid-template-columns:minmax(0,1fr) 360px}}@media (width<=1060px){.two-col{grid-template-columns:1fr}.chart-grid{grid-template-columns:minmax(0,1fr)}.sticky{max-height:none;position:static}}.lgpd-list{border:1px solid var(--line);background:#fff;border-radius:24px;margin:16px 0 0;padding:0;list-style:none}.lgpd-list>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:16px 20px;display:grid}.lgpd-list>li:last-child{border-bottom:0}.lgpd-list h3{font-size:17px}.lgpd-list .live,.lgpd-list .table-card{grid-column:1/-1}.lgpd-list .live{color:var(--muted);margin:0;font-weight:600}.lgpd-list .live strong{color:var(--ink)}.lgpd-list .table-card{border-radius:16px;margin-top:8px}.react-flow{--xy-background-color:var(--tint-soft);--xy-background-pattern-dots-color:var(--blush-deep);--xy-edge-stroke:#cdbdb9;--xy-edge-stroke-width:1.6;--xy-edge-stroke-selected:var(--accent);--xy-connectionline-stroke:var(--accent);--xy-handle-background-color:#fff;--xy-handle-border-color:#cdbdb9;--xy-selection-background-color:#c9474b14;--xy-selection-border:1px dotted var(--accent);--xy-controls-button-color:var(--muted);--xy-controls-button-border-color:var(--line);--xy-attribution-background-color:transparent}.react-flow__handle{border-width:1.6px;width:11px;height:11px}.react-flow__edge.dashed path{stroke-dasharray:6 5}.wf-pick{min-height:26px;padding:0 8px;font-size:13px}._shell_3fj1r_1{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}._sidebar_3fj1r_7{background:var(--blush);flex-direction:column;gap:28px;height:100vh;padding:28px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}._logo_3fj1r_19{width:104px;margin:0 auto;display:block}._logo_3fj1r_19 img{width:100%;display:block}._nav_3fj1r_30{flex-direction:column;gap:4px;display:flex}._nav_3fj1r_30 a{min-height:44px;color:var(--muted);border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-weight:700;display:flex}._nav_3fj1r_30 a:hover{background:#fff9}._nav_3fj1r_30 a[aria-current=page]{color:var(--accent-ink);background:#fff;box-shadow:0 1px 3px #3b2a2a14}._nav_3fj1r_30 a .count{margin-left:auto}._heading_3fj1r_61{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;padding:0 14px;font-size:12px;font-weight:800}._language_3fj1r_71{margin-top:auto;margin-bottom:-16px}._language_3fj1r_71 select{border:1px solid var(--blush-deep);width:100%;min-height:36px;color:var(--muted);background:#fff9;border-radius:12px;padding:0 10px;font-size:13px;font-weight:700}._me_3fj1r_88{background:#fff9;border-radius:14px;align-items:center;gap:10px;padding:10px;font-size:14px;display:flex}._me_3fj1r_88 .avatar{background:#fff}._me_3fj1r_88 strong{display:block}._me_3fj1r_88 button{color:var(--accent-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}._rail_3fj1r_117{grid-template-columns:76px minmax(0,1fr)}._rail_3fj1r_117 ._sidebar_3fj1r_7{align-items:center;gap:20px;padding:20px 8px}._rail_3fj1r_117 ._logo_3fj1r_19{width:48px}._rail_3fj1r_117 ._nav_3fj1r_30 a{flex-direction:column;justify-content:center;gap:2px;width:62px;min-height:56px;padding:0;font-size:11px;position:relative}._rail_3fj1r_117 ._nav_3fj1r_30 a .count{min-width:18px;margin:0;padding:0 5px;font-size:10.5px;line-height:16px;position:absolute;top:3px;right:4px}._rail_3fj1r_117 ._heading_3fj1r_61{display:none}._rail_3fj1r_117 ._me_3fj1r_88{background:0 0;flex-direction:column;gap:4px;margin-top:auto;padding:6px}._rail_3fj1r_117 ._me_3fj1r_88 strong{display:none}._main_3fj1r_172{width:100%;max-width:1280px;padding:40px 48px 80px}._wide_3fj1r_178{max-width:1480px;padding-top:28px}._full_3fj1r_183{max-width:none;padding:0}._me_3fj1r_88 a{color:inherit;text-decoration:none}._me_3fj1r_88 a:hover{text-decoration:underline}._wf_1xe6o_3{flex-direction:column;height:100vh;display:flex}._top_1xe6o_9{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:10px 20px;padding:14px 24px 12px;display:flex}._top_1xe6o_9 .crumbs{margin-bottom:4px}._top_1xe6o_9 h1{flex-wrap:wrap;align-items:center;gap:10px;font-size:24px;display:flex}._top_1xe6o_9 .lede{margin-top:2px;font-size:14px}._problems_1xe6o_37{border:1px solid var(--line);border-left:4px solid var(--accent);background:var(--tint-soft);border-radius:14px;flex:none;margin:12px 24px 0;padding:10px 16px}._problems_1xe6o_37 h2{color:var(--accent-ink);align-items:center;gap:8px;margin-bottom:4px;font:800 14px Nunito,sans-serif;display:flex}._problems_1xe6o_37 ul{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}._problems_1xe6o_37 li,._problems_1xe6o_37 button{align-items:center;gap:6px;padding:2px 0;font-size:14px;font-weight:700;display:inline-flex}._problems_1xe6o_37 button{text-align:left;background:0 0;border:0}._problems_1xe6o_37 button:hover{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._problems_1xe6o_37 .mono{color:var(--accent-ink)}._readOnlyNote_1xe6o_93{background:var(--neutral-soft);color:var(--muted);border-radius:12px;flex:none;align-items:center;gap:8px;margin:12px 24px 0;padding:8px 14px;font-size:14px;font-weight:700;display:flex}._body_1xe6o_107{border-top:1px solid var(--line);flex:1;grid-template-columns:228px minmax(0,1fr) 300px;min-height:0;margin-top:12px;display:grid}._body_1xe6o_107._view_1xe6o_116{grid-template-columns:minmax(0,1fr)}._body_1xe6o_107._viewPanel_1xe6o_120{grid-template-columns:minmax(0,1fr) 300px}._body_1xe6o_107>*{min-height:0;overflow:auto}._palette_1xe6o_129{border-right:1px solid var(--line);flex-direction:column;gap:16px;padding:14px 14px 24px;display:flex}._palHead_1xe6o_137{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:12px;font-weight:800}._palList_1xe6o_146{flex-wrap:wrap;gap:6px;display:flex}._canvas_1xe6o_152{position:relative;overflow:hidden}._params_1xe6o_157{border-left:1px solid var(--line);flex-direction:column;gap:14px;padding:16px 18px 24px;display:flex}._paramsHead_1xe6o_165{justify-content:space-between;align-items:center;gap:8px;display:flex}._paramsHead_1xe6o_165 h2{font-size:19px}._params_1xe6o_157 .field{font-size:13px}._params_1xe6o_157 .field.bad select{border-color:var(--accent)}._params_1xe6o_157 .seg{align-self:flex-start}._params_1xe6o_157 .seg button{justify-content:center;min-width:34px;font-size:15px}._params_1xe6o_157 .kv{grid-template-columns:64px minmax(0,1fr);font-size:13px}._delNode_1xe6o_199{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}._delNode_1xe6o_199 button{color:var(--accent-ink)}._nameEdit_192ow_1{align-items:center;min-width:0;display:flex;position:relative}._nameEdit_192ow_1 input{text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;min-width:0;min-height:32px;margin-left:-8px;padding:0 30px 0 8px;font-weight:800}._nameEdit_192ow_1 input::placeholder{color:var(--muted);font-style:italic;font-weight:600}._nameEdit_192ow_1 input:hover{background:var(--neutral-soft)}._nameEdit_192ow_1 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);background:#fff;outline:none}._nameEdit_192ow_1 svg{color:var(--muted);opacity:0;pointer-events:none;position:absolute;right:8px}._nameEdit_192ow_1:hover svg{opacity:1}._nameEdit_192ow_1 input:focus+svg{opacity:0}._title_192ow_54 input{min-height:54px;font-family:Quicksand,sans-serif;font-size:40px;font-weight:700}._h2_192ow_61 input{min-height:38px;font-family:Quicksand,sans-serif;font-size:22px;font-weight:700}._h1s_192ow_68 input{min-height:34px;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700}._descEdit_192ow_75{width:100%;min-height:34px;color:var(--muted);resize:none;field-sizing:content;background:0 0;border:1px solid #0000;border-radius:10px;margin:6px 0 0 -8px;padding:4px 8px}._descEdit_192ow_75:hover{background:var(--neutral-soft)}._descEdit_192ow_75:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);color:var(--ink);background:#fff;outline:none}._lane_1o8k1_3{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;pointer-events:none;font-size:11px;font-weight:800;position:absolute;transform:translate(-50%)}._node_1o8k1_15{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:1px;width:100%;height:100%;padding:8px 12px;font-size:13px;line-height:1.3;display:flex;position:relative;box-shadow:0 1px 3px #3b2a2a14}._catalog_1o8k1_32{background:var(--neutral-soft);border-color:var(--neutral-soft)}._tool_1o8k1_37{background:var(--sage-soft);border-color:var(--sage-soft);color:var(--sage-ink);justify-content:center}._output_1o8k1_44{background:var(--accent);border-color:var(--accent);color:#fff;justify-content:center}.react-flow__node.selected>._node_1o8k1_15{border-color:var(--accent);box-shadow:0 0 0 4px var(--blush), 0 4px 14px #3b2a2a1f}.react-flow__node.problem>._node_1o8k1_15{border-color:var(--accent)}.react-flow__node.problem>._node_1o8k1_15:after{content:"!";background:var(--accent);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-9px;right:-9px}._cap_1o8k1_80{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}._tool_1o8k1_37 ._cap_1o8k1_80{color:var(--sage-ink)}._output_1o8k1_44 ._cap_1o8k1_80{color:#fffc}._cap_1o8k1_80 .chip{text-transform:none;letter-spacing:0;padding:0 6px;font-size:10.5px}._title_1o8k1_106{font-family:Quicksand,sans-serif;font-size:15px;font-weight:700}._ver_1o8k1_112{color:var(--muted);font-size:13px;font-weight:700}._slot_1o8k1_118{color:var(--muted);font:700 11.5px var(--mono);white-space:nowrap;position:absolute;transform:translateY(-50%)}._right_1o8k1_126{right:14px}._left_1o8k1_130{left:14px}._on_1o8k1_134{color:var(--ink)}._missing_1o8k1_138{color:var(--accent-ink)}._intro_1o8k1_142{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;position:absolute;left:14px;right:14px;overflow:hidden}._groupCap_1o8k1_154{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800;position:absolute;left:14px;transform:translateY(-50%)}._param_1o8k1_165{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:12px;right:12px}._node_1o8k1_15 .react-flow__handle{background:#fff;border:1.6px solid #cdbdb9;width:11px;height:11px}._node_1o8k1_15 .react-flow__handle._filled_1o8k1_183{background:#cdbdb9}._node_1o8k1_15 .react-flow__handle._hollow_1o8k1_187{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush)}._palItem_1o8k1_194{border:1px solid var(--line);cursor:grab;background:#fff;border-radius:10px;align-items:flex-start;gap:6px;width:100%;padding:6px 10px 6px 6px;font-size:13px;font-weight:700;display:flex}._palItem_1o8k1_194:hover{border-color:var(--blush-deep)}._palItem_1o8k1_194>svg:first-child{color:#bfafac;flex:none;margin-top:2px}._palItem_1o8k1_194._used_1o8k1_218{opacity:.5;cursor:not-allowed}._palItem_1o8k1_194 em{font-size:11px;font-style:normal}._palSub_1o8k1_228{color:var(--muted);font-size:12px;font-weight:600;display:block}._sec_1o8k1_237{flex-direction:column;gap:8px;display:flex}._sec_1o8k1_237>.ghost{align-self:flex-start}._secHead_1o8k1_247{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0;font:800 12px Nunito,sans-serif}._entries_1o8k1_257{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._entry_1o8k1_266{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:16px minmax(0,1fr);gap:6px;padding:6px 8px;display:grid}._entry_1o8k1_266._single_1o8k1_276{grid-template-columns:minmax(0,1fr)}._entry_1o8k1_266._dragOver_1o8k1_280{border-color:var(--accent)}._entryTop_1o8k1_284{font:700 12px var(--mono);justify-content:space-between;align-items:center;gap:6px;display:flex}._entryBody_1o8k1_292{flex-direction:column;gap:4px;min-width:0;display:flex}._entryBody_1o8k1_292 input{border:1px solid var(--blush-deep);border-radius:8px;min-height:30px;padding:0 8px;font-size:13px}._handle_1o8k1_307{color:#bfafac;cursor:grab}._dot_1o8k1_312{background:#cdbdb9;border:1.6px solid #cdbdb9;border-radius:50%;flex:none;width:10px;height:10px;margin-right:6px;display:inline-block}._dot_1o8k1_312._hollow_1o8k1_187{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);background:#fff}._schema_1o8k1_329,._schema_1o8k1_329 ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._schema_1o8k1_329 ul{border-left:1px solid var(--line);margin-top:6px;padding-left:12px}._schema_1o8k1_329 li{flex-direction:column;gap:1px;font-size:12px;display:flex}._tags_1o8k1_352{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}._tags_1o8k1_352 .chip{padding:1px 8px;font-size:11px}._picker_1o8k1_369{max-height:52vh;margin:14px 0 4px;overflow-y:auto}._pickList_1o8k1_375{flex-direction:column;gap:4px;margin:0 0 12px;padding:0;list-style:none;display:flex}._pickRow_1o8k1_384{text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:2px;width:100%;padding:8px 10px;display:flex}._pickRow_1o8k1_384:hover:not(:disabled){background:var(--neutral-soft)}._pickRow_1o8k1_384[aria-pressed=true]{border-color:var(--accent);background:var(--blush)}._pickRow_1o8k1_384:disabled{color:var(--muted)}._pickKey_1o8k1_409{flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:flex}._prompt_1o8k1_417{white-space:pre-wrap;max-height:50vh;overflow:auto}dialog._wide_1o8k1_423{width:min(780px,100% - 32px);max-height:calc(100vh - 88px);overflow-y:auto}._chipEdit_1o8k1_429{border:1px solid var(--line);background:var(--tint-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;min-height:36px;padding:3px 6px;display:flex}._chipX_1o8k1_441{color:inherit;opacity:.7;background:0 0;border:0;padding:0;font-size:14px;line-height:1}._chipX_1o8k1_441:hover{opacity:1}._keysInput_1o8k1_455{min-width:60px;min-height:26px;font:600 12px var(--mono);background:0 0;border:0;flex:1;padding:0 4px}._keysInput_1o8k1_455:focus{outline:none}._keys_1o8k1_455{font:700 11.5px var(--mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._draftDot_1yrqm_1{color:var(--sand-ink);align-items:center;gap:5px;margin-left:8px;font-size:12px;font-weight:800;display:inline-flex}._draftDot_1yrqm_1:before{content:"";background:#c9a15b;border-radius:50%;width:7px;height:7px}._versionsTitle_1yrqm_19{margin:32px 0 12px;font-size:22px}._snippets_1yrqm_24{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._snippet_1yrqm_24{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:24px minmax(0,1fr);gap:6px;padding:12px 12px 12px 6px;display:grid}._snippet_1yrqm_24._off_1yrqm_43{background:var(--tint-soft)}._snippet_1yrqm_24._off_1yrqm_43 ._editor_1yrqm_47{opacity:.55}._snippet_1yrqm_24._dragOver_1yrqm_51{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush)}._snippet_1yrqm_24._dragging_1yrqm_56{opacity:.5}._handle_1yrqm_60{color:#bfafac;cursor:grab;place-items:start center;padding-top:6px;display:grid}._top_1yrqm_68{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}._number_1yrqm_76{color:var(--muted);font-size:12px;font-weight:800}._title_1yrqm_82{background:0 0;border:1px solid #0000;border-radius:8px;flex:1;min-width:120px;min-height:30px;margin-left:-6px;padding:0 6px;font-weight:800}._title_1yrqm_82:hover:not([readonly]){background:var(--neutral-soft)}._title_1yrqm_82:focus{border-color:var(--accent);outline:none}._editor_1yrqm_47 textarea{border:1px solid var(--blush-deep);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;letter-spacing:normal;resize:vertical;border-radius:12px;width:100%;min-height:70px;margin:0;padding:10px 12px;font:14px/1.7 Nunito,system-ui,sans-serif;display:block;overflow:hidden}._editor_1yrqm_47 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);outline:none}._editor_1yrqm_47 textarea[readonly]{border-color:var(--line)}._inlineError_1yrqm_133{color:var(--accent-ink);align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;display:flex}._validation_1yrqm_143{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._validation_1yrqm_143 li{align-items:center;gap:8px;display:flex}._validation_1yrqm_143 li._bad_1yrqm_159{color:var(--accent-ink);font-weight:700}._validation_1yrqm_143 li._ok_1yrqm_164{color:var(--sage-ink);font-weight:700}._agentCards_1yrqm_169{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;margin-top:24px;display:grid}._agentCard_1yrqm_169{flex-direction:column;gap:12px;display:flex}._agentCard_1yrqm_169:hover{border-color:var(--blush-deep);background:var(--tint-soft)}._agentCard_1yrqm_169 .card-head svg{color:var(--muted)}._stat_1yrqm_191{background:var(--tint-soft);border:1px solid var(--line);border-radius:16px;padding:12px 14px}._stat_1yrqm_191 strong{font-variant-numeric:tabular-nums;font-family:Quicksand,sans-serif;font-size:22px;display:block}._stat_1yrqm_191 span{color:var(--muted);font-size:12px;font-weight:700}._star_1yrqm_211{color:var(--accent-ink);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}._versionTitle_1yrqm_221{white-space:nowrap;align-items:center;gap:10px;display:flex}._versionTitle_1yrqm_221>:last-child{flex:1}._diffHeads_1yrqm_232{z-index:3;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;padding:12px 0;display:grid;position:sticky;top:0}._diffSide_1yrqm_245{font-weight:800}._diff_1yrqm_232{border:1px solid var(--line);font:12px/1.6 var(--mono);border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._diff_1yrqm_232>div{white-space:pre-wrap;word-break:break-word;min-height:21px;padding:1px 12px}._diff_1yrqm_232>div:nth-child(odd){border-right:1px solid var(--line)}._diff_1yrqm_232 ._del_1yrqm_269{background:var(--blush);box-shadow:inset 3px 0 0 var(--accent)}._diff_1yrqm_232 ._add_1yrqm_274{background:var(--sage-soft);box-shadow:inset 3px 0 #5e9a6b}._diff_1yrqm_232 ._blank_1yrqm_279{background:var(--tint-soft)}._cmpTable_1yrqm_283 td{width:33%}._cmpTable_1yrqm_283 tr._changed_1yrqm_287 td{background:var(--sand-soft)}._agentCard_1yrqm_169{cursor:pointer}._cmpCanvas_1yrqm_295{border:1px solid var(--line);border-radius:14px;height:420px;overflow:hidden}._bodyDiff_1yrqm_302 h3{margin:12px 0 6px;font-size:13px}._bodyDiff_1yrqm_302 ul{margin:0;padding-left:18px}._alertText_8yyjz_1{max-width:560px}._answer_8yyjz_5{border-left:3px solid var(--sage-ink);background:var(--sage-soft);border-radius:0 10px 10px 0;padding:8px 12px;font-size:13px;font-weight:600}._answerBy_8yyjz_14{color:var(--muted);font-size:12px;font-weight:700}._answered_8yyjz_20{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;display:flex}._answerBox_8yyjz_28{align-items:flex-end;gap:10px;display:flex}._answerBox_8yyjz_28 textarea{border:1px solid var(--blush-deep);resize:vertical;background:#fff;border-radius:12px;flex:1;min-height:64px;padding:8px 12px;font-weight:600;line-height:1.45}._answerBox_8yyjz_28 input{border:1px solid var(--blush-deep);border-radius:10px;flex:1;min-height:36px;padding:0 10px;font-size:13px;font-weight:600}._expanded_8yyjz_56 td{background:var(--tint);border-bottom:0}._answerRow_8yyjz_61 td{background:var(--tint);padding-top:0}._login_1clag_1{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}._art_1clag_7{background:var(--blush);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px;display:flex}._art_1clag_7 img{width:240px}._art_1clag_7 p{color:var(--accent-ink);margin:0;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700}._formWrap_1clag_29{justify-content:center;align-items:center;padding:40px 24px;display:flex}._form_1clag_29{flex-direction:column;gap:18px;width:100%;max-width:360px;display:flex}._form_1clag_29 h1{margin:0;font-size:34px}._sub_1clag_49{color:var(--muted);margin:-10px 0 8px}._password_1clag_54{position:relative}._password_1clag_54 input{width:100%;padding-right:52px}._peek_1clag_63{width:44px;height:40px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (width<=900px){._login_1clag_1{grid-template-columns:1fr}._art_1clag_7{padding:32px 16px}._art_1clag_7 img{width:140px}}._links_1clag_92{justify-content:space-between;align-items:center;gap:12px;display:flex}._form_1clag_29 .field input._code_1clag_99{min-height:52px;font-family:var(--mono);letter-spacing:.5em;text-align:center;font-size:20px}._steps_1clag_107{color:var(--muted);flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:14px;display:flex}._qr_1clag_117{border:1px solid var(--line);background:#fff;border-radius:16px;place-items:center;min-height:202px;padding:16px;display:grid}._qr_1clag_117 img{width:168px;height:168px}._secret_1clag_132{background:var(--neutral-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}._secret_1clag_132 code{font-family:var(--mono);letter-spacing:.08em;overflow-wrap:anywhere;font-size:14px;font-weight:700}._secret_1clag_132 code span+span{margin-left:.6em}._notice_1clag_154{background:var(--sage-soft);color:var(--sage-ink);border-radius:16px;gap:10px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}._status_z9l8i_1{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}._status_z9l8i_1:before{content:"";background:#5e9a6b;border-radius:50%;width:8px;height:8px}._pending_z9l8i_18,._running_z9l8i_19{color:var(--sand-ink)}._pending_z9l8i_18:before,._running_z9l8i_19:before{background:#c9a15b}._running_z9l8i_19:before{animation:1s infinite alternate _pulse_z9l8i_1}._stale_z9l8i_32,._error_z9l8i_33{color:var(--accent-ink)}._stale_z9l8i_32:before,._error_z9l8i_33:before{background:var(--accent)}@keyframes _pulse_z9l8i_1{to{opacity:.3}}._runN_z9l8i_48{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-grid}._vpick_z9l8i_62{flex-wrap:wrap;gap:8px;display:flex}._vpick_z9l8i_62 button{border:1px solid var(--blush-deep);background:#fff;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}._vpick_z9l8i_62 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}._pickList_z9l8i_87{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;max-height:360px;padding:4px;display:flex;overflow-y:auto}._pickRow_z9l8i_98{cursor:pointer;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;display:grid}._pickRow_z9l8i_98:hover{background:var(--tint)}._pickRow_z9l8i_98 input{width:16px;height:16px;accent-color:var(--accent)}._groupRow_z9l8i_120{margin-top:6px}._runRow_z9l8i_124{padding-left:32px;font-weight:600}._runBar_z9l8i_129{z-index:5;border:1px solid var(--line);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #3b2a2a0f}._runBar_z9l8i_129 strong{font-family:Quicksand,sans-serif;font-size:17px}._tileRows_z9l8i_153{flex-direction:column;gap:12px;margin-top:20px;display:flex}._tileRow_z9l8i_153{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._sectionTitle_z9l8i_170{margin:32px 0 12px;font-size:22px}._excerpt_z9l8i_175{max-width:340px;font-size:13px;font-weight:600;display:block}._diffSum_z9l8i_182{color:var(--sage-ink);white-space:nowrap;font-size:13px;font-weight:700}._diffSum_z9l8i_182 ._bad_z9l8i_189{color:var(--accent-ink)}._labLayout_z9l8i_195{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;margin-top:24px;display:grid}._thread_z9l8i_203{background:var(--tint-soft);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}._thread_z9l8i_203>div{max-width:92%}._columns_z9l8i_216{gap:14px;display:grid}._vcol_z9l8i_221{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}._vcol_z9l8i_221._preferred_z9l8i_232{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush)}._vcolHead_z9l8i_237{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._blockTitle_z9l8i_245{margin-bottom:8px;font-size:15px}._diffItem_z9l8i_250{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;font-size:14px;display:flex}._diffItem_z9l8i_250._off_z9l8i_261{border-color:var(--blush-deep);background:var(--tint)}._ev_z9l8i_266{grid-template-columns:76px minmax(0,1fr);gap:2px 8px;margin:0;font-size:13px;display:grid}._ev_z9l8i_266 dt{color:var(--muted);font-weight:700}._ev_z9l8i_266 dd{margin:0;font-weight:700}._ev_z9l8i_266 dd._differs_z9l8i_284{color:var(--sand-ink)}._blindGrid_z9l8i_288{align-items:start;gap:14px;margin-top:24px;display:grid}._blind_z9l8i_288{background:var(--ink);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;font-family:Quicksand,sans-serif;font-size:17px;font-weight:700;display:inline-grid}._prefer_z9l8i_232{border:1px solid var(--line);min-height:28px;color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}._prefer_z9l8i_232:hover:not(:disabled){border-color:var(--blush-deep);color:var(--ink)}._prefer_z9l8i_232[aria-pressed=true]{background:var(--blush);color:var(--accent-ink);border-color:#0000}._prefer_z9l8i_232:disabled{cursor:default}._labPanel_z9l8i_337{gap:20px}._labPanel_z9l8i_337 ._tile_z9l8i_153 strong{font-size:16px}._labPanel_z9l8i_337 h3{margin-bottom:10px;font-size:16px}._rowHead_z9l8i_350{justify-content:space-between;align-items:center;gap:8px;display:flex}._tiles_z9l8i_357{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}._labPanel_z9l8i_337 ._tiles_z9l8i_357{grid-template-columns:repeat(3,1fr)}._tile_z9l8i_153{background:var(--tint-soft);border:1px solid var(--line);border-radius:16px;padding:8px 12px}._tile_z9l8i_153 strong{font-variant-numeric:tabular-nums;font-family:Quicksand,sans-serif;font-size:19px;display:block}._tile_z9l8i_153 span{color:var(--muted);font-size:12px;font-weight:700}._cmpList_z9l8i_387{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (width<=1060px){._labLayout_z9l8i_195,._blindGrid_z9l8i_288{grid-template-columns:minmax(0,1fr)!important}}._wide_wsuj7_1{width:min(780px,100% - 32px);max-height:calc(100vh - 88px);overflow-y:auto}._required_wsuj7_7{color:var(--accent)}._clip_wsuj7_11{text-overflow:ellipsis;white-space:nowrap;max-width:440px;color:var(--muted);overflow:hidden}._chipEdit_wsuj7_19{border:1px solid var(--line);background:var(--tint-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;min-height:36px;padding:3px 6px;display:flex}._remove_wsuj7_31{color:inherit;opacity:.7;background:0 0;border:0;padding:0;font-size:14px;line-height:1}._add_wsuj7_41{color:var(--muted);background:0 0;border:1px dashed #cdbdb9;font-family:inherit}._picker_wsuj7_48{border:1px solid var(--line);background:var(--tint-soft);border-radius:16px;margin-top:6px;padding:8px}._picker_wsuj7_48 input[type=search]{width:100%;min-height:36px;margin-bottom:6px}._picker_wsuj7_48 label{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:36px;padding:0 8px;font-size:14px;font-weight:700;display:flex}._picker_wsuj7_48 label:hover{background:var(--neutral-soft)}._block_wsuj7_78{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}._rows_wsuj7_86{flex-direction:column;gap:10px;display:flex}._row_wsuj7_86{border:1px solid var(--line);background:var(--tint-soft);border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}._row_wsuj7_86._locked_wsuj7_102{border-color:var(--neutral-soft);background:var(--neutral-soft)}._rowMain_wsuj7_107{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px 36px;align-items:end;gap:10px;display:grid}._row_wsuj7_86 .field{color:var(--muted);font-size:12px}._rowOpts_wsuj7_119{flex-wrap:wrap;align-items:flex-start;gap:10px 22px;display:flex}._rowOpts_wsuj7_119 .field{flex:260px}._rowOpts_wsuj7_119 .check-field{align-self:center}._lock_wsuj7_102{width:36px;height:38px;color:var(--muted);place-items:center;display:grid}._addField_wsuj7_142{align-self:flex-start;margin-top:4px}._deleteEntry_wsuj7_147{color:var(--accent-ink);margin-right:auto}._key_17rse_1{color:var(--muted)}._examples_17rse_5{border-collapse:collapse;width:100%}._examples_17rse_5 th{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;padding:0 8px 8px;font-size:12px;font-weight:800}._examples_17rse_5 td{border-top:1px solid var(--line);vertical-align:middle;padding:8px}._examples_17rse_5 td._statement_17rse_27{width:100%;font-weight:600}._examples_17rse_5 input,._examples_17rse_5 select{width:100%;min-height:36px}._examples_17rse_5 select{border:1px solid var(--blush-deep);background:#fff;border-radius:10px;padding:0 8px;font-weight:700}._stats_17rse_46{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._stat_17rse_27{background:var(--tint-soft);border:1px solid var(--line);border-radius:16px;padding:12px 14px}._stat_17rse_27 strong{font-variant-numeric:tabular-nums;font-family:Quicksand,sans-serif;font-size:24px;display:block}._stat_17rse_27 span{color:var(--muted);font-size:12px;font-weight:700}._cardGap_17rse_72{margin-top:16px}@media (width<=900px){._stats_17rse_46{grid-template-columns:1fr}._examples_17rse_5{display:block;overflow-x:auto}}._call_1vsis_1{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._callHead_1vsis_11{justify-content:space-between;align-items:center;gap:8px;display:flex}._call_1vsis_1 code{font:700 12px var(--mono);overflow-wrap:anywhere}._duration_1vsis_23{color:var(--muted);font:600 12px var(--mono);white-space:nowrap}._page_mzxlt_1{flex-direction:column;height:100vh;display:flex}._head_mzxlt_7{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 24px;display:flex}._who_mzxlt_18{align-items:center;gap:14px;min-width:0;display:flex}._whoText_mzxlt_25{min-width:0}._nameRow_mzxlt_29{align-items:center;gap:8px;display:flex}._name_mzxlt_29{min-width:160px}._meta_mzxlt_39{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;font-weight:600;display:flex}._actions_mzxlt_49{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._trigger_mzxlt_56{flex-direction:column;align-items:flex-end;display:flex}._trigger_mzxlt_56 .hint{font-size:12px}._mailbox_mzxlt_66{flex:1;grid-template-columns:minmax(0,1fr) 440px;min-height:0;display:grid;position:relative}._mailbox_mzxlt_66>*{min-height:0;overflow-y:auto}@media (width<=1280px){._mailbox_mzxlt_66{grid-template-columns:minmax(0,1fr) 380px}}@media (width<=1060px){._mailbox_mzxlt_66{grid-template-columns:minmax(0,1fr) 330px}}._thread_mzxlt_93{flex-direction:column;display:flex;overflow:hidden}._threadHead_mzxlt_99{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 20px 12px;display:flex}._threadTitle_mzxlt_109{flex:1;min-width:0}._threadTitle_mzxlt_109 h2{font-size:20px}._transcript_mzxlt_118{background:var(--tint-soft);flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}._msg_mzxlt_128{flex-direction:column;gap:4px;max-width:80%;display:flex}._patient_mzxlt_135{align-self:flex-end;align-items:flex-end}._kokoro_mzxlt_140{align-self:flex-start}._whoSaid_mzxlt_144{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}._badge_mzxlt_154{background:var(--neutral-soft);border-radius:999px;padding:0 7px;font-size:11px;font-weight:800}._badge_mzxlt_154._facts_mzxlt_162{background:var(--sage-soft);color:var(--sage-ink)}._badge_mzxlt_154._skips_mzxlt_167{background:0 0;border:1px dashed #cdbdb9}._badge_mzxlt_154._flags_mzxlt_172{background:var(--sand-soft);color:var(--sand-ink)}._badge_mzxlt_154._error_mzxlt_177{background:var(--accent);color:#fff}._badge_mzxlt_154._fallback_mzxlt_182{background:var(--sand-soft);color:var(--sand-ink)}._bubble_mzxlt_187{white-space:pre-wrap;text-align:left;border-radius:18px;padding:10px 14px}._patient_mzxlt_135 ._bubble_mzxlt_187{background:var(--accent);color:#fff;border-bottom-right-radius:6px}._kokoro_mzxlt_140 ._bubble_mzxlt_187{border:1px solid var(--line);background:#fff;border-bottom-left-radius:6px}._kokoro_mzxlt_140 button._bubble_mzxlt_187:hover{border-color:var(--blush-deep);background:var(--tint)}._kokoro_mzxlt_140 ._bubble_mzxlt_187[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush)}._kokoro_mzxlt_140 ._bubble_mzxlt_187:has(._mediaSelect_mzxlt_212[aria-pressed=true]){border-color:var(--accent);box-shadow:0 0 0 3px var(--blush)}._mediaSelect_mzxlt_212{width:100%;color:inherit;font:inherit;white-space:pre-wrap;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._audio_mzxlt_229{border-radius:999px;width:260px;max-width:100%;height:40px;display:block}._mediaText_mzxlt_237{margin-top:8px}._thumb_mzxlt_241{cursor:zoom-in;background:0 0;border:0;border-radius:12px;width:220px;max-width:100%;padding:0;display:block;overflow:hidden}._thumb_mzxlt_241 img{width:100%;display:block}._lightbox_mzxlt_258{border-radius:12px;max-width:100%;display:block}._typing_mzxlt_264{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:18px;align-self:flex-start;padding:10px 14px;font-size:14px;font-style:italic}._composer_mzxlt_275{border-top:1px solid var(--line);flex:none;align-items:flex-end;gap:10px;padding:12px 20px;display:flex}._composer_mzxlt_275 textarea{border:1px solid var(--blush-deep);resize:none;border-radius:16px;flex:1;min-height:46px;max-height:140px;padding:11px 14px}._composer_mzxlt_275 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blush);outline:none}._send_mzxlt_300{background:var(--accent);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}._composer_mzxlt_275 .icon-btn{border-radius:50%;width:46px;height:46px}._composer_mzxlt_275._recording_mzxlt_318{align-items:center}._recDot_mzxlt_322{background:#d93025;border-radius:50%;width:12px;height:12px;animation:1.1s ease-in-out infinite _rec-pulse_mzxlt_1}@keyframes _rec-pulse_mzxlt_1{50%{opacity:.25}}._recTime_mzxlt_336{font-variant-numeric:tabular-nums}._send_mzxlt_300:disabled{opacity:.5}._sendError_mzxlt_344{padding:8px 20px 0}._closedNote_mzxlt_348{border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:14px;font-weight:700}._threadEmpty_mzxlt_356{background:var(--tint-soft);flex:1;place-items:center;padding:24px;display:grid}._msg_mzxlt_128._flash_mzxlt_364 ._bubble_mzxlt_187{box-shadow:0 0 0 3px var(--brand)}._profile_mzxlt_370{flex-direction:column;gap:22px;display:flex}._profile_mzxlt_370[hidden]{display:none}._panelBack_mzxlt_380{align-self:flex-start}._msgHead_mzxlt_384{flex-direction:column;gap:8px;display:flex}._msgHead_mzxlt_384 ._msgTitle_mzxlt_390{margin:0}._msgFacts_mzxlt_394{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}._msgFacts_mzxlt_394 dt{color:var(--muted);font-weight:700}._msgFacts_mzxlt_394 dd{align-items:center;gap:8px;min-width:0;margin:0;font-weight:700;display:flex}._quote_mzxlt_416{border:1px solid var(--line);background:var(--tint-soft);white-space:pre-wrap;border-radius:16px 16px 16px 6px;margin:0;padding:10px 14px;font-size:14px}._run_mzxlt_427{border:1px solid var(--line);border-radius:20px;overflow:hidden}._runHead_mzxlt_433{border-bottom:1px solid var(--line);background:var(--tint-soft);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 16px;display:flex}._runHead_mzxlt_433 ._runTitle_mzxlt_443{margin:0;font-size:17px}._runHead_mzxlt_433 .chip{margin-left:auto}._runN_mzxlt_452{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}._runBody_mzxlt_464{flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}._runError_mzxlt_471{background:var(--blush);color:var(--accent-ink);border-radius:14px;gap:8px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}._block_mzxlt_482 h4{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;display:flex}._findings_mzxlt_494,._runMeds_mzxlt_495{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._finding_mzxlt_494{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;font-size:14px;display:flex}._finding_mzxlt_494._skip_mzxlt_167{border-style:dashed}._finding_mzxlt_494 q{margin-top:2px;font-weight:700}._finding_mzxlt_494 p{color:var(--muted);margin:0;font-size:13px}._findingTop_mzxlt_529{justify-content:space-between;align-items:center;gap:8px;display:flex}._indLink_mzxlt_536{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--blush-deep);text-decoration-color:var(--blush-deep);text-underline-offset:3px;font-weight:800}._indLink_mzxlt_536:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._runMeds_mzxlt_495{font-size:14px}._runMeds_mzxlt_495 span{color:var(--muted);font-size:13px;display:block}._copyRow_mzxlt_558{margin:8px 0 0}._flag_mzxlt_172{border-radius:8px;width:26px;height:26px}._flag_mzxlt_172[aria-pressed=true]{background:var(--blush);color:var(--accent-ink)}._finding_mzxlt_494._wrong_mzxlt_573{border-color:var(--accent);background:var(--tint)}._finding_mzxlt_494._wrong_mzxlt_573 q,._finding_mzxlt_494._wrong_mzxlt_573 p,._runMeds_mzxlt_495 li._wrong_mzxlt_573 strong{opacity:.55;text-decoration:line-through;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._finding_mzxlt_494._missing_mzxlt_586{border:1px dashed var(--accent);background:var(--tint-soft)}._medRow_mzxlt_591{justify-content:space-between;align-items:center;gap:8px;display:flex}._correction_mzxlt_598{margin-top:6px}._corrected_mzxlt_602{align-items:center;gap:6px;margin:0 0 4px;font-weight:700;display:flex}._struck_mzxlt_610{opacity:.55;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._addLink_mzxlt_615{margin:8px 0 0}._addMissing_mzxlt_619{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}._addMissing_mzxlt_619 select,._addMissing_mzxlt_619 input{border:1px solid var(--blush-deep);background:#fff;border-radius:10px;flex:1;min-width:140px;min-height:34px;padding:0 10px;font-size:13px;font-weight:700}._ratingRow_mzxlt_640{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}._runMeds_mzxlt_495+._findings_mzxlt_494,._findings_mzxlt_494+._findings_mzxlt_494{margin-top:8px}._goals_mzxlt_653{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._goal_mzxlt_653{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;font-size:14px;display:flex}._goal_mzxlt_653._closed_mzxlt_348{background:var(--tint-soft)}._goal_mzxlt_653 p{margin:0}._goal_mzxlt_653 .chips{margin-top:0}._goalTop_mzxlt_685{justify-content:space-between;align-items:center;gap:8px;display:flex}._goalProgress_mzxlt_692{align-items:center;gap:10px;display:flex}._goalTrack_mzxlt_698{background:var(--neutral-soft);border-radius:999px;flex:1;height:6px;position:relative}._goalFill_mzxlt_706{background:#5e9a6b;border-radius:999px;height:100%;position:absolute;top:0;left:0}._goalValues_mzxlt_715{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}._closedGoals_mzxlt_723{margin-top:10px}._nudge_mzxlt_727{flex-direction:column;gap:6px;padding:4px 0 2px 20px;font-size:13px;display:flex}._nudge_mzxlt_727 p{margin:0}._nudge_mzxlt_727 ol{margin:0;padding-left:18px}._nudge_mzxlt_727 q{font-weight:700}._finding_mzxlt_494 ._nudge_mzxlt_727{padding-left:0}._bctPrios_mzxlt_752{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._bctPrios_mzxlt_752 li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._cmpList_mzxlt_769{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._cmpRow_mzxlt_778{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:grid}._cmpLabel_mzxlt_790{min-width:0;font-weight:700}._cmpLabel_mzxlt_790 small{color:var(--muted);font-size:12px;font-weight:600;display:block}._cmpVals_mzxlt_802{color:var(--muted);font-size:12px}._cands_mzxlt_807{border-collapse:collapse;width:100%;font-size:13px}._cands_mzxlt_807 th{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:0 6px 6px;font-size:11px;font-weight:800}._cands_mzxlt_807 td{border-top:1px solid var(--line);padding:6px}._cands_mzxlt_807 tr._chosen_mzxlt_828 td{background:var(--tint);font-weight:800}._cands_mzxlt_807 ._num_mzxlt_833{text-align:right;font-variant-numeric:tabular-nums}._reason_mzxlt_838{margin:6px 0 0}._erased_mzxlt_842{max-width:1280px;padding:40px 48px 80px}._ticks_mzxlt_847{color:#a39491;align-items:center;display:inline-flex}._ticks_mzxlt_847._read_mzxlt_853{color:var(--brand)}._bubble_mzxlt_187._failed_mzxlt_857{border-color:var(--accent);background:var(--tint)}._failWrap_mzxlt_862{display:inline-flex;position:relative}._failTip_mzxlt_867{z-index:5;background:var(--ink);color:#fff;border-radius:10px;width:280px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #3b2a2a40}._failWrap_mzxlt_862:hover ._failTip_mzxlt_867,._failWrap_mzxlt_862:focus-within ._failTip_mzxlt_867{display:block}._threadBanner_mzxlt_889{border-bottom:1px solid var(--line);background:var(--blush);color:var(--accent-ink);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 20px;font-size:14px;font-weight:700;display:flex}._threadBanner_mzxlt_889._neutral_mzxlt_904{background:var(--neutral-soft);color:var(--ink)}._threadBanner_mzxlt_889 span{align-items:center;gap:8px;display:inline-flex}._composer_mzxlt_275._off_mzxlt_915 textarea{border-color:var(--neutral-soft);background:var(--neutral-soft)}._composer_mzxlt_275._off_mzxlt_915 .icon-btn,._composer_mzxlt_275._off_mzxlt_915 ._send_mzxlt_300{opacity:.45}._scheduled_mzxlt_925{color:var(--muted);background:#fff;border:1px dashed #cdbdb9;border-radius:999px;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:6px 10px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}._scheduled_mzxlt_925 strong{color:var(--ink)}._vars_mzxlt_945{flex-direction:column;margin:0;display:flex}._varItem_mzxlt_951{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 0;display:flex}._varItem_mzxlt_951:first-child{border-top:0;padding-top:0}._varItem_mzxlt_951 dt{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}._varItem_mzxlt_951 dt .mono{color:var(--muted);font-weight:600}._varItem_mzxlt_951 dd{flex-direction:column;gap:6px;margin:0;font-weight:600;display:flex}._varItem_mzxlt_951 select,._varItem_mzxlt_951 textarea,._varItem_mzxlt_951 input[type=number]{border:1px solid var(--blush-deep);background:#fff;border-radius:10px;width:100%;min-height:36px;padding:0 10px;font-size:13px;font-weight:600}._varItem_mzxlt_951 textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.45}._changed_mzxlt_1006{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}._changed_mzxlt_1006 input{background:#fff;border:1px dashed #cdbdb9;border-radius:6px;min-height:22px;padding:0 6px;font-size:11.5px;font-weight:700}._varFoot_mzxlt_1026{justify-content:space-between;align-items:center;gap:8px;display:flex}._gridWrap_mzxlt_1033{border:1px solid var(--line);border-radius:12px;overflow-x:auto}._miniGrid_mzxlt_1039,._gridTable_mzxlt_1040{border-collapse:collapse;width:100%}._miniGrid_mzxlt_1039{font-size:12px}._gridTable_mzxlt_1040{font-size:13px}._miniGrid_mzxlt_1039 th,._gridTable_mzxlt_1040 th{background:var(--tint-soft);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap;padding:5px 8px;font-size:10.5px;font-weight:800}._gridTable_mzxlt_1040 th{padding:8px}._miniGrid_mzxlt_1039 td,._gridTable_mzxlt_1040 td{border-top:1px solid var(--line);max-width:150px;padding:5px 8px;font-weight:600}._miniGrid_mzxlt_1039 td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._gridTable_mzxlt_1040 td{vertical-align:top;max-width:190px;padding:8px}._gridTable_mzxlt_1040 td._end_mzxlt_1090{white-space:nowrap;width:1%}._gridTable_mzxlt_1040 ._editing_mzxlt_1095 td{background:var(--tint)}._gridTable_mzxlt_1040 input{border:1px solid var(--blush-deep);background:#fff;border-radius:8px;width:100%;min-width:90px;min-height:32px;padding:0 8px;font-size:13px;font-weight:600}._cellClip_mzxlt_1111{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._rowActions_mzxlt_1118{align-items:center;gap:8px;display:inline-flex}._gridDialog_mzxlt_1124{width:min(1240px,100% - 32px);max-height:calc(100vh - 88px)}._schedTitle_mzxlt_1129{align-items:center;gap:6px;margin:0 0 10px;display:flex}._schedList_mzxlt_1136{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._schedItem_mzxlt_1145{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}._schedTop_mzxlt_1155{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._schedTop_mzxlt_1155 strong{font-size:14px}._schedActions_mzxlt_1167{align-items:center;gap:10px;display:inline-flex}._schedMeta_mzxlt_1173{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;font-weight:700;display:flex}._addRow_mzxlt_1183{align-self:flex-start}._rate_oyaky_1{align-items:center;gap:3px;display:inline-flex}._rate_oyaky_1 button{border:1px solid var(--line);min-height:20px;color:var(--muted);background:#fff;border-radius:999px;padding:0 8px;font-size:11px;font-weight:800}._rate_oyaky_1 button:hover{border-color:var(--blush-deep);color:var(--ink)}._rate_oyaky_1 button[aria-pressed=true]{border-color:#0000}._rate_oyaky_1 ._good_oyaky_27[aria-pressed=true]{background:var(--sage-soft);color:var(--sage-ink)}._rate_oyaky_1 ._medium_oyaky_32[aria-pressed=true]{background:var(--sand-soft);color:var(--sand-ink)}._rate_oyaky_1 ._bad_oyaky_37[aria-pressed=true]{background:var(--blush);color:var(--accent-ink)}._rate_oyaky_1._big_oyaky_42 button{min-height:28px;padding:0 12px;font-size:12px}._meter_oyaky_48{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}._bar_oyaky_58{background:var(--neutral-soft);border-radius:999px;width:72px;height:6px;display:inline-flex;overflow:hidden}._bar_oyaky_58 i{height:100%;display:block}._bar_oyaky_58 ._good_oyaky_27{background:#5e9a6b}._bar_oyaky_58 ._medium_oyaky_32{background:#c9a15b}._bar_oyaky_58 ._bad_oyaky_37{background:var(--accent)}._score_3er1h_1{align-items:center;gap:10px;display:flex}._track_3er1h_7{background:var(--neutral-soft);border-radius:999px;flex:1;height:6px;position:relative}._zero_3er1h_15{background:#d9cbc7;border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute;top:-3px;left:50%}._fill_3er1h_26{border-radius:999px;height:100%;position:absolute;top:0}._mark_3er1h_33{border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;box-shadow:0 0 0 1px #3b2a2a26}._fill_3er1h_26._low_3er1h_44,._mark_3er1h_33._low_3er1h_44{background:var(--accent)}._fill_3er1h_26._medium_3er1h_49,._mark_3er1h_33._medium_3er1h_49{background:#c9a15b}._fill_3er1h_26._high_3er1h_54,._mark_3er1h_33._high_3er1h_54{background:#5e9a6b}._scoreNum_3er1h_59{text-align:right;font-variant-numeric:tabular-nums;width:34px;font-size:13px;font-weight:800}._title_1pxw2_1{margin:0 0 10px;font-size:16px}._rowHead_1pxw2_6{justify-content:space-between;align-items:center;gap:8px;display:flex}._rowHead_1pxw2_6 .hint{font-family:Nunito,sans-serif;font-weight:700}._comps_1pxw2_18,._inds_1pxw2_19,._factsList_1pxw2_20,._meds_1pxw2_21,._log_1pxw2_22{margin:0;padding:0;list-style:none}._comps_1pxw2_18{flex-direction:column;gap:8px;display:flex}._comp_1pxw2_18{border:1px solid var(--line);border-radius:16px}._comp_1pxw2_18[open]{background:#fffbfa}._comp_1pxw2_18>summary{cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;list-style:none;display:flex}._comp_1pxw2_18>summary:hover{background:#fff7f6}._comp_1pxw2_18 summary::-webkit-details-marker{display:none}._ind_1pxw2_19 summary::-webkit-details-marker{display:none}._collapse_1pxw2_59 summary::-webkit-details-marker{display:none}._compHead_1pxw2_63{align-items:center;gap:8px;display:flex}._compLabel_1pxw2_69{flex:1;font-size:14px;font-weight:800}._compHead_1pxw2_63 svg,._indRow_1pxw2_76 svg{color:var(--muted);flex:none;transition:transform .15s}._comp_1pxw2_18[open]>summary ._compHead_1pxw2_63 svg,._ind_1pxw2_19 details[open]>summary svg{transform:rotate(90deg)}._inds_1pxw2_19{flex-direction:column;padding:0 8px 10px;display:flex}._indRow_1pxw2_76{cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 52px 14px;align-items:center;gap:8px;min-height:40px;padding:6px;font-size:13px;list-style:none;display:grid}div._indRow_1pxw2_76{cursor:default}._ind_1pxw2_19 summary._indRow_1pxw2_76:hover{background:var(--neutral-soft)}._indLabel_1pxw2_114{font-weight:700}._indCount_1pxw2_118{text-align:right;color:var(--muted);font-size:12px}._ind_1pxw2_19._unknown_1pxw2_124 ._indLabel_1pxw2_114{color:var(--muted);font-weight:600}._unmappedTitle_1pxw2_129{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:8px 6px 2px;font-size:12px;font-weight:800}._factsList_1pxw2_20{border-left:2px solid var(--line);flex-direction:column;gap:8px;margin:4px 0 8px 6px;padding-left:10px;display:flex}._fact_1pxw2_20{flex-direction:column;gap:3px;font-size:13px;display:flex}._fact_1pxw2_20 p{color:var(--muted);margin:0}._fact_1pxw2_20 q{font-weight:700}._factMeta_1pxw2_163{align-items:center;gap:8px;display:flex}._textLink_1pxw2_169{color:var(--accent-ink);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:700;text-decoration:underline}._meds_1pxw2_21,._log_1pxw2_22{flex-direction:column;gap:8px;font-size:14px;display:flex}._meds_1pxw2_21 li{justify-content:space-between;align-items:center;gap:8px;display:flex}._medDetail_1pxw2_196{color:var(--muted);font-size:13px}._log_1pxw2_22 p{color:var(--muted);margin:0;font-size:13px;display:block}._log_1pxw2_22 li{border-left:2px solid var(--line);padding-left:12px}._muted_1pxw2_213{color:var(--muted);margin:0;font-size:14px}._collapse_1pxw2_59 summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-family:Quicksand,sans-serif;font-size:16px;font-weight:700;list-style:none;display:flex}._collapse_1pxw2_59 summary svg{margin-left:auto;transition:transform .15s}._collapse_1pxw2_59[open] summary svg{transform:rotate(90deg)}._collapse_1pxw2_59[open] summary{margin-bottom:8px}._noteRemove_1pxw2_244{margin-left:auto}._log_1pxw2_22 p._noteText_1pxw2_248{color:var(--ink);font-size:14px}._side_1hzcm_1{border-left:1px solid var(--line);flex-direction:column;display:flex}._side_1hzcm_1>.tabs{z-index:2;background:#fff;flex:none;margin:0;padding:6px 16px 0;position:sticky;top:0}._body_1hzcm_17{flex-direction:column;gap:22px;padding:18px;display:flex}._body_1hzcm_17 h3{margin-bottom:10px;font-size:16px}._stats_1ld1z_1{border-bottom:1px solid var(--line);color:var(--muted);font:600 12px var(--mono);flex-wrap:wrap;gap:4px 14px;padding:8px 16px;display:flex}._stats_1ld1z_1 b{color:var(--ink);font-weight:700}._page_pv6fk_1{grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}._page_pv6fk_1._withPanel_pv6fk_7{grid-template-columns:minmax(0,1fr) 420px}._main_pv6fk_11{min-width:0;padding:40px 40px 60px}._side_pv6fk_16{height:100vh;position:sticky;top:0;overflow-y:auto}._tiles_pv6fk_25{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}._stat_pv6fk_32{background:var(--tint-soft);border:1px solid var(--line);border-radius:16px;padding:12px 14px}._stat_pv6fk_32 strong{font-variant-numeric:tabular-nums;font-family:Quicksand,sans-serif;font-size:26px;display:block}._stat_pv6fk_32._lateStat_pv6fk_46 strong{color:var(--accent-ink)}._stat_pv6fk_32 span{color:var(--muted);font-size:12px;font-weight:700}._horizons_pv6fk_56{flex-wrap:wrap;gap:8px;display:flex}._horizons_pv6fk_56 button{border:1px solid var(--blush-deep);background:#fff;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:700}._horizons_pv6fk_56 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}._scroll_pv6fk_80{border:1px solid var(--line);border-radius:18px;margin-top:16px;overflow:auto hidden}._board_pv6fk_88{-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;position:relative}._board_pv6fk_88>svg{position:absolute;top:0;left:0}._overlay_pv6fk_101{z-index:4;pointer-events:none}._link_pv6fk_106{stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 4}._month_pv6fk_112{fill:var(--ink);font:700 13px Quicksand,sans-serif}._week_pv6fk_119{fill:var(--muted);font:600 11px Nunito,sans-serif}._section_pv6fk_126{font:700 13px Quicksand,sans-serif}._endTag_pv6fk_132{font:600 9.5px var(--mono);fill:var(--muted);paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round}._todayTag_pv6fk_141{fill:#fff;font:800 12px Nunito,sans-serif}._run_pv6fk_148,._station_pv6fk_149,._leader_pv6fk_150,._slot_pv6fk_151{transition:opacity .18s}._focus_pv6fk_155 ._run_pv6fk_148:not(._on_pv6fk_155),._focus_pv6fk_155 ._station_pv6fk_149:not(._on_pv6fk_155),._focus_pv6fk_155 ._leader_pv6fk_150:not(._on_pv6fk_155),._focus_pv6fk_155 ._slot_pv6fk_151:not(._on_pv6fk_155){opacity:.14}._run_pv6fk_148._selected_pv6fk_162 ._solid_pv6fk_162{stroke-width:12px}._slot_pv6fk_151{cursor:pointer;width:360px;position:absolute}._slot_pv6fk_151._dated_pv6fk_174{cursor:grab}._card_pv6fk_178{border:1px solid var(--line);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;font-size:13px;transition:box-shadow .12s,border-color .12s;position:absolute;inset:0;overflow:hidden}._card_pv6fk_178:before{content:"";background:var(--c);width:5px;position:absolute;top:0;bottom:0;left:0}._card_pv6fk_178._cut_pv6fk_201{border-bottom:2px dashed var(--c)}._head_pv6fk_205{background:#fff;flex-direction:column;justify-content:center;gap:6px;min-height:62px;padding:8px 12px 9px 17px;display:flex}._row_pv6fk_215{align-items:center;gap:8px;display:flex}._title_pv6fk_221{font:700 14px/1.3 Quicksand,sans-serif}._root_pv6fk_227 ._title_pv6fk_221{font-size:15px}._dates_pv6fk_231{white-space:nowrap;color:var(--muted);font:500 11px var(--mono);align-self:flex-start;margin-left:auto;padding-top:2px}._avatar_pv6fk_240{background:var(--blush);width:22px;height:22px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:inline-grid}._card_pv6fk_178 .chip{padding:1px 8px;line-height:18px}._active_pv6fk_258{color:#22598f;background:#e4eef8}._blocked_pv6fk_263{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent);background:#fff}._late_pv6fk_46{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800;line-height:18px}._comments_pv6fk_280{color:var(--muted);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:800;display:inline-flex}._bar_pv6fk_290{align-items:center;gap:10px;display:flex}._track_pv6fk_296{background:var(--neutral-soft);border-radius:999px;flex:1;height:6px;position:relative}._fill_pv6fk_304{background:var(--brand);border-radius:999px;height:100%;position:absolute;top:0;left:0}._full_pv6fk_313 ._fill_pv6fk_304{background:var(--good)}._bar_pv6fk_290 b{min-width:34px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}._slot_pv6fk_151:hover ._card_pv6fk_178{box-shadow:0 4px 14px #3b2a2a1a}._slot_pv6fk_151._selected_pv6fk_162 ._card_pv6fk_178,._slot_pv6fk_151._drop_pv6fk_330 ._card_pv6fk_178{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--blush)}._slot_pv6fk_151._dragging_pv6fk_337{z-index:3;opacity:.92}._slot_pv6fk_151._dragging_pv6fk_337 ._card_pv6fk_178{box-shadow:0 14px 30px #3b2a2a38}._add_pv6fk_346{z-index:2;background:var(--accent);color:#fff;opacity:0;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;transition:opacity .12s;display:grid;position:absolute;top:-10px;right:-10px}._slot_pv6fk_151:hover ._add_pv6fk_346,._add_pv6fk_346:focus-visible{opacity:1}._add_pv6fk_346:hover{background:var(--accent-hover)}._handle_pv6fk_373{z-index:2;cursor:crosshair;background:#fff;border:1.5px solid #cdbdb9;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;bottom:-7px;left:50%}._slot_pv6fk_151:hover ._handle_pv6fk_373{border-color:var(--accent)}._handle_pv6fk_373:hover{background:var(--accent)}._dragging_pv6fk_337 ._add_pv6fk_346,._dragging_pv6fk_337 ._handle_pv6fk_373{display:none}._panelHead_pv6fk_402{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._pills_pv6fk_409{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._pills_pv6fk_409 select{border:1px solid var(--blush-deep);background:#fff;border-radius:999px;min-height:30px;padding:0 10px;font-size:13px;font-weight:700}._lateLine_pv6fk_426{background:var(--blush);color:var(--accent-ink);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:800;display:flex}._slider_pv6fk_438{align-items:center;gap:12px;display:flex}._slider_pv6fk_438 input{accent-color:var(--accent);flex:1}._slider_pv6fk_438 b{text-align:right;font-variant-numeric:tabular-nums;min-width:42px}._links_pv6fk_455{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._linkButton_pv6fk_464{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 12px;font-weight:700;display:flex}._linkButton_pv6fk_464 span:first-child{flex:1;min-width:0}._linkButton_pv6fk_464:hover{border-color:var(--blush-deep);background:var(--tint)}._parent_pv6fk_488{flex-direction:column;gap:8px;display:flex}._foot_pv6fk_494{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}@media (width<=1060px){._page_pv6fk_1._withPanel_pv6fk_7{grid-template-columns:minmax(0,1fr)}._side_pv6fk_16{height:auto;position:static}._tiles_pv6fk_25{grid-template-columns:repeat(2,minmax(0,1fr))}}._sections_pv6fk_520{flex-direction:column;gap:28px;margin-top:24px;display:flex}._sections_pv6fk_520 h2{align-items:center;gap:10px;margin-bottom:12px;font-size:20px;display:flex}._dot_pv6fk_535{background:var(--accent);border-radius:50%;flex:none;width:10px;height:10px}._dot_pv6fk_535._short_pv6fk_543{background:var(--accent)}._dot_pv6fk_535._medium_pv6fk_547{background:var(--medium)}._dot_pv6fk_535._long_pv6fk_551{background:var(--good)}._itemCell_pv6fk_555{align-items:center;gap:10px;min-width:280px;font-weight:800;display:flex}._branch_pv6fk_563{border-bottom:1.5px solid #d9cbc7;border-left:1.5px solid #d9cbc7;border-bottom-left-radius:6px;flex:none;width:14px;height:22px;margin:-18px -2px 0 0}._owner_pv6fk_573{white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}._selectedRow_pv6fk_581 td{background:var(--tint)}._selectedRow_pv6fk_581 td:first-child{box-shadow:inset 3px 0 0 var(--accent)}._thread_pv6fk_591{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._thread_pv6fk_591 li{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}._thread_pv6fk_591 strong{font-size:13px}._thread_pv6fk_591 p{white-space:pre-wrap;margin-top:2px;font-size:14px}._composer_pv6fk_616{flex-direction:column;align-items:flex-end;gap:8px;margin-top:14px;display:flex}._composer_pv6fk_616 textarea{width:100%;min-height:72px}._page_1fsjd_1{height:var(--vvh,100dvh);background:var(--neutral-soft);justify-content:center;display:flex}._column_1fsjd_8{width:100%;max-width:480px;height:100%;padding-top:env(safe-area-inset-top);background:#fff;flex-direction:column;display:flex}@media (width>=520px){._column_1fsjd_8{border-inline:1px solid var(--line)}}._status_1fsjd_24{color:var(--muted);margin:auto}._center_1fsjd_29{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:0 28px 40px;display:flex}._center_1fsjd_29 h1{font-size:26px;line-height:1.2}._center_1fsjd_29 p{color:var(--muted)}._badge_1fsjd_49{background:var(--blush);width:72px;height:72px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}._step_1fsjd_59{min-height:0;padding:24px 20px calc(26px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}._step_1fsjd_59 h1{font-size:23px;line-height:1.2}._mark_1fsjd_74{border-radius:13px;width:52px;height:52px}._consentText_1fsjd_80{border:1px solid var(--line);background:var(--tint-soft);white-space:pre-line;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;font-size:14px;display:flex}._consentText_1fsjd_80 span{color:var(--muted);font-size:12px;font-weight:800}._consentText_1fsjd_80 p{margin:0}._actions_1fsjd_102{flex-direction:column;align-items:center;gap:12px;margin-top:auto;display:flex}._actions_1fsjd_102 .primary{width:100%}._head_1fsjd_114{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:8px 16px 10px;display:flex}._head_1fsjd_114 img{border-radius:10px;width:36px;height:36px}._head_1fsjd_114 strong{font-family:Quicksand,sans-serif;font-size:17px;line-height:1.2;display:block}._head_1fsjd_114 span{color:var(--muted);font-size:12px;font-weight:700;display:block}._thread_1fsjd_143{background:var(--tint-soft);flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}._day_1fsjd_154{background:var(--neutral-soft);color:var(--muted);border-radius:999px;align-self:center;padding:1px 10px;font-size:12px;font-weight:700}._msg_1fsjd_164{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;flex:none;max-width:82%;padding:9px 13px;font-size:15px}._k_1fsjd_174{border:1px solid var(--line);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}._p_1fsjd_1{background:var(--accent);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}._typing_1fsjd_188{border:1px solid var(--line);background:#fff;border-radius:18px 18px 18px 6px;flex:none;align-self:flex-start;gap:4px;padding:13px 14px;display:flex}._typing_1fsjd_188 i{background:#c5b5b1;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _dot_1fsjd_1}._typing_1fsjd_188 i:nth-child(2){animation-delay:.2s}._typing_1fsjd_188 i:nth-child(3){animation-delay:.4s}@keyframes _dot_1fsjd_1{50%{opacity:.3}}._failure_1fsjd_222{background:var(--sand-soft);color:var(--sand-ink);border-radius:12px;align-self:flex-end;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}._composer_1fsjd_235{padding-bottom:env(safe-area-inset-bottom);background:#fff;flex:none}._step_1fsjd_59>p{color:var(--muted);font-size:14px}._top_1fsjd_246{flex:none;margin-top:36px}._top_1fsjd_246 ._mark_1fsjd_74{border-radius:12px;width:48px;height:48px}._bigMark_1fsjd_257{border-radius:22px;width:88px;height:88px}._wide_1fsjd_263{width:100%;margin-top:12px}._guide_1fsjd_268{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._guide_1fsjd_268 li{border:1px solid var(--line);background:var(--tint-soft);border-radius:18px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._guide_1fsjd_268 span{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}._guide_1fsjd_268 i{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;display:grid}._guide_1fsjd_268 svg{width:100%;height:auto;display:block}._link_1fsjd_314{border:1px solid var(--blush-deep);background:var(--neutral-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;flex:none;padding:10px 12px;overflow:hidden}._banner_1fsjd_325{background:var(--sand-soft);color:var(--sand-ink);flex:none;padding:6px 16px;font-size:13px;font-weight:700}._banner_1fsjd_325 div{justify-content:space-between;align-items:center;gap:8px;display:flex}._banner_1fsjd_325 p{margin:4px 0 2px;font-weight:600}._banner_1fsjd_325 .text-link{color:var(--sand-ink)}._origin_6es9z_1{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:800}._treeCell_6es9z_8{align-items:center;display:inline-flex}._elbow_6es9z_13{border-bottom:1.5px solid #d9cbc7;border-left:1.5px solid #d9cbc7;border-bottom-left-radius:4px;width:14px;height:16px;margin:-12px 8px 0 4px}._stats_2pgsh_1{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._palItem_2pgsh_9{border:1px solid var(--line);cursor:grab;background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:30px;padding:0 10px 0 6px;font-size:13px;font-weight:700;display:inline-flex}._palItem_2pgsh_9:hover{border-color:var(--blush-deep);box-shadow:0 2px 8px #3b2a2a14}._palItem_2pgsh_9>svg:first-child{color:#bfafac}._palItem_2pgsh_9._trigger_2pgsh_32{background:var(--sand-soft);border-color:var(--sand-soft);color:var(--sand-ink)}._palItem_2pgsh_9._planner_2pgsh_38{background:var(--sage-soft);border-color:var(--sage-soft);color:var(--sage-ink)}._palItem_2pgsh_9._setVariable_2pgsh_44{background:var(--neutral-soft);border-color:var(--neutral-soft)}._palItem_2pgsh_9._send_2pgsh_49{background:var(--accent);border-color:var(--accent);color:#fff}._palItem_2pgsh_9._send_2pgsh_49>svg:first-child{color:#ffffffb3}._palItem_2pgsh_9._used_2pgsh_59{opacity:.5;cursor:not-allowed}._palItem_2pgsh_9 em{white-space:nowrap;font-size:11px;font-style:normal}._palAgent_2pgsh_70{justify-content:space-between;align-items:center;gap:6px;margin:8px 0 6px;font-size:13px;display:flex}._palAgent_2pgsh_70:first-of-type{margin-top:0}._palAgent_2pgsh_70 .chip,._node_2pgsh_84 .chip{padding:1px 8px;font-size:11px}._node_2pgsh_84{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;gap:3px;width:200px;min-height:62px;padding:8px 12px;font-size:13px;line-height:1.3;display:flex;position:relative;box-shadow:0 1px 3px #3b2a2a14}._node_2pgsh_84:hover{box-shadow:0 4px 14px #3b2a2a1f}._title_2pgsh_112{align-items:center;gap:6px;font-family:Quicksand,sans-serif;font-size:15px;font-weight:700;display:flex}._version_2pgsh_121{color:var(--muted);font-weight:700}._cap_2pgsh_126{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}._text_2pgsh_137{font-weight:800}._text_2pgsh_137 .mono{font-size:12px}._node_2pgsh_84 .chip{align-self:flex-start}._trigger_2pgsh_32{border-color:var(--sand-soft);background:var(--sand-soft);width:170px;min-height:46px;color:var(--sand-ink);border-radius:999px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:800}._agent_2pgsh_165,._condition_2pgsh_166,._planner_2pgsh_38{min-height:86px}._condition_2pgsh_166{width:210px;padding-right:44px}._switch_2pgsh_176{justify-content:flex-start;width:210px;padding-top:10px}._planner_2pgsh_38{border-color:var(--sage-soft);background:var(--sage-soft);width:190px;color:var(--sage-ink);justify-content:flex-start;padding-top:12px}._setVariable_2pgsh_44{background:var(--neutral-soft);border-color:var(--neutral-soft)}._send_2pgsh_49{border-color:var(--accent);background:var(--accent);color:#fff;flex-direction:row;align-items:center;gap:6px;width:118px;min-height:44px;font-size:14px;font-weight:800}.react-flow__node.selected>._node_2pgsh_84{border-color:var(--accent);box-shadow:0 0 0 4px var(--blush), 0 4px 14px #3b2a2a1f}.react-flow__node.problem>._node_2pgsh_84{border-color:var(--accent)}.react-flow__node.problem>._node_2pgsh_84:after{content:"!";background:var(--accent);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-9px;right:-9px}._portLabel_2pgsh_238{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:800;position:absolute;right:12px;transform:translateY(-50%)}._planner_2pgsh_38 ._portLabel_2pgsh_238{color:var(--sage-ink)}._portLabel_2pgsh_238._dashed_2pgsh_252{border-bottom:1.5px dashed;padding-bottom:1px}._node_2pgsh_84 .react-flow__handle._join_2pgsh_257{border-color:var(--ink);background:var(--ink);color:#fff;place-items:center;width:20px;height:20px;font:800 10.5px Nunito,sans-serif;display:grid}._days_2pgsh_272{flex-wrap:wrap;gap:4px;display:flex}._days_2pgsh_272 button{border:1px solid var(--blush-deep);min-width:36px;min-height:32px;color:var(--muted);background:#fff;border-radius:10px;padding:0 6px;font-size:12.5px;font-weight:800}._days_2pgsh_272 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}._portList_2pgsh_296{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._portList_2pgsh_296 li{border:1px solid var(--line);border-radius:10px;justify-content:space-between;gap:8px;padding:6px 8px;display:flex}._portList_2pgsh_296 li>:last-child{text-align:right;font-size:12px;font-weight:700}dialog._drawer_2pgsh_323{border-radius:0;width:min(620px,100%);max-width:none;height:100vh;max-height:none;margin:0 0 0 auto;padding:24px 28px;box-shadow:-20px 0 60px #3b2a2a2e}._drawerHead_2pgsh_334{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._optHead_2pgsh_341,._optRow_2pgsh_342{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}._optHead_2pgsh_341._colRow_2pgsh_349,._optRow_2pgsh_342._colRow_2pgsh_349{grid-template-columns:16px minmax(0,1fr) minmax(0,1fr) 36px}._handle_2pgsh_354{color:#bfafac;cursor:grab}._optRow_2pgsh_342._dragOver_2pgsh_359{box-shadow:0 -2px 0 var(--accent)}._optHead_2pgsh_341{color:var(--muted);font-size:12px;font-weight:800}._optRows_2pgsh_369{flex-direction:column;gap:8px;display:flex}._optRow_2pgsh_342 input{border:1px solid var(--blush-deep);border-radius:12px;min-height:38px;padding:0 12px;font-weight:600}.react-flow__node.path>._node_2pgsh_84{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.react-flow__edge.path path{stroke:var(--accent);stroke-width:2.6px}._simTotal_2pgsh_395{background:var(--blush);color:var(--accent-ink);font:800 15px var(--mono);border-radius:14px;padding:10px 14px}._simText_2pgsh_403{background:var(--neutral-soft);border-radius:14px;margin:0;padding:8px 12px;font-size:14px}._simSteps_2pgsh_411{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._simStep_2pgsh_411{border:1px solid var(--line);background:#fff;border-radius:14px}._simStep_2pgsh_411._open_2pgsh_426{border-color:var(--accent)}._simRow_2pgsh_430{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}._simRow_2pgsh_430 strong,._simToggle_2pgsh_439{font-size:14px;font-weight:800;display:block}._simToggle_2pgsh_439{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._simOut_2pgsh_454{overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:700;display:block}._simMs_2pgsh_462{color:var(--muted);font:600 12px var(--mono);white-space:nowrap}._simDetail_2pgsh_468{padding:0 12px 12px}._cmpCanvases_2pgsh_474{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}._cmpHead_2pgsh_481{align-items:center;gap:8px;margin-bottom:8px;display:flex}._cmpCanvas_2pgsh_474{border:1px solid var(--line);background:#fff;border-radius:14px;height:300px;overflow:hidden}._cmpGrid_2pgsh_496{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}._cmpTitle_2pgsh_504{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;display:flex}._cmpList_2pgsh_515{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._cmpItem_2pgsh_524{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;font-size:14px;display:flex}._cmpItem_2pgsh_524._add_2pgsh_534{background:var(--sage-soft);border-color:var(--sage-soft)}._cmpItem_2pgsh_524._del_2pgsh_539{background:var(--blush);border-color:var(--blush)}._cmpItem_2pgsh_524._chg_2pgsh_544{background:var(--sand-soft);border-color:var(--sand-soft)}._cmpTop_2pgsh_549{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}._cmpTop_2pgsh_549 .mono{color:var(--muted)}._diffTable_2pgsh_561{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}._diffTable_2pgsh_561 th,._diffTable_2pgsh_561 td{text-align:left;overflow-wrap:anywhere;padding:6px 8px}._diffTable_2pgsh_561 th{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}._diffTable_2pgsh_561 td{border-top:1px solid var(--line);font-weight:700}._was_2pgsh_587{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
