.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.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{outline:none}.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{outline:none}.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.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{outline:none}.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-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-input.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-default.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.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__selection:focus{outline:none}.react-flow__nodesselection-rect:focus-visible{outline:none}.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))}.keeyu-embed{--brand-teal-hex:#79b8c6;--brand-coral-hex:#d97258;--brand-muted-teal-hex:#9bc8d2;--brand-peach:.75 .14 32.4;--brand-peach-accent:.99 0 48.7;--brand-blue:.83 .09 200;--brand-teal:.73 .05 213;--gradient-grey:.89 0 0;--brand-gradient:linear-gradient(45deg, oklch(var(--brand-blue-300)) 0%, oklch(var(--brand-peach-600)) 100%);--brand-gradient-vertical:linear-gradient(180deg, oklch(var(--brand-blue-300)) 0%, oklch(var(--brand-peach-600)) 100%);--brand-gradient-horizontal:linear-gradient(90deg, oklch(var(--brand-blue-300)) 0%, oklch(var(--brand-peach-600)) 100%);--brand-gradient-diagonal:linear-gradient(135deg, oklch(var(--brand-blue-300)) 0%, oklch(var(--brand-peach-600)) 100%);--brand-gradient-subtle:linear-gradient(45deg, oklch(var(--brand-blue-300) / .12) 0%, oklch(var(--brand-peach-600) / .12) 100%);--font-body:"DM Sans", system-ui, sans-serif;--font-display:"Plus Jakarta Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-display-lg:2.5rem;--text-display-md:2rem;--text-display-sm:1.75rem;--text-xl:1.25rem;--text-lg:1.125rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-caption-2:.625rem;--radius:.75rem;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-4xl:28px;--radius-node:14px;--brand-peach-100:1 0 0;--brand-peach-200:.99 0 48.7;--brand-peach-300:.91 .03 32.1;--brand-peach-400:.83 .08 31.9;--brand-peach-500:.75 .14 32.4;--brand-peach-600:.69 .2 33.3;--brand-peach-700:.65 .24 32.4;--brand-peach-800:.59 .22 31.8;--brand-peach-900:.5 .19 32.1;--brand-blue-100:.92 .03 188;--brand-blue-200:.87 .06 193;--brand-blue-300:.83 .09 200;--brand-blue-400:.78 .12 210;--brand-blue-500:.71 .13 224;--brand-blue-600:.58 .12 236;--brand-blue-700:.44 .11 245;--brand-blue-800:.3 .09 251;--brand-blue-900:.17 .05 250;--grey-25:1 0 0;--grey-50:.995 0 0;--grey-100:1 0 0;--grey-200:.99 0 0;--grey-300:.9219 0 0;--grey-400:.8 0 0;--grey-500:.7 0 0;--grey-600:.6 0 0;--grey-700:.49 0 0;--grey-800:.38 0 0;--grey-900:.26 0 0;--error-100:.66 .13 9.6;--error-200:.6 .18 14;--error-300:.57 .22 19.5;--error-400:.53 .21 21.8;--error-500:.48 .19 23.6;--error-600:.4 .16 22.6;--error-700:.33 .13 21.6;--error-800:.25 .1 18.5;--error-900:.16 .06 12;--warning-100:1 0 0;--warning-200:.95 .03 85.7;--warning-300:.89 .07 85.3;--warning-400:.86 .12 85.8;--warning-500:.84 .16 84.4;--warning-600:.79 .16 81.6;--warning-700:.66 .13 84.2;--warning-800:.51 .1 87.6;--warning-900:.35 .07 90.8;--success-100:.84 0 0;--success-200:.76 .02 143;--success-300:.7 .07 143;--success-400:.65 .14 143;--success-500:.58 .14 144;--success-600:.49 .13 145;--success-700:.38 .1 146;--success-800:.24 .06 148;--success-900:0 0 0;--info-100:.9 .02 218;--info-200:.83 .04 224;--info-300:.75 .08 235;--info-400:.66 .13 245;--info-500:.56 .16 253;--info-600:.45 .16 258;--info-700:.35 .15 261;--info-800:.24 .11 262;--info-900:.14 .06 260;--blue-25:.9665 .0114 217.54;--blue-50:.9046 .0306 217.49;--blue-100:.96 .04 214;--blue-200:.85 .05 217;--blue-300:.79 .08 222;--blue-400:.74 .11 228;--blue-500:.69 .14 236;--blue-600:.63 .14 242;--blue-700:.54 .14 247;--blue-800:.45 .13 250;--blue-900:.35 .1 251;--red-100:.93 .03 34.3;--red-200:.84 .09 34.3;--red-300:.73 .12 34.1;--red-400:.68 .18 34.8;--red-500:.65 .23 33.3;--red-600:.59 .22 32.7;--red-700:.51 .19 33;--red-800:.43 .16 33.6;--red-900:.34 .12 34.6;--green-100:.97 .04 176;--green-200:.92 .05 178;--green-300:.88 .09 179;--green-400:.87 .13 179;--green-500:.88 .16 179;--green-600:.83 .15 181;--green-700:.69 .12 185;--green-800:.54 .09 189;--green-900:.38 .06 193;--amber-100:.97 .03 78.2;--amber-200:.91 .05 78;--amber-300:.86 .09 77.9;--amber-400:.82 .13 75.8;--amber-500:.79 .17 69.5;--amber-600:.72 .16 65.9;--amber-700:.6 .13 66.8;--amber-800:.47 .1 68.2;--amber-900:.33 .07 71.4;--bg-0:var(--grey-100);--bg-100:var(--grey-200);--bg-200:.975 0 0;--bg-225:.96 0 0;--bg-300:var(--grey-400);--bg-400:var(--grey-900);--content-primary:var(--grey-900);--content-secondary:var(--grey-700);--content-tertiary:var(--grey-500);--content-white:var(--grey-100);--text-0:1 0 0;--text-100:var(--grey-800);--text-200:var(--grey-600);--text-300:var(--grey-900);--border-50:var(--grey-200);--border-100:var(--grey-300);--border-200:var(--grey-400);--border-tertiary:var(--grey-500);--background-primary:var(--grey-200);--background-secondary:var(--grey-300);--background-tertiary:var(--grey-100);--border-primary:var(--grey-300);--border-secondary:var(--grey-400);--accent-blue:.56 .16 253;--accent-blue-dim:.88 .04 230;--accent-teal:.55 .1 200;--accent-teal-dim:.9 .03 195;--accent-coral:.69 .2 33.3;--accent-coral-dim:.95 .03 32;--accent-orange:.72 .16 65.9;--accent-orange-dim:.94 .05 78;--accent-purple:.55 .18 300;--accent-purple-dim:.92 .04 300;--accent-green:.45 .13 145;--accent-green-dim:.94 .04 175;--accent-red:.55 .2 25;--accent-red-dim:.94 .03 25;--accent-cyan:.6 .12 200;--canvas-dot:.72 0 0;--canvas-glow:.71 .13 224;--chip-complete-fill:oklch(var(--green-100));--chip-complete-text:oklch(var(--green-900));--chip-complete-border:oklch(var(--green-300));--chip-neutral-fill:oklch(var(--blue-100));--chip-neutral-text:oklch(var(--brand-blue-800));--chip-neutral-border:oklch(var(--brand-blue-300));--chip-attention-fill:oklch(var(--amber-100));--chip-attention-text:oklch(var(--amber-800));--chip-attention-border:oklch(var(--amber-300));--chip-warning-fill:oklch(var(--red-100));--chip-warning-text:oklch(var(--red-900));--chip-warning-border:oklch(var(--red-300));--chip-error-fill:var(--chip-warning-fill);--chip-error-text:var(--chip-warning-text);--chip-error-border:var(--chip-warning-border);--chip-disabled-fill:oklch(var(--grey-200));--chip-disabled-text:oklch(var(--grey-700));--chip-disabled-border:oklch(var(--grey-300));--chip-complete-bg:var(--chip-complete-fill);--chip-neutral-bg:var(--chip-neutral-fill);--chip-attention-bg:var(--chip-attention-fill);--chip-error-bg:var(--chip-error-fill);--chip-disabled-bg:var(--chip-disabled-fill);--node-bg:oklch(var(--grey-100));--node-inner-bg:oklch(var(--grey-200));--node-border:oklch(var(--grey-300));--node-shadow-teal:oklch(var(--brand-blue-400) / .22);--node-shadow-coral:oklch(var(--brand-peach-400) / .18);--node-glow-teal:oklch(var(--brand-blue-400) / .35);--node-glow-coral:oklch(var(--brand-peach-400) / .28);--btn-primary-bg:var(--bg-400);--btn-primary-text:var(--grey-100);--btn-secondary-bg:var(--bg-100);--btn-secondary-text:var(--content-primary);--btn-secondary-border:var(--border-100);--btn-tertiary-bg:var(--bg-225);--btn-tertiary-text:var(--content-primary);--btn-tertiary-border:var(--border-50);--btn-ghost-bg:transparent;--btn-ghost-text:var(--content-primary);--btn-outline-bg:var(--bg-100);--btn-outline-text:var(--content-primary);--btn-outline-border:var(--border-100);--button-fill-default-white:oklch(var(--grey-100));--button-fill-default-black:oklch(var(--grey-900));--button-fill-default-gray:oklch(var(--grey-200));--button-fill-disabled-black:oklch(var(--grey-300));--button-fill-disabled-grey:oklch(var(--grey-100));--button-fill-hover-gray:oklch(var(--grey-300));--button-fill-selected-greyoutline:oklch(var(--grey-200));--button-stroke-default-universal:oklch(var(--grey-100));--button-stroke-default-black:oklch(var(--grey-700));--button-stroke-hover-universal:oklch(var(--grey-200));--button-stroke-hover-black:oklch(var(--grey-600));--button-stroke-disabled-universal:oklch(var(--grey-200));--button-stroke-selected-greyoutline:oklch(var(--grey-200));--button-label-default-light:oklch(var(--grey-200));--button-label-default-dark:oklch(var(--grey-800));--button-label-hover-light:oklch(var(--grey-100));--button-label-hover-dark:oklch(var(--grey-900));--button-label-disabled-light:oklch(var(--grey-200));--button-label-disabled-dark:oklch(var(--grey-700));--input-fill-default:oklch(var(--grey-100));--input-fill-disabled:oklch(var(--grey-200));--input-stroke-disabled-universal:oklch(var(--grey-300));--input-stroke-hover-black:oklch(var(--grey-500));--input-stroke-default-black:oklch(var(--grey-800));--input-stroke-default-grey:oklch(var(--grey-200));--input-stroke-hover-grey:oklch(var(--grey-800));--input-stroke-selected:oklch(var(--grey-800));--status-shipped-text:#526a72;--status-shipped-bg:#697e86;--status-processing-text:#937441;--status-processing-bg:#a4825d;--status-cancelled-text:#f94b31;--status-cancelled-bg:#fa584c;--status-partial-text:#81ada0;--status-partial-bg:#90b3a9;--chart-neutral-light:#d7f7ff;--chart-neutral-mid:#0473ba;--chart-neutral-dark:#003b6d;--chart-warn-light:#e6a536;--chart-warn-mid:#cc860c;--chart-warn-dark:#b36d00;--chart-error-light:#f36543;--chart-error-mid:#a63524;--chart-error-dark:#5a2016}.keeyu-embed *,.keeyu-embed :before,.keeyu-embed :after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.keeyu-embed ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.keeyu-embed *,.keeyu-embed :before,.keeyu-embed :after{box-sizing:border-box;border:0 solid #e5e7eb}.keeyu-embed :before,.keeyu-embed :after{--tw-content:""}.keeyu-embed,.keeyu-embed :host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.keeyu-embed{line-height:inherit;margin:0}.keeyu-embed hr{height:0;color:inherit;border-top-width:1px}.keeyu-embed abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.keeyu-embed h1,.keeyu-embed h2,.keeyu-embed h3,.keeyu-embed h4,.keeyu-embed h5,.keeyu-embed h6{font-size:inherit;font-weight:inherit}.keeyu-embed a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.keeyu-embed b,.keeyu-embed strong{font-weight:bolder}.keeyu-embed code,.keeyu-embed kbd,.keeyu-embed samp,.keeyu-embed pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:1em}.keeyu-embed small{font-size:80%}.keeyu-embed sub,.keeyu-embed sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.keeyu-embed sub{bottom:-.25em}.keeyu-embed sup{top:-.5em}.keeyu-embed table{text-indent:0;border-color:inherit;border-collapse:collapse}.keeyu-embed button,.keeyu-embed input,.keeyu-embed optgroup,.keeyu-embed select,.keeyu-embed textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.keeyu-embed button,.keeyu-embed select{text-transform:none}.keeyu-embed button{-webkit-appearance:button;background-color:#0000;background-image:none}.keeyu-embed input:where([type=button]){-webkit-appearance:button;background-color:#0000;background-image:none}.keeyu-embed input:where([type=reset]){-webkit-appearance:button;background-color:#0000;background-image:none}.keeyu-embed input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}.keeyu-embed :-moz-focusring{outline:auto}.keeyu-embed :-moz-ui-invalid{box-shadow:none}.keeyu-embed progress{vertical-align:baseline}.keeyu-embed ::-webkit-inner-spin-button{height:auto}.keeyu-embed ::-webkit-outer-spin-button{height:auto}.keeyu-embed [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.keeyu-embed ::-webkit-search-decoration{-webkit-appearance:none}.keeyu-embed ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.keeyu-embed summary{display:list-item}.keeyu-embed blockquote,.keeyu-embed dl,.keeyu-embed dd,.keeyu-embed h1,.keeyu-embed h2,.keeyu-embed h3,.keeyu-embed h4,.keeyu-embed h5,.keeyu-embed h6,.keeyu-embed hr,.keeyu-embed figure,.keeyu-embed p,.keeyu-embed pre{margin:0}.keeyu-embed fieldset{margin:0;padding:0}.keeyu-embed legend{padding:0}.keeyu-embed ol,.keeyu-embed ul,.keeyu-embed menu{margin:0;padding:0;list-style:none}.keeyu-embed dialog{padding:0}.keeyu-embed textarea{resize:vertical}.keeyu-embed input::-moz-placeholder{opacity:1;color:#9ca3af}.keeyu-embed textarea::-moz-placeholder{opacity:1;color:#9ca3af}.keeyu-embed input::placeholder,.keeyu-embed textarea::placeholder{opacity:1;color:#9ca3af}.keeyu-embed button,.keeyu-embed [role=button]{cursor:pointer}.keeyu-embed :disabled{cursor:default}.keeyu-embed img,.keeyu-embed svg,.keeyu-embed video,.keeyu-embed canvas,.keeyu-embed audio,.keeyu-embed iframe,.keeyu-embed embed,.keeyu-embed object{vertical-align:middle;display:block}.keeyu-embed img,.keeyu-embed video{max-width:100%;height:auto}.keeyu-embed [hidden]:where(:not([hidden=until-found])){display:none}.keeyu-embed .container{width:100%}@media (min-width:640px){.keeyu-embed .container{max-width:640px}}@media (min-width:768px){.keeyu-embed .container{max-width:768px}}@media (min-width:1024px){.keeyu-embed .container{max-width:1024px}}@media (min-width:1280px){.keeyu-embed .container{max-width:1280px}}@media (min-width:1536px){.keeyu-embed .container{max-width:1536px}}.keeyu-embed .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.keeyu-embed .pointer-events-none{pointer-events:none}.keeyu-embed .pointer-events-auto{pointer-events:auto}.keeyu-embed .\!visible{visibility:visible!important}.keeyu-embed .visible{visibility:visible}.keeyu-embed .invisible{visibility:hidden}.keeyu-embed .collapse{visibility:collapse}.keeyu-embed .static{position:static}.keeyu-embed .fixed{position:fixed}.keeyu-embed .absolute{position:absolute}.keeyu-embed .relative{position:relative}.keeyu-embed .sticky{position:sticky}.keeyu-embed .inset-0{top:0;bottom:0;left:0;right:0}.keeyu-embed .inset-\[-2px\]{top:-2px;bottom:-2px;left:-2px;right:-2px}.keeyu-embed .inset-x-0{left:0;right:0}.keeyu-embed .inset-y-0{top:0;bottom:0}.keeyu-embed .-top-3{top:-.75rem}.keeyu-embed .bottom-0{bottom:0}.keeyu-embed .bottom-14{bottom:3.5rem}.keeyu-embed .bottom-\[14px\]{bottom:14px}.keeyu-embed .bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.keeyu-embed .left-0{left:0}.keeyu-embed .left-1\/2{left:50%}.keeyu-embed .left-4{left:1rem}.keeyu-embed .left-\[-20px\]{left:-20px}.keeyu-embed .left-\[-24px\]{left:-24px}.keeyu-embed .left-\[-8px\]{left:-8px}.keeyu-embed .left-\[13px\]{left:13px}.keeyu-embed .right-0{right:0}.keeyu-embed .right-1{right:.25rem}.keeyu-embed .right-1\.5{right:.375rem}.keeyu-embed .right-2{right:.5rem}.keeyu-embed .right-3{right:.75rem}.keeyu-embed .right-4{right:1rem}.keeyu-embed .top-0{top:0}.keeyu-embed .top-1{top:.25rem}.keeyu-embed .top-1\.5{top:.375rem}.keeyu-embed .top-4{top:1rem}.keeyu-embed .top-\[10px\]{top:10px}.keeyu-embed .top-\[14px\]{top:14px}.keeyu-embed .top-\[4px\]{top:4px}.keeyu-embed .top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.keeyu-embed .top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.keeyu-embed .top-full{top:100%}.keeyu-embed .isolate{isolation:isolate}.keeyu-embed .z-0{z-index:0}.keeyu-embed .z-10{z-index:10}.keeyu-embed .z-20{z-index:20}.keeyu-embed .z-30{z-index:30}.keeyu-embed .z-40{z-index:40}.keeyu-embed .z-50{z-index:50}.keeyu-embed .z-\[1\]{z-index:1}.keeyu-embed .z-\[60\]{z-index:60}.keeyu-embed .z-\[6\]{z-index:6}.keeyu-embed .z-\[70\]{z-index:70}.keeyu-embed .z-\[9999\]{z-index:9999}.keeyu-embed .col-span-2{grid-column:span 2/span 2}.keeyu-embed .\!m-0{margin:0!important}.keeyu-embed .m-0{margin:0}.keeyu-embed .-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.keeyu-embed .-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.keeyu-embed .-mx-2{margin-left:-.5rem;margin-right:-.5rem}.keeyu-embed .mx-0\.5{margin-left:.125rem;margin-right:.125rem}.keeyu-embed .mx-1\.5{margin-left:.375rem;margin-right:.375rem}.keeyu-embed .mx-2{margin-left:.5rem;margin-right:.5rem}.keeyu-embed .mx-3{margin-left:.75rem;margin-right:.75rem}.keeyu-embed .mx-4{margin-left:1rem;margin-right:1rem}.keeyu-embed .mx-5{margin-left:1.25rem;margin-right:1.25rem}.keeyu-embed .mx-\[18px\]{margin-left:18px;margin-right:18px}.keeyu-embed .mx-\[6px\]{margin-left:6px;margin-right:6px}.keeyu-embed .mx-auto{margin-left:auto;margin-right:auto}.keeyu-embed .my-1{margin-top:.25rem;margin-bottom:.25rem}.keeyu-embed .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.keeyu-embed .my-2{margin-top:.5rem;margin-bottom:.5rem}.keeyu-embed .my-4{margin-top:1rem;margin-bottom:1rem}.keeyu-embed .my-5{margin-top:1.25rem;margin-bottom:1.25rem}.keeyu-embed .my-auto{margin-top:auto;margin-bottom:auto}.keeyu-embed .-ml-\[2px\]{margin-left:-2px}.keeyu-embed .-ml-\[3px\]{margin-left:-3px}.keeyu-embed .-mr-0\.5{margin-right:-.125rem}.keeyu-embed .-mt-1{margin-top:-.25rem}.keeyu-embed .-mt-4{margin-top:-1rem}.keeyu-embed .-mt-\[2px\]{margin-top:-2px}.keeyu-embed .mb-0\.5{margin-bottom:.125rem}.keeyu-embed .mb-1{margin-bottom:.25rem}.keeyu-embed .mb-1\.5{margin-bottom:.375rem}.keeyu-embed .mb-10{margin-bottom:2.5rem}.keeyu-embed .mb-2{margin-bottom:.5rem}.keeyu-embed .mb-2\.5{margin-bottom:.625rem}.keeyu-embed .mb-4{margin-bottom:1rem}.keeyu-embed .mb-5{margin-bottom:1.25rem}.keeyu-embed .mb-8{margin-bottom:2rem}.keeyu-embed .mb-\[10px\]{margin-bottom:10px}.keeyu-embed .mb-\[15px\]{margin-bottom:15px}.keeyu-embed .mb-\[18px\]{margin-bottom:18px}.keeyu-embed .mb-\[1px\]{margin-bottom:1px}.keeyu-embed .mb-\[4px\]{margin-bottom:4px}.keeyu-embed .mb-\[5px\]{margin-bottom:5px}.keeyu-embed .mb-\[6px\]{margin-bottom:6px}.keeyu-embed .mb-\[7px\]{margin-bottom:7px}.keeyu-embed .ml-0\.5{margin-left:.125rem}.keeyu-embed .ml-1{margin-left:.25rem}.keeyu-embed .ml-1\.5{margin-left:.375rem}.keeyu-embed .ml-2{margin-left:.5rem}.keeyu-embed .ml-2\.5{margin-left:.625rem}.keeyu-embed .ml-4{margin-left:1rem}.keeyu-embed .ml-6{margin-left:1.5rem}.keeyu-embed .ml-\[18px\]{margin-left:18px}.keeyu-embed .ml-\[23px\]{margin-left:23px}.keeyu-embed .ml-\[26px\]{margin-left:26px}.keeyu-embed .ml-\[2px\]{margin-left:2px}.keeyu-embed .ml-\[36px\]{margin-left:36px}.keeyu-embed .ml-\[38px\]{margin-left:38px}.keeyu-embed .ml-\[8px\]{margin-left:8px}.keeyu-embed .ml-auto{margin-left:auto}.keeyu-embed .mr-1{margin-right:.25rem}.keeyu-embed .mr-auto{margin-right:auto}.keeyu-embed .mt-0\.5{margin-top:.125rem}.keeyu-embed .mt-1{margin-top:.25rem}.keeyu-embed .mt-1\.5{margin-top:.375rem}.keeyu-embed .mt-10{margin-top:2.5rem}.keeyu-embed .mt-2{margin-top:.5rem}.keeyu-embed .mt-2\.5{margin-top:.625rem}.keeyu-embed .mt-3{margin-top:.75rem}.keeyu-embed .mt-4{margin-top:1rem}.keeyu-embed .mt-5{margin-top:1.25rem}.keeyu-embed .mt-6{margin-top:1.5rem}.keeyu-embed .mt-8{margin-top:2rem}.keeyu-embed .mt-\[1px\]{margin-top:1px}.keeyu-embed .mt-\[2px\]{margin-top:2px}.keeyu-embed .mt-\[3px\]{margin-top:3px}.keeyu-embed .mt-\[5px\]{margin-top:5px}.keeyu-embed .mt-\[6px\]{margin-top:6px}.keeyu-embed .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.keeyu-embed .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.keeyu-embed .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.keeyu-embed .block{display:block}.keeyu-embed .inline-block{display:inline-block}.keeyu-embed .\!inline{display:inline!important}.keeyu-embed .inline{display:inline}.keeyu-embed .flex{display:flex}.keeyu-embed .inline-flex{display:inline-flex}.keeyu-embed .table{display:table}.keeyu-embed .grid{display:grid}.keeyu-embed .contents{display:contents}.keeyu-embed .hidden{display:none}.keeyu-embed .size-10{width:2.5rem;height:2.5rem}.keeyu-embed .size-2\.5{width:.625rem;height:.625rem}.keeyu-embed .size-3{width:.75rem;height:.75rem}.keeyu-embed .size-4{width:1rem;height:1rem}.keeyu-embed .size-5{width:1.25rem;height:1.25rem}.keeyu-embed .size-6{width:1.5rem;height:1.5rem}.keeyu-embed .size-7{width:1.75rem;height:1.75rem}.keeyu-embed .size-9{width:2.25rem;height:2.25rem}.keeyu-embed .size-\[18px\]{width:18px;height:18px}.keeyu-embed .\!h-2{height:.5rem!important}.keeyu-embed .h-1\.5{height:.375rem}.keeyu-embed .h-10{height:2.5rem}.keeyu-embed .h-14{height:3.5rem}.keeyu-embed .h-16{height:4rem}.keeyu-embed .h-2{height:.5rem}.keeyu-embed .h-2\.5{height:.625rem}.keeyu-embed .h-24{height:6rem}.keeyu-embed .h-3{height:.75rem}.keeyu-embed .h-3\.5{height:.875rem}.keeyu-embed .h-4{height:1rem}.keeyu-embed .h-5{height:1.25rem}.keeyu-embed .h-52{height:13rem}.keeyu-embed .h-6{height:1.5rem}.keeyu-embed .h-7{height:1.75rem}.keeyu-embed .h-8{height:2rem}.keeyu-embed .h-9{height:2.25rem}.keeyu-embed .h-\[1\.5px\]{height:1.5px}.keeyu-embed .h-\[10px\]{height:10px}.keeyu-embed .h-\[11px\]{height:11px}.keeyu-embed .h-\[12px\]{height:12px}.keeyu-embed .h-\[14px\]{height:14px}.keeyu-embed .h-\[16px\]{height:16px}.keeyu-embed .h-\[18px\]{height:18px}.keeyu-embed .h-\[1px\]{height:1px}.keeyu-embed .h-\[20px\]{height:20px}.keeyu-embed .h-\[22px\]{height:22px}.keeyu-embed .h-\[24px\]{height:24px}.keeyu-embed .h-\[26px\]{height:26px}.keeyu-embed .h-\[30px\]{height:30px}.keeyu-embed .h-\[320px\]{height:320px}.keeyu-embed .h-\[34px\]{height:34px}.keeyu-embed .h-\[38px\]{height:38px}.keeyu-embed .h-\[3px\]{height:3px}.keeyu-embed .h-\[40px\]{height:40px}.keeyu-embed .h-\[41px\]{height:41px}.keeyu-embed .h-\[42px\]{height:42px}.keeyu-embed .h-\[46px\]{height:46px}.keeyu-embed .h-\[4px\]{height:4px}.keeyu-embed .h-\[52px\]{height:52px}.keeyu-embed .h-\[5px\]{height:5px}.keeyu-embed .h-\[68px\]{height:68px}.keeyu-embed .h-\[6px\]{height:6px}.keeyu-embed .h-\[700px\]{height:700px}.keeyu-embed .h-\[7px\]{height:7px}.keeyu-embed .h-\[92vh\]{height:92vh}.keeyu-embed .h-\[9px\]{height:9px}.keeyu-embed .h-\[calc\(100dvh-16px\)\]{height:calc(100dvh - 16px)}.keeyu-embed .h-full{height:100%}.keeyu-embed .h-px{height:1px}.keeyu-embed .h-screen{height:100vh}.keeyu-embed .h-svh{height:100svh}.keeyu-embed .max-h-3{max-height:.75rem}.keeyu-embed .max-h-40{max-height:10rem}.keeyu-embed .max-h-56{max-height:14rem}.keeyu-embed .max-h-72{max-height:18rem}.keeyu-embed .max-h-\[100px\]{max-height:100px}.keeyu-embed .max-h-\[180px\]{max-height:180px}.keeyu-embed .max-h-\[200px\]{max-height:200px}.keeyu-embed .max-h-\[220px\]{max-height:220px}.keeyu-embed .max-h-\[240px\]{max-height:240px}.keeyu-embed .max-h-\[360px\]{max-height:360px}.keeyu-embed .max-h-\[55vh\]{max-height:55vh}.keeyu-embed .max-h-\[56vh\]{max-height:56vh}.keeyu-embed .max-h-\[70vh\]{max-height:70vh}.keeyu-embed .max-h-\[80vh\]{max-height:80vh}.keeyu-embed .max-h-\[920px\]{max-height:920px}.keeyu-embed .max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.keeyu-embed .min-h-0{min-height:0}.keeyu-embed .min-h-10{min-height:2.5rem}.keeyu-embed .min-h-16{min-height:4rem}.keeyu-embed .min-h-\[120px\]{min-height:120px}.keeyu-embed .min-h-\[140px\]{min-height:140px}.keeyu-embed .min-h-\[160px\]{min-height:160px}.keeyu-embed .min-h-\[24px\]{min-height:24px}.keeyu-embed .min-h-\[280px\]{min-height:280px}.keeyu-embed .min-h-\[320px\]{min-height:320px}.keeyu-embed .min-h-\[38px\]{min-height:38px}.keeyu-embed .min-h-\[42px\]{min-height:42px}.keeyu-embed .min-h-\[44px\]{min-height:44px}.keeyu-embed .min-h-\[60px\]{min-height:60px}.keeyu-embed .min-h-\[96px\]{min-height:96px}.keeyu-embed .min-h-full{min-height:100%}.keeyu-embed .\!w-2{width:.5rem!important}.keeyu-embed .w-1\.5{width:.375rem}.keeyu-embed .w-1\/3{width:33.3333%}.keeyu-embed .w-10{width:2.5rem}.keeyu-embed .w-14{width:3.5rem}.keeyu-embed .w-16{width:4rem}.keeyu-embed .w-2{width:.5rem}.keeyu-embed .w-2\.5{width:.625rem}.keeyu-embed .w-24{width:6rem}.keeyu-embed .w-3{width:.75rem}.keeyu-embed .w-3\.5{width:.875rem}.keeyu-embed .w-4{width:1rem}.keeyu-embed .w-5{width:1.25rem}.keeyu-embed .w-6{width:1.5rem}.keeyu-embed .w-7{width:1.75rem}.keeyu-embed .w-9{width:2.25rem}.keeyu-embed .w-\[10px\]{width:10px}.keeyu-embed .w-\[11px\]{width:11px}.keeyu-embed .w-\[12px\]{width:12px}.keeyu-embed .w-\[13px\]{width:13px}.keeyu-embed .w-\[140px\]{width:140px}.keeyu-embed .w-\[14px\]{width:14px}.keeyu-embed .w-\[170px\]{width:170px}.keeyu-embed .w-\[18px\]{width:18px}.keeyu-embed .w-\[196px\]{width:196px}.keeyu-embed .w-\[1px\]{width:1px}.keeyu-embed .w-\[200px\]{width:200px}.keeyu-embed .w-\[20px\]{width:20px}.keeyu-embed .w-\[220px\]{width:220px}.keeyu-embed .w-\[22px\]{width:22px}.keeyu-embed .w-\[24px\]{width:24px}.keeyu-embed .w-\[260px\]{width:260px}.keeyu-embed .w-\[26px\]{width:26px}.keeyu-embed .w-\[2px\]{width:2px}.keeyu-embed .w-\[300px\]{width:300px}.keeyu-embed .w-\[38px\]{width:38px}.keeyu-embed .w-\[3px\]{width:3px}.keeyu-embed .w-\[400px\]{width:400px}.keeyu-embed .w-\[420px\]{width:420px}.keeyu-embed .w-\[42px\]{width:42px}.keeyu-embed .w-\[460px\]{width:460px}.keeyu-embed .w-\[4px\]{width:4px}.keeyu-embed .w-\[52px\]{width:52px}.keeyu-embed .w-\[58px\]{width:58px}.keeyu-embed .w-\[5px\]{width:5px}.keeyu-embed .w-\[6px\]{width:6px}.keeyu-embed .w-\[70px\]{width:70px}.keeyu-embed .w-\[72px\]{width:72px}.keeyu-embed .w-\[7px\]{width:7px}.keeyu-embed .w-\[80px\]{width:80px}.keeyu-embed .w-\[9px\]{width:9px}.keeyu-embed .w-fit{width:-moz-fit-content;width:fit-content}.keeyu-embed .w-full{width:100%}.keeyu-embed .min-w-0{min-width:0}.keeyu-embed .min-w-\[110px\]{min-width:110px}.keeyu-embed .min-w-\[1129px\]{min-width:1129px}.keeyu-embed .min-w-\[118px\]{min-width:118px}.keeyu-embed .min-w-\[140px\]{min-width:140px}.keeyu-embed .min-w-\[160px\]{min-width:160px}.keeyu-embed .min-w-\[16px\]{min-width:16px}.keeyu-embed .min-w-\[300px\]{min-width:300px}.keeyu-embed .min-w-\[320px\]{min-width:320px}.keeyu-embed .min-w-\[60px\]{min-width:60px}.keeyu-embed .min-w-\[90px\]{min-width:90px}.keeyu-embed .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.keeyu-embed .min-w-full{min-width:100%}.keeyu-embed .max-w-2xl{max-width:42rem}.keeyu-embed .max-w-3{max-width:.75rem}.keeyu-embed .max-w-4xl{max-width:56rem}.keeyu-embed .max-w-\[110px\]{max-width:110px}.keeyu-embed .max-w-\[120px\]{max-width:120px}.keeyu-embed .max-w-\[150px\]{max-width:150px}.keeyu-embed .max-w-\[1560px\]{max-width:1560px}.keeyu-embed .max-w-\[160px\]{max-width:160px}.keeyu-embed .max-w-\[180px\]{max-width:180px}.keeyu-embed .max-w-\[200px\]{max-width:200px}.keeyu-embed .max-w-\[220px\]{max-width:220px}.keeyu-embed .max-w-\[240px\]{max-width:240px}.keeyu-embed .max-w-\[420px\]{max-width:420px}.keeyu-embed .max-w-\[440px\]{max-width:440px}.keeyu-embed .max-w-\[44ch\]{max-width:44ch}.keeyu-embed .max-w-\[480px\]{max-width:480px}.keeyu-embed .max-w-\[50vw\]{max-width:50vw}.keeyu-embed .max-w-\[52ch\]{max-width:52ch}.keeyu-embed .max-w-\[560px\]{max-width:560px}.keeyu-embed .max-w-\[62ch\]{max-width:62ch}.keeyu-embed .max-w-\[660px\]{max-width:660px}.keeyu-embed .max-w-\[680px\]{max-width:680px}.keeyu-embed .max-w-\[68ch\]{max-width:68ch}.keeyu-embed .max-w-\[70\%\]{max-width:70%}.keeyu-embed .max-w-\[760px\]{max-width:760px}.keeyu-embed .max-w-\[80px\]{max-width:80px}.keeyu-embed .max-w-\[820px\]{max-width:820px}.keeyu-embed .max-w-\[88\%\]{max-width:88%}.keeyu-embed .max-w-\[920px\]{max-width:920px}.keeyu-embed .max-w-\[960px\]{max-width:960px}.keeyu-embed .max-w-full{max-width:100%}.keeyu-embed .max-w-md{max-width:28rem}.keeyu-embed .max-w-xl{max-width:36rem}.keeyu-embed .flex-1{flex:1}.keeyu-embed .flex-\[1_1_auto\]{flex:auto}.keeyu-embed .flex-none{flex:none}.keeyu-embed .flex-shrink{flex-shrink:1}.keeyu-embed .flex-shrink-0{flex-shrink:0}.keeyu-embed .shrink{flex-shrink:1}.keeyu-embed .shrink-0{flex-shrink:0}.keeyu-embed .flex-grow-0{flex-grow:0}.keeyu-embed .grow{flex-grow:1}.keeyu-embed .border-collapse{border-collapse:collapse}.keeyu-embed .border-separate{border-collapse:separate}.keeyu-embed .border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.keeyu-embed .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .-translate-y-\[2px\]{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .scale-\[0\.65\]{--tw-scale-x:.65;--tw-scale-y:.65;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.keeyu-embed .animate-blink{animation:.8s ease-in-out infinite blink}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.keeyu-embed .animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.keeyu-embed .animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.keeyu-embed .animate-spin{animation:1s linear infinite spin}@keyframes toolShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.keeyu-embed .animate-tool-shimmer{animation:4s ease-in-out infinite toolShimmer}.keeyu-embed .cursor-col-resize{cursor:col-resize}.keeyu-embed .cursor-default{cursor:default}.keeyu-embed .cursor-not-allowed{cursor:not-allowed}.keeyu-embed .cursor-pointer{cursor:pointer}.keeyu-embed .cursor-text{cursor:text}.keeyu-embed .select-none{-webkit-user-select:none;user-select:none}.keeyu-embed .select-all{-webkit-user-select:all;user-select:all}.keeyu-embed .resize-none{resize:none}.keeyu-embed .resize-y{resize:vertical}.keeyu-embed .resize{resize:both}.keeyu-embed .scroll-m-20{scroll-margin:5rem}.keeyu-embed .list-inside{list-style-position:inside}.keeyu-embed .list-decimal{list-style-type:decimal}.keeyu-embed .list-disc{list-style-type:disc}.keeyu-embed .list-none{list-style-type:none}.keeyu-embed .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.keeyu-embed .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.keeyu-embed .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.keeyu-embed .grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.keeyu-embed .grid-cols-\[56px_1fr\]{grid-template-columns:56px 1fr}.keeyu-embed .grid-rows-\[minmax\(180px\,1fr\)_minmax\(180px\,1fr\)\]{grid-template-rows:minmax(180px,1fr) minmax(180px,1fr)}.keeyu-embed .flex-row{flex-direction:row}.keeyu-embed .flex-col{flex-direction:column}.keeyu-embed .flex-wrap{flex-wrap:wrap}.keeyu-embed .items-start{align-items:flex-start}.keeyu-embed .items-end{align-items:flex-end}.keeyu-embed .items-center{align-items:center}.keeyu-embed .items-baseline{align-items:baseline}.keeyu-embed .items-stretch{align-items:stretch}.keeyu-embed .justify-start{justify-content:flex-start}.keeyu-embed .justify-end{justify-content:flex-end}.keeyu-embed .justify-center{justify-content:center}.keeyu-embed .justify-between{justify-content:space-between}.keeyu-embed .gap-0{gap:0}.keeyu-embed .gap-0\.5{gap:.125rem}.keeyu-embed .gap-1{gap:.25rem}.keeyu-embed .gap-1\.5{gap:.375rem}.keeyu-embed .gap-2{gap:.5rem}.keeyu-embed .gap-2\.5{gap:.625rem}.keeyu-embed .gap-3{gap:.75rem}.keeyu-embed .gap-3\.5{gap:.875rem}.keeyu-embed .gap-4{gap:1rem}.keeyu-embed .gap-5{gap:1.25rem}.keeyu-embed .gap-6{gap:1.5rem}.keeyu-embed .gap-9{gap:2.25rem}.keeyu-embed .gap-\[11px\]{gap:11px}.keeyu-embed .gap-\[13px\]{gap:13px}.keeyu-embed .gap-\[18px\]{gap:18px}.keeyu-embed .gap-\[2\.5px\]{gap:2.5px}.keeyu-embed .gap-\[22px\]{gap:22px}.keeyu-embed .gap-\[2px\]{gap:2px}.keeyu-embed .gap-\[3px\]{gap:3px}.keeyu-embed .gap-\[5px\]{gap:5px}.keeyu-embed .gap-\[6px\]{gap:6px}.keeyu-embed .gap-\[7px\]{gap:7px}.keeyu-embed .gap-\[8px\]{gap:8px}.keeyu-embed .gap-\[9px\]{gap:9px}.keeyu-embed .gap-px{gap:1px}.keeyu-embed .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.keeyu-embed .gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.keeyu-embed .gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.keeyu-embed .gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.keeyu-embed .gap-y-1{row-gap:.25rem}.keeyu-embed .gap-y-1\.5{row-gap:.375rem}.keeyu-embed .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.keeyu-embed .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.keeyu-embed .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.keeyu-embed .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.keeyu-embed .space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.keeyu-embed .self-start{align-self:flex-start}.keeyu-embed .self-stretch{align-self:stretch}.keeyu-embed .overflow-auto{overflow:auto}.keeyu-embed .overflow-hidden{overflow:hidden}.keeyu-embed .overflow-x-auto{overflow-x:auto}.keeyu-embed .overflow-y-auto{overflow-y:auto}.keeyu-embed .overflow-x-hidden{overflow-x:hidden}.keeyu-embed .overflow-y-hidden{overflow-y:hidden}.keeyu-embed .overscroll-contain{overscroll-behavior:contain}.keeyu-embed .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.keeyu-embed .text-ellipsis{text-overflow:ellipsis}.keeyu-embed .whitespace-nowrap{white-space:nowrap}.keeyu-embed .whitespace-pre{white-space:pre}.keeyu-embed .whitespace-pre-wrap{white-space:pre-wrap}.keeyu-embed .text-wrap{text-wrap:wrap}.keeyu-embed .text-balance{text-wrap:balance}.keeyu-embed .text-pretty{text-wrap:pretty}.keeyu-embed .break-words{overflow-wrap:break-word}.keeyu-embed .break-all{word-break:break-all}.keeyu-embed .rounded{border-radius:.25rem}.keeyu-embed .rounded-2xl{border-radius:var(--radius-2xl)}.keeyu-embed .rounded-\[10px\]{border-radius:10px}.keeyu-embed .rounded-\[11px\]{border-radius:11px}.keeyu-embed .rounded-\[14px\]{border-radius:14px}.keeyu-embed .rounded-\[20px\]{border-radius:20px}.keeyu-embed .rounded-\[2px\]{border-radius:2px}.keeyu-embed .rounded-\[4px\]{border-radius:4px}.keeyu-embed .rounded-\[5px\]{border-radius:5px}.keeyu-embed .rounded-\[6px\]{border-radius:6px}.keeyu-embed .rounded-\[7px\]{border-radius:7px}.keeyu-embed .rounded-\[8px\]{border-radius:8px}.keeyu-embed .rounded-\[9px\]{border-radius:9px}.keeyu-embed .rounded-full{border-radius:9999px}.keeyu-embed .rounded-lg{border-radius:var(--radius-lg)}.keeyu-embed .rounded-md{border-radius:var(--radius-md)}.keeyu-embed .rounded-sm{border-radius:var(--radius-sm)}.keeyu-embed .rounded-xl{border-radius:var(--radius-xl)}.keeyu-embed .rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.keeyu-embed .rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.keeyu-embed .rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.keeyu-embed .rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.keeyu-embed .rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.keeyu-embed .rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.keeyu-embed .rounded-bl-none{border-bottom-left-radius:0}.keeyu-embed .rounded-br-none{border-bottom-right-radius:0}.keeyu-embed .rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.keeyu-embed .\!border-0{border-width:0!important}.keeyu-embed .border{border-width:1px}.keeyu-embed .border-0{border-width:0}.keeyu-embed .border-2{border-width:2px}.keeyu-embed .border-\[1\.5px\]{border-width:1.5px}.keeyu-embed .border-\[1\.6px\]{border-width:1.6px}.keeyu-embed .border-\[1px\]{border-width:1px}.keeyu-embed .border-x{border-left-width:1px;border-right-width:1px}.keeyu-embed .border-b{border-bottom-width:1px}.keeyu-embed .border-l{border-left-width:1px}.keeyu-embed .border-l-2{border-left-width:2px}.keeyu-embed .border-l-4{border-left-width:4px}.keeyu-embed .border-l-\[0px\]{border-left-width:0}.keeyu-embed .border-l-\[3px\]{border-left-width:3px}.keeyu-embed .border-r{border-right-width:1px}.keeyu-embed .border-r-\[0px\]{border-right-width:0}.keeyu-embed .border-t,.keeyu-embed .border-t-\[1px\]{border-top-width:1px}.keeyu-embed .border-dashed{border-style:dashed}.keeyu-embed .border-none{border-style:none}.keeyu-embed .border-\[\#0A5E73\]{--tw-border-opacity:1;border-color:rgb(10 94 115/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#90EEDA\]{--tw-border-opacity:1;border-color:rgb(144 238 218/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#A8D5E2\]{--tw-border-opacity:1;border-color:rgb(168 213 226/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#B8C3C7\]{--tw-border-opacity:1;border-color:rgb(184 195 199/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#BBE0E9\]{--tw-border-opacity:1;border-color:rgb(187 224 233/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#C5D9E1\]{--tw-border-opacity:1;border-color:rgb(197 217 225/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#CAE5ED\]{--tw-border-opacity:1;border-color:rgb(202 229 237/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#CFCFCF\]{--tw-border-opacity:1;border-color:rgb(207 207 207/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#D4D4D4\]{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#D7D7D7\]{--tw-border-opacity:1;border-color:rgb(215 215 215/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#D7DEE2\]{--tw-border-opacity:1;border-color:rgb(215 222 226/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#D8C4A4\]{--tw-border-opacity:1;border-color:rgb(216 196 164/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#D8DEE2\]{--tw-border-opacity:1;border-color:rgb(216 222 226/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#DBD9D9\]{--tw-border-opacity:1;border-color:rgb(219 217 217/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#DCDFE2\]{--tw-border-opacity:1;border-color:rgb(220 223 226/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#DCE1E4\]{--tw-border-opacity:1;border-color:rgb(220 225 228/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#DCE3E5\]{--tw-border-opacity:1;border-color:rgb(220 227 229/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E08700\]\/30{border-color:#e087004d}.keeyu-embed .border-\[\#E08700\]\/40{border-color:#e0870066}.keeyu-embed .border-\[\#E0E0E0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E3E5E8\]{--tw-border-opacity:1;border-color:rgb(227 229 232/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E3E8EA\]{--tw-border-opacity:1;border-color:rgb(227 232 234/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E4E4E4\]{--tw-border-opacity:1;border-color:rgb(228 228 228/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E5E5E5\]{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E5E7EB\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E8C79A\]{--tw-border-opacity:1;border-color:rgb(232 199 154/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#E9E9E9\]{--tw-border-opacity:1;border-color:rgb(233 233 233/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#EBEEF2\]{--tw-border-opacity:1;border-color:rgb(235 238 242/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#EDEDEA\]{--tw-border-opacity:1;border-color:rgb(237 237 234/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#EDEDED\]{--tw-border-opacity:1;border-color:rgb(237 237 237/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#EDEFF1\]{--tw-border-opacity:1;border-color:rgb(237 239 241/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F0F0F0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F0F1F3\]{--tw-border-opacity:1;border-color:rgb(240 241 243/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F1CA8E\]{--tw-border-opacity:1;border-color:rgb(241 202 142/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F1F1F1\]{--tw-border-opacity:1;border-color:rgb(241 241 241/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F2F4F5\]{--tw-border-opacity:1;border-color:rgb(242 244 245/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F5C8BE\]{--tw-border-opacity:1;border-color:rgb(245 200 190/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#F7F8F9\]{--tw-border-opacity:1;border-color:rgb(247 248 249/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#FCA5A5\]{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.keeyu-embed .border-\[\#FFB7A6\]{--tw-border-opacity:1;border-color:rgb(255 183 166/var(--tw-border-opacity,1))}.keeyu-embed .border-\[oklch\(var\(--accent-green\)\/0\.2\)\]{border-color:oklch(var(--accent-green)/.2)}.keeyu-embed .border-\[oklch\(var\(--accent-orange\)\/0\.2\)\]{border-color:oklch(var(--accent-orange)/.2)}.keeyu-embed .border-\[oklch\(var\(--accent-purple\)\/0\.2\)\]{border-color:oklch(var(--accent-purple)/.2)}.keeyu-embed .border-\[oklch\(var\(--accent-purple\)\/0\.3\)\]{border-color:oklch(var(--accent-purple)/.3)}.keeyu-embed .border-\[oklch\(var\(--accent-purple\)\/0\.5\)\]{border-color:oklch(var(--accent-purple)/.5)}.keeyu-embed .border-accent-blue\/20{border-color:oklch(var(--accent-blue) / .2)}.keeyu-embed .border-accent-blue\/25{border-color:oklch(var(--accent-blue) / .25)}.keeyu-embed .border-accent-blue\/30{border-color:oklch(var(--accent-blue) / .3)}.keeyu-embed .border-accent-cyan\/\[0\.18\]{border-color:oklch(var(--accent-cyan) / .18)}.keeyu-embed .border-accent-green\/25{border-color:oklch(var(--accent-green) / .25)}.keeyu-embed .border-accent-green\/30{border-color:oklch(var(--accent-green) / .3)}.keeyu-embed .border-accent-green\/\[0\.18\]{border-color:oklch(var(--accent-green) / .18)}.keeyu-embed .border-accent-orange\/25{border-color:oklch(var(--accent-orange) / .25)}.keeyu-embed .border-accent-orange\/30{border-color:oklch(var(--accent-orange) / .3)}.keeyu-embed .border-accent-orange\/\[0\.18\]{border-color:oklch(var(--accent-orange) / .18)}.keeyu-embed .border-accent-purple\/\[0\.18\]{border-color:oklch(var(--accent-purple) / .18)}.keeyu-embed .border-accent-red\/20{border-color:oklch(var(--accent-red) / .2)}.keeyu-embed .border-accent-red\/25{border-color:oklch(var(--accent-red) / .25)}.keeyu-embed .border-accent-red\/30{border-color:oklch(var(--accent-red) / .3)}.keeyu-embed .border-accent-red\/\[0\.18\]{border-color:oklch(var(--accent-red) / .18)}.keeyu-embed .border-accent-teal{--tw-border-opacity:1;border-color:oklch(var(--accent-teal) / var(--tw-border-opacity,1))}.keeyu-embed .border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.keeyu-embed .border-amber-500\/20{border-color:#f59e0b33}.keeyu-embed .border-blue-500\/10{border-color:#3b82f61a}.keeyu-embed .border-border-light{--tw-border-opacity:1;border-color:oklch(var(--border-50) / var(--tw-border-opacity,1))}.keeyu-embed .border-border-light\/20{border-color:oklch(var(--border-50) / .2)}.keeyu-embed .border-border-light\/30{border-color:oklch(var(--border-50) / .3)}.keeyu-embed .border-border-light\/40{border-color:oklch(var(--border-50) / .4)}.keeyu-embed .border-border-light\/50{border-color:oklch(var(--border-50) / .5)}.keeyu-embed .border-border-light\/60{border-color:oklch(var(--border-50) / .6)}.keeyu-embed .border-border-subtle{--tw-border-opacity:1;border-color:oklch(var(--border-100) / var(--tw-border-opacity,1))}.keeyu-embed .border-border-subtle\/50{border-color:oklch(var(--border-100) / .5)}.keeyu-embed .border-border-subtle\/60{border-color:oklch(var(--border-100) / .6)}.keeyu-embed .border-brand-blue-300\/20{border-color:oklch(var(--brand-blue-300) / .2)}.keeyu-embed .border-brand-blue-300\/\[0\.25\]{border-color:oklch(var(--brand-blue-300) / .25)}.keeyu-embed .border-brand-blue-400\/30{border-color:oklch(var(--brand-blue-400) / .3)}.keeyu-embed .border-current{border-color:currentColor}.keeyu-embed .border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.keeyu-embed .border-emerald-500\/20{border-color:#10b98133}.keeyu-embed .border-neutral-500\/20{border-color:#73737333}.keeyu-embed .border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.keeyu-embed .border-red-500\/20{border-color:#ef444433}.keeyu-embed .border-text-muted\/30{border-color:oklch(var(--content-tertiary) / .3)}.keeyu-embed .border-text-muted\/\[0\.12\]{border-color:oklch(var(--content-tertiary) / .12)}.keeyu-embed .border-text-muted\/\[0\.18\]{border-color:oklch(var(--content-tertiary) / .18)}.keeyu-embed .border-transparent{border-color:#0000}.keeyu-embed .border-white\/30{border-color:#ffffff4d}.keeyu-embed .border-l-accent-orange{--tw-border-opacity:1;border-left-color:oklch(var(--accent-orange) / var(--tw-border-opacity,1))}.keeyu-embed .border-t-\[\#15CFCC\]{--tw-border-opacity:1;border-top-color:rgb(21 207 204/var(--tw-border-opacity,1))}.keeyu-embed .border-t-\[\#525252\]{--tw-border-opacity:1;border-top-color:rgb(82 82 82/var(--tw-border-opacity,1))}.keeyu-embed .border-t-accent-orange{--tw-border-opacity:1;border-top-color:oklch(var(--accent-orange) / var(--tw-border-opacity,1))}.keeyu-embed .border-t-text-muted\/80{border-top-color:oklch(var(--content-tertiary) / .8)}.keeyu-embed .border-t-transparent{border-top-color:#0000}.keeyu-embed .border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.keeyu-embed .\!bg-accent-cyan\/\[0\.08\]{background-color:oklch(var(--accent-cyan) / .08)!important}.keeyu-embed .\!bg-accent-green\/\[0\.08\]{background-color:oklch(var(--accent-green) / .08)!important}.keeyu-embed .\!bg-accent-orange\/\[0\.08\]{background-color:oklch(var(--accent-orange) / .08)!important}.keeyu-embed .\!bg-accent-purple\/\[0\.08\]{background-color:oklch(var(--accent-purple) / .08)!important}.keeyu-embed .\!bg-accent-red\/\[0\.08\]{background-color:oklch(var(--accent-red) / .08)!important}.keeyu-embed .\!bg-brand-blue-300\/\[0\.10\]{background-color:oklch(var(--brand-blue-300) / .1)!important}.keeyu-embed .\!bg-text-muted\/40{background-color:oklch(var(--content-tertiary) / .4)!important}.keeyu-embed .\!bg-text-muted\/\[0\.05\]{background-color:oklch(var(--content-tertiary) / .05)!important}.keeyu-embed .\!bg-text-muted\/\[0\.08\]{background-color:oklch(var(--content-tertiary) / .08)!important}.keeyu-embed .bg-\[\#00131A\]\/30{background-color:#00131a4d}.keeyu-embed .bg-\[\#00131A\]\/35{background-color:#00131a59}.keeyu-embed .bg-\[\#002F38\]{--tw-bg-opacity:1;background-color:rgb(0 47 56/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#002F38\]\/40{background-color:#002f3866}.keeyu-embed .bg-\[\#007F79\]{--tw-bg-opacity:1;background-color:rgb(0 127 121/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#0084D6\]{--tw-bg-opacity:1;background-color:rgb(0 132 214/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#0A5E73\]{--tw-bg-opacity:1;background-color:rgb(10 94 115/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#0A5E73\]\/5{background-color:#0a5e730d}.keeyu-embed .bg-\[\#15CFCC\]{--tw-bg-opacity:1;background-color:rgb(21 207 204/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#242424\]{--tw-bg-opacity:1;background-color:rgb(36 36 36/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#262626\]{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#2A1B18\]{--tw-bg-opacity:1;background-color:rgb(42 27 24/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#5A3A05\]{--tw-bg-opacity:1;background-color:rgb(90 58 5/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#6366F1\]{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#B3261E\]{--tw-bg-opacity:1;background-color:rgb(179 38 30/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#C8CDD1\]{--tw-bg-opacity:1;background-color:rgb(200 205 209/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#CAE5ED\]{--tw-bg-opacity:1;background-color:rgb(202 229 237/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#D4D4D4\]{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#D5EAF0\]{--tw-bg-opacity:1;background-color:rgb(213 234 240/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#D7F7FF\]{--tw-bg-opacity:1;background-color:rgb(215 247 255/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#DBFFF5\]{--tw-bg-opacity:1;background-color:rgb(219 255 245/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E08700\]{--tw-bg-opacity:1;background-color:rgb(224 135 0/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E08700\]\/10{background-color:#e087001a}.keeyu-embed .bg-\[\#E08700\]\/5{background-color:#e087000d}.keeyu-embed .bg-\[\#E5E5E5\]{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E5F3EA\]{--tw-bg-opacity:1;background-color:rgb(229 243 234/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E6F0F4\]{--tw-bg-opacity:1;background-color:rgb(230 240 244/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E6F4EA\]{--tw-bg-opacity:1;background-color:rgb(230 244 234/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#E8F5F2\]{--tw-bg-opacity:1;background-color:rgb(232 245 242/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EA6B4A\]{--tw-bg-opacity:1;background-color:rgb(234 107 74/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EAF3F7\]{--tw-bg-opacity:1;background-color:rgb(234 243 247/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EAF3F7\]\/60{background-color:#eaf3f799}.keeyu-embed .bg-\[\#EBEEF2\]{--tw-bg-opacity:1;background-color:rgb(235 238 242/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#ECF6F9\]{--tw-bg-opacity:1;background-color:rgb(236 246 249/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EDEDEA\]{--tw-bg-opacity:1;background-color:rgb(237 237 234/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EDEFF1\]{--tw-bg-opacity:1;background-color:rgb(237 239 241/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#EFF1F4\]{--tw-bg-opacity:1;background-color:rgb(239 241 244/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F0F0F0\]{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F0F2F5\]{--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F0F9FF\]{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F2F0EA\]{--tw-bg-opacity:1;background-color:rgb(242 240 234/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F2F4F5\]{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F4F4F4\]{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F5F6F7\]{--tw-bg-opacity:1;background-color:rgb(245 246 247/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F7F8FA\]{--tw-bg-opacity:1;background-color:rgb(247 248 250/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F8DCD2\]{--tw-bg-opacity:1;background-color:rgb(248 220 210/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#F8F8F8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FAFAFA\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FAFBFB\]{--tw-bg-opacity:1;background-color:rgb(250 251 251/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FAFBFC\]{--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FDECEA\]{--tw-bg-opacity:1;background-color:rgb(253 236 234/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FDECEA\]\/40{background-color:#fdecea66}.keeyu-embed .bg-\[\#FEF4F1\]{--tw-bg-opacity:1;background-color:rgb(254 244 241/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FFE3DE\]{--tw-bg-opacity:1;background-color:rgb(255 227 222/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FFF1F0\]{--tw-bg-opacity:1;background-color:rgb(255 241 240/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FFF2DF\]{--tw-bg-opacity:1;background-color:rgb(255 242 223/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FFF7ED\]{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[\#FFF9F0\]{--tw-bg-opacity:1;background-color:rgb(255 249 240/var(--tw-bg-opacity,1))}.keeyu-embed .bg-\[oklch\(var\(--accent-green\)\/0\.12\)\]{background-color:oklch(var(--accent-green)/.12)}.keeyu-embed .bg-\[oklch\(var\(--accent-orange\)\/0\.08\)\]{background-color:oklch(var(--accent-orange)/.08)}.keeyu-embed .bg-\[oklch\(var\(--accent-purple\)\/0\.08\)\]{background-color:oklch(var(--accent-purple)/.08)}.keeyu-embed .bg-\[oklch\(var\(--accent-purple\)\/0\.2\)\]{background-color:oklch(var(--accent-purple)/.2)}.keeyu-embed .bg-\[oklch\(var\(--accent-purple\)\/0\.25\)\]{background-color:oklch(var(--accent-purple)/.25)}.keeyu-embed .bg-accent-blue\/10{background-color:oklch(var(--accent-blue) / .1)}.keeyu-embed .bg-accent-cyan{--tw-bg-opacity:1;background-color:oklch(var(--accent-cyan) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-cyan\/\[0\.05\]{background-color:oklch(var(--accent-cyan) / .05)}.keeyu-embed .bg-accent-green{--tw-bg-opacity:1;background-color:oklch(var(--accent-green) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-green-dim{--tw-bg-opacity:1;background-color:oklch(var(--accent-green-dim) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-green\/10{background-color:oklch(var(--accent-green) / .1)}.keeyu-embed .bg-accent-green\/15{background-color:oklch(var(--accent-green) / .15)}.keeyu-embed .bg-accent-green\/\[0\.05\]{background-color:oklch(var(--accent-green) / .05)}.keeyu-embed .bg-accent-orange{--tw-bg-opacity:1;background-color:oklch(var(--accent-orange) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-orange-dim{--tw-bg-opacity:1;background-color:oklch(var(--accent-orange-dim) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-orange\/10{background-color:oklch(var(--accent-orange) / .1)}.keeyu-embed .bg-accent-orange\/\[0\.05\]{background-color:oklch(var(--accent-orange) / .05)}.keeyu-embed .bg-accent-purple{--tw-bg-opacity:1;background-color:oklch(var(--accent-purple) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-purple-dim{--tw-bg-opacity:1;background-color:oklch(var(--accent-purple-dim) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-purple\/\[0\.05\]{background-color:oklch(var(--accent-purple) / .05)}.keeyu-embed .bg-accent-red{--tw-bg-opacity:1;background-color:oklch(var(--accent-red) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-red-dim{--tw-bg-opacity:1;background-color:oklch(var(--accent-red-dim) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-red\/10{background-color:oklch(var(--accent-red) / .1)}.keeyu-embed .bg-accent-red\/\[0\.05\]{background-color:oklch(var(--accent-red) / .05)}.keeyu-embed .bg-accent-teal{--tw-bg-opacity:1;background-color:oklch(var(--accent-teal) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-teal-dim{--tw-bg-opacity:1;background-color:oklch(var(--accent-teal-dim) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-accent-teal\/10{background-color:oklch(var(--accent-teal) / .1)}.keeyu-embed .bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.keeyu-embed .bg-amber-500\/10{background-color:#f59e0b1a}.keeyu-embed .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.keeyu-embed .bg-black\/35{background-color:#00000059}.keeyu-embed .bg-black\/50{background-color:#00000080}.keeyu-embed .bg-blue-500\/\[0\.03\]{background-color:#3b82f608}.keeyu-embed .bg-border-subtle{--tw-bg-opacity:1;background-color:oklch(var(--border-100) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-brand-blue-300\/10{background-color:oklch(var(--brand-blue-300) / .1)}.keeyu-embed .bg-brand-blue-300\/\[0\.05\]{background-color:oklch(var(--brand-blue-300) / .05)}.keeyu-embed .bg-brand-blue-500{--tw-bg-opacity:1;background-color:oklch(var(--brand-blue-500) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-brand-teal{background-color:var(--brand-teal-hex)}.keeyu-embed .bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.keeyu-embed .bg-emerald-500\/10{background-color:#10b9811a}.keeyu-embed .bg-neutral-500\/10{background-color:#7373731a}.keeyu-embed .bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.keeyu-embed .bg-red-500\/10{background-color:#ef44441a}.keeyu-embed .bg-studio-deep{--tw-bg-opacity:1;background-color:oklch(var(--bg-0) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-studio-deep\/30{background-color:oklch(var(--bg-0) / .3)}.keeyu-embed .bg-studio-elevated{--tw-bg-opacity:1;background-color:oklch(var(--bg-200) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-studio-elevated\/60{background-color:oklch(var(--bg-200) / .6)}.keeyu-embed .bg-studio-hover{--tw-bg-opacity:1;background-color:oklch(var(--bg-225) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-studio-hover\/40{background-color:oklch(var(--bg-225) / .4)}.keeyu-embed .bg-studio-hover\/60{background-color:oklch(var(--bg-225) / .6)}.keeyu-embed .bg-studio-input{--tw-bg-opacity:1;background-color:oklch(var(--bg-300) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-studio-surface{--tw-bg-opacity:1;background-color:oklch(var(--bg-100) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-studio-surface\/20{background-color:oklch(var(--bg-100) / .2)}.keeyu-embed .bg-studio-surface\/50{background-color:oklch(var(--bg-100) / .5)}.keeyu-embed .bg-studio-surface\/60{background-color:oklch(var(--bg-100) / .6)}.keeyu-embed .bg-studio-surface\/70{background-color:oklch(var(--bg-100) / .7)}.keeyu-embed .bg-studio-surface\/90{background-color:oklch(var(--bg-100) / .9)}.keeyu-embed .bg-text-muted{--tw-bg-opacity:1;background-color:oklch(var(--content-tertiary) / var(--tw-bg-opacity,1))}.keeyu-embed .bg-text-muted\/20{background-color:oklch(var(--content-tertiary) / .2)}.keeyu-embed .bg-text-muted\/40{background-color:oklch(var(--content-tertiary) / .4)}.keeyu-embed .bg-text-muted\/\[0\.03\]{background-color:oklch(var(--content-tertiary) / .03)}.keeyu-embed .bg-text-muted\/\[0\.05\]{background-color:oklch(var(--content-tertiary) / .05)}.keeyu-embed .bg-transparent{background-color:#0000}.keeyu-embed .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.keeyu-embed .bg-opacity-20{--tw-bg-opacity:.2}.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-secondary\)\)_0\%\,oklch\(var\(--content-secondary\)\)_35\%\,oklch\(var\(--content-primary\)\)_48\%\,oklch\(1_0_0\/0\.9\)_50\%\,oklch\(var\(--content-primary\)\)_52\%\,oklch\(var\(--content-secondary\)\)_65\%\,oklch\(var\(--content-secondary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-secondary)) 0%,oklch(var(--content-secondary)) 35%,oklch(var(--content-primary)) 48%,#ffffffe6 50%,oklch(var(--content-primary)) 52%,oklch(var(--content-secondary)) 65%,oklch(var(--content-secondary)) 100%)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-secondary\)\)_0\%\,oklch\(var\(--content-secondary\)\)_35\%\,oklch\(var\(--content-primary\)\)_48\%\,oklch\(1_0_0\/0\.9\)_50\%\,oklch\(var\(--content-primary\)\)_52\%\,oklch\(var\(--content-secondary\)\)_65\%\,oklch\(var\(--content-secondary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-secondary)) 0%,oklch(var(--content-secondary)) 35%,oklch(var(--content-primary)) 48%,color(display-p3 1 1 1/.9) 50%,oklch(var(--content-primary)) 52%,oklch(var(--content-secondary)) 65%,oklch(var(--content-secondary)) 100%)}}@supports (color:lab(0% 0 0)){.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-secondary\)\)_0\%\,oklch\(var\(--content-secondary\)\)_35\%\,oklch\(var\(--content-primary\)\)_48\%\,oklch\(1_0_0\/0\.9\)_50\%\,oklch\(var\(--content-primary\)\)_52\%\,oklch\(var\(--content-secondary\)\)_65\%\,oklch\(var\(--content-secondary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-secondary)) 0%,oklch(var(--content-secondary)) 35%,oklch(var(--content-primary)) 48%,lab(100% 0 0/.9) 50%,oklch(var(--content-primary)) 52%,oklch(var(--content-secondary)) 65%,oklch(var(--content-secondary)) 100%)}}.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-secondary\)\)_0\%\,oklch\(var\(--content-secondary\)\)_35\%\,oklch\(var\(--content-primary\)\)_48\%\,oklch\(var\(--accent-teal\)\)_50\%\,oklch\(var\(--content-primary\)\)_52\%\,oklch\(var\(--content-secondary\)\)_65\%\,oklch\(var\(--content-secondary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-secondary)) 0%,oklch(var(--content-secondary)) 35%,oklch(var(--content-primary)) 48%,oklch(var(--accent-teal)) 50%,oklch(var(--content-primary)) 52%,oklch(var(--content-secondary)) 65%,oklch(var(--content-secondary)) 100%)}.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-tertiary\)\)_0\%\,oklch\(var\(--content-tertiary\)\)_35\%\,oklch\(var\(--content-secondary\)\)_48\%\,oklch\(1_0_0\/0\.7\)_50\%\,oklch\(var\(--content-secondary\)\)_52\%\,oklch\(var\(--content-tertiary\)\)_65\%\,oklch\(var\(--content-tertiary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-tertiary)) 0%,oklch(var(--content-tertiary)) 35%,oklch(var(--content-secondary)) 48%,#ffffffb3 50%,oklch(var(--content-secondary)) 52%,oklch(var(--content-tertiary)) 65%,oklch(var(--content-tertiary)) 100%)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-tertiary\)\)_0\%\,oklch\(var\(--content-tertiary\)\)_35\%\,oklch\(var\(--content-secondary\)\)_48\%\,oklch\(1_0_0\/0\.7\)_50\%\,oklch\(var\(--content-secondary\)\)_52\%\,oklch\(var\(--content-tertiary\)\)_65\%\,oklch\(var\(--content-tertiary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-tertiary)) 0%,oklch(var(--content-tertiary)) 35%,oklch(var(--content-secondary)) 48%,color(display-p3 1 1 1/.7) 50%,oklch(var(--content-secondary)) 52%,oklch(var(--content-tertiary)) 65%,oklch(var(--content-tertiary)) 100%)}}@supports (color:lab(0% 0 0)){.keeyu-embed .bg-\[linear-gradient\(90deg\,oklch\(var\(--content-tertiary\)\)_0\%\,oklch\(var\(--content-tertiary\)\)_35\%\,oklch\(var\(--content-secondary\)\)_48\%\,oklch\(1_0_0\/0\.7\)_50\%\,oklch\(var\(--content-secondary\)\)_52\%\,oklch\(var\(--content-tertiary\)\)_65\%\,oklch\(var\(--content-tertiary\)\)_100\%\)\]{background-image:linear-gradient(90deg,oklch(var(--content-tertiary)) 0%,oklch(var(--content-tertiary)) 35%,oklch(var(--content-secondary)) 48%,lab(100% 0 0/.7) 50%,oklch(var(--content-secondary)) 52%,oklch(var(--content-tertiary)) 65%,oklch(var(--content-tertiary)) 100%)}}.keeyu-embed .bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.keeyu-embed .from-studio-deep{--tw-gradient-from:oklch(var(--bg-0) / 1) var(--tw-gradient-from-position);--tw-gradient-to:oklch(var(--bg-0) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.keeyu-embed .from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.keeyu-embed .via-white\/95{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fffffff2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.keeyu-embed .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.keeyu-embed .bg-\[length\:300\%_100\%\]{background-size:300% 100%}.keeyu-embed .bg-clip-text{-webkit-background-clip:text;background-clip:text}.keeyu-embed .object-cover{-o-object-fit:cover;object-fit:cover}.keeyu-embed .\!p-3{padding:.75rem!important}.keeyu-embed .p-0{padding:0}.keeyu-embed .p-1{padding:.25rem}.keeyu-embed .p-1\.5{padding:.375rem}.keeyu-embed .p-2{padding:.5rem}.keeyu-embed .p-2\.5{padding:.625rem}.keeyu-embed .p-3{padding:.75rem}.keeyu-embed .p-3\.5{padding:.875rem}.keeyu-embed .p-4{padding:1rem}.keeyu-embed .p-5{padding:1.25rem}.keeyu-embed .p-6{padding:1.5rem}.keeyu-embed .p-8{padding:2rem}.keeyu-embed .p-\[11px\]{padding:11px}.keeyu-embed .p-\[13px\]{padding:13px}.keeyu-embed .p-\[14px\]{padding:14px}.keeyu-embed .p-\[18px\]{padding:18px}.keeyu-embed .p-\[2px\]{padding:2px}.keeyu-embed .p-\[8\.4px\]{padding:8.4px}.keeyu-embed .px-0\.5{padding-left:.125rem;padding-right:.125rem}.keeyu-embed .px-1{padding-left:.25rem;padding-right:.25rem}.keeyu-embed .px-1\.5{padding-left:.375rem;padding-right:.375rem}.keeyu-embed .px-10{padding-left:2.5rem;padding-right:2.5rem}.keeyu-embed .px-2{padding-left:.5rem;padding-right:.5rem}.keeyu-embed .px-2\.5{padding-left:.625rem;padding-right:.625rem}.keeyu-embed .px-3{padding-left:.75rem;padding-right:.75rem}.keeyu-embed .px-3\.5{padding-left:.875rem;padding-right:.875rem}.keeyu-embed .px-4{padding-left:1rem;padding-right:1rem}.keeyu-embed .px-5{padding-left:1.25rem;padding-right:1.25rem}.keeyu-embed .px-6{padding-left:1.5rem;padding-right:1.5rem}.keeyu-embed .px-8{padding-left:2rem;padding-right:2rem}.keeyu-embed .px-\[10px\]{padding-left:10px;padding-right:10px}.keeyu-embed .px-\[11px\]{padding-left:11px;padding-right:11px}.keeyu-embed .px-\[13px\]{padding-left:13px;padding-right:13px}.keeyu-embed .px-\[14px\]{padding-left:14px;padding-right:14px}.keeyu-embed .px-\[15px\]{padding-left:15px;padding-right:15px}.keeyu-embed .px-\[18px\]{padding-left:18px;padding-right:18px}.keeyu-embed .px-\[1px\]{padding-left:1px;padding-right:1px}.keeyu-embed .px-\[22px\]{padding-left:22px;padding-right:22px}.keeyu-embed .px-\[6px\]{padding-left:6px;padding-right:6px}.keeyu-embed .px-\[7px\]{padding-left:7px;padding-right:7px}.keeyu-embed .px-\[8px\]{padding-left:8px;padding-right:8px}.keeyu-embed .px-\[9px\]{padding-left:9px;padding-right:9px}.keeyu-embed .py-0{padding-top:0;padding-bottom:0}.keeyu-embed .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.keeyu-embed .py-1{padding-top:.25rem;padding-bottom:.25rem}.keeyu-embed .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.keeyu-embed .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.keeyu-embed .py-12{padding-top:3rem;padding-bottom:3rem}.keeyu-embed .py-14{padding-top:3.5rem;padding-bottom:3.5rem}.keeyu-embed .py-16{padding-top:4rem;padding-bottom:4rem}.keeyu-embed .py-2{padding-top:.5rem;padding-bottom:.5rem}.keeyu-embed .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.keeyu-embed .py-24{padding-top:6rem;padding-bottom:6rem}.keeyu-embed .py-3{padding-top:.75rem;padding-bottom:.75rem}.keeyu-embed .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.keeyu-embed .py-4{padding-top:1rem;padding-bottom:1rem}.keeyu-embed .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.keeyu-embed .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.keeyu-embed .py-8{padding-top:2rem;padding-bottom:2rem}.keeyu-embed .py-\[10px\]{padding-top:10px;padding-bottom:10px}.keeyu-embed .py-\[11px\]{padding-top:11px;padding-bottom:11px}.keeyu-embed .py-\[13px\]{padding-top:13px;padding-bottom:13px}.keeyu-embed .py-\[15px\]{padding-top:15px;padding-bottom:15px}.keeyu-embed .py-\[18px\]{padding-top:18px;padding-bottom:18px}.keeyu-embed .py-\[1px\]{padding-top:1px;padding-bottom:1px}.keeyu-embed .py-\[2px\]{padding-top:2px;padding-bottom:2px}.keeyu-embed .py-\[3px\]{padding-top:3px;padding-bottom:3px}.keeyu-embed .py-\[4px\]{padding-top:4px;padding-bottom:4px}.keeyu-embed .py-\[5px\]{padding-top:5px;padding-bottom:5px}.keeyu-embed .py-\[6px\]{padding-top:6px;padding-bottom:6px}.keeyu-embed .py-\[7px\]{padding-top:7px;padding-bottom:7px}.keeyu-embed .py-\[9px\]{padding-top:9px;padding-bottom:9px}.keeyu-embed .py-px{padding-top:1px;padding-bottom:1px}.keeyu-embed .pb-0\.5{padding-bottom:.125rem}.keeyu-embed .pb-1{padding-bottom:.25rem}.keeyu-embed .pb-1\.5{padding-bottom:.375rem}.keeyu-embed .pb-12{padding-bottom:3rem}.keeyu-embed .pb-16{padding-bottom:4rem}.keeyu-embed .pb-2{padding-bottom:.5rem}.keeyu-embed .pb-2\.5{padding-bottom:.625rem}.keeyu-embed .pb-24{padding-bottom:6rem}.keeyu-embed .pb-3{padding-bottom:.75rem}.keeyu-embed .pb-4{padding-bottom:1rem}.keeyu-embed .pb-6{padding-bottom:1.5rem}.keeyu-embed .pb-\[10px\]{padding-bottom:10px}.keeyu-embed .pb-\[18px\]{padding-bottom:18px}.keeyu-embed .pb-\[4px\]{padding-bottom:4px}.keeyu-embed .pb-\[5px\]{padding-bottom:5px}.keeyu-embed .pl-0{padding-left:0}.keeyu-embed .pl-2{padding-left:.5rem}.keeyu-embed .pl-2\.5{padding-left:.625rem}.keeyu-embed .pl-3{padding-left:.75rem}.keeyu-embed .pl-4{padding-left:1rem}.keeyu-embed .pl-6{padding-left:1.5rem}.keeyu-embed .pl-\[16px\]{padding-left:16px}.keeyu-embed .pl-\[23px\]{padding-left:23px}.keeyu-embed .pl-\[27px\]{padding-left:27px}.keeyu-embed .pl-\[2px\]{padding-left:2px}.keeyu-embed .pl-\[36px\]{padding-left:36px}.keeyu-embed .pr-12{padding-right:3rem}.keeyu-embed .pr-5{padding-right:1.25rem}.keeyu-embed .pr-7{padding-right:1.75rem}.keeyu-embed .pr-8{padding-right:2rem}.keeyu-embed .pr-\[7px\]{padding-right:7px}.keeyu-embed .pt-0{padding-top:0}.keeyu-embed .pt-0\.5{padding-top:.125rem}.keeyu-embed .pt-1{padding-top:.25rem}.keeyu-embed .pt-1\.5{padding-top:.375rem}.keeyu-embed .pt-2{padding-top:.5rem}.keeyu-embed .pt-2\.5{padding-top:.625rem}.keeyu-embed .pt-3{padding-top:.75rem}.keeyu-embed .pt-4{padding-top:1rem}.keeyu-embed .pt-5{padding-top:1.25rem}.keeyu-embed .pt-6{padding-top:1.5rem}.keeyu-embed .pt-8{padding-top:2rem}.keeyu-embed .pt-\[18px\]{padding-top:18px}.keeyu-embed .pt-\[1px\]{padding-top:1px}.keeyu-embed .pt-\[22px\]{padding-top:22px}.keeyu-embed .pt-\[3px\]{padding-top:3px}.keeyu-embed .pt-\[8px\]{padding-top:8px}.keeyu-embed .text-left{text-align:left}.keeyu-embed .text-center{text-align:center}.keeyu-embed .text-right{text-align:right}.keeyu-embed .align-top{vertical-align:top}.keeyu-embed .align-middle{vertical-align:middle}.keeyu-embed .font-\[\'Roboto\'\]{font-family:Roboto}.keeyu-embed .font-body{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.keeyu-embed .font-display{font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.keeyu-embed .font-mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.keeyu-embed .\!text-\[11px\]{font-size:11px!important}.keeyu-embed .text-2xl{font-size:1.5rem;line-height:2rem}.keeyu-embed .text-3xl{font-size:1.875rem;line-height:2.25rem}.keeyu-embed .text-4xl{font-size:2.25rem;line-height:2.5rem}.keeyu-embed .text-\[10\.5px\]{font-size:10.5px}.keeyu-embed .text-\[10px\]{font-size:10px}.keeyu-embed .text-\[11\.5px\]{font-size:11.5px}.keeyu-embed .text-\[11px\]{font-size:11px}.keeyu-embed .text-\[12\.5px\]{font-size:12.5px}.keeyu-embed .text-\[12px\]{font-size:12px}.keeyu-embed .text-\[13px\]{font-size:13px}.keeyu-embed .text-\[14px\]{font-size:14px}.keeyu-embed .text-\[15px\]{font-size:15px}.keeyu-embed .text-\[16px\]{font-size:16px}.keeyu-embed .text-\[17px\]{font-size:17px}.keeyu-embed .text-\[18px\]{font-size:18px}.keeyu-embed .text-\[38px\]{font-size:38px}.keeyu-embed .text-\[7\.5px\]{font-size:7.5px}.keeyu-embed .text-\[8px\]{font-size:8px}.keeyu-embed .text-\[9\.5px\]{font-size:9.5px}.keeyu-embed .text-\[9px\]{font-size:9px}.keeyu-embed .text-base{font-size:1rem;line-height:1.5rem}.keeyu-embed .text-lg{font-size:1.125rem;line-height:1.75rem}.keeyu-embed .text-sm{font-size:.875rem;line-height:1.25rem}.keeyu-embed .text-xl{font-size:1.25rem;line-height:1.75rem}.keeyu-embed .text-xs{font-size:.75rem;line-height:1rem}.keeyu-embed .font-bold{font-weight:700}.keeyu-embed .font-extrabold{font-weight:800}.keeyu-embed .font-light{font-weight:300}.keeyu-embed .font-medium{font-weight:500}.keeyu-embed .font-normal{font-weight:400}.keeyu-embed .font-semibold{font-weight:600}.keeyu-embed .uppercase{text-transform:uppercase}.keeyu-embed .lowercase{text-transform:lowercase}.keeyu-embed .capitalize{text-transform:capitalize}.keeyu-embed .normal-case{text-transform:none}.keeyu-embed .italic{font-style:italic}.keeyu-embed .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.keeyu-embed .leading-3{line-height:.75rem}.keeyu-embed .leading-4{line-height:1rem}.keeyu-embed .leading-5{line-height:1.25rem}.keeyu-embed .leading-7{line-height:1.75rem}.keeyu-embed .leading-\[1\.15\]{line-height:1.15}.keeyu-embed .leading-\[1\.25\]{line-height:1.25}.keeyu-embed .leading-\[1\.32\]{line-height:1.32}.keeyu-embed .leading-\[1\.3\]{line-height:1.3}.keeyu-embed .leading-\[1\.45\]{line-height:1.45}.keeyu-embed .leading-\[1\.4\]{line-height:1.4}.keeyu-embed .leading-\[1\.55\]{line-height:1.55}.keeyu-embed .leading-\[1\.5\]{line-height:1.5}.keeyu-embed .leading-\[1\.6\]{line-height:1.6}.keeyu-embed .leading-\[120\%\]{line-height:120%}.keeyu-embed .leading-\[12px\]{line-height:12px}.keeyu-embed .leading-\[130\%\]{line-height:130%}.keeyu-embed .leading-\[133\%\]{line-height:133%}.keeyu-embed .leading-\[140\%\]{line-height:140%}.keeyu-embed .leading-\[14px\]{line-height:14px}.keeyu-embed .leading-\[150\%\]{line-height:150%}.keeyu-embed .leading-\[165\%\]{line-height:165%}.keeyu-embed .leading-\[16px\]{line-height:16px}.keeyu-embed .leading-\[175\%\]{line-height:175%}.keeyu-embed .leading-\[17px\]{line-height:17px}.keeyu-embed .leading-\[18px\]{line-height:18px}.keeyu-embed .leading-\[22px\]{line-height:22px}.keeyu-embed .leading-none{line-height:1}.keeyu-embed .leading-relaxed{line-height:1.625}.keeyu-embed .leading-snug{line-height:1.375}.keeyu-embed .leading-tight{line-height:1.25}.keeyu-embed .tracking-\[-0\.01em\]{letter-spacing:-.01em}.keeyu-embed .tracking-\[-0\.02em\]{letter-spacing:-.02em}.keeyu-embed .tracking-\[\.02em\]{letter-spacing:.02em}.keeyu-embed .tracking-\[\.08em\]{letter-spacing:.08em}.keeyu-embed .tracking-\[0\.04em\]{letter-spacing:.04em}.keeyu-embed .tracking-\[0\.1em\]{letter-spacing:.1em}.keeyu-embed .tracking-normal{letter-spacing:0}.keeyu-embed .tracking-tight{letter-spacing:-.025em}.keeyu-embed .tracking-tighter{letter-spacing:-.05em}.keeyu-embed .tracking-wide{letter-spacing:.025em}.keeyu-embed .tracking-wider{letter-spacing:.05em}.keeyu-embed .text-\[\#002F38\]{--tw-text-opacity:1;color:rgb(0 47 56/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#004C4B\]{--tw-text-opacity:1;color:rgb(0 76 75/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#005696\]{--tw-text-opacity:1;color:rgb(0 86 150/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#007F79\]{--tw-text-opacity:1;color:rgb(0 127 121/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#0A0A0A\]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#0A5E73\]{--tw-text-opacity:1;color:rgb(10 94 115/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#0E6F7A\]{--tw-text-opacity:1;color:rgb(14 111 122/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#0F8C73\]{--tw-text-opacity:1;color:rgb(15 140 115/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#116B60\]{--tw-text-opacity:1;color:rgb(17 107 96/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#146720\]{--tw-text-opacity:1;color:rgb(20 103 32/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#171717\]{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#1E7A44\]{--tw-text-opacity:1;color:rgb(30 122 68/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#1E7A46\]{--tw-text-opacity:1;color:rgb(30 122 70/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#242424\]{--tw-text-opacity:1;color:rgb(36 36 36/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#252525\]{--tw-text-opacity:1;color:rgb(37 37 37/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#262626\]{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#2F6BC4\]{--tw-text-opacity:1;color:rgb(47 107 196/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#2F8A4E\]{--tw-text-opacity:1;color:rgb(47 138 78/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#383838\]{--tw-text-opacity:1;color:rgb(56 56 56/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#3A5158\]{--tw-text-opacity:1;color:rgb(58 81 88/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#404040\]{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#424242\]{--tw-text-opacity:1;color:rgb(66 66 66/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#48626A\]{--tw-text-opacity:1;color:rgb(72 98 106/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#4A6A72\]{--tw-text-opacity:1;color:rgb(74 106 114/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#4E7A85\]{--tw-text-opacity:1;color:rgb(78 122 133/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#525252\]{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#5A3A05\]{--tw-text-opacity:1;color:rgb(90 58 5/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#5A747C\]{--tw-text-opacity:1;color:rgb(90 116 124/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#5B6573\]{--tw-text-opacity:1;color:rgb(91 101 115/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#606060\]{--tw-text-opacity:1;color:rgb(96 96 96/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#616161\]{--tw-text-opacity:1;color:rgb(97 97 97/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#6A1500\]{--tw-text-opacity:1;color:rgb(106 21 0/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#6B8A92\]{--tw-text-opacity:1;color:rgb(107 138 146/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#737373\]{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#7B949B\]{--tw-text-opacity:1;color:rgb(123 148 155/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#804E00\]{--tw-text-opacity:1;color:rgb(128 78 0/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#8A3D2E\]{--tw-text-opacity:1;color:rgb(138 61 46/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#8A5300\]{--tw-text-opacity:1;color:rgb(138 83 0/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#8A6A2E\]{--tw-text-opacity:1;color:rgb(138 106 46/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#8A8A8A\]{--tw-text-opacity:1;color:rgb(138 138 138/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#8F8E8E\]{--tw-text-opacity:1;color:rgb(143 142 142/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9A3412\]{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9A9A96\]{--tw-text-opacity:1;color:rgb(154 154 150/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9AACB2\]{--tw-text-opacity:1;color:rgb(154 172 178/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9CA3AF\]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9E9E9E\]{--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#9F1D0F\]{--tw-text-opacity:1;color:rgb(159 29 15/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B0B0B0\]{--tw-text-opacity:1;color:rgb(176 176 176/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B3261E\]{--tw-text-opacity:1;color:rgb(179 38 30/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B7B7B7\]{--tw-text-opacity:1;color:rgb(183 183 183/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B85428\]{--tw-text-opacity:1;color:rgb(184 84 40/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B8C3C7\]{--tw-text-opacity:1;color:rgb(184 195 199/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#B91C1C\]{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#BDBDBD\]{--tw-text-opacity:1;color:rgb(189 189 189/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#C2410C\]{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#C73B1A\]{--tw-text-opacity:1;color:rgb(199 59 26/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#C8CDD1\]{--tw-text-opacity:1;color:rgb(200 205 209/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#D03212\]{--tw-text-opacity:1;color:rgb(208 50 18/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#E08700\]{--tw-text-opacity:1;color:rgb(224 135 0/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#EA6B4A\]{--tw-text-opacity:1;color:rgb(234 107 74/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#F5D5CB\]{--tw-text-opacity:1;color:rgb(245 213 203/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#FAFAFA\]{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.keeyu-embed .text-\[\#FF3D0E\]{--tw-text-opacity:1;color:rgb(255 61 14/var(--tw-text-opacity,1))}.keeyu-embed .text-\[oklch\(var\(--accent-green\)\)\]{color:oklch(var(--accent-green))}.keeyu-embed .text-\[oklch\(var\(--accent-orange\)\/0\.65\)\]{color:oklch(var(--accent-orange)/.65)}.keeyu-embed .text-\[oklch\(var\(--accent-purple\)\)\]{color:oklch(var(--accent-purple))}.keeyu-embed .text-\[oklch\(var\(--accent-purple\)\/0\.65\)\]{color:oklch(var(--accent-purple)/.65)}.keeyu-embed .text-accent-blue{--tw-text-opacity:1;color:oklch(var(--accent-blue) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-blue\/60{color:oklch(var(--accent-blue) / .6)}.keeyu-embed .text-accent-cyan{--tw-text-opacity:1;color:oklch(var(--accent-cyan) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-green{--tw-text-opacity:1;color:oklch(var(--accent-green) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-orange{--tw-text-opacity:1;color:oklch(var(--accent-orange) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-purple{--tw-text-opacity:1;color:oklch(var(--accent-purple) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-red{--tw-text-opacity:1;color:oklch(var(--accent-red) / var(--tw-text-opacity,1))}.keeyu-embed .text-accent-teal{--tw-text-opacity:1;color:oklch(var(--accent-teal) / var(--tw-text-opacity,1))}.keeyu-embed .text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.keeyu-embed .text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.keeyu-embed .text-blue-400\/70{color:#60a5fab3}.keeyu-embed .text-brand-blue-600{--tw-text-opacity:1;color:oklch(var(--brand-blue-600) / var(--tw-text-opacity,1))}.keeyu-embed .text-brand-blue-700{--tw-text-opacity:1;color:oklch(var(--brand-blue-700) / var(--tw-text-opacity,1))}.keeyu-embed .text-brand-teal{color:var(--brand-teal-hex)}.keeyu-embed .text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.keeyu-embed .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.keeyu-embed .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.keeyu-embed .text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.keeyu-embed .text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.keeyu-embed .text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.keeyu-embed .text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.keeyu-embed .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.keeyu-embed .text-text-muted{--tw-text-opacity:1;color:oklch(var(--content-tertiary) / var(--tw-text-opacity,1))}.keeyu-embed .text-text-muted\/40{color:oklch(var(--content-tertiary) / .4)}.keeyu-embed .text-text-muted\/50{color:oklch(var(--content-tertiary) / .5)}.keeyu-embed .text-text-muted\/60{color:oklch(var(--content-tertiary) / .6)}.keeyu-embed .text-text-muted\/70{color:oklch(var(--content-tertiary) / .7)}.keeyu-embed .text-text-muted\/80{color:oklch(var(--content-tertiary) / .8)}.keeyu-embed .text-text-primary{--tw-text-opacity:1;color:oklch(var(--content-primary) / var(--tw-text-opacity,1))}.keeyu-embed .text-text-secondary{--tw-text-opacity:1;color:oklch(var(--content-secondary) / var(--tw-text-opacity,1))}.keeyu-embed .text-text-white{--tw-text-opacity:1;color:oklch(var(--content-white) / var(--tw-text-opacity,1))}.keeyu-embed .text-transparent{color:#0000}.keeyu-embed .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.keeyu-embed .underline{text-decoration-line:underline}.keeyu-embed .line-through{text-decoration-line:line-through}.keeyu-embed .no-underline{text-decoration-line:none}.keeyu-embed .decoration-\[\#BDBDBD\]{text-decoration-color:#bdbdbd}.keeyu-embed .underline-offset-2{text-underline-offset:2px}.keeyu-embed .underline-offset-4{text-underline-offset:4px}.keeyu-embed .accent-\[\#0A5E73\]{accent-color:#0a5e73}.keeyu-embed .accent-\[\#15CFCC\]{accent-color:#15cfcc}.keeyu-embed .opacity-0{opacity:0}.keeyu-embed .opacity-100{opacity:1}.keeyu-embed .opacity-30{opacity:.3}.keeyu-embed .opacity-55{opacity:.55}.keeyu-embed .opacity-60{opacity:.6}.keeyu-embed .opacity-70{opacity:.7}.keeyu-embed .opacity-80{opacity:.8}.keeyu-embed .shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-\[0_-8px_24px_oklch\(var\(--grey-900\)\/0\.08\)\,0_-2px_8px_oklch\(var\(--grey-900\)\/0\.05\)\]{--tw-shadow:0 -8px 24px oklch(var(--grey-900)/.08),0 -2px 8px oklch(var(--grey-900)/.05);--tw-shadow-colored:0 -8px 24px var(--tw-shadow-color), 0 -2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-\[0_0_40px_oklch\(var\(--grey-900\)\/0\.22\)\,0_0_1px_oklch\(var\(--brand-blue-400\)\/0\.35\)\]{--tw-shadow:0 0 40px oklch(var(--grey-900)/.22),0 0 1px oklch(var(--brand-blue-400)/.35);--tw-shadow-colored:0 0 40px var(--tw-shadow-color), 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-\[0_1px_2px_rgba\(0\,47\,56\,0\.05\)\]{--tw-shadow:0 1px 2px #002f380d;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-\[0px_8px_20px_\#00000014\]{--tw-shadow:0px 8px 20px #00000014;--tw-shadow-colored:0px 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-glow-blue{--tw-shadow:0 0 20px oklch(var(--accent-blue) / .15);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-glow-orange{--tw-shadow:0 0 20px oklch(var(--accent-orange) / .15);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-glow-purple{--tw-shadow:0 0 20px oklch(var(--accent-purple) / .15);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-glow-teal{--tw-shadow:0 0 20px oklch(var(--accent-teal) / .2);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-panel-float{--tw-shadow:0 12px 40px #0000001a;--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .shadow-panel-float{--tw-shadow:0 12px 40px color(display-p3 0 0 0/.1)}}@supports (color:lab(0% 0 0)){.keeyu-embed .shadow-panel-float{--tw-shadow:0 12px 40px lab(0% 0 0/.1)}}.keeyu-embed .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .outline-none{outline-offset:2px;outline:2px solid #0000}.keeyu-embed .outline{outline-style:solid}.keeyu-embed .outline-1{outline-width:1px}.keeyu-embed .outline-2{outline-width:2px}.keeyu-embed .outline-\[1\.5px\]{outline-width:1.5px}.keeyu-embed .-outline-offset-1{outline-offset:-1px}.keeyu-embed .-outline-offset-\[1\.5px\]{outline-offset:-1.5px}.keeyu-embed .outline-offset-2{outline-offset:2px}.keeyu-embed .outline-\[\#B8DDD7\]{outline-color:#b8ddd7}.keeyu-embed .outline-\[\#D4D4D4\]{outline-color:#d4d4d4}.keeyu-embed .outline-\[\#DCDCDC\]{outline-color:#dcdcdc}.keeyu-embed .outline-\[\#E0E0E0\]{outline-color:#e0e0e0}.keeyu-embed .outline-\[\#E5E5E5\]{outline-color:#e5e5e5}.keeyu-embed .outline-\[\#ECECEC\]{outline-color:#ececec}.keeyu-embed .outline-\[\#ECEEF1\]{outline-color:#eceef1}.keeyu-embed .outline-\[\#F5C4BC\]{outline-color:#f5c4bc}.keeyu-embed .outline-\[\#FED7AA\]{outline-color:#fed7aa}.keeyu-embed .outline-accent-teal{outline-color:oklch(var(--accent-teal) / 1)}.keeyu-embed .outline-red-300{outline-color:#fca5a5}.keeyu-embed .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.keeyu-embed .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.keeyu-embed .ring-brand-blue-400\/40{--tw-ring-color:oklch(var(--brand-blue-400) / .4)}.keeyu-embed .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.keeyu-embed .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.keeyu-embed .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-\[border-color\,filter\,box-shadow\]{transition-property:border-color,filter,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .duration-150{transition-duration:.15s}.keeyu-embed .duration-200{transition-duration:.2s}.keeyu-embed .duration-300{transition-duration:.3s}.keeyu-embed .duration-700{transition-duration:.7s}.keeyu-embed .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.keeyu-embed .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.keeyu-embed .\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.keeyu-embed .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.keeyu-embed .brand-gradient-text{background:var(--brand-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.keeyu-embed .brand-gradient-border{-o-border-image:var(--brand-gradient-vertical) 1;border-image:var(--brand-gradient-vertical) 1}.keeyu-embed .brand-gradient-bg{background:var(--brand-gradient-diagonal)}.keeyu-embed .brand-gradient-bg-subtle{background:var(--brand-gradient-subtle)}.keeyu-embed .chip-complete{background:var(--chip-complete-fill);color:var(--chip-complete-text);border:1px solid var(--chip-complete-border)}.keeyu-embed .chip-error{background:var(--chip-error-fill);color:var(--chip-error-text);border:1px solid var(--chip-error-border)}.keeyu-embed .chip-neutral{background:var(--chip-neutral-fill);color:var(--chip-neutral-text);border:1px solid var(--chip-neutral-border)}.keeyu-embed .chip-attention{background:var(--chip-attention-fill);color:var(--chip-attention-text);border:1px solid var(--chip-attention-border)}.keeyu-embed .chip-disabled{background:var(--chip-disabled-fill);color:var(--chip-disabled-text);border:1px solid var(--chip-disabled-border)}.keeyu-embed .spinner-keeyu{border:2px solid #0000;border-top-color:var(--brand-teal-hex);border-right-color:var(--brand-coral-hex);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}.keeyu-embed .spinner-keeyu-sm{border-width:1.5px;width:10px;height:10px}.keeyu-embed .spinner-keeyu-xs{border-width:1.5px;width:8px;height:8px}.keeyu-embed .spinner-keeyu-lg{border-width:2.5px;width:18px;height:18px}.keeyu-embed .react-flow,.keeyu-embed .react-flow__background{background:0 0!important}.keeyu-embed .react-flow__selection{background:oklch(var(--accent-blue) / .08)!important;border:1px solid oklch(var(--accent-blue) / .3)!important}.keeyu-embed .react-flow__edge-path{stroke:oklch(var(--border-200));stroke-width:2px}.keeyu-embed .react-flow__connection-line{stroke:oklch(var(--accent-blue));stroke-width:2px;stroke-dasharray:6 3}.keeyu-embed .react-flow__handle{transition:all .2s cubic-bezier(.4,0,.2,1);background:var(--node-inner-bg)!important;border:2px solid oklch(var(--border-200))!important;z-index:10!important;border-radius:50%!important;width:10px!important;height:10px!important}.keeyu-embed .react-flow__handle:hover{transform:scale(1.4);border-color:var(--brand-teal-hex)!important;box-shadow:0 0 12px var(--node-glow-teal), 0 0 4px var(--node-glow-coral)!important}.keeyu-embed .react-flow__handle-connecting{transform:scale(1.4);border-color:var(--brand-teal-hex)!important;box-shadow:0 0 14px var(--node-glow-teal)!important}.keeyu-embed .react-flow__minimap,.keeyu-embed .react-flow__controls{background:var(--node-inner-bg)!important;border:1px solid oklch(var(--border-100))!important;border-radius:var(--radius-lg)!important;overflow:hidden!important;box-shadow:0 8px 32px #0000001a!important;box-shadow:0 8px 32px color(display-p3 0 0 0/.1)!important;box-shadow:0 8px 32px lab(0% 0 0/.1)!important}.keeyu-embed .react-flow__controls-button{transition:all .15s;border-bottom:1px solid oklch(var(--border-50))!important;fill:oklch(var(--content-tertiary))!important;background:0 0!important;width:32px!important;height:32px!important}.keeyu-embed .react-flow__controls-button:hover{background:oklch(var(--bg-200))!important;fill:oklch(var(--content-primary))!important}.keeyu-embed .react-flow__controls-button:last-child{border-bottom:none!important}.keeyu-embed .react-flow__attribution{display:none!important}.keeyu-embed .react-flow__background pattern circle{fill:oklch(var(--canvas-dot))!important}.keeyu-embed .canvas-bg{background:radial-gradient(ellipse at 30% 30%, oklch(var(--brand-blue-400) / .06) 0%, transparent 50%), radial-gradient(ellipse at 70% 60%, oklch(var(--brand-peach-500) / .05) 0%, transparent 50%)}.keeyu-embed .studio-handle{background:var(--node-inner-bg)!important;border:2px solid oklch(var(--border-200))!important;width:10px!important;height:10px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.keeyu-embed .studio-handle:hover{border-color:oklch(var(--accent-teal))!important;box-shadow:0 0 8px oklch(var(--accent-teal) / .4)!important;transform:scale(1.4)!important}.keeyu-embed .studio-node-wrapper{border-radius:var(--radius-node);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:6px 0 16px var(--node-shadow-teal), -6px 0 16px var(--node-shadow-coral);padding:1.5px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.keeyu-embed .studio-node-wrapper:before{content:"";background:conic-gradient(from -160deg at 50% 50%, var(--brand-teal-hex) 0deg, oklch(var(--border-100)) 90deg, var(--brand-coral-hex) 180deg, oklch(var(--border-100)) 270deg, var(--brand-teal-hex) 360deg);opacity:0;z-index:0;width:200%;height:200%;transition:opacity .3s;position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%}.keeyu-embed .studio-node-wrapper .studio-node-inner{z-index:1;background:var(--node-bg);border-radius:calc(var(--radius-node) - 1.5px);position:relative;overflow:hidden}.keeyu-embed .studio-node-wrapper:hover{box-shadow:8px 0 24px var(--node-glow-teal), -8px 0 24px var(--node-glow-coral), 0 8px 24px #0000000f;transform:translateY(-2px)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .studio-node-wrapper:hover{box-shadow:8px 0 24px var(--node-glow-teal), -8px 0 24px var(--node-glow-coral), 0 8px 24px color(display-p3 0 0 0/.06)}}@supports (color:lab(0% 0 0)){.keeyu-embed .studio-node-wrapper:hover{box-shadow:8px 0 24px var(--node-glow-teal), -8px 0 24px var(--node-glow-coral), 0 8px 24px lab(0% 0 0/.06)}}.keeyu-embed .studio-node-wrapper:hover:before{opacity:.5}.keeyu-embed .react-flow__node.selected .studio-node-wrapper{box-shadow:10px 0 28px var(--node-glow-teal), -10px 0 28px var(--node-glow-coral), 0 8px 32px #0000001a}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .react-flow__node.selected .studio-node-wrapper{box-shadow:10px 0 28px var(--node-glow-teal), -10px 0 28px var(--node-glow-coral), 0 8px 32px color(display-p3 0 0 0/.1)}}@supports (color:lab(0% 0 0)){.keeyu-embed .react-flow__node.selected .studio-node-wrapper{box-shadow:10px 0 28px var(--node-glow-teal), -10px 0 28px var(--node-glow-coral), 0 8px 32px lab(0% 0 0/.1)}}.keeyu-embed .react-flow__node.selected .studio-node-wrapper:before{opacity:1;background:conic-gradient(from -160deg at 50% 50%, var(--brand-teal-hex) 0deg, transparent 60deg, var(--brand-coral-hex) 180deg, transparent 240deg, var(--brand-teal-hex) 360deg);animation:6s linear infinite nodeGradientSpin}.keeyu-embed .studio-node-accent-bar{border-radius:calc(var(--radius-node) - 1.5px) calc(var(--radius-node) - 1.5px) 0 0;height:3px}.keeyu-embed .studio-connector-badge{font-family:var(--font-mono);background:oklch(var(--bg-200));letter-spacing:.02em;border:1px solid;border-radius:6px;padding:1px 7px;font-size:9px;font-weight:500}.keeyu-embed .edge-running{stroke-dasharray:8 4;animation:.6s linear infinite dashFlow;stroke:oklch(var(--accent-green))!important}.keeyu-embed .edge-loop-running{stroke-dasharray:6 3;filter:drop-shadow(0 0 2px oklch(var(--accent-purple) / .3));animation:.6s linear infinite dashFlow;stroke:oklch(var(--accent-purple) / .85)!important}.keeyu-embed .edge-done{stroke:oklch(var(--accent-green))!important}.keeyu-embed .edge-fail{stroke:oklch(var(--accent-red))!important}.keeyu-embed .studio-node-running{animation:1.5s ease-in-out infinite nodeRunGlow}.keeyu-embed .studio-node-running:before{opacity:.8!important;background:conic-gradient(from -160deg at 50% 50%, oklch(var(--accent-green)) 0deg, transparent 120deg, oklch(var(--accent-green)) 240deg, transparent 360deg)!important;animation:2s linear infinite nodeGradientSpin!important}.keeyu-embed .studio-node-sleeping{animation:3s ease-in-out infinite nodeSleepGlow}.keeyu-embed .studio-node-sleeping:before{opacity:.6!important;background:conic-gradient(from 0deg at 50% 50%, oklch(var(--accent-blue)) 0deg, transparent 90deg, oklch(var(--accent-blue)) 180deg, transparent 270deg)!important;animation:4s linear infinite nodeGradientSpin!important}.keeyu-embed .studio-node-waiting-approval{animation:2.5s ease-in-out infinite gateShieldPulse}.keeyu-embed .studio-node-pass{box-shadow:0 0 16px oklch(var(--accent-green) / .12), 0 0 4px oklch(var(--accent-green) / .08)!important}.keeyu-embed .studio-node-pass:before{opacity:.6!important;background:conic-gradient(from 0deg at 50% 50%, oklch(var(--accent-green)) 0deg, oklch(var(--border-100)) 120deg, oklch(var(--accent-green)) 240deg, oklch(var(--border-100)) 360deg)!important;animation:none!important}.keeyu-embed .studio-node-fail{box-shadow:0 0 20px oklch(var(--accent-red) / .15), 0 0 6px oklch(var(--accent-red) / .1), 0 0 0 3px oklch(var(--accent-red) / .08)!important}.keeyu-embed .studio-node-fail:before{opacity:.8!important;background:conic-gradient(from 0deg at 50% 50%, oklch(var(--accent-red)) 0deg, oklch(var(--border-100)) 90deg, oklch(var(--accent-red)) 180deg, oklch(var(--border-100)) 270deg)!important;animation:none!important}.keeyu-embed .studio-node-skipped{opacity:.4}.keeyu-embed .studio-node-skipped .studio-node-inner{opacity:.5}.keeyu-embed .studio-gate-shield{width:68px;margin:0 auto;transition:all .3s}.keeyu-embed .studio-gate-shield-outer{clip-path:polygon(50% 0%,100% 12%,100% 62%,50% 100%,0% 62%,0% 12%);background:oklch(var(--accent-orange) / .35);justify-content:center;align-items:center;width:68px;height:80px;transition:all .3s;display:flex}.keeyu-embed .studio-gate-shield-inner{clip-path:polygon(50% 0%,100% 12%,100% 62%,50% 100%,0% 62%,0% 12%);background:oklch(var(--bg-100));flex-direction:column;justify-content:center;align-items:center;gap:2px;width:calc(100% - 4px);height:calc(100% - 4px);padding-bottom:6px;transition:background .3s;display:flex}.keeyu-embed .studio-gate-icon{font-size:20px;line-height:1}.keeyu-embed .studio-gate-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:oklch(var(--accent-orange));font-size:7px;font-weight:700}.keeyu-embed .studio-gate-waiting .studio-gate-shield-outer{background:oklch(var(--accent-orange) / .5);animation:2.5s ease-in-out infinite gateShieldPulse}.keeyu-embed .studio-gate-running .studio-gate-shield-outer{background:oklch(var(--accent-green) / .4)}.keeyu-embed .studio-gate-running .studio-gate-label{color:oklch(var(--accent-green))}.keeyu-embed .studio-gate-approved .studio-gate-shield-outer{background:oklch(var(--accent-green) / .5)}.keeyu-embed .studio-gate-approved .studio-gate-label{color:oklch(var(--accent-green))}.keeyu-embed .studio-gate-rejected .studio-gate-shield-outer{background:oklch(var(--accent-red) / .5)}.keeyu-embed .studio-gate-rejected .studio-gate-label{color:oklch(var(--accent-red))}@keyframes nodeGradientSpin{to{transform:rotate(-360deg)}}@keyframes dashFlow{to{stroke-dashoffset:-12px}}@keyframes nodeRunGlow{0%,to{box-shadow:6px 0 16px oklch(var(--brand-blue-400) / .12), -6px 0 16px oklch(var(--brand-peach-500) / .1), 0 0 16px oklch(var(--accent-green) / .15)}50%{box-shadow:8px 0 24px oklch(var(--brand-blue-400) / .18), -8px 0 24px oklch(var(--brand-peach-500) / .14), 0 0 32px oklch(var(--accent-green) / .3)}}@keyframes nodeSleepGlow{0%,to{box-shadow:0 0 12px oklch(var(--accent-blue) / .1)}50%{box-shadow:0 0 24px oklch(var(--accent-blue) / .25)}}@keyframes gateShieldPulse{0%,to{filter:drop-shadow(0 0 6px oklch(var(--accent-orange) / .15))}50%{filter:drop-shadow(0 0 18px oklch(var(--accent-orange) / .35))}}@keyframes pulse-once{0%,to{opacity:1}50%{opacity:.35}}.keeyu-embed .placeholder\:font-normal::placeholder{font-weight:400}.keeyu-embed .placeholder\:text-\[\#616161\]::placeholder{--tw-text-opacity:1;color:rgb(97 97 97/var(--tw-text-opacity,1))}.keeyu-embed .placeholder\:text-\[\#9A9A96\]::placeholder{--tw-text-opacity:1;color:rgb(154 154 150/var(--tw-text-opacity,1))}.keeyu-embed .placeholder\:text-\[\#9CA3AF\]::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.keeyu-embed .placeholder\:text-\[\#9E9E9EB3\]::placeholder{color:#9e9e9eb3}.keeyu-embed .placeholder\:text-\[\#9E9E9E\]::placeholder{--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity,1))}.keeyu-embed .placeholder\:text-\[\#B8C3C7\]::placeholder{--tw-text-opacity:1;color:rgb(184 195 199/var(--tw-text-opacity,1))}.keeyu-embed .placeholder\:text-text-muted::placeholder{--tw-text-opacity:1;color:oklch(var(--content-tertiary) / var(--tw-text-opacity,1))}.keeyu-embed .first\:mt-0:first-child{margin-top:0}.keeyu-embed .first\:rounded-tl-lg:first-child{border-top-left-radius:var(--radius-lg)}.keeyu-embed .first\:border-t:first-child{border-top-width:1px}.keeyu-embed .last\:mb-0:last-child{margin-bottom:0}.keeyu-embed .last\:rounded-tr-lg:last-child{border-top-right-radius:var(--radius-lg)}.keeyu-embed .last\:border-b-0:last-child{border-bottom-width:0}.keeyu-embed .last\:border-r:last-child{border-right-width:1px}.keeyu-embed .last\:border-r-0:last-child{border-right-width:0}.keeyu-embed .focus-within\:border-\[\#B8B8B8\]:focus-within{--tw-border-opacity:1;border-color:rgb(184 184 184/var(--tw-border-opacity,1))}.keeyu-embed .focus-within\:border-brand-blue-400\/35:focus-within{border-color:oklch(var(--brand-blue-400) / .35)}.keeyu-embed .focus-within\:opacity-100:focus-within{opacity:1}.keeyu-embed .focus-within\:shadow-\[0_-8px_24px_oklch\(var\(--grey-900\)\/0\.08\)\,0_0_0_3px_oklch\(var\(--brand-blue-300\)\/0\.2\)\]:focus-within{--tw-shadow:0 -8px 24px oklch(var(--grey-900)/.08),0 0 0 3px oklch(var(--brand-blue-300)/.2);--tw-shadow-colored:0 -8px 24px var(--tw-shadow-color), 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .focus-within\:outline-\[\#171717\]:focus-within{outline-color:#171717}.keeyu-embed .hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .hover\:border-\[\#CAE5ED\]:hover{--tw-border-opacity:1;border-color:rgb(202 229 237/var(--tw-border-opacity,1))}.keeyu-embed .hover\:border-accent-teal:hover{--tw-border-opacity:1;border-color:oklch(var(--accent-teal) / var(--tw-border-opacity,1))}.keeyu-embed .hover\:bg-\[\#424242\]:hover{--tw-bg-opacity:1;background-color:rgb(66 66 66/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#9C2019\]:hover{--tw-bg-opacity:1;background-color:rgb(156 32 25/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#9F211B\]:hover{--tw-bg-opacity:1;background-color:rgb(159 33 27/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#CAE5ED\]\/40:hover{background-color:#cae5ed66}.keeyu-embed .hover\:bg-\[\#D95F42\]:hover{--tw-bg-opacity:1;background-color:rgb(217 95 66/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#DBEFF3\]:hover{--tw-bg-opacity:1;background-color:rgb(219 239 243/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#E8C79A\]\/40:hover{background-color:#e8c79a66}.keeyu-embed .hover\:bg-\[\#E9EEF0\]:hover{--tw-bg-opacity:1;background-color:rgb(233 238 240/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EBD9B8\]:hover{--tw-bg-opacity:1;background-color:rgb(235 217 184/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EBEEF2\]:hover{--tw-bg-opacity:1;background-color:rgb(235 238 242/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EDEDED\]:hover{--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EDEFF1\]:hover{--tw-bg-opacity:1;background-color:rgb(237 239 241/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EFEFEF\]:hover{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#EFF1F4\]:hover{--tw-bg-opacity:1;background-color:rgb(239 241 244/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F2F0EA\]:hover{--tw-bg-opacity:1;background-color:rgb(242 240 234/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F2F2F2\]:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F2F4F5\]:hover{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F4F4F4\]:hover{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F5F5F5\]:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F5F6F7\]:hover{--tw-bg-opacity:1;background-color:rgb(245 246 247/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#F7F7F7\]:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#FAFAFA\]:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#FAFBFC\]:hover{--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#FDECEA\]:hover{--tw-bg-opacity:1;background-color:rgb(253 236 234/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#FEF4F1\]:hover{--tw-bg-opacity:1;background-color:rgb(254 244 241/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-\[\#FFF1F0\]:hover{--tw-bg-opacity:1;background-color:rgb(255 241 240/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-accent-blue\/20:hover{background-color:oklch(var(--accent-blue) / .2)}.keeyu-embed .hover\:bg-accent-red\/20:hover{background-color:oklch(var(--accent-red) / .2)}.keeyu-embed .hover\:bg-accent-teal\/90:hover{background-color:oklch(var(--accent-teal) / .9)}.keeyu-embed .hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-brand-blue-300\/20:hover{background-color:oklch(var(--brand-blue-300) / .2)}.keeyu-embed .hover\:bg-studio-elevated:hover{--tw-bg-opacity:1;background-color:oklch(var(--bg-200) / var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-studio-hover:hover{--tw-bg-opacity:1;background-color:oklch(var(--bg-225) / var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-studio-hover\/30:hover{background-color:oklch(var(--bg-225) / .3)}.keeyu-embed .hover\:bg-studio-hover\/40:hover{background-color:oklch(var(--bg-225) / .4)}.keeyu-embed .hover\:bg-studio-hover\/60:hover{background-color:oklch(var(--bg-225) / .6)}.keeyu-embed .hover\:bg-studio-hover\/80:hover{background-color:oklch(var(--bg-225) / .8)}.keeyu-embed .hover\:bg-studio-hover\/90:hover{background-color:oklch(var(--bg-225) / .9)}.keeyu-embed .hover\:bg-studio-input:hover{--tw-bg-opacity:1;background-color:oklch(var(--bg-300) / var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-studio-surface:hover{--tw-bg-opacity:1;background-color:oklch(var(--bg-100) / var(--tw-bg-opacity,1))}.keeyu-embed .hover\:bg-studio-surface\/30:hover{background-color:oklch(var(--bg-100) / .3)}.keeyu-embed .hover\:bg-studio-surface\/50:hover{background-color:oklch(var(--bg-100) / .5)}.keeyu-embed .hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.keeyu-embed .hover\:text-\[\#002F38\]:hover{--tw-text-opacity:1;color:rgb(0 47 56/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#171717\]:hover{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#1E4A8A\]:hover{--tw-text-opacity:1;color:rgb(30 74 138/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#262626\]:hover{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#525252\]:hover{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#616161\]:hover{--tw-text-opacity:1;color:rgb(97 97 97/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-\[\#9F1D0F\]:hover{--tw-text-opacity:1;color:rgb(159 29 15/var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-accent-blue:hover{--tw-text-opacity:1;color:oklch(var(--accent-blue) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-accent-red:hover{--tw-text-opacity:1;color:oklch(var(--accent-red) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-accent-teal:hover{--tw-text-opacity:1;color:oklch(var(--accent-teal) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-brand-blue-800:hover{--tw-text-opacity:1;color:oklch(var(--brand-blue-800) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-brand-teal:hover{color:var(--brand-teal-hex)}.keeyu-embed .hover\:text-text-primary:hover{--tw-text-opacity:1;color:oklch(var(--content-primary) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:text-text-secondary:hover{--tw-text-opacity:1;color:oklch(var(--content-secondary) / var(--tw-text-opacity,1))}.keeyu-embed .hover\:underline:hover{text-decoration-line:underline}.keeyu-embed .hover\:opacity-100:hover{opacity:1}.keeyu-embed .hover\:opacity-70:hover{opacity:.7}.keeyu-embed .hover\:shadow-\[0_0_12px_oklch\(var\(--brand-blue-400\)\/0\.28\)\]:hover{--tw-shadow:0 0 12px oklch(var(--brand-blue-400)/.28);--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.keeyu-embed .hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.keeyu-embed .focus\:border-\[\#CAE5ED\]:focus{--tw-border-opacity:1;border-color:rgb(202 229 237/var(--tw-border-opacity,1))}.keeyu-embed .focus\:border-\[\#EA6B4A\]:focus{--tw-border-opacity:1;border-color:rgb(234 107 74/var(--tw-border-opacity,1))}.keeyu-embed .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.keeyu-embed .focus\:outline-\[\#A3A3A3\]:focus{outline-color:#a3a3a3}.keeyu-embed .focus-visible\:text-\[\#002F38\]:focus-visible{--tw-text-opacity:1;color:rgb(0 47 56/var(--tw-text-opacity,1))}.keeyu-embed .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.keeyu-embed .focus-visible\:outline:focus-visible{outline-style:solid}.keeyu-embed .focus-visible\:outline-2:focus-visible{outline-width:2px}.keeyu-embed .focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.keeyu-embed .focus-visible\:outline-\[\#0A5E73\]:focus-visible{outline-color:#0a5e73}.keeyu-embed .focus-visible\:outline-accent-teal:focus-visible{outline-color:oklch(var(--accent-teal) / 1)}.keeyu-embed .focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.keeyu-embed .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.keeyu-embed .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.keeyu-embed .focus-visible\:ring-\[\#CAE5ED\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(202 229 237/var(--tw-ring-opacity,1))}.keeyu-embed .focus-visible\:ring-accent-red\/50:focus-visible{--tw-ring-color:oklch(var(--accent-red) / .5)}.keeyu-embed .disabled\:pointer-events-none:disabled{pointer-events:none}.keeyu-embed .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.keeyu-embed .disabled\:opacity-25:disabled{opacity:.25}.keeyu-embed .disabled\:opacity-30:disabled{opacity:.3}.keeyu-embed .disabled\:opacity-40:disabled{opacity:.4}.keeyu-embed .disabled\:opacity-45:disabled{opacity:.45}.keeyu-embed .disabled\:opacity-50:disabled{opacity:.5}.keeyu-embed .disabled\:opacity-60:disabled{opacity:.6}.keeyu-embed .disabled\:hover\:scale-100:hover:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .disabled\:hover\:bg-transparent:hover:disabled{background-color:#0000}.keeyu-embed .group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .group:focus-within .group-focus-within\:opacity-100{opacity:1}.keeyu-embed .group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.keeyu-embed .group\/item:hover .group-hover\/item\:bg-studio-surface{--tw-bg-opacity:1;background-color:oklch(var(--bg-100) / var(--tw-bg-opacity,1))}.keeyu-embed .group\/item:hover .group-hover\/item\:text-text-muted{--tw-text-opacity:1;color:oklch(var(--content-tertiary) / var(--tw-text-opacity,1))}.keeyu-embed .group\/row:hover .group-hover\/row\:text-\[\#7B949B\]{--tw-text-opacity:1;color:rgb(123 148 155/var(--tw-text-opacity,1))}.keeyu-embed .group:hover .group-hover\:text-\[\#084E5C\]{--tw-text-opacity:1;color:rgb(8 78 92/var(--tw-text-opacity,1))}.keeyu-embed .group:hover .group-hover\:text-text-secondary{--tw-text-opacity:1;color:oklch(var(--content-secondary) / var(--tw-text-opacity,1))}.keeyu-embed .group\/chip:hover .group-hover\/chip\:opacity-100,.keeyu-embed .group\/copy:hover .group-hover\/copy\:opacity-100,.keeyu-embed .group:hover .group-hover\:opacity-100{opacity:1}.keeyu-embed .group:hover .group-hover\:opacity-70{opacity:.7}.keeyu-embed .has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.keeyu-embed .has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.keeyu-embed .has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.keeyu-embed .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.keeyu-embed .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.keeyu-embed .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.keeyu-embed .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}@media (prefers-reduced-motion:no-preference){@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.keeyu-embed .motion-safe\:animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}}@media (min-width:640px){.keeyu-embed .sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.keeyu-embed .sm\:ml-1{margin-left:.25rem}.keeyu-embed .sm\:ml-2{margin-left:.5rem}.keeyu-embed .sm\:block{display:block}.keeyu-embed .sm\:h-\[94vh\]{height:94vh}.keeyu-embed .sm\:w-\[97vw\]{width:97vw}.keeyu-embed .sm\:p-4{padding:1rem}.keeyu-embed .sm\:p-6{padding:1.5rem}.keeyu-embed .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.keeyu-embed .md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.keeyu-embed .lg\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.keeyu-embed .lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.keeyu-embed .lg\:flex-row{flex-direction:row}.keeyu-embed .lg\:border-l-\[1px\]{border-left-width:1px}.keeyu-embed .lg\:border-t-\[0px\]{border-top-width:0}}.keeyu-embed .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.keeyu-embed .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-white\/\[0\.07\]::-webkit-scrollbar-thumb{background-color:#ffffff12}.keeyu-embed .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.keeyu-embed .\[\&\:\:-webkit-scrollbar\]\:w-\[3px\]::-webkit-scrollbar{width:3px}.keeyu-embed .\[\&\:last-child\>td\:first-child\]\:rounded-bl-lg:last-child>td:first-child{border-bottom-left-radius:var(--radius-lg)}.keeyu-embed .\[\&\:last-child\>td\:last-child\]\:rounded-br-lg:last-child>td:last-child{border-bottom-right-radius:var(--radius-lg)}.keeyu-embed .\[\&\>\*\]\:mb-0>*{margin-bottom:0}.keeyu-embed .\[\&\>\*\]\:inline>*{display:inline}.keeyu-embed .\[\&\>a\]\:text-xs>a{font-size:.75rem;line-height:1rem}.keeyu-embed .\[\&\>a\]\:no-underline>a{text-decoration-line:none}.keeyu-embed .\[\&\>li\]\:mt-2>li{margin-top:.5rem}.keeyu-embed .\[\&\>span\]\:text-xs>span{font-size:.75rem;line-height:1rem}.keeyu-embed .\[\&\[align\=center\]\]\:text-center[align=center]{text-align:center}.keeyu-embed .\[\&\[align\=right\]\]\:text-right[align=right]{text-align:right}.keeyu-embed .\[\&_a\]\:text-\[\#2F6BC4\] a{--tw-text-opacity:1;color:rgb(47 107 196/var(--tw-text-opacity,1))}.keeyu-embed .\[\&_a\]\:underline a{text-decoration-line:underline}.keeyu-embed .\[\&_em\]\:italic em{font-style:italic}.keeyu-embed .\[\&_h1\]\:my-2 h1{margin-top:.5rem;margin-bottom:.5rem}.keeyu-embed .\[\&_h1\]\:text-\[15px\] h1{font-size:15px}.keeyu-embed .\[\&_h1\]\:font-semibold h1{font-weight:600}.keeyu-embed .\[\&_h2\]\:my-2 h2{margin-top:.5rem;margin-bottom:.5rem}.keeyu-embed .\[\&_h2\]\:text-\[14px\] h2{font-size:14px}.keeyu-embed .\[\&_h2\]\:font-semibold h2{font-weight:600}.keeyu-embed .\[\&_h3\]\:my-1\.5 h3{margin-top:.375rem;margin-bottom:.375rem}.keeyu-embed .\[\&_h3\]\:text-\[13px\] h3{font-size:13px}.keeyu-embed .\[\&_h3\]\:font-semibold h3{font-weight:600}.keeyu-embed .\[\&_hr\]\:my-3 hr{margin-top:.75rem;margin-bottom:.75rem}.keeyu-embed .\[\&_hr\]\:border-t hr{border-top-width:1px}.keeyu-embed .\[\&_hr\]\:border-\[\#EDEFF1\] hr{--tw-border-opacity:1;border-color:rgb(237 239 241/var(--tw-border-opacity,1))}.keeyu-embed .\[\&_img\]\:h-auto img{height:auto}.keeyu-embed .\[\&_img\]\:max-w-full img{max-width:100%}.keeyu-embed .\[\&_strong\]\:font-semibold strong{font-weight:600}.keeyu-embed .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.keeyu-embed .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.keeyu-embed .\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.keeyu-embed .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.keeyu-embed .\[\&_table\]\:my-2 table{margin-top:.5rem;margin-bottom:.5rem}.keeyu-embed .\[\&_table\]\:w-full table{width:100%}.keeyu-embed .\[\&_table\]\:border-collapse table{border-collapse:collapse}.keeyu-embed .\[\&_td\]\:border td{border-width:1px}.keeyu-embed .\[\&_td\]\:border-\[\#E3E5E8\] td{--tw-border-opacity:1;border-color:rgb(227 229 232/var(--tw-border-opacity,1))}.keeyu-embed .\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.keeyu-embed .\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.keeyu-embed .\[\&_th\]\:border th{border-width:1px}.keeyu-embed .\[\&_th\]\:border-\[\#E3E5E8\] th{--tw-border-opacity:1;border-color:rgb(227 229 232/var(--tw-border-opacity,1))}.keeyu-embed .\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.keeyu-embed .\[\&_th\]\:py-1 th{padding-top:.25rem;padding-bottom:.25rem}.keeyu-embed .planner-node-sync-created{animation:1.8s cubic-bezier(.16,1,.3,1) forwards plannerNodeCreated}@keyframes plannerNodeCreated{0%{opacity:0;filter:drop-shadow(0 0 0 oklch(var(--brand-blue-300) / 0));transform:scale(.9)translateY(4px)}25%{opacity:1;filter:drop-shadow(0 0 12px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 18px oklch(var(--brand-peach-600) / .35));transform:scale(1.025)translateY(-1px)}55%{filter:drop-shadow(0 0 8px oklch(var(--brand-blue-300) / .38)) drop-shadow(0 0 12px oklch(var(--brand-peach-600) / .22));transform:scale(.995)translateY(0)}to{opacity:1;filter:drop-shadow(0 0 0 oklch(var(--brand-blue-300) / 0));transform:scale(1)translateY(0)}}.keeyu-embed .planner-node-sync-updated{animation:1.5s cubic-bezier(.4,0,.2,1) forwards plannerNodeUpdated}@keyframes plannerNodeUpdated{0%,to{filter:drop-shadow(0 0 0 oklch(var(--brand-teal) / 0))}40%{filter:drop-shadow(0 0 10px oklch(var(--brand-blue-300) / .5)) drop-shadow(0 0 14px oklch(var(--brand-peach-600) / .3))}}.keeyu-embed .planner-node-sync-removed{pointer-events:none;animation:.5s cubic-bezier(.4,0,1,1) forwards plannerNodeRemoved}@keyframes plannerNodeRemoved{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)translateY(4px)}}.keeyu-embed .planner-edge-sync-created .react-flow__edge-path{stroke-dasharray:600;stroke-dashoffset:600px;filter:drop-shadow(0 0 6px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 10px oklch(var(--brand-peach-600) / .35));animation:1.5s cubic-bezier(.16,1,.3,1) forwards plannerEdgeDraw}@keyframes plannerEdgeDraw{0%{stroke-dashoffset:600px;opacity:.4}40%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.keeyu-embed .planner-edge-sync-removed .react-flow__edge-path{animation:.5s ease-out forwards plannerEdgeFade}@keyframes plannerEdgeFade{0%{opacity:1}to{opacity:0}}.keeyu-embed .planner-row-sync-created,.keeyu-embed .planner-row-sync-updated{border-radius:8px;position:relative}.keeyu-embed .planner-row-sync-created:after,.keeyu-embed .planner-row-sync-updated:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 40%, oklch(var(--brand-blue-300) / .32) 48%, oklch(var(--brand-peach-600) / .28) 52%, transparent 60%);background-position:150% 0;background-size:250% 100%;animation:.95s cubic-bezier(.2,.7,.2,1) forwards plannerRowGlint;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes plannerRowGlint{0%{opacity:0;background-position:150% 0}16%{opacity:1}82%{opacity:1}to{opacity:0;background-position:-100% 0}}.keeyu-embed .pb-row-updating{isolation:isolate;position:relative}.keeyu-embed .pb-row-updating:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 38%, oklch(var(--brand-blue-300) / .18) 47%, oklch(var(--brand-peach-600) / .15) 53%, transparent 62%);will-change:background-position;background-size:250% 100%;animation:1.6s linear infinite pbRowUpdating;position:absolute;top:-2px;bottom:-2px;left:-6px;right:-6px}@keyframes pbRowUpdating{0%{background-position:150% 0}to{background-position:-100% 0}}.keeyu-embed .pb-shimmer-line{pointer-events:none;border-radius:999px;width:100%;position:relative;overflow:hidden}.keeyu-embed .pb-shimmer-line__bar{background:linear-gradient(90deg, oklch(var(--brand-blue-400) / .85) 0%, oklch(var(--brand-blue-300) / .7) 50%, oklch(var(--brand-peach-600) / .9) 100%);border-radius:inherit;opacity:.7;position:absolute;top:0;bottom:0;left:0;right:0}.keeyu-embed .pb-shimmer-line__glide{background:linear-gradient(90deg, transparent 0%, #fef8edf2 38%, oklch(var(--brand-peach-600) / .9) 70%, transparent 100%);width:26%;filter:drop-shadow(0 0 4px #fef3e7eb) drop-shadow(0 0 9px oklch(var(--brand-peach-500) / .6)) drop-shadow(0 0 20px oklch(var(--brand-peach-400) / .34));will-change:transform;animation:2.8s cubic-bezier(.5,0,.5,1) infinite pbShimmerGlide;position:absolute;top:0;bottom:0;transform:translate(-140%);-webkit-mask:linear-gradient(90deg,#0000,#000 50%,#0000);mask:linear-gradient(90deg,#0000,#000 50%,#0000)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .pb-shimmer-line__glide{background:linear-gradient(90deg, transparent 0%, color(display-p3 .991265 .971776 .935248/.95) 38%, oklch(var(--brand-peach-600) / .9) 70%, transparent 100%);filter:drop-shadow(0 0 4px color(display-p3 .989465 .955007 .911277/.92)) drop-shadow(0 0 9px oklch(var(--brand-peach-500) / .6)) drop-shadow(0 0 20px oklch(var(--brand-peach-400) / .34))}}@supports (color:lab(0% 0 0)){.keeyu-embed .pb-shimmer-line__glide{background:linear-gradient(90deg, transparent 0%, lab(97.7218% .892162 5.67367/.95) 38%, oklch(var(--brand-peach-600) / .9) 70%, transparent 100%);filter:drop-shadow(0 0 4px lab(96.5275% 2.35814 7.24906/.92)) drop-shadow(0 0 9px oklch(var(--brand-peach-500) / .6)) drop-shadow(0 0 20px oklch(var(--brand-peach-400) / .34))}}@keyframes pbShimmerGlide{0%{transform:translate(-140%)}to{transform:translate(404%)}}.keeyu-embed .kas-living-border{pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.keeyu-embed .kas-living-border__grad-start{stop-color:oklch(var(--brand-blue-500))}.keeyu-embed .kas-living-border__grad-mid{stop-color:oklch(var(--brand-blue-300))}.keeyu-embed .kas-living-border__grad-end{stop-color:oklch(var(--brand-peach-500))}.keeyu-embed .kas-living-border rect{fill:none;stroke:url(#kas-living-border-grad);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px #ffffffd9) drop-shadow(0 0 8px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 16px oklch(var(--brand-peach-500) / .4));opacity:0;transition:opacity .4s}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .kas-living-border rect{filter:drop-shadow(0 0 3px color(display-p3 1 1 1/.85)) drop-shadow(0 0 8px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 16px oklch(var(--brand-peach-500) / .4))}}@supports (color:lab(0% 0 0)){.keeyu-embed .kas-living-border rect{filter:drop-shadow(0 0 3px lab(100% 0 0/.85)) drop-shadow(0 0 8px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 16px oklch(var(--brand-peach-500) / .4))}}.keeyu-embed .kas-living-border.is-active rect{opacity:1;animation:5.5s cubic-bezier(.65,0,.35,1) infinite kasBorderDraw}@keyframes kasBorderDraw{0%,to{stroke-dasharray:.01 50}42%{stroke-dasharray:50 .01}58%{stroke-dasharray:50 .01}}.keeyu-embed .pb-thinking-dots{align-items:center;gap:calc(var(--pb-dot-size,9px) * .85);display:inline-flex}.keeyu-embed .pb-thinking-dot{width:var(--pb-dot-size,9px);height:var(--pb-dot-size,9px);background:linear-gradient(115deg, oklch(var(--brand-blue-300) / 1) 0%, oklch(var(--brand-teal) / 1) 50%, oklch(var(--brand-peach-600) / 1) 100%);filter:drop-shadow(0 0 3px #ffffffd9) drop-shadow(0 0 7px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 14px oklch(var(--brand-peach-600) / .4));will-change:transform, opacity;border-radius:999px;animation:1.3s ease-in-out infinite pbThink;display:inline-block}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .pb-thinking-dot{filter:drop-shadow(0 0 3px color(display-p3 1 1 1/.85)) drop-shadow(0 0 7px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 14px oklch(var(--brand-peach-600) / .4))}}@supports (color:lab(0% 0 0)){.keeyu-embed .pb-thinking-dot{filter:drop-shadow(0 0 3px lab(100% 0 0/.85)) drop-shadow(0 0 7px oklch(var(--brand-blue-300) / .55)) drop-shadow(0 0 14px oklch(var(--brand-peach-600) / .4))}}.keeyu-embed .pb-thinking-dot:nth-child(2){animation-delay:.16s}.keeyu-embed .pb-thinking-dot:nth-child(3){animation-delay:.32s}@keyframes pbThink{0%,70%,to{opacity:.4;transform:translateY(0)scale(.62)}35%{opacity:1;transform:translateY(-5px)scale(1)}}.keeyu-embed .pb-skeleton-step{flex-direction:column;gap:10px;display:flex}.keeyu-embed .pb-skeleton-step__head{align-items:center;gap:12px;display:flex}.keeyu-embed .pb-skeleton-step__card{background:#fff;border:1px solid #ebebeb;border-radius:12px;flex-direction:column;gap:8px;margin-left:16px;padding:16px;display:flex}.keeyu-embed .pb-skeleton-row{align-items:center;padding:6px 0 6px 16px;display:flex}.keeyu-embed .pb-skeleton{will-change:background-position;background:linear-gradient(100deg,#e7e7ea 16%,#efeff2 36%,#fddfe7 50%,#efeff2 64%,#e7e7ea 84%) 0 0/220% 100%;background:linear-gradient(100deg,#e7e7ea 16%,#efeff2 36%,color(display-p3 .972764 .877733 .904199) 50%,#efeff2 64%,#e7e7ea 84%) 0 0/220% 100%;background:linear-gradient(100deg,#e7e7ea 16%,#efeff2 36%,lab(91.4404% 11.772 .126147) 50%,#efeff2 64%,#e7e7ea 84%) 0 0/220% 100%;border-radius:6px;animation:1.45s ease-in-out infinite pbSkel}.keeyu-embed .pb-skeleton__dot{border-radius:999px;flex-shrink:0;width:6px;height:6px}.keeyu-embed .pb-skeleton__bar{height:12px;display:block}.keeyu-embed .pb-skeleton__title{width:48%;height:17px}.keeyu-embed .pb-skeleton__pill{border-radius:999px;width:90px;height:22px}@keyframes pbSkel{0%{background-position:185% 0}to{background-position:-85% 0}}@media (prefers-reduced-motion:reduce){.keeyu-embed .pb-shimmer-line__glide,.keeyu-embed .pb-thinking-dot,.keeyu-embed .pb-skeleton,.keeyu-embed .planner-row-sync-created:after,.keeyu-embed .planner-row-sync-updated:after{animation:none}.keeyu-embed .pb-row-updating:after{opacity:0;animation:none}.keeyu-embed .kas-living-border.is-active rect{stroke-dasharray:50 .01;opacity:.55;animation:none}}.keeyu-embed .playbook-doc{--content-primary:.2686 0 89.88;--content-secondary:.4864 .0013 17.2;--content-tertiary:.6476 .0012 17.19;--content-white:1 0 0;--bg-0:1 0 0;--bg-100:.9791 0 0;--bg-200:.9551 0 0;--bg-225:.9642 0 0;--bg-400:.2686 0 89.88;--border-50:.94 0 0;--border-100:.922 0 0;--border-200:.8063 .0022 17.2;--accent-blue:.63 .14 242;--accent-blue-dim:.96 .04 214;--accent-teal:.69 .12 185;--accent-green:.69 .12 185;--accent-green-dim:.97 .04 176;--accent-coral:.65 .23 33.3;--accent-coral-dim:.93 .03 34.3;--accent-orange:.79 .17 69.5;--accent-orange-dim:.97 .03 78.2;--accent-red:.65 .23 33.3;--accent-red-dim:.93 .03 34.3;--accent-cyan:.69 .14 236;--pb-bg:#fff;--pb-surface:#f8f8f8;--pb-text-primary:#262626;--pb-text-secondary:#605f5f;--pb-text-muted:#8f8e8e;--pb-text-faint:#8f8e8e;--pb-border:#e5e5e5;--pb-border-strong:#8cdee2;--pb-action-bg:#ecf6f9;--pb-action-border:#cae5ed;--pb-action-text:#002a2d;--pb-action-divider:#002a2d33;--pb-action-dot:#0db3a5;--pb-marker-bg:#262626;--pb-marker-text:#fff;--pb-wait-bg:#f3f2f2;--pb-wait-text:#605f5f;--pb-arm-border:#e5e5e5;--pb-arm-label:#8f8e8e;--pb-if-badge-bg:#262626;--pb-if-badge-text:#fff;--pb-trigger-pill-bg:#fff;--pb-trigger-pill-border:#e5e5e5;--pb-trigger-dot:#0db3a5;--pb-accent-amber:#e78c02;--pb-accent-amber-soft:#fff3e2;--pb-accent-blue:#1f91d6;--pb-accent-blue-soft:#d8f9ff;--pb-accent-purple:#7c3aed;--pb-accent-purple-soft:#ede9fe;--pb-accent-coral:#e22c00;--pb-accent-coral-soft:#fbe1db;--pb-accent-green:#117f79;--pb-accent-green-soft:#dafff4;--pb-accent-red:#b92400;--pb-accent-red-soft:#fbe1db;--pb-font-body:"Roboto", system-ui, sans-serif;--pb-font-label:"Roboto", system-ui, sans-serif;color:var(--pb-text-primary);font-family:var(--pb-font-body)}@supports (color:color(display-p3 0 0 0)){.keeyu-embed .playbook-doc{--pb-bg:color(display-p3 1 1 1);--pb-surface:color(display-p3 .97251 .97251 .97251);--pb-text-primary:color(display-p3 .149002 .149002 .149002);--pb-text-secondary:color(display-p3 .375819 .372652 .372587);--pb-text-muted:color(display-p3 .560153 .557012 .556947);--pb-text-faint:color(display-p3 .560153 .557012 .556947);--pb-border:color(display-p3 .898161 .898161 .898161);--pb-border-strong:color(display-p3 .623444 .862595 .881953);--pb-action-bg:color(display-p3 .931194 .962615 .974341);--pb-action-border:color(display-p3 .811315 .893312 .924175);--pb-action-text:color(display-p3 -.123658 .177438 .213545);--pb-action-divider:color(display-p3 -.123658 .177438 .213545/.2);--pb-action-dot:color(display-p3 .319556 .691212 .646319);--pb-marker-bg:color(display-p3 .149002 .149002 .149002);--pb-marker-text:color(display-p3 1 1 1);--pb-wait-bg:color(display-p3 .952284 .949104 .949039);--pb-wait-text:color(display-p3 .375819 .372652 .372587);--pb-arm-border:color(display-p3 .898161 .898161 .898161);--pb-arm-label:color(display-p3 .560153 .557012 .556947);--pb-if-badge-bg:color(display-p3 .149002 .149002 .149002);--pb-if-badge-text:color(display-p3 1 1 1);--pb-trigger-pill-bg:color(display-p3 1 1 1);--pb-trigger-pill-border:color(display-p3 .898161 .898161 .898161);--pb-trigger-dot:color(display-p3 .319556 .691212 .646319);--pb-accent-amber:color(display-p3 .855142 .567441 .200743);--pb-accent-amber-soft:color(display-p3 .99706 .955583 .883705);--pb-accent-blue:color(display-p3 .275383 .56101 .815887);--pb-accent-blue-soft:color(display-p3 .86135 .973899 1.00817);--pb-accent-coral:color(display-p3 .815374 .246809 .125767);--pb-accent-coral-soft:color(display-p3 .968101 .887147 .862378);--pb-accent-green:color(display-p3 .227721 .491054 .473605);--pb-accent-green-soft:color(display-p3 .883232 .994005 .958334);--pb-accent-red:color(display-p3 .670109 .197479 .0919118);--pb-accent-red-soft:color(display-p3 .968101 .887147 .862378)}}@supports (color:lab(0% 0 0)){.keeyu-embed .playbook-doc{--pb-bg:lab(100% 0 0);--pb-surface:lab(97.5756% 0 0);--pb-text-primary:lab(15.1576% 0 0);--pb-text-secondary:lab(40.4088% .418901 .150442);--pb-text-muted:lab(59.1091% .386655 .138772);--pb-text-faint:lab(59.1091% .386655 .138772);--pb-border:lab(90.952% 0 -.0000119209);--pb-border-strong:lab(83.3846% -25.1848 -10.4257);--pb-action-bg:lab(96.1093% -3.05641 -2.72522);--pb-action-border:lab(89.0134% -7.92724 -7.14202);--pb-action-text:lab(14.084% -34.9903 -14.7705);--pb-action-divider:lab(14.084% -34.9903 -14.7705/.2);--pb-action-dot:lab(65.4826% -41.551 -4.21587);--pb-marker-bg:lab(15.1576% 0 0);--pb-marker-text:lab(100% 0 0);--pb-wait-bg:lab(95.5689% .354439 .127125);--pb-wait-text:lab(40.4088% .418901 .150442);--pb-arm-border:lab(90.952% 0 -.0000119209);--pb-arm-label:lab(59.1091% .386655 .138772);--pb-if-badge-bg:lab(15.1576% 0 0);--pb-if-badge-text:lab(100% 0 0);--pb-trigger-pill-bg:lab(100% 0 0);--pb-trigger-pill-border:lab(90.952% 0 -.0000119209);--pb-trigger-dot:lab(65.4826% -41.551 -4.21587);--pb-accent-amber:lab(67.0167% 29.6918 71.9417);--pb-accent-amber-soft:lab(96.5836% 2.2327 11.3795);--pb-accent-blue:lab(56.8005% -12.4025 -44.4476);--pb-accent-blue-soft:lab(95.6493% -10.9611 -8.50719);--pb-accent-coral:lab(50.3713% 67.6383 64.5719);--pb-accent-coral-soft:lab(91.6532% 8.42074 6.59112);--pb-accent-green:lab(47.6755% -30.5977 -5.4723);--pb-accent-green-soft:lab(97.0357% -13.6279 .936377);--pb-accent-red:lab(41.3799% 58.3232 56.5724);--pb-accent-red-soft:lab(91.6532% 8.42074 6.59112)}}.keeyu-embed .pb-planner{--brand-blue-300:.65 .05 222;--brand-blue-400:.6 .06 224;--brand-blue-500:.55 .07 226;--brand-teal:.65 .05 222}.keeyu-embed .pb-chat-light{--content-primary:.2686 0 89.88;--content-secondary:.4864 .0013 17.2;--content-tertiary:.6476 .0012 17.19;--content-white:1 0 0;--bg-0:1 0 0;--bg-100:.9791 0 0;--bg-200:.9551 0 0;--bg-225:.9642 0 0;--bg-300:.94 0 0;--bg-400:.2686 0 89.88;--border-50:.94 0 0;--border-100:.922 0 0;--border-200:.8063 .0022 17.2;--accent-blue:.63 .14 242;--accent-blue-dim:.96 .04 214;--accent-teal:.69 .12 185;--accent-green:.69 .12 185;--accent-green-dim:.97 .04 176;--accent-coral:.65 .23 33.3;--accent-coral-dim:.93 .03 34.3;--accent-orange:.79 .17 69.5;--accent-orange-dim:.97 .03 78.2;--accent-red:.65 .23 33.3;--accent-red-dim:.93 .03 34.3;--accent-cyan:.69 .14 236;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.keeyu-embed .pb-chat-light .font-body,.keeyu-embed .pb-chat-light .font-display{font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.keeyu-embed .pb-chat-light .font-mono{font-family:Roboto Mono,ui-monospace,monospace}@keyframes keeyu-ph-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.keeyu-embed .keeyu-ph-fade{animation:.4s both keeyu-ph-in}@media (prefers-reduced-motion:reduce){.keeyu-embed .keeyu-ph-fade{animation:none}}.keeyu-embed .playbook-doc .pb-marker-num{background:var(--pb-marker-bg);width:24px;height:24px;font-family:var(--pb-font-label);color:var(--pb-marker-text);border:none;border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;font-weight:600;line-height:16px;display:grid}.keeyu-embed .playbook-doc .pb-wait-pill{background:var(--pb-wait-bg);color:var(--pb-wait-text);font-family:var(--pb-font-label);letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.keeyu-embed .playbook-doc .pb-wait-row{display:flex}.keeyu-embed .playbook-doc .pb-prim-chip{font-family:var(--pb-font-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.keeyu-embed .playbook-doc .pb-prim-chip.branch{background:var(--pb-accent-amber-soft);color:var(--pb-accent-amber)}.keeyu-embed .playbook-doc .pb-prim-chip.parallel{background:var(--pb-accent-blue-soft);color:var(--pb-accent-blue)}.keeyu-embed .playbook-doc .pb-prim-chip.loop{background:var(--pb-accent-purple-soft);color:var(--pb-accent-purple)}.keeyu-embed .playbook-doc .pb-prim-chip.approval{background:var(--pb-accent-coral-soft);color:var(--pb-accent-coral)}.keeyu-embed .playbook-doc .pb-action-pill{background:var(--pb-action-bg);border:1px solid var(--pb-action-border);color:var(--pb-action-text);font-family:var(--pb-font-body);border-radius:8px;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.keeyu-embed .playbook-doc .pb-action-pill .pb-action-icon{flex-shrink:0;width:12px;height:12px}.keeyu-embed .playbook-doc .pb-action-pill .pb-action-divider{background:var(--pb-action-divider);flex-shrink:0;width:1px;height:10px}.keeyu-embed .playbook-doc .pb-action-pill .pb-action-dot{background:var(--pb-action-dot);border-radius:999px;flex-shrink:0;width:5px;height:5px}.keeyu-embed .playbook-doc .pb-action-pill .pb-action-connector{font-size:11px;font-weight:400;line-height:14px}.keeyu-embed .playbook-doc .pb-step-row{grid-template-columns:24px 1fr;gap:14px;width:100%;display:grid}.keeyu-embed .playbook-doc .pb-step-body{flex-direction:column;gap:14px;min-width:0;display:flex}.keeyu-embed .playbook-doc .pb-step-headline{font-family:var(--pb-font-body);color:var(--pb-text-primary);font-size:15px;line-height:28px}.keeyu-embed .playbook-doc .pb-step-headline .pb-action-pill,.keeyu-embed .playbook-doc .pb-step-headline .pb-prim-chip{vertical-align:middle;margin-left:8px}.keeyu-embed .playbook-doc .pb-step-text{font-family:var(--pb-font-body);color:var(--pb-text-primary);font-size:15px;line-height:28px}.keeyu-embed .playbook-doc .pb-subaction-row{color:var(--pb-text-secondary);font-size:14px;line-height:22px}.keeyu-embed .playbook-doc .pb-subaction-row .pb-action-pill,.keeyu-embed .playbook-doc .pb-subaction-row .pb-prim-chip{vertical-align:middle;margin-left:8px}.keeyu-embed .playbook-doc .pb-subaction-row .pb-wait-pill{vertical-align:middle;margin-right:8px}.keeyu-embed .playbook-doc .pb-subaction-row .pb-step-text{color:var(--pb-text-secondary);font-size:14px;line-height:22px}.keeyu-embed .playbook-doc .pb-sub-content{border-left:2px solid var(--pb-border);flex-direction:column;gap:10px;padding-left:14px;display:flex}.keeyu-embed .playbook-doc .pb-arm{border-left:2px solid var(--pb-arm-border);padding-left:14px}.keeyu-embed .playbook-doc .pb-arm-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.keeyu-embed .playbook-doc .pb-if-badge{background:var(--pb-if-badge-bg);color:var(--pb-if-badge-text);font-family:var(--pb-font-label);letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;border-radius:6px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.keeyu-embed .playbook-doc .pb-arm-label{font-family:var(--pb-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pb-arm-label);font-size:11px;font-weight:600}.keeyu-embed .playbook-doc .pb-arm-condition{font-size:12px}.keeyu-embed .playbook-doc .pb-arm-condition-sep{color:var(--pb-text-muted)}.keeyu-embed .playbook-doc .pb-arm-body{padding-left:4px}.keeyu-embed .playbook-doc .pb-section-label{font-family:var(--pb-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--pb-text-faint);font-size:10px;font-weight:600;line-height:12px}.keeyu-embed .playbook-doc .pb-trigger-pill{background:var(--pb-trigger-pill-bg);border:1px solid var(--pb-trigger-pill-border);color:var(--pb-text-secondary);font-family:var(--pb-font-body);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.keeyu-embed .playbook-doc .pb-trigger-pill .pb-trigger-dot{background:var(--pb-trigger-dot);border-radius:999px;flex-shrink:0;width:6px;height:6px}.keeyu-embed .markdown-content code:not(pre code){background-color:oklch(var(--bg-300) / .6);border-radius:3px;padding:.2em .4em;font-size:.9em}.keeyu-embed .markdown-content a{color:oklch(var(--accent-blue));text-decoration:none}.keeyu-embed .markdown-content a:hover{text-decoration:underline}.keeyu-embed .markdown-content blockquote{border-left:4px solid oklch(var(--border-200));color:oklch(var(--content-secondary));padding-left:1rem}.keeyu-embed .markdown-content pre{overflow-x:auto}.keeyu-embed .markdown-content table{border-collapse:collapse;width:100%}.keeyu-embed .markdown-content th,.keeyu-embed .markdown-content td{border:1px solid oklch(var(--border-100));padding:8px}.keeyu-embed .markdown-content th{background-color:oklch(var(--bg-200))}.keeyu-embed .markdown-content tr:nth-child(2n){background-color:oklch(var(--bg-100) / .5)}
